Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitaly.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorÆvar Arnfjörð Bjarmason <avarab@gmail.com>2021-02-25 12:55:31 +0300
committerÆvar Arnfjörð Bjarmason <avarab@gmail.com>2021-02-25 14:58:59 +0300
commit37859f9ae5ddf4a1d64280cf97efae1ebaf17fd2 (patch)
tree1d44e2e70ad9887ad974c63d2bfe6c81dd041d69 /doc/PROCESS.md
parentf0db376ae133a135fffc14f40ade13d9cf8a2610 (diff)
Feature flag rollout docs: add reminders to set the feature to 100% && true
I screwed this up in [1] and [2] and as a result the feature didn't get enabled 100% on January 14th like I thought, but on January 27th when the changes [3][4] to remove the feature flag itself went live ([4] being the relevant change). 1. https://gitlab.com/gitlab-org/gitaly/-/issues/3412#note_485304117 2. https://gitlab.com/gitlab-org/gitaly/-/issues/3413#note_485303898 3. https://gitlab.com/gitlab-org/gitaly/-/merge_requests/3035 4. https://gitlab.com/gitlab-org/gitaly/-/merge_requests/3033
Diffstat (limited to 'doc/PROCESS.md')
-rw-r--r--doc/PROCESS.md6
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/PROCESS.md b/doc/PROCESS.md
index 05a54671c..2042c92ca 100644
--- a/doc/PROCESS.md
+++ b/doc/PROCESS.md
@@ -185,6 +185,12 @@ Followed by:
Note that you need both the `100` and `true` as separate commands. See
[the documentation on actor gates][actor-gates]
+If the feature is left at `50%` but is also set to `true` by default
+the `50%` will win, even if `OnByDefault: true` is [set for
+it](#feature-lifecycle-after-it-is-live). It'll only be 100% live once
+the feature flag code is deleted. So make sure you don't skip the
+`100%` step.
+
[actor-gates]: https://docs.gitlab.com/ee/development/feature_flags/controls.html#process
##### Discussion