Failure in rails-production-server-boot-puma-cng when triggered by 16-2-stable-ee branch
The following discussion from !144500 (merged) should be addressed:
-
@stanhu started a discussion: (+1 comment) This is a bit of a hack, since the cache key in https://gitlab.com/gitlab-org/gitlab/-/jobs/6154297088 is
ruby-gems-debian-ubi-8.6-ruby-3.1-16
(notice the unnecessary presence ofdebian-
). But it at least prevents the wrong gems from being loaded. We should consider updating.gitlab/ci/global.gitlab-ci.yml
to use a new variable, such asOS_FLAVOR
, to havedebian
,ubi
, etc.The FIPS build in https://gitlab.com/gitlab-org/gitlab/-/jobs/6154297537 passes now, but the gems are not cached yet.
We have separate
update-setup-test-env-cache
andupdate-gitaly-binaries-cache
jobs that populate the cache. We might want to consider adding-fips
jobs for these, too.