Commit 7f9a1dac authored by Marcia Ramos's avatar Marcia Ramos

Merge branch 'improve-feature-flags-process-docs' into 'master'

Add more details to Feature Flags process section

See merge request gitlab-org/gitlab!65104
parents 60909276 2ea32d63
...@@ -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