Group import fails validation due to shared runner settings
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
From https://log.gprd.gitlab.net/goto/64f491a0-7e17-11ec-a649-b7cbb8e4f62e, I see: Validation failed: Shared runners enabled cannot be enabled because parent group has shared Runners disabled
:
"lib/gitlab/database/load_balancing/connection_proxy.rb:126:in `block in write_using_load_balancer'",
"lib/gitlab/database/load_balancing/load_balancer.rb:112:in `block in read_write'",
"lib/gitlab/database/load_balancing/load_balancer.rb:179:in `retry_with_backoff'",
"lib/gitlab/database/load_balancing/load_balancer.rb:110:in `read_write'",
"lib/gitlab/database/load_balancing/connection_proxy.rb:125:in `write_using_load_balancer'",
"lib/gitlab/database/load_balancing/connection_proxy.rb:77:in `transaction'",
"lib/gitlab/import_export/group/relation_tree_restorer.rb:116:in `block in update_params!'",
"lib/gitlab/timeless.rb:13:in `timeless'",
"lib/gitlab/import_export/group/relation_tree_restorer.rb:115:in `update_params!'",
"lib/gitlab/import_export/group/relation_tree_restorer.rb:34:in `block (2 levels) in restore'",
"lib/gitlab/import_export/group/relation_tree_restorer.rb:33:in `block in restore'",
"lib/gitlab/database/load_balancing/connection_proxy.rb:126:in `block in write_using_load_balancer'",
"lib/gitlab/database/load_balancing/load_balancer.rb:112:in `block in read_write'",
"lib/gitlab/database/load_balancing/load_balancer.rb:179:in `retry_with_backoff'",
"lib/gitlab/database/load_balancing/load_balancer.rb:110:in `read_write'",
"lib/gitlab/database/load_balancing/connection_proxy.rb:125:in `write_using_load_balancer'",
"lib/gitlab/database/load_balancing/connection_proxy.rb:95:in `method_missing'",
"lib/gitlab/import_export/group/relation_tree_restorer.rb:32:in `restore'",
"lib/gitlab/import_export/group/group_restorer.rb:33:in `restore'",
"lib/gitlab/import_export/group/tree_restorer.rb:116:in `restore_group'",
"lib/gitlab/import_export/group/tree_restorer.rb:76:in `process_child'",
"lib/gitlab/import_export/group/tree_restorer.rb:25:in `block in restore'",
"lib/gitlab/import_export/group/tree_restorer.rb:24:in `each'",
"lib/gitlab/import_export/group/tree_restorer.rb:24:in `restore'",
"app/services/groups/import_export/import_service.rb:29:in `all?'",
"app/services/groups/import_export/import_service.rb:29:in `execute'",
"app/workers/group_import_worker.rb:19:in `perform'",
@georgekoltsov I thought this might have been discussed somewhere, but maybe we want to just update group runner setting to use the root parent's setting?
Edited by 🤖 GitLab Bot 🤖