Use Webhook to control overrides of OperatorCondition #1889
Labels
kind/feature
Categorizes issue or PR as related to a new feature.
lifecycle/stale
Denotes an issue or PR has remained open with no activity and has become stale.
Feature Request
Is your feature request related to a problem? Please describe.
I think a better UX would be to have spec.overrides actually change the value of status to match the overridden value, and then reject any external changes to status while the override is set (this is the part that requires a webhook).
Otherwise anyone else that is not OLM (including e.g. the UI) needs to re-implement this union logic. And the problem will grow as more supported conditions are added.
Describe the solution you'd like
Using a Webhook to match the overrides.Conditions to match status.Conditions and enforce the overridden values until they are cleared.
The text was updated successfully, but these errors were encountered: