Skip to content

OSDOCS#19970: Add installer RNs for 4.22 (bug batching)#112608

Merged
dfitzmau merged 1 commit into
openshift:enterprise-4.22from
tmalove:OSDOCS-19970
Jun 2, 2026
Merged

OSDOCS#19970: Add installer RNs for 4.22 (bug batching)#112608
dfitzmau merged 1 commit into
openshift:enterprise-4.22from
tmalove:OSDOCS-19970

Conversation

@tmalove
Copy link
Copy Markdown
Contributor

@tmalove tmalove commented Jun 2, 2026

Version(s):
4.22

Issue:
OSDOCS-19970

Link to docs preview:
Installer
Installation and update

QE review:

  • QE has approved this change.
    N/A for RNs

@openshift-ci openshift-ci Bot added the size/S Denotes a PR that changes 10-29 lines, ignoring generated files. label Jun 2, 2026
@ocpdocs-previewbot
Copy link
Copy Markdown

ocpdocs-previewbot commented Jun 2, 2026

🤖 Tue Jun 02 14:28:25 - Prow CI generated the docs preview:

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

@tmalove tmalove force-pushed the OSDOCS-19970 branch 3 times, most recently from a388140 to 2aa6bd0 Compare June 2, 2026 06:13
@tmalove
Copy link
Copy Markdown
Contributor Author

tmalove commented Jun 2, 2026

/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 Jun 2, 2026
@dfitzmau dfitzmau added branch/enterprise-4.22 merge-review-in-progress Signifies that the merge review team is reviewing this PR and removed merge-review-needed Signifies that the merge review team needs to review this PR labels Jun 2, 2026
Copy link
Copy Markdown
Contributor

@dfitzmau dfitzmau left a comment

Choose a reason for hiding this comment

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

Hi, @tmalove .

Nice work. I've finished my review.


* Before this update, installing a cluster on {gcp-first} in the `us-south1` or `us-central1` regions without specifying zones in the `install-config.yaml` file caused the installation failures. As a consequence, the installation program automatically selected an AI zone by default and because these specialized zones often lacked the specific machine types required for control plane and compute nodes, the installation failed. With this release, these AI zones are excluded from the installation program default zone selection logic. As a result, the installation program selects compatible zones by default. (link: https://redhat.atlassian.net/browse/OCPBUGS-74625[OCPBUGS-74625])

* Before this update, attempting to use custom DNS on {azure-short} Stack Hub, which is not supported, caused the custom DNS installation to fail. With this release, the installation program validates {azure-short} Stack Hub for custom DNS support, preventing unsupported installations. As a result, the installation program exits with an error message for an unsupported custom DNS on {azure-short} Stack Hub. (link: https://redhat.atlassian.net/browse/OCPBUGS-74631[OCPBUGS-74631])
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, attempting to use custom DNS on {azure-short} Stack Hub, which is not supported, caused the custom DNS installation to fail. With this release, the installation program validates {azure-short} Stack Hub for custom DNS support, preventing unsupported installations. As a result, the installation program exits with an error message for an unsupported custom DNS on {azure-short} Stack Hub. (link: https://redhat.atlassian.net/browse/OCPBUGS-74631[OCPBUGS-74631])
* Before this update, attempting to use custom DNS on {azure-short} Stack Hub, which is not supported, caused the custom DNS installation to fail. With this release, the installation program validates {azure-short} Stack Hub for custom DNS support, preventing unsupported installations. As a result, the installation program exits with an error message for an unsupported custom DNS on {azure-short} Stack Hub. (link:https://redhat.atlassian.net/browse/OCPBUGS-74631[OCPBUGS-74631])
Image


* Before this update, attempting to install a cluster on {azure-first} using reserved keywords or trademarks caused the installation program to fail. Cluster names containing words such as `microsoft`, `windows`, `login`, `azure`, `office` caused errors during resource provisioning, and errors related to the resource or domain name were reported. As a consequence, users had to manually troubleshoot and identify the prohibited words while installing the cluster. With this release, the installation program validates the cluster name against 43 {azure-short} reserved words before deploying the cluster and provides clear error messages if a prohibited word is detected. As a result, installation failures are prevented before any cloud resources are created. (link:https://redhat.atlassian.net/browse/OCPBUGS-66943[OCPBUGS-66943])

* Before this update, if the {op-system-first} image was not explicitly specified, the installation program could not generate {azure-first} machine sets for the Hive Operator. As a consequence of the change to global marketplace images, machine sets generated by the installation program became invalid, causing Hive Operator machine pool scaling operations to fail. With this release, the installation program handles calls without an {op-system} image by using the machine API Operator default image selection and ensuring the correct machine sets for the Hive Operator. (link:https://redhat.atlassian.net/browse/OCPBUGS-67310[OCPBUGS-67310])
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, if the {op-system-first} image was not explicitly specified, the installation program could not generate {azure-first} machine sets for the Hive Operator. As a consequence of the change to global marketplace images, machine sets generated by the installation program became invalid, causing Hive Operator machine pool scaling operations to fail. With this release, the installation program handles calls without an {op-system} image by using the machine API Operator default image selection and ensuring the correct machine sets for the Hive Operator. (link:https://redhat.atlassian.net/browse/OCPBUGS-67310[OCPBUGS-67310])
* Before this update, if the {op-system-first} image was not explicitly specified, the installation program could not generate {azure-first} machine sets for the Hive Operator. As a consequence of the change to global marketplace images, machine sets generated by the installation program became invalid, causing Hive Operator machine pool scaling operations to fail. With this release, the installation program handles calls without an {op-system} image by using the machine API Operator default image selection and ensures the correct machine sets for the Hive Operator. (link:https://redhat.atlassian.net/browse/OCPBUGS-67310[OCPBUGS-67310])


* Before this update, insufficient disk space for a large node image download prevented {product-title} 4.20.8 deployment. As a consequence, users failed to install {product-title} 4.20.8. With this release, temporary storage space for {product-title} 4.20.8 installation is increased. As a result, users can deploy {product-title} 4.20.8 with large image support. (link:https://redhat.atlassian.net/browse/OCPBUGS-70168[OCPBUGS-70168])

* Before this update, installing a cluster on {gcp-first} in the `us-south1` or `us-central1` regions without specifying zones in the `install-config.yaml` file caused the installation failures. As a consequence, the installation program automatically selected an AI zone by default and because these specialized zones often lacked the specific machine types required for control plane and compute nodes, the installation failed. With this release, these AI zones are excluded from the installation program default zone selection logic. As a result, the installation program selects compatible zones by default. (link: https://redhat.atlassian.net/browse/OCPBUGS-74625[OCPBUGS-74625])
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, installing a cluster on {gcp-first} in the `us-south1` or `us-central1` regions without specifying zones in the `install-config.yaml` file caused the installation failures. As a consequence, the installation program automatically selected an AI zone by default and because these specialized zones often lacked the specific machine types required for control plane and compute nodes, the installation failed. With this release, these AI zones are excluded from the installation program default zone selection logic. As a result, the installation program selects compatible zones by default. (link: https://redhat.atlassian.net/browse/OCPBUGS-74625[OCPBUGS-74625])
* Before this update, installing a cluster on {gcp-first} in the `us-south1` or `us-central1` regions without specifying zones in the `install-config.yaml` file caused installation failures. As a consequence, the installation program automatically selected an AI zone by default and because these specialized zones often lacked the specific machine types required for control plane and compute nodes, the installation failed. With this release, these AI zones are excluded from the installation program default zone selection logic. As a result, the installation program selects compatible zones by default. (link:https://redhat.atlassian.net/browse/OCPBUGS-74625[OCPBUGS-74625])


* Before this update, the {sno} cluster's Machine Config Operator (MCO) lease acquisition was delayed due to inflated leader election timings during node reboots. Consequently, the MCO controller took longer to acquire the lease, causing delayed configuration updates. With this release, the MCO lease acquisition time after reboots on {sno} clusters is reduced. As a result, MCO lease acquisition time is improved, enhancing cluster stability in {sno} clusters. (link: https://redhat.atlassian.net/browse/OCPBUGS-78154[OCPBUGS-78154])

* With this update, the {ibm-power-server-title} {cluster-capi-operator} is enhanced to `v0.12.2` in {product-title} version 4.22. Users are required to manually select the appropriate partner group in the `Contributing Group` field due to multiple partner confidential group memberships. This feature ensures compatibility, improves system performance, and maintains security by proper selection of partner groups. The result is an {product-title} deployment with improved overall performance and reliability. (link: https://redhat.atlassian.net/browse/OCPBUGS-83611[OCPBUGS-83611])
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.

Move OCPBUGS-83611 to an enhancement section?

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.

Moved to New features and enhancements section.


* Before this update, attempting to use custom DNS on {azure-short} Stack Hub, which is not supported, caused the custom DNS installation to fail. With this release, the installation program validates {azure-short} Stack Hub for custom DNS support, preventing unsupported installations. As a result, the installation program exits with an error message for an unsupported custom DNS on {azure-short} Stack Hub. (link: https://redhat.atlassian.net/browse/OCPBUGS-74631[OCPBUGS-74631])

* Before this update, the {sno} cluster's Machine Config Operator (MCO) lease acquisition was delayed due to inflated leader election timings during node reboots. Consequently, the MCO controller took longer to acquire the lease, causing delayed configuration updates. With this release, the MCO lease acquisition time after reboots on {sno} clusters is reduced. As a result, MCO lease acquisition time is improved, enhancing cluster stability in {sno} clusters. (link: https://redhat.atlassian.net/browse/OCPBUGS-78154[OCPBUGS-78154])
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 {sno} cluster's Machine Config Operator (MCO) lease acquisition was delayed due to inflated leader election timings during node reboots. Consequently, the MCO controller took longer to acquire the lease, causing delayed configuration updates. With this release, the MCO lease acquisition time after reboots on {sno} clusters is reduced. As a result, MCO lease acquisition time is improved, enhancing cluster stability in {sno} clusters. (link: https://redhat.atlassian.net/browse/OCPBUGS-78154[OCPBUGS-78154])
* Before this update, the {sno} cluster's Machine Config Operator (MCO) lease acquisition was delayed due to inflated leader election timings during node reboots. As a consequence, the MCO controller took longer to acquire the lease, causing delayed configuration updates. With this release, the MCO lease acquisition time after reboots on {sno} clusters is reduced. As a result, MCO lease acquisition time is improved, enhancing cluster stability in {sno} clusters. (link: https://redhat.atlassian.net/browse/OCPBUGS-78154[OCPBUGS-78154])

@dfitzmau dfitzmau removed the merge-review-in-progress Signifies that the merge review team is reviewing this PR label Jun 2, 2026
@openshift-ci
Copy link
Copy Markdown

openshift-ci Bot commented Jun 2, 2026

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

@dfitzmau dfitzmau merged commit 33cedad into openshift:enterprise-4.22 Jun 2, 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 size/S Denotes a PR that changes 10-29 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants