-
Story
-
Resolution: Done
-
Blocker
-
None
-
None
-
None
-
None
Copied the content of https://issues.redhat.com/browse/ETCD-225 (sub-task) to this card as we wanted to have the card in OTA board but linked to the original epic.
4.8 CVO needs to add a new precondition, similar to its existing Upgradeable precondition, here, that looks at the etcd ClusterOperator's RecentBackup condition when considering a desiredUpdate bump:
- If it is unset, the check should fail, and that failure will be reported in ClusterVersion's Failing=True. The message must contain the substring RecentBackup. We should ensure the CVO polls any failing checks, and maybe some successful checks, so users don't have to kick us to get us to notice things like RecentBackup being set.
- If it is != True, the check should fail, and that failure will be reported in ClusterVersion's Failing=True. The message must contain the substring RecentBackup. We'll pass through the etcd operator's reason/message, so hopefully the pending case gets a nice message like "Waiting for an etcd RecentBackup, should be ready in a few minutes." that keeps them from feeling worried.
- If it is True, the check should pass, and assuming the other checks pass, the CVO accepts the update and starts in on the new version.
- is blocked by
-
ETCD-223 Enable CEO to take an upgrade-triggered backup
- Closed
- links to