Manual changes on operator-managed deployments dont get rolled back #589
Labels
kind/bug
Categorizes issue or PR as related to a bug.
lifecycle/rotten
Denotes an issue or PR that has aged beyond stale and will be auto-closed.
needs-triage
Indicates an issue or PR lacks a `triage/foo` label and requires one.
What steps did you take and what happened:
If i manually edit an operator-managed provider deployment the operator never detects and rolls back those changes.
This can lead to a) config being forgotten or b) having an actually invalid deployment after a clusterroll if the deployment is broken
What did you expect to happen:
The operator rolls back manual changes on fileds of the resources it owns
Anything else you would like to add:
[Miscellaneous information that will assist in solving the issue.]
Environment:
kubectl version
):/etc/os-release
):/kind bug
[One or more /area label. See https://github.com/kubernetes-sigs/cluster-api-operator/labels?q=area for the list of labels]
The text was updated successfully, but these errors were encountered: