-
Feature
-
Resolution: Done
-
Major
-
None
-
Strategic Product Work
-
False
-
-
False
-
-
0% To Do, 0% In Progress, 100% Done
-
L
-
0
-
Program Call
As a customer of self managed OpenShift or an SRE managing a fleet of OpenShift clusters I should be able to determine the progress and state of an OCP upgrade and only be alerted if the cluster is unable to progress. Support a cli-status command and status-API which can be used by cluster-admin to monitor the progress. status command/API should also contain data to alert users about potential issues which can make the updates problematic.
Feature Overview (aka. Goal Summary)
Here are common update improvements from customer interactions on Update experience
- Show nodes where pod draining is taking more time.
Customers have to dig deeper often to find the nodes for further debugging.
The ask has been to bubble up this on the update progress window. - oc update status ?
From the UI we can see the progress of the update. From oc cli we can see this from "oc get cvo"
But the ask is to show more details in a human-readable format.
Know where the update has stopped. Consider adding at what run level it has stopped.
oc get clusterversion NAME VERSION AVAILABLE PROGRESSING SINCE STATUS version 4.12.0 True True 16s Working towards 4.12.4: 9 of 829 done (1% complete)
Documentation Considerations
Update docs for UX and CLI changes
Reference : https://docs.google.com/presentation/d/1cwxN30uno_9O8RayvcIAe8Owlds-5Wjr970sDxn7hPg/edit#slide=id.g2a2b8de8edb_0_22
- is cloned by
-
OCPSTRAT-1356 [GA] 'oc adm upgrade status' command and status API
-
- In Progress
-
-
OCPSTRAT-1063 Adding 'oc adm upgrade status' command (phase-1, undocumented)
-
- Closed
-
- is related to
-
RFE-4217 Add a command to show the live logs for the upgrade progress.
-
- Accepted
-
-
RFE-4839 API to monitor cluster upgrade status
-
- Accepted
-
-
OTA-932 Deprecate `oc adm upgrade` in favor of `oc adm update`
-
- To Do
-
- relates to
-
OTA-981 Add "status" sub-command to "oc adm upgrade"
-
- Closed
-
-
OCPSTRAT-836 Improve OpenShift upgrade progress feedback for cluster administrators
-
- New
-