Subgroup cleanup job failing on ops.gitlab.net
The subgroup cleanup job was failing because bundler was missing, e.g.: https://ops.gitlab.net/gitlab-org/quality/staging/-/jobs/799804
$ cd gitlab/qa/
$ bundle install
/bin/sh: eval: line 125: bundle: not found
pipeline-common!18 (merged) added bundler, but it failed again because of a version mismatch: https://ops.gitlab.net/gitlab-org/quality/staging/-/jobs/807283
65 $ gem install bundler --no-document
66 Successfully installed bundler-2.1.2
67 1 gem installed
68 $ git clone -b master --single-branch https://gitlab.com/gitlab-org/gitlab.git
69 Cloning into 'gitlab'...
70 Checking out files: 100% (27373/27373), done.
71 $ cd gitlab/qa/
72 $ bundle install
73 /usr/lib/ruby/2.5.0/rubygems.rb:284:in `find_spec_for_exe': Could not find 'bundler' (1.17.3) required by your /builds/gitlab-org/quality/staging/gitlab/qa/Gemfile.lock. (Gem::GemNotFoundException)
74 To update to the latest version installed on your system, run `bundle update --bundler`.
75 To install the missing version, run `gem install bundler:1.17.3`
76 from /usr/lib/ruby/2.5.0/rubygems.rb:303:in `activate_bin_path'
77 from /usr/bin/bundle:23:in `<main>'
81 ERROR: Job failed: exit code 1
Strange that it worked in a test pipeline in the MR: https://gitlab.com/gitlab-org/quality/staging/-/jobs/385423286