Skip to content

Update the FF Rollout Template

Matt Nohr requested to merge mnohr-master-patch-21524 into master

What does this MR do?

Update the feature flag issue template. We use this template when creating issues to roll-out/enable a feature flag (FF) during the development release cycle. During a recent production incident, we identified a few changes to the template to make it more clear with the expectations, especially around the production roll-out phase.

The changes include:

  1. Add more GitLab-specific projects to the list of test projects.
  2. Include the chatops commands for testing with those GitLab projects
  3. Specifically say that production changes should be done in the #production slack channel
  4. Cleanup some formatting and grouping of tasks in the checklist

See gitlab-com/www-gitlab-com#12301 (closed)

Screenshots or Screencasts (strongly suggested)

How to setup and validate locally (strongly suggested)

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

Does this MR contain changes to processing or storing of credentials or tokens, authorization and authentication methods or other items described in the security review guidelines? If not, then delete this Security section.

  • ~~Label as security and @ mention @gitlab-com/gl-security/appsec~~
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team

Merge request reports