Skip to content

Add When the feature is applicable? section to FF template

Alina Mihaila requested to merge am-improve-ff-rollout-template into master

What does this MR do and why?

Update the feature flag issue template. During a recent production incident, we identified it was not oblivious that we need a Snowplow configured in order to reproduce the issue.

With this MR we introduce a new sub-section under the Expectations for Feature Flag rollout issue template.

With GitLab having many features, settings would be useful to understand fast what configurations we need for a feature to be applicable.

We propose to add a new sub-section under Expectations section to describe when the feature is applicable and what configurations we need.

This would help developers look at the rollout issue in case something goes wrong and we need to investigate any issue.

### When the feature is applicable?

<!-- What are the settings we need to configure in order to have this feature applicable? -->

Screenshots or screen recordings

These are strongly recommended to assist reviewers and reduce the time to merge your change.

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related issue #345487 (closed)

Edited by Alina Mihaila

Merge request reports