Inconsistent Omnibus package name breaks release-environment pipeline
Context
Release Environments expect the Omnibus package DEB package having the name format (code) ${GITLAB_DEB_REPO}/gitlab-ee_${GITLAB_DEB_PACKAGE_VERSION}-0_amd64.deb .
- It is the case for 18.0 and 18.1. Example: gitlab-ee_18.0+stable.1935085989.4bbb3ad9-0_amd64.deb
- However, in 18.2, the name now has the suffix
-ee. Example: gitlab-ee_18.2+stable.1935067864.6db34674-ee.0_amd64.deb
Thus, the Release Environments deployments for 18.2 failed. We need to check if:
- It is expected and we need to make a condition <18.2 and >=18.2
- Or it is a bug in Omnibus and we need to fix it
Exit Criteria
-
Release Environments deployment pipelines succeed for all versions
Edited by Dat Tang