Images failed to be built on tagging

Overview

After tagging the security release versions, we noticed that the packages were failing to build due to not being able to pull the associated image (for example gitlab-assets-ee:v15-10-5-ee). Investigating further, the images were never built because the build-assets-image job was never run (example).

Solution

Revert these MRs which have caused the job to be skipped:

Workaround steps taken for security release

  1. Set CI/CD variable COMPILE_ASSETS to true on https://dev.gitlab.org/gitlab/charts/components/images and https://dev.gitlab.org/gitlab/omnibus-gitlab.
  2. Start new pipelines targeting each of the relevant tags.
  3. Confirm ubi-8 and fips pipelines are green:
  4. After the pipelines for 15.11 and 15.10 are green, remove COMPILE_ASSETS variable from:

Next steps

Revert gitlab-org/gitlab!118284 (merged) from master, 15.11 and 15.10 to prevent this from recurring:

Edited by Graeme Gillies