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:
- 15.11 - gitlab-org/gitlab!118438 (merged)
- 15.10 - gitlab-org/gitlab!118439 (merged)
Workaround steps taken for security release
-
Set CI/CD variable COMPILE_ASSETStotrueon https://dev.gitlab.org/gitlab/charts/components/images and https://dev.gitlab.org/gitlab/omnibus-gitlab. -
Start new pipelines targeting each of the relevant tags. -
Confirm ubi-8 and fips pipelines are green: -
15.11 -
15.10
-
-
After the pipelines for 15.11 and 15.10 are green, remove COMPILE_ASSETSvariable 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