Remove deploy trigger from omnibus-gitlab
After #717 (closed) is ready, we can remove the deploy trigger from omnibus-gitlab.
Consider doing this is a iterative fashion.
-
Disable it - don't remove the code => Set the AUTO_DEPLOY_OMNIBUS_TRIGGERS_DEPLOYER
variable tofalse
in https://dev.gitlab.org/gitlab/omnibus-gitlab/-/settings/ci_cd (see gitlab-org/omnibus-gitlab!4970 (merged) and gitlab-org/omnibus-gitlab!5001 (merged)) -
Enable release-tools tagging with omnibus_triggers_deployer
feature flag -
Enable/Test to validate release-tools is able to trigger as expected -
Remove the unused code in omnibus -
Remove the feature flag code in release-tools -
remove AUTO_DEPLOY_OMNIBUS_TRIGGERS_DEPLOYER
variable from omnibus dev -
remove the omnibus_triggers_deployer
feature flag from release-tools ops
Edited by Robert Speicher