Skip to content

WMCO 10.22.1 Release Notes - #116734

Open
mburke5678 wants to merge 1 commit into
openshift:enterprise-4.22from
mburke5678:wmco-rn-10-22-1
Open

WMCO 10.22.1 Release Notes#116734
mburke5678 wants to merge 1 commit into
openshift:enterprise-4.22from
mburke5678:wmco-rn-10-22-1

Conversation

@mburke5678

@mburke5678 mburke5678 commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

@mburke5678 mburke5678 added this to the Continuous Release milestone Jul 28, 2026
@openshift-ci openshift-ci Bot added the size/M Denotes a PR that changes 30-99 lines, ignoring generated files. label Jul 28, 2026
@ocpdocs-previewbot

ocpdocs-previewbot commented Jul 28, 2026

Copy link
Copy Markdown

[role="_abstract"]
You can review the following release notes to learn about the new features and bug fixes in the Windows Machine Config Operator (WMCO) version 10.22.1.

The components of the WMCO version 10.22.1 were released in link:https://access.redhat.com/errata/RHBA-2026:TBD[RHBA-2026:TBD ].

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

🤖 [error] AsciiDocDITA.ConceptLink: Move all links and cross references to Additional resources.

Comment thread modules/windows-containers-release-notes-10-22-1.adoc Outdated
Comment thread modules/windows-containers-release-notes-10-22-1.adoc Outdated
Comment thread modules/windows-containers-release-notes-10-22-1.adoc
// Release notes for past versions; cut and paste current version to top of this file for next release
The following release notes are for previous versions of the Windows Machine Config Operator (WMCO).
[role="_abstract"]
You can review the following release notes to learn about changes in previous versions of the Custom Metrics Autoscaler Operator.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Custom Metrics Autoscaler Operator

?

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.

Having a bad day ... week ... month....

Issued: 28 July 2026

[role="_abstract"]
You can review the following release notes to learn about the new features and bug fixes in the Windows Machine Config Operator (WMCO) version 10.22.1.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

new features

no new features in this release, just bug and CVE fixes

@mburke5678 mburke5678 Jul 28, 2026

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.

Sorry. Bad copy/paste. And a lack of proofread so far.


== Bug and CVE fixes

* Before this update, the SSH connection between the WMCO and a Windows node would terminate when the WMCO rebooted the node after a configuration update. As a consequence, the WMCO incorrectly treated the SSH disconnection as a reboot failure, preventing the Windows node from completing required reboots. With this release, the reboot validation process is modified to ignore SSH termination errors and instead verify a successful reboot by using explicit node reachability checks and the SSH reconnection. As a result, Windows nodes successfully reboot upon node configuration changes. (link:https://issues.redhat.com/browse/OCPBUGS-98228[OCPBUGS-98228]/link:https://access.redhat.com/security/cve/cve-2026-54099[CVE-2026-54099])

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

🤖 [error] AsciiDocDITA.ConceptLink: Move all links and cross references to Additional resources.


* Before this update, the SSH connection between the WMCO and a Windows node would terminate when the WMCO rebooted the node after a configuration update. As a consequence, the WMCO incorrectly treated the SSH disconnection as a reboot failure, preventing the Windows node from completing required reboots. With this release, the reboot validation process is modified to ignore SSH termination errors and instead verify a successful reboot by using explicit node reachability checks and the SSH reconnection. As a result, Windows nodes successfully reboot upon node configuration changes. (link:https://issues.redhat.com/browse/OCPBUGS-98228[OCPBUGS-98228]/link:https://access.redhat.com/security/cve/cve-2026-54099[CVE-2026-54099])

* Before this update, when a Windows node or the Windows Instance Config Daemon (WICD) submitted a certificate signing requests (CSRs), the WMCO validated only that the certificate subject organization, for example `system:nodes` or `system:wicd-nodes`, appeared somewhere in the CSR subject. The validation did not require that organization be the only one listed. As a consequence, a CSR could have incorrectly passed validation with more than one organization listed. The WMCO approved and signed those CSRs, issuing certificates that did not strictly match the expected node identity constraints. With this release, the WMCO requires an exact single-organization match using `reflect.DeepEqual`, consistent with Kubelet client certificate validation in `isNodeClientCert()`. The CSR subject must contain exactly one organization, and it must match the expected group for the certificate type (WICD, kubelet client, or kubelet serving). As a result, CSRs with extra, missing, or incorrect organizations are rejected. Only CSRs with the exact expected organization are approved, preventing overly permissive certificate approval. (link:https://issues.redhat.com/browse/OCPBUGS-88343[OCPBUGS-88343]/link:https://access.redhat.com/security/cve/cve-2026-54100[CVE-2026-54100])

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

🤖 [error] AsciiDocDITA.ConceptLink: Move all links and cross references to Additional resources.

@openshift-ci

openshift-ci Bot commented Jul 28, 2026

Copy link
Copy Markdown

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

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

Labels

branch/enterprise-4.21 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