You need to sign in or sign up before continuing.
Fix Import/Export issue to do with services
Some projects throw the following error after being imported (even on empty projects)
Import/Export error raised on /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/import_expor t/project_tree_restorer.rb:20:in rescue in restore': undefined method[]' for nil:NilClass ["(eval):3:in title'", "(eval):7:intitle='", "/opt/gitlab/embedded/service/gem/ruby/2.3.0/ge ms/activerecord-4.2.7.1/lib/active_record/attribute_assignment.rb:54:in public_send'", "/opt/g
itlab/embedded/service/gem/ruby/2.3.0/gems/activerecord-4.2.7.1/lib/active_record/attribute_ass
ignment.rb:54:inassign_attribute'", "/opt/gitlab/embedded/service/gem/ruby/2.3.0/gems/active record-4.2.7.1/lib/active_record/attribute_assignment.rb:41:in block in assign_attributes'", "
/opt/gitlab/embedded/service/gem/ruby/2.3.0/gems/activerecord-4.2.7.1/lib/active_record/attribu
te_assignment.rb:35:ineach'", "/opt/gitlab/embedded/service/gem/ruby/2.3.0/gems/activerecord- 4.2.7.1/lib/active_record/attribute_assignment.rb:35:in assign_attributes'", "/opt/gitlab/embe
dded/service/gem/ruby/2.3.0/gems/attr_encrypted-3.0.3/lib/attr_encrypted/adapters/active_record
.rb:28:inperform_attribute_assignment'", "/opt/gitlab/embedded/service/gem/ruby/2.3.0/gems/at tr_encrypted-3.0.3/lib/attr_encrypted/adapters/active_record.rb:36:in assign_attributes'", "/o
pt/gitlab/embedded/service/gem/ruby/2.3.0/gems/activerecord-4.2.7.1/lib/active_record/core.rb:5
66:ininit_attributes'", "/opt/gitlab/embedded/service/gem/ruby/2.3.0/gems/activerecord-4.2.7. 1/lib/active_record/core.rb:281:in initialize'", "/opt/gitlab/embedded/service/gem/ruby/2.3.0/
gems/default_value_for-3.0.2/lib/default_value_for.rb:142:ininitialize'", "/opt/gitlab/embedd ed/service/gem/ruby/2.3.0/gems/actionpack-4.2.7.1/lib/action_dispatch/routing/url_for.rb:104:in initialize'", "/opt/gitlab/embedded/service/gem/ruby/2.3.0/gems/activerecord-4.2.7.1/lib/acti
ve_record/inheritance.rb:61:innew'", "/opt/gitlab/embedded/service/gem/ruby/2.3.0/gems/active record-4.2.7.1/lib/active_record/inheritance.rb:61:in new'", "/opt/gitlab/embedded/service/gem
/ruby/2.3.0/gems/activerecord-4.2.7.1/lib/active_record/inheritance.rb:59:innew'", "/opt/gitl ab/embedded/service/gitlab-rails/lib/gitlab/import_export/relation_factory.rb:176:in `existing or_new_object'", "/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/import_export/relation_f actory.rb:137:in imported_object'", "/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/impo
rt_export/relation_factory.rb:102:ingenerate_imported_object'", "/opt/gitlab/embedded/service /gitlab-rails/lib/gitlab/import_export/relation_factory.rb:42:in create'", "/opt/gitlab/embedd
ed/service/gitlab-rails/lib/gitlab/import_export/relation_factory.rb:25:increate'", "/opt/git lab/embedded/service/gitlab-rails/lib/gitlab/import_export/project_tree_restorer.rb:112:in blo
ck in create_relation'", "/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/import_export/pr
oject_tree_restorer.rb:111:inmap'", "/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/imp ort_export/project_tree_restorer.rb:111:in create_relation'", "/opt/gitlab/embedded/service/gi
tlab-rails/lib/gitlab/import_export/project_tree_restorer.rb:49:inblock in create_relations'" , "/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/import_export/project_tree_restorer.rb: 43:in each'", "/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/import_export/project_tree
_restorer.rb:43:increate_relations'", "/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/i mport_export/project_tree_restorer.rb:17:in block in restore'", "/opt/gitlab/embedded/service/
gem/ruby/2.3.0/gems/activerecord-4.2.7.1/lib/active_record/no_touching.rb:29:inapply_to'", "/ opt/gitlab/embedded/service/gem/ruby/2.3.0/gems/activerecord-4.2.7.1/lib/active_record/no_touch ing.rb:22:in no_touching'", "/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/import_expor
t/project_tree_restorer.rb:16:inrestore'", "/opt/gitlab/embedded/service/gitlab-rails/lib/git lab/import_export/importer.rb:12:in each'", "/opt/gitlab/embedded/service/gitlab-rails/lib/git
lab/import_export/importer.rb:12:inall?'", "/opt/gitlab/embedded/service/gitlab-rails/lib/git lab/import_export/importer.rb:12:in execute'", "/opt/gitlab/embedded/service/gitlab-rails/app/
services/projects/import_service.rb:56:inimport_data'", "/opt/gitlab/embedded/service/gitlab- rails/app/services/projects/import_service.rb:19:in execute'", "/opt/gitlab/embedded/service/g
itlab-rails/app/workers/repository_import_worker.rb:19:inperform'", "/opt/gitlab/embedded/ser vice/gem/ruby/2.3.0/gems/sidekiq-4.1.4/lib/sidekiq/processor.rb:152:in execute_job'", "/opt/gi
tlab/embedded/service/gem/ruby/2.3.0/gems/sidekiq-4.1.4/lib/sidekiq/processor.rb:134:inblock (2 levels) in process'", "/opt/gitlab/embedded/service/gem/ruby/2.3.0/gems/sidekiq-4.1.4/lib/si dekiq/middleware/chain.rb:128:in block in invoke'", "/opt/gitlab/embedded/service/gitlab-rails
/lib/gitlab/sidekiq_middleware/request_store_middleware.rb:6:incall'", "/opt/gitlab/embedded/ service/gem/ruby/2.3.0/gems/sidekiq-4.1.4/lib/sidekiq/middleware/chain.rb:130:in block in invo
ke'", "/opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/sidekiq_middleware/memory_killer.rb
:17:incall'", "/opt/gitlab/embedded/service/gem/ruby/2.3.0/gems/sidekiq-4.1.4/lib/sidekiq/mid dleware/chain.rb:130:in block in invoke'", "/opt/gitlab/embedded/service/gem/ruby/2.3.0/gems/s
idekiq-4.1.4/lib/sidekiq/middleware/server/active_record.rb:6:incall'", "/opt/gitlab/embedded /service/gem/ruby/2.3.0/gems/sidekiq-4.1.4/lib/sidekiq/middleware/chain.rb:130:in block in inv
oke'", "/opt/gitlab/embedded/service/gem/ruby/2.3.0/gems/sidekiq-4.1.4/lib/sidekiq/middleware/s
erver/retry_jobs.rb:74:incall'", "/opt/gitlab/embedded/service/gem/ruby/2.3.0/gems/sidekiq-4. 1.4/lib/sidekiq/middleware/chain.rb:130:in block in invoke'", "/opt/gitlab/embedded/service/ge
m/ruby/2.3.0/gems/sidekiq-4.1.4/lib/sidekiq/middleware/server/logging.rb:11:inblock in call'" , "/opt/gitlab/embedded/service/gem/ruby/2.3.0/gems/sidekiq-4.1.4/lib/sidekiq/logging.rb:32:in with_context'", "/opt/gitlab/embedded/service/gem/ruby/2.3.0/gems/sidekiq-4.1.4/lib/sidekiq/mi
ddleware/server/logging.rb:7:incall'", "/opt/gitlab/embedded/service/gem/ruby/2.3.0/gems/side kiq-4.1.4/lib/sidekiq/middleware/chain.rb:130:in block in invoke'", "/opt/gitlab/embedded/serv
ice/gem/ruby/2.3.0/gems/sidekiq-4.1.4/lib/sidekiq/middleware/chain.rb:133:ininvoke'", "/opt/g itlab/embedded/service/gem/ruby/2.3.0/gems/sidekiq-4.1.4/lib/sidekiq/processor.rb:129:in block
in process'", "/opt/gitlab/embedded/service/gem/ruby/2.3.0/gems/sidekiq-4.1.4/lib/sidekiq/proc
essor.rb:168:instats'", "/opt/gitlab/embedded/service/gem/ruby/2.3.0/gems/sidekiq-4.1.4/lib/s idekiq/processor.rb:128:in process'", "/opt/gitlab/embedded/service/gem/ruby/2.3.0/gems/sideki
q-4.1.4/lib/sidekiq/processor.rb:80:inprocess_one'", "/opt/gitlab/embedded/service/gem/ruby/2 .3.0/gems/sidekiq-4.1.4/lib/sidekiq/processor.rb:68:in run'", "/opt/gitlab/embedded/service/ge
m/ruby/2.3.0/gems/sidekiq-4.1.4/lib/sidekiq/util.rb:17:inwatchdog'", "/opt/gitlab/embedded/se rvice/gem/ruby/2.3.0/gems/sidekiq-4.1.4/lib/sidekiq/util.rb:25:in `block in safe_thread'"]
Looks likes it has to do with issue tracker services, but more investigation is needed.