Modify release-tools to respect the new "blocks" labels
What does this MR do and why?
Describe in detail what your merge request does and why.
Modify release-tools to use the new ~"blocks deployment" and ~"blocks feature-flags" labels.
Continue using the existing ~S1, ~S2 and ~C1, ~C2 labels until the "blocks deployment" and "blocks feature-flags" labels start being used in incidents.
For production checks originating from chatops, use the PRODUCTION_CHECK_PURPOSE
variable sent by chatops to determine if the check is for a feature flag or for a deployment. Production checks originating in release-tools itself are always for deployments. The PRODUCTION_CHECK_PURPOSE
variable was added to chatops by gitlab-com/chatops!301 (merged).
gitlab-com/gl-infra/delivery#2382 (closed)
Author Check-list
-
Has documentation been updated?
Edited by Reuben Pereira