Skip to content

OSDOCS Document how to perform boot image updates on vSphere clusters#109084

Open
mburke5678 wants to merge 5 commits intoopenshift:mainfrom
mburke5678:mco-manual-boot-image-vshpere
Open

OSDOCS Document how to perform boot image updates on vSphere clusters#109084
mburke5678 wants to merge 5 commits intoopenshift:mainfrom
mburke5678:mco-manual-boot-image-vshpere

Conversation

@mburke5678
Copy link
Copy Markdown
Contributor

@mburke5678 mburke5678 commented Mar 26, 2026

@mburke5678 mburke5678 added this to the Planned for 4.22 GA milestone Mar 26, 2026
@openshift-ci openshift-ci bot added the size/L Denotes a PR that changes 100-499 lines, ignoring generated files. label Mar 26, 2026
@ocpdocs-previewbot
Copy link
Copy Markdown

ocpdocs-previewbot commented Mar 26, 2026


. In the vSphere Client, create a template for the OVA image:
.. From the *Hosts and Clusters* tab, right-click your cluster name and select *Deploy OVF Template*.
.. On the *Select an OVF* tab, specify the name of the {op-system} OVA file that you downloaded.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
.. On the *Select an OVF* tab, specify the name of the {op-system} OVA file that you downloaded.
.. On the *Select an OVF* tab, select the {op-system} OVA file that you downloaded.

edited it for clarity

. In the vSphere Client, create a template for the OVA image:
.. From the *Hosts and Clusters* tab, right-click your cluster name and select *Deploy OVF Template*.
.. On the *Select an OVF* tab, specify the name of the {op-system} OVA file that you downloaded.
.. On the *Select a name and folder* tab, set a *Virtual machine name* for your template, such as `Template-{op-system}`. Click the name of your vSphere cluster and select the folder.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it might be helpful to include the version of the bootimage in this template name as well, since it doesn't seem like there's another place to tag it

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@djoshy
Such as?

such as Template-{op-system}-{version}

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm unsure if the vcenter system permits all the special characters/length, so perhaps something simple like the RHCOS major.minor (example Template-rhcos-9-6) instead of the whole version string might be a good idea.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How about using the "such as using the {op-system-first} version number in the image name" wording that we have in the procedure for a few other platforms?

On the Select a name and folder tab, set a Virtual machine name for your template, such as using the {op-system-first} version number in the image name.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sounds good!

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hmm on second thought could we reword:

On the Select a name and folder tab, set a Virtual machine name for your template. Include the {op-system-first} version in the name (for example, template-rhcos-9.6) to make it easier to identify the {op-system} version when performing future updates.

@djoshy
Copy link
Copy Markdown

djoshy commented Mar 30, 2026

Although this was in the marketplace epic, strictly speaking OCP doesn't use the vsphere marketplace, just standalone so fixing that:

/retitle OSDOCS Document how to perform boot image updates on vSphere clusters

@openshift-ci openshift-ci bot changed the title OSDOCS Document how to perform boot image updates on marketplace clusters vSphere OSDOCS Document how to perform boot image updates on vSphere clusters Mar 30, 2026
. In the vSphere Client, create a template for the OVA image:
.. From the *Hosts and Clusters* tab, right-click your cluster name and select *Deploy OVF Template*.
.. On the *Select an OVF* tab, specify the name of the {op-system} OVA file that you downloaded.
.. On the *Select a name and folder* tab, set a *Virtual machine name* for your template, such as `Template-rhcos-x-y`. Click the name of your vSphere cluster and select the folder.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could we also clarify what x-y is in this context?

@openshift-ci openshift-ci bot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Mar 31, 2026
@mburke5678 mburke5678 force-pushed the mco-manual-boot-image-vshpere branch from 859ee69 to 9c43a24 Compare March 31, 2026 20:34
@openshift-ci openshift-ci bot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Mar 31, 2026
@mburke5678 mburke5678 force-pushed the mco-manual-boot-image-vshpere branch from 9c43a24 to 7c2e59b Compare March 31, 2026 20:38
@openshift-ci
Copy link
Copy Markdown

openshift-ci bot commented Mar 31, 2026

@mburke5678: all tests passed!

Full PR test history. Your PR dashboard.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

@djoshy
Copy link
Copy Markdown

djoshy commented Apr 9, 2026

lgtm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

branch/enterprise-4.22 size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants