Conversation
|
This makes sense to me. Of course it also raises the question if we really need |
|
NB: I'm still testing this. Happy about your approvals. But, please don't merge, yet... ☝️ |
Hey @fisx , In my PIT branch of reality It's both |
If the FEATURE_ENABLE_PAYMENT feature flag is set by envVars, do not render it again. Otherwise, we might end up in confusing cases like: The flag was set to true, but it's additionally rendered with a default to false.
ab4ffe0 to
dc5eba4
Compare
|
Tested successfully. |
If the
FEATURE_ENABLE_PAYMENTfeature flag is set byenvVars, do not render it again. Otherwise, we might end up in confusing cases like: The flag was set totrue, but it's additionally rendered with a default tofalse.I gave the
envVarsentry priority because it's used many times in cailleach and my gut feeling tells me that it would be confusing to override an explicitly set flag with an opposite value.Example from k8s:
Checklist
changelog.d.