Skip to content

OSDOCS-20752: Add 4.22.6 z-stream release notes#115871

Merged
lahinson merged 1 commit into
openshift:enterprise-4.22from
tedaveryredhat:OSDOCS-20752
Jul 22, 2026
Merged

OSDOCS-20752: Add 4.22.6 z-stream release notes#115871
lahinson merged 1 commit into
openshift:enterprise-4.22from
tedaveryredhat:OSDOCS-20752

Conversation

@tedaveryredhat

@tedaveryredhat tedaveryredhat commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Version(s):
4.22

Issue:
https://redhat.atlassian.net/browse/OSDOCS-20752

Link to docs preview:
https://115871--ocpdocs-pr.netlify.app/openshift-enterprise/latest/release_notes/ocp-4-22-release-notes.html#zstream-4-22-6_release-notes

QE review:

N/A

Additional information:

Made with Cursor

@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label Jul 20, 2026
@openshift-ci-robot

openshift-ci-robot commented Jul 20, 2026

Copy link
Copy Markdown

@tedaveryredhat: This pull request references OSDOCS-20752 which is a valid jira issue.

Details

In response to this:

Version(s):
4.22

Issue:
https://redhat.atlassian.net/browse/OSDOCS-20752

Link to docs preview:
Pending preview bot comment after CI builds. Update this field with the preview-bot issue comment URL or Netlify preview link once available.

QE review:

  • QE has approved this change.

Additional information:

Incomplete Bug Fix RN / Invalid RN type (not documented)

Key Reason
OCPBUGS-88703 Incomplete Bug Fix RN
OCPBUGS-92190 Incomplete Bug Fix RN
OCPBUGS-97946 Incomplete Bug Fix RN
OCPBUGS-76855 Invalid RN type
OCPBUGS-97943 Invalid RN type
OCPBUGS-98629 Invalid RN type

Made with Cursor

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 openshift-eng/jira-lifecycle-plugin repository.

@openshift-ci

openshift-ci Bot commented Jul 20, 2026

Copy link
Copy Markdown

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

@openshift-ci openshift-ci Bot added do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels Jul 20, 2026
@tedaveryredhat
tedaveryredhat marked this pull request as ready for review July 21, 2026 15:33
@openshift-ci openshift-ci Bot removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Jul 21, 2026
@ocpdocs-previewbot

ocpdocs-previewbot commented Jul 21, 2026

Copy link
Copy Markdown

🤖 Wed Jul 22 17:46:40 - Prow CI generated the docs preview:

https://115871--ocpdocs-pr.netlify.app/openshift-enterprise/latest/release_notes/ocp-4-22-release-notes.html

@tedaveryredhat

Copy link
Copy Markdown
Contributor Author

/retest

@tedaveryredhat

Copy link
Copy Markdown
Contributor Author

/test all

[id="zstream-4-22-6-updating_{context}"]
== Updating

To update an {product-title} 4.22 cluster to this latest release, see xref:../updating/updating_a_cluster/updating-cluster-cli.adoc#updating-cluster-cli[Updating a cluster using the CLI].

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] OpenShiftAsciiDoc.NoXrefInModules: Do not include xrefs in modules, only assemblies (exception: release notes modules).

@tedaveryredhat

Copy link
Copy Markdown
Contributor Author

/retest

@tedaveryredhat
tedaveryredhat force-pushed the OSDOCS-20752 branch 3 times, most recently from b77a064 to b190c1b Compare July 21, 2026 19:06
@tedaveryredhat

Copy link
Copy Markdown
Contributor Author

/label merge-review-needed

@openshift-ci openshift-ci Bot added the merge-review-needed Signifies that the merge review team needs to review this PR label Jul 21, 2026
@lahinson lahinson added merge-review-in-progress Signifies that the merge review team is reviewing this PR branch/enterprise-4.22 and removed merge-review-needed Signifies that the merge review team needs to review this PR labels Jul 22, 2026
@lahinson lahinson added this to the Continuous Release milestone Jul 22, 2026
Comment thread modules/zstream-4-22-6.adoc Outdated

