During publish phase the check-package trigger fails
Problem Statement
During the latest publish for version 15.9.0, we revealed a CI bug that prevented the check-packages
job from running:
jobs amazonlinux-2-arm64-check config should implement a script: or a trigger: keyword
Target Ref: https://dev.gitlab.org/gitlab/omnibus-gitlab/-/commit/11bf4fc4a5d45ac532fbac511ccbab8b5f66adc9
Impacted Pipelines:
- https://dev.gitlab.org/gitlab/omnibus-gitlab/-/pipelines/273127
- https://dev.gitlab.org/gitlab/omnibus-gitlab/-/pipelines/273126
Because of this situation, we will NOT see green pipelines on the tags for neither version of 15.9.0 in ominibus-gitlab
.
Workaround
Leverage the old method of validating our packages are published. This is very manual and error prone, but we can cross reference the packages that are published to packagecloud and associated jobs which perform the publish command. For version 15.9.0, assistance from @balasankarc helped confirmed that we are good to go for this release (internal): https://gitlab.slack.com/archives/C1FCTU4BE/p1677076737452799?thread_ts=1677075997.631219&cid=C1FCTU4BE