Undefined namespace during import
I was browsing through production.log
on one of the worker machines, and I saw a number of these error messages:
Started GET "/import/gitlab_project/new?namespace_id=undefined&path=aaa" for x.x.x.x at 2016-10-18 06:11:11 +0000
Completed 200 OK in 35ms (Views: 0.2ms | ActiveRecord: 7.3ms)
Redirected to https://about.gitlab.com/
Filter chain halted as :authenticate_user! rendered or redirected
Completed 302 Found in 18ms (ActiveRecord: 3.3ms)
Processing by Import::GitlabProjectsController#new as HTML
Parameters: {"namespace_id"=>"undefined", "path"=>"aaa"}
Redirected to https://about.gitlab.com/
Filter chain halted as :authenticate_user! rendered or redirected
Completed 302 Found in 33ms (ActiveRecord: 10.5ms)
ActiveRecord::RecordNotFound (Couldn't find Namespace with 'id'=undefined [WHERE "namespaces"."deleted_at" IS NULL]):
app/controllers/import/gitlab_projects_controller.rb:6:in `new'
lib/gitlab/request_profiler/middleware.rb:15:in `call'
lib/gitlab/middleware/rails_queue_duration.rb:20:in `call'
lib/gitlab/metrics/rack_middleware.rb:29:in `block in call'
lib/gitlab/metrics/transaction.rb:49:in `run'
lib/gitlab/metrics/rack_middleware.rb:29:in `call'
lib/gitlab/middleware/go.rb:16:in `call'
lib/gitlab/middleware/readonly_geo.rb:29:in `call'
Is the frontend passing in undefined
for the namespace?
/cc: @jameslopez, @jschatz1