AccessDeniedError in Compliance Dashboard see causing gdk reconfigure failure
Problem to solve
Currently an AccessDeniedError
is causing gdk reconfigure
to fail for EE customers:
== Seed from ee/db/fixtures/development/32_compliance_dashboard_merge_requests.rb
rake aborted!
Gitlab::Access::AccessDeniedError: Gitlab::Access::AccessDeniedError
/Users/djensen/Code/gdk/gitlab/app/services/merge_requests/create_service.rb:54:in `set_projects!'
/Users/djensen/Code/gdk/gitlab/app/services/merge_requests/create_service.rb:6:in `execute'
(eval):60:in `block in create_merge_request!'
/Users/djensen/Code/gdk/gitlab/config/initializers/forbid_sidekiq_in_transactions.rb:8:in `skipping_transaction_check'
(eval):59:in `create_merge_request!'
(eval):44:in `block in merge_requests'
(eval):36:in `map'
(eval):36:in `merge_requests'
(eval):15:in `seed!'
(eval):109:in `block (4 levels) in run_file'
(eval):107:in `each'
(eval):107:in `block (3 levels) in run_file'
/Users/djensen/Code/gdk/gitlab/lib/gitlab/seeder.rb:91:in `block in quiet'
/Users/djensen/Code/gdk/gitlab/lib/gitlab/seeder.rb:122:in `without_statement_timeout'
/Users/djensen/Code/gdk/gitlab/lib/gitlab/seeder.rb:90:in `quiet'
(eval):100:in `block (2 levels) in run_file'
/Users/djensen/Code/gdk/gitlab/lib/tasks/gitlab/setup.rake:34:in `setup_db'
/Users/djensen/Code/gdk/gitlab/lib/tasks/gitlab/setup.rake:5:in `block (2 levels) in <main>'
/Users/djensen/Code/gdk/gitlab/lib/tasks/dev.rake:7:in `block (2 levels) in <main>'
/Users/djensen/.rbenv/versions/2.6.6/bin/bundle:23:in `load'
/Users/djensen/.rbenv/versions/2.6.6/bin/bundle:23:in `<main>'
Note: Happily, this failure happens late enough in the reconfigure
process that it's still mostly successful!
Related links
- This seed file was introduced in !38574 (merged).
Edited by Dan Jensen