Skip to content

Commit 90db466

Browse files
author
Michael Burke
committed
edits per djoshy
1 parent e59bc28 commit 90db466

1 file changed

Lines changed: 8 additions & 6 deletions

File tree

modules/mco-update-boot-images-ibm-bare-metal.adoc

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,16 @@
77
= Manually updating the boot image on a bare-metal cluster
88

99
[role="_abstract"]
10-
For a bare-metal cluster, you can manually update the boot image for your cluster by configuring your machine sets to use the latest {product-title} image as the boot image to help ensure any new nodes can scale up properly.
10+
For a bare-metal cluster that was installed with {product-title} version 4.9 or earlier, you need to configure how the cluster provisions new nodes in order to update the boot images used with those nodes. Using an up-to-date boot image ensures that any new nodes can scale up properly.
1111

1212
[NOTE]
1313
====
1414
The standard boot image management feature is not supported for bare-metal clusters.
1515
====
1616

17-
If your bare-metal cluster is running a {product-title} version 4.10 or later, boot images are kept current by the Cluster Version Operator (CVO) and are not at risk of skew. Skew enforcement is disabled for this cluster by default. You do not need to manually update the boot image. No further action on your part is required to maintain the boot image versioning.
17+
If your bare-metal cluster was installed with {product-title} version 4.10 or later, boot images are kept current by the Cluster Version Operator (CVO) and are not at risk of skew. Skew enforcement is disabled for the cluster by default. No further action on your part is required to maintain the boot image versioning.
1818

19-
If your bare-metal cluster is running a {product-title} version 4.9 or earlier, the cluster is still using the legacy qcow2-based provisioning path. Boot images in clusters on this path are not managed by the CVO and could be significantly out of date. Follow the steps below to migrate the cluster to the `machine-os-images` provisioning path, which was introduced in {product-title} 4.10. This migration also updates the boot image to the latest {op-system-first} version.
19+
If your bare-metal cluster was installed with {product-title} version 4.9 or earlier, the cluster is using the legacy qcow2-based provisioning method. Boot images in these clusters are not managed by the CVO and could be significantly out of date. Follow the steps below to migrate the cluster to use the `machine-os-images` provisioning method, which was introduced in {product-title} 4.10. This migration ensures that the cluster always uses the release version as the boot image when a scale-up is taking place.
2020

2121
The following procedure enables the `install_coreos` deployment method and disables the qcow2 image cache. With these changes, the Cluster Baremetal Operator (CBO) will use the `machine-os-images` container from the release payload for new node provisioning. The cluster will have no skew risk, the same as a cluster at version 4.10 or later. Skew enforcement is automatically disabled after the migration is complete.
2222

@@ -43,9 +43,9 @@ $ oc get provisioning provisioning-configuration \
4343
-o jsonpath='{.spec.provisioningOSDownloadURL}'
4444
----
4545
+
46-
* If the output is non-empty, your cluster is running an {product-title} version 4.9 or earlier. Boot images are not managed by the the Cluster Version Operator (CVO) and could be significantly out of date. Follow the steps in this procedure to migrate to the current provisioning path.
46+
* If the output is non-empty, your cluster was installed with {product-title} version 4.9 or earlier. Boot images are not managed by the the Cluster Version Operator (CVO) and could be significantly out of date. Follow the steps in this procedure to migrate to the current provisioning path.
4747
+
48-
* If the output is empty, your cluster is running an {product-title} version 4.10 or later. Boot images are kept current by the Cluster Version Operator (CVO) and are not at risk of skew. Skew enforcement should be disabled for this cluster. No further action on your part is required to maintain the boot image versioning.
48+
* If the output is empty, your cluster was installed with {product-title} version 4.10 or later. Boot images are kept current by the Cluster Version Operator (CVO) and are not at risk of skew. Skew enforcement should be disabled for this cluster. No further action on your part is required to maintain the boot image versioning.
4949
5050
. Clear the legacy image fields and enable the `install_coreos` deployment method:
5151

@@ -66,7 +66,9 @@ Replace `<machineset_name>` with the name of your machine set.
6666
$ oc patch provisioning provisioning-configuration --type=merge -p '{"spec":{"provisioningOSDownloadURL":""}}'
6767
----
6868
+
69-
This process updates the boot image to match the current cluster version.
69+
This process migrates the cluster to the `machine-os-images` provisioning method, which ensure that the latest boot image is used for scaling nodes.
70+
71+
7072

7173
.Verification
7274

0 commit comments

Comments
 (0)