* Before this update, vSphere Container Storage Interface (CSI) volume provisioning could fail when new ESXi hosts in maintenance mode lacked datastore access. With this release, volume provisioning skips ESXi hosts that are in maintenance mode, and the CSI driver is updated to version 3.6.2. As a result, volume provisioning succeeds when hosts are in maintenance mode. (link:https://redhat.atlassian.net/browse/OCPBUGS-92190[OCPBUGS-92190])

* Before this update, when you navigated to *Compute* -> *Nodes* -> *[node]* -> *Terminal* in the {product-title} web console, the component checked for the debug pod before the pod finished being created. As a consequence, a `Debug pod not found or was deleted.` error briefly flashed before the terminal loaded successfully. With this release, a loading spinner is shown while the debug pod is being created, and the cleanup logic guards against an undefined namespace to prevent errors on early unmount. As a result, the node *Terminal* tab loads without displaying a false error message. (link:https://redhat.atlassian.net/browse/OCPBUGS-95580[OCPBUGS-95580])

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.

Suggested change
* Before this update, when you navigated to *Compute* -> *Nodes* -> *[node]* -> *Terminal* in the {product-title} web console, the component checked for the debug pod before the pod finished being created. As a consequence, a `Debug pod not found or was deleted.` error briefly flashed before the terminal loaded successfully. With this release, a loading spinner is shown while the debug pod is being created, and the cleanup logic guards against an undefined namespace to prevent errors on early unmount. As a result, the node *Terminal* tab loads without displaying a false error message. (link:https://redhat.atlassian.net/browse/OCPBUGS-95580[OCPBUGS-95580])
* Before this update, when you navigated to *Compute* -> *Nodes* -> *[node]* -> *Terminal* in the {product-title} web console, the component checked for the debug pod while the pod was still being created. As a consequence, a `Debug pod not found or was deleted.` error briefly flashed before the terminal loaded successfully. With this release, a loading spinner is shown while the debug pod is being created, and the cleanup logic guards against an undefined namespace to prevent errors on early unmount. As a result, the node *Terminal* tab loads without displaying a false error message. (link:https://redhat.atlassian.net/browse/OCPBUGS-95580[OCPBUGS-95580])

@lahinson lahinson left a comment

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.

@tedaveryredhat Just a couple of tiny things to fix. Feel free to ping me when this is ready to merge, and I'll merge it.

Comment thread modules/zstream-4-22-6.adoc Outdated

* Before this update, the Cluster Ingress Operator migrated Gateway API from Operator Life Management (OLM) to the Sail Library. As a consequence, the subscription persisted with the `ingress.operator.openshift.io/owned` annotation and {SMProductName} users did not know whether to retain or delete these subscriptions. With this release, an `OrphanedOSSMSubscription` Prometheus alert, gauge metric, and `ClusterOperator` status condition identify these orphaned {SMProductShortName} subscriptions and provide remediation guidance. As a result, the metric resets after the annotation is removed. (link:https://redhat.atlassian.net/browse/OCPBUGS-97563[OCPBUGS-97563])

* Before this update, the oc-mirror plugin failed to find signatures for multi-architecture {product-title} payloads. As a consequence, the mirror-to-disk process failed when writing the tar archive file. With this release, oc-mirror correctly handles multi-architecture {product-title} payloads that have unsigned manifest lists. As a result, mirror-to-disk operations complete successfully for multi-architecture payloads. (link:https://redhat.atlassian.net/browse/OCPBUGS-97946[OCPBUGS-97946])

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.

Suggested change
* Before this update, the oc-mirror plugin failed to find signatures for multi-architecture {product-title} payloads. As a consequence, the mirror-to-disk process failed when writing the tar archive file. With this release, oc-mirror correctly handles multi-architecture {product-title} payloads that have unsigned manifest lists. As a result, mirror-to-disk operations complete successfully for multi-architecture payloads. (link:https://redhat.atlassian.net/browse/OCPBUGS-97946[OCPBUGS-97946])
* Before this update, the oc-mirror plugin failed to find signatures for multi-architecture {product-title} payloads. As a consequence, the mirror-to-disk process failed when writing the `tar` archive file. With this release, oc-mirror correctly handles multi-architecture {product-title} payloads that have unsigned manifest lists. As a result, mirror-to-disk operations complete successfully for multi-architecture payloads. (link:https://redhat.atlassian.net/browse/OCPBUGS-97946[OCPBUGS-97946])

Co-authored-by: Cursor <cursoragent@cursor.com>
@tedaveryredhat

Copy link
Copy Markdown
Contributor Author

/retest

@openshift-ci

openshift-ci Bot commented Jul 22, 2026

Copy link
Copy Markdown

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

@lahinson lahinson left a comment

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.

LGTM

@lahinson
lahinson merged commit 39cd9c4 into openshift:enterprise-4.22 Jul 22, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

branch/enterprise-4.22 jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. merge-review-in-progress Signifies that the merge review team is reviewing this PR 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.

5 participants