Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 42 additions & 0 deletions modules/zstream-4-21-16.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
// Module included in the following assemblies:
//
// * release_notes/ocp-4-21-release-notes.adoc

:_mod-docs-content-type: REFERENCE
[id="zstream-4-21-16_{context}"]
= RHSA-2026:17474 - {product-title} {product-version}.15 fixed issues advisory

Issued: 13 May 2026

[role="_abstract"]
{product-title} release {product-version}.16 is now available. The list of fixed issues that are included in the update is documented in the link:https://access.redhat.com/errata/RHBA-2026:17474[RHBA-2026:17474] advisory. There are no RPM packages for this release.

Space precluded documenting all of the container images for this release in the advisory.

You can view the container images in this release by running the following command:

[source,terminal]
----
$ oc adm release info 4.21.16 --pullspecs
----

[id="zstream-4-21-16-fixed-issues_{context}"]
== Fixed issues

* Before this update, when going into holdover a new data set was defined for `ts2phc` as it started reporting offsets, which did not meet the minimum number of samples. As a consequence, the PTP Operator incorrectly reported a `FREERUN` clock state immediately. With this update, when going into holdover the offset is calculated based on the slope defined by the holdover thresholds. As a result, the offset steadily increases until it goes over the threshold. The clock state correctly transitions from `HOLDOVER` to `HOLDOVER OUT-OF-SPEC` and finally to `FREERUN`. (link:https://issues.redhat.com/browse/OCPBUGS-77473[OCPBUGS-77473])

* Before this update, {ibm-cloud-title} was unable to process new `SecurityGroup` rule types such as `any` and older versions of the Software Development Kit (SDK) for the Virtual Private Cloud (VPC) could not unmarshal a VPC with these new types. As a consequence, the installation program could not set up a new VPC or use an existing VPC with the `any` protocol type. With this release, the SDK for the VPC has been updated to support the unmarshalling of the new types. As a result, the `SecurityGroup` rule bug is resolved and the installation program can create or use a VPC with the new `SecurityGroup` rule types. (link:https://redhat.atlassian.net/browse/OCPBUGS-84225[OCPBUGS-84225])

* Before this update, a race condition in the container stop path could have caused CRI-O to panic with a "send on closed channel" message when a second `StopContainer` call arrived after the first had already completed and closed the internal stop channel. As a consequence, the CRI-O process crashed, potentially leaving pods stuck in a terminating state. With this release, a `stopDone` guard is added to the `WaitOnStopTimeout` method so that it returns early after the stop life cycle is complete. As a result, concurrent `StopContainer` calls do not cause a panic by sending on a closed channel. (link:https://redhat.atlassian.net/browse/OCPBUGS-84922[OCPBUGS-84922])

* Before this update, pagination controls were not present at mobile resolutions because PatternFly expected both top and bottom pagination controls to be used. With this release, pagination controls are present regardless of the mobile resolution. (link:https://redhat.atlassian.net/browse/OCPBUGS-84967[OCPBUGS-84967])

[id="zstream-4-21-16-known-issues_{context}"]
== Known issues

Booting the `Baremetalhost` object into the correct `operating system` repeatedly fails on certain Baseboard Management Controller (BMC) firmware versions because the SuperMicro ARS-111GL-NHR server boots into an existing hard drive instead of virtual media. This issue is caused by an unusual change of boot device names between`CD` and `USB CD` across firmware versions. As a consequence, the node inspection might fail. In this situation, try updating to the latest BMC and BIOS firmware or manually setting the `BootSourceOverrideTarget` parameter to `USB CD` instead of `CD` to successfully boot the node from the correct virtual media.

[id="zstream-4-21-16-updating_{context}"]
== Updating

To update an {product-title} 4.21 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).

3 changes: 3 additions & 0 deletions release_notes/ocp-4-21-release-notes.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,9 @@ include::modules/rn-ocp-release-notes-known-issues.adoc[leveloffset=+1]
// Asynchronous errata updates
include::modules/rn-async-errata.adoc[leveloffset=+1]

// 4.21.16 RNs and updating
include::modules/zstream-4-21-16.adoc[leveloffset=+2]

// 4.21.15 RNs and updating
include::modules/zstream-4-21-15.adoc[leveloffset=+2]

Expand Down