Skip to content

CNV#93735: Add procedure to update VirtIO drivers and guest agent - #117194

Merged
danielclowers merged 1 commit into
openshift:mainfrom
danielclowers:CNV-93735
Aug 11, 2026
Merged

CNV#93735: Add procedure to update VirtIO drivers and guest agent#117194
danielclowers merged 1 commit into
openshift:mainfrom
danielclowers:CNV-93735

Conversation

@danielclowers

@danielclowers danielclowers commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Version(s):
4.22+

Issue:
CNV-93735

Link to docs preview:

QE review:

  • QE has approved this change.

Additional information:
Document an additional method for updating VirtIO drivers that also updates the QEMU guest agent.

  • Created new procedure module for updating VirtIO drivers and the QEMU guest agent by using the virtio-win guest tools installer (mount container disk, run virtio-win-gt-x64)
  • Added the virtio-win ISO download procedure to the update assembly so users can also download the ISO from the web console
  • Updated the assembly abstract to mention the QEMU guest agent
  • Added the new modules as includes in the update assembly, before the existing WUS and GPO modules

@openshift-ci openshift-ci Bot added the size/M Denotes a PR that changes 30-99 lines, ignoring generated files. label Aug 3, 2026
@tiraboschi

Copy link
Copy Markdown
Contributor

Could you please also mention the virtio-win ISO download from web console procedure that #116987 added to install section to the update section amended here?

CNV-93735: Add download ISO module to update assembly
@openshift-ci

openshift-ci Bot commented Aug 10, 2026

Copy link
Copy Markdown

@danielclowers: 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.

@danielclowers

Copy link
Copy Markdown
Contributor Author

thanks simone, i added the virtio-win ISO download from web console procedure to the update assembly so it mirrors what's in the install section now. the update page covers downloading the ISO from the web console, updating drivers and the guest agent together using the virtio-win installer, enabling automatic updates via group policy, and updating through windows update. let me know if that looks right or if there's still a gap.

@danielclowers

Copy link
Copy Markdown
Contributor Author

@tiraboschi forgot to tag you

@danielclowers
danielclowers merged commit 08987b1 into openshift:main Aug 11, 2026
2 checks passed
@danielclowers

Copy link
Copy Markdown
Contributor Author

/cherrypick enterprise-4.22

@danielclowers

Copy link
Copy Markdown
Contributor Author

/cherrypick enterprise-5.0

@openshift-cherrypick-robot

Copy link
Copy Markdown

@danielclowers: #117194 failed to apply on top of branch "enterprise-4.22":

Applying: CNV-93735: Add procedure to update VirtIO drivers and guest agent
Using index info to reconstruct a base tree...
A	modules/virt-downloading-virtio-win-iso.adoc
Falling back to patching base and 3-way merge...
CONFLICT (modify/delete): modules/virt-downloading-virtio-win-iso.adoc deleted in HEAD and modified in CNV-93735: Add procedure to update VirtIO drivers and guest agent.  Version CNV-93735: Add procedure to update VirtIO drivers and guest agent of modules/virt-downloading-virtio-win-iso.adoc left in tree.
error: Failed to merge in the changes.
hint: Use 'git am --show-current-patch=diff' to see the failed patch
hint: When you have resolved this problem, run "git am --continue".
hint: If you prefer to skip this patch, run "git am --skip" instead.
hint: To restore the original branch and stop patching, run "git am --abort".
hint: Disable this message with "git config set advice.mergeConflict false"
Patch failed at 0001 CNV-93735: Add procedure to update VirtIO drivers and guest agent

Details

In response to this:

/cherrypick enterprise-4.22

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.

@openshift-cherrypick-robot

Copy link
Copy Markdown

@danielclowers: new pull request created: #117736

Details

In response to this:

/cherrypick enterprise-5.0

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.

@danielclowers

Copy link
Copy Markdown
Contributor Author

/cherrypick enterprise-4.22

@openshift-cherrypick-robot

Copy link
Copy Markdown

@danielclowers: #117194 failed to apply on top of branch "enterprise-4.22":

Applying: CNV-93735: Add procedure to update VirtIO drivers and guest agent
Using index info to reconstruct a base tree...
A	modules/virt-downloading-virtio-win-iso.adoc
Falling back to patching base and 3-way merge...
CONFLICT (modify/delete): modules/virt-downloading-virtio-win-iso.adoc deleted in HEAD and modified in CNV-93735: Add procedure to update VirtIO drivers and guest agent.  Version CNV-93735: Add procedure to update VirtIO drivers and guest agent of modules/virt-downloading-virtio-win-iso.adoc left in tree.
error: Failed to merge in the changes.
hint: Use 'git am --show-current-patch=diff' to see the failed patch
hint: When you have resolved this problem, run "git am --continue".
hint: If you prefer to skip this patch, run "git am --skip" instead.
hint: To restore the original branch and stop patching, run "git am --abort".
hint: Disable this message with "git config set advice.mergeConflict false"
Patch failed at 0001 CNV-93735: Add procedure to update VirtIO drivers and guest agent

Details

In response to this:

/cherrypick enterprise-4.22

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.

@danielclowers

Copy link
Copy Markdown
Contributor Author

/cherrypick enterprise-4.22

@openshift-cherrypick-robot

Copy link
Copy Markdown

@danielclowers: new pull request created: #119075

Details

In response to this:

/cherrypick enterprise-4.22

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.

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

Labels

branch/enterprise-4.22 branch/enterprise-5.0 CNV Label for all CNV PRs size/M Denotes a PR that changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants