Hide Forgot
+++ This bug was initially created as a clone of Bug #2061444 +++ Description of problem: Using channel candidate-4.10 and upgrading without force, CVO reports that the upgrade is unsafe for about 4 minutes before proceeding: ... - lastTransitionTime: "2022-03-07T15:20:31Z" message: 'Precondition "EtcdRecentBackup" failed because of "ControllerStarted": ' reason: UpgradePreconditionCheckFailed status: "True" type: Failing ... --- etcd is not setting a 'message' with ControllerStarted in [1], which makes it hard for folks to figure out what that message means. It should probably say something like: hey, we see we're about to make a minor bump, and will be taking an etcd snapshot shortly but more formally, or make some other statement that describes what's going on with that condition. [1]: https://github.com/openshift/cluster-etcd-operator/blob/e9c303d825f12e133f87deab5edc4b98161b6bc7/pkg/operator/upgradebackupcontroller/upgradebackupcontroller.go#L104-L114
Message strings are for human consumption, and if no external humans are complaining, I don't think we need to actively backport this one. I'm also not opposed to backports if they apply cleanly and folks want to do that. Either way.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Important: OpenShift Container Platform 4.11.0 bug fix and security update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2022:5069