Broken master due to goldiloader
Currently master
is brokenm probably due to goldiloader being removed?
10) Ci::RegisterJobService#execute for project with shared runners when global minutes limit is set when group is subgroup when shared_runner_minutes_on_root_namespace is enabled when we are over limit on root namespace does not return a build
Failure/Error:
builds.auto_include(false).find do |build|
next unless runner.can_pick?(build)
begin
# In case when 2 runners try to assign the same build, second runner will be declined
# with StateMachines::InvalidTransition or StaleObjectError when doing run! or save method.
begin
build.runner_id = runner.id
build.run!
register_success(build)
NoMethodError:
undefined method `auto_include' for #<ActiveRecord::Relation []>
Did you mean? autoload
# ./app/services/ci/register_job_service.rb:38:in `execute'
# ./ee/spec/services/ci/register_job_service_spec.rb:127:in `execute'
# ./ee/spec/services/ci/register_job_service_spec.rb:69:in `block (5 levels) in <top (required)>'
# ./ee/spec/services/ci/register_job_service_spec.rb:119:in `block (7 levels) in <top (required)>'
# ./spec/spec_helper.rb:202:in `block (2 levels) in <top (required)>'
For instance: https://gitlab.com/gitlab-org/gitlab-ee/pipelines/20768762/failures
/cc @smcgivern