Commit 2ea32d63 authored by Adam Cohen's avatar Adam Cohen Committed by Marcia Ramos

Add more details to Feature Flags process section

parent 08e06663
...@@ -96,18 +96,18 @@ Guidelines: ...@@ -96,18 +96,18 @@ Guidelines:
#### Process #### Process
Before toggling any feature flag, check that there are no ongoing When enabling a feature flag rollout, the system will automatically block the
significant incidents on GitLab.com. You can do this by checking the chatops command from succeeding if there are active `"severity::1"` or `~"severity::2"`
`#production` and `#incident-management` Slack channels, or looking for incidents or in-progress change issues, for example:
[open incident issues](https://gitlab.com/gitlab-com/gl-infra/production/-/issues/?scope=all&state=opened&label_name[]=incident)
(although check the dates and times). ```shell
/chatops run feature set gitaly_lfs_pointers_pipeline true
We do not want to introduce changes during an incident, as it can make
diagnosis and resolution of the incident much harder to achieve, and - Production checks fail!
also will largely invalidate your rollout process as you will be unable - active incidents
to assess whether the rollout was without problems or not.
2021-06-29 Canary deployment failing QA tests
If there is any doubt, ask in `#production`. ```
The following `/chatops` commands should be performed in the Slack The following `/chatops` commands should be performed in the Slack
`#production` channel. `#production` channel.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment