Skip to content

Commit ab60d50

Browse files
committed
QE
1 parent 69beef8 commit ab60d50

File tree

1 file changed

+26
-11
lines changed

1 file changed

+26
-11
lines changed

modules/virt-preventing-workload-updates-during-eus-update.adoc

Lines changed: 26 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,13 @@ When you update from one Extended Update Support (EUS) version to the next, you
1616
1717
* You paused the worker nodes' machine config pools as directed by the {product-title} documentation.
1818
19+
* Your {VirtProductName} subscription uses the *Automatic* approval strategy.
20+
+
21+
[NOTE]
22+
====
23+
If you use the *Manual* approval strategy, you must approve all pending updates in the web console. This is discouraged because your cluster becomes unsupported if your {VirtProductName} and {product-title} versions are out of sync. For more details, refer to the "Manually approving a pending Operator update" section.
24+
====
25+
1926
.Procedure
2027

2128
. Back up the current `workloadUpdateMethods` configuration by running the following command:
@@ -117,19 +124,16 @@ $ oc get clusterversion
117124
Updating {product-title} to the next version is a prerequisite for updating {VirtProductName}. For more details, refer to the "Updating clusters" section of the {product-title} documentation.
118125
====
119126

120-
. If you use the recommended *Automatic* approval strategy, which is enabled by default, {VirtProductName} automatically updates to the corresponding version after you update {product-title}. Monitor the {VirtProductName} update by running the following command:
127+
. With the default *Automatic* approval strategy, {VirtProductName} automatically updates to the corresponding version after you update {product-title}. Monitor the {VirtProductName} update by running the following command:
121128
+
122129
[source,terminal]
123130
----
124131
$ oc get csv -n openshift-cnv
125132
----
126-
+
127-
[NOTE]
128-
====
129-
If you used the *Manual* approval strategy, you must approve the update in the web console. For more details, refer to the "Manually approving a pending Operator update" section.
130-
====
131133

132-
. Confirm that {VirtProductName} successfully updated to the non-EUS version by running the following command:
134+
. Continue to monitor as {VirtProductName} updates to the z-stream versions that are available for the non-EUS version.
135+
136+
. Confirm that {VirtProductName} successfully updated to the latest z-stream release of the non-EUS version by running the following command:
133137
+
134138
[source,terminal]
135139
----
@@ -154,10 +158,21 @@ $ oc get hco kubevirt-hyperconverged -n openshift-cnv -o json | jq ".status.vers
154158
$ oc get hco kubevirt-hyperconverged -n openshift-cnv -o json | jq ".status.conditions"
155159
----
156160

157-
. Continue to update your cluster and {VirtProductName} as described in the preceding steps, monitoring to ensure that the updates succeed.
158-
.. Update {product-title} and, subsequently, {VirtProductName}, until you install the latest z-stream release of the non-EUS minor version. Ensure that you update both {product-title} and {VirtProductName} to this version.
159-
.. Update {product-title} to the target EUS version.
160-
.. Update {VirtProductName} to the target EUS version.
161+
. Update to the target EUS version.
162+
.. Update {product-title} to the target EUS version. Confirm that the update succeeded by checking the cluster version:
163+
+
164+
[source,terminal]
165+
----
166+
$ oc get clusterversion
167+
----
168+
.. After {product-title} updates, {VirtProductName} automatically updates to the target EUS version. Monitor the update by running the following command:
169+
+
170+
[source,terminal]
171+
----
172+
$ oc get csv -n openshift-cnv
173+
----
174+
+
175+
The update completes when the `VERSION` field matches the target EUS version and the `PHASE` field reads `Succeeded`.
161176

162177
. Restore the workload update methods configuration that you backed up:
163178
+

0 commit comments

Comments
 (0)