Show an error to discourage FF rollouts with percentage of time
As a follow-up to gitlab-org/gitlab#327117 (closed):
When
/chatops run feature set my_feature_flag N
is used it should return an error saying the percentage of time is discouraged, pointing to the doc page describing the problem. However, we could allow users to force setting the feature flag if they are aware of the risks and are sure that the behaviour (such as A/B testing) is implemented correctly:/chatops run feature set my_feature_flag N --random
(or Actor?).However, we could allow users to force setting the feature flag if they are aware of the risks and are sure that the behavior (such as A/B testing) is implemented correctly:
/chatops run feature set my_feature_flag N --force
.
Edited by Cheryl Li