# 4.21.0-okd-scos.4 Created: 2026-02-09 05:30:37 +0000 UTC Image Digest: `sha256:9733b23a5e176d5bc7fabe01853e6c3eb5717a305eeac818d723b75721e60042` Promoted from registry.ci.openshift.org/origin/release-scos:4.21.0-0.okd-scos-2026-02-08-205057 ## Changes from 4.21.0-okd-scos.3 ### Components * Kubectl 1.34.1 * Kubernetes 1.34.2 * Kubernetes Tests 1.34.1 * CentOS Stream CoreOS upgraded from 10.0.20260125-0 to 10.0.20260203-0 ### Rebuilt images without code change * [stream-coreos](https://github.com/openshift/os) git [e8f5a55a](https://github.com/openshift/os/commit/e8f5a55a31574c1d1e415b23e939e20ddcfcc399) `sha256:08cf36927383e31b93aa1c029347f02ba5c739819dc72d410a1e1a9deebd9077` * [stream-coreos-extensions](https://github.com/openshift/os) git [e8f5a55a](https://github.com/openshift/os/commit/e8f5a55a31574c1d1e415b23e939e20ddcfcc399) `sha256:091b216523976dd6453732ab89d9fbe9e9ba449ff0a72be2073fe45ecfd363ab` ### [agent-installer-api-server](https://github.com/openshift/assisted-service/tree/1574e1fa7ee0118e3c2a6ca9653f4c38e6c888ac) * [AGENT-1431](https://issues.redhat.com/browse/AGENT-1431): Backport feature NoRegistryClusterInstall to 4.21 [#8806](https://github.com/openshift/assisted-service/pull/8806) * [Full changelog](https://github.com/openshift/assisted-service/compare/463b8527179ebd248856b8240318898bb192da11...1574e1fa7ee0118e3c2a6ca9653f4c38e6c888ac) ### [agent-installer-utils](https://github.com/openshift/agent-installer-utils/tree/f44c7af8595bb4f0343cb3282b98204f43438234) * [AGENT-1431](https://issues.redhat.com/browse/AGENT-1431): Backport feature NoRegistryClusterInstall to 4.21 [#248](https://github.com/openshift/agent-installer-utils/pull/248) * [OCPBUGS-74935](https://issues.redhat.com/browse/OCPBUGS-74935): Update Konflux references [#220](https://github.com/openshift/agent-installer-utils/pull/220) * [Full changelog](https://github.com/openshift/agent-installer-utils/compare/a75e20b34bfe19adb7b7e017e5cde9c40b081efb...f44c7af8595bb4f0343cb3282b98204f43438234) ### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/acb34201ac99cb59d386efe851b6ce9f890cf1ea) * [AGENT-1431](https://issues.redhat.com/browse/AGENT-1431): Backport feature NoRegistryClusterInstall to 4.21 [#10250](https://github.com/openshift/installer/pull/10250) * [OCPBUGS-74672](https://issues.redhat.com/browse/OCPBUGS-74672): [release-4.21] GCP: skip AI zones [#10272](https://github.com/openshift/installer/pull/10272) * [Full changelog](https://github.com/openshift/installer/compare/d2a69fd313d8f2e8f6b51c74da958526467f2f4c...acb34201ac99cb59d386efe851b6ce9f890cf1ea) ### [cluster-baremetal-operator](https://github.com/openshift/cluster-baremetal-operator/tree/958e8af67fa66358635cada2a78ea3dc91a432c2) * [OCPBUGS-74204](https://issues.redhat.com/browse/OCPBUGS-74204): Fix libguestfs /tmp access in machine-os-downloader init container [#551](https://github.com/openshift/cluster-baremetal-operator/pull/551) * [OCPBUGS-70163](https://issues.redhat.com/browse/OCPBUGS-70163): Remove the writable ironic CA cert volume mount at /certs/ca/ironic path, ironic will use the writable /conf mount if needed [#541](https://github.com/openshift/cluster-baremetal-operator/pull/541) * [Full changelog](https://github.com/openshift/cluster-baremetal-operator/compare/46c1f95085beb893d3fd164e7c4d7a6730820520...958e8af67fa66358635cada2a78ea3dc91a432c2) ### [cluster-csi-snapshot-controller-operator](https://github.com/openshift/cluster-csi-snapshot-controller-operator/tree/43ad01e88038be54792f16f0d692b96da1244404) * [OCPBUGS-74301](https://issues.redhat.com/browse/OCPBUGS-74301): Re-add serving cert volume mount to hypershift guest cluster manifest [#267](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/267) * [Full changelog](https://github.com/openshift/cluster-csi-snapshot-controller-operator/compare/186ad6f430ae3f8f8e777e912efa6670033857e5...43ad01e88038be54792f16f0d692b96da1244404) ### [cluster-etcd-operator](https://github.com/openshift/cluster-etcd-operator/tree/d584457479db6980f9b4bdfac86b42531651015f) * [OCPBUGS-74489](https://issues.redhat.com/browse/OCPBUGS-74489): configure inertia for all controllers, bump to 10m [#1535](https://github.com/openshift/cluster-etcd-operator/pull/1535) * [Full changelog](https://github.com/openshift/cluster-etcd-operator/compare/2e46bfdf639578074b824bd63eaf3ab8b1cc14ea...d584457479db6980f9b4bdfac86b42531651015f) ### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/1d68351b053987df54b4e6fef60b480b72cfd714) * [OCPBUGS-74181](https://issues.redhat.com/browse/OCPBUGS-74181): SCC: allow image volume type for all SCCs [#2007](https://github.com/openshift/cluster-kube-apiserver-operator/pull/2007) * [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/41d526c4367b210b9868fe025d0a50e55f30ac64...1d68351b053987df54b4e6fef60b480b72cfd714) ### [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator/tree/edfb52319f871c7009db54f68e90da0e12021e73) * [OCPBUGS-74622](https://issues.redhat.com/browse/OCPBUGS-74622): update expr for AlertmanagerClusterFailedToSendAlerts to exclude value 0 [#2804](https://github.com/openshift/cluster-monitoring-operator/pull/2804) * [Full changelog](https://github.com/openshift/cluster-monitoring-operator/compare/9adccb976156813a37feb733b8730dc887adc2bd...edfb52319f871c7009db54f68e90da0e12021e73) ### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/0b156e3a60bcf64068c8ddb4f5204f2ca4d9758c) * [OCPBUGS-76285](https://issues.redhat.com/browse/OCPBUGS-76285): Remove duplicated openssl parameter [#2899](https://github.com/openshift/cluster-network-operator/pull/2899) * [Full changelog](https://github.com/openshift/cluster-network-operator/compare/05d65e63fd668e97c1b7f45837ba66075f478d6d...0b156e3a60bcf64068c8ddb4f5204f2ca4d9758c) ### [cluster-storage-operator](https://github.com/openshift/cluster-storage-operator/tree/dd362d767167a8ac1889d2ee2a719cf68fac0522) * [OCPBUGS-74569](https://issues.redhat.com/browse/OCPBUGS-74569): add vsphere permissions for checking if users is authorized to see metrics [#660](https://github.com/openshift/cluster-storage-operator/pull/660) * [Full changelog](https://github.com/openshift/cluster-storage-operator/compare/dc5d5f1f47ce949339f3bced4021f3768ed1c57c...dd362d767167a8ac1889d2ee2a719cf68fac0522) ### [console](https://github.com/openshift/console/tree/984efb6ad2c5c64edf839f2ec27dd610ca85bd8d) * [OCPBUGS-74998](https://issues.redhat.com/browse/OCPBUGS-74998): Fix referenceFor parameter in SubscriptionDetailsPage [#15984](https://github.com/openshift/console/pull/15984) * [Full changelog](https://github.com/openshift/console/compare/9556828d184802d4cb437962c5e57eb975014d9e...984efb6ad2c5c64edf839f2ec27dd610ca85bd8d) ### [gcp-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-gcp/tree/e2d0c20eab31c513764507a6d8774de2aef3db2c) * [OCPBUGS-74915](https://issues.redhat.com/browse/OCPBUGS-74915): Merge https://github.com/kubernetes-sigs/cluster-api-provider-gcp:v1.11.0 (1cb204d) into release-4.21 [#262](https://github.com/openshift/cluster-api-provider-gcp/pull/262) * [Full changelog](https://github.com/openshift/cluster-api-provider-gcp/compare/085f35d033a51fbb4784f6553ff9176960b0da97...e2d0c20eab31c513764507a6d8774de2aef3db2c) ### [hyperkube, installer-kube-apiserver-artifacts, kube-proxy, pod](https://github.com/openshift/kubernetes/tree/0df353502309af2497270ddf993bb866e2f2b5a9) * [OCPBUGS-74975](https://issues.redhat.com/browse/OCPBUGS-74975): UPSTREAM: 136594: raise kubelet CSI init backoff to cover ~140s DNS delays [#2580](https://github.com/openshift/kubernetes/pull/2580) * [Full changelog](https://github.com/openshift/kubernetes/compare/4d58ab3bbfecb4e7a3affaa3885d1d4c0ec87c0a...0df353502309af2497270ddf993bb866e2f2b5a9) ### [hypershift](https://github.com/openshift/hypershift/tree/c20bbad4d528bfb51687f02684ef5eb79669b850) * [OCPBUGS-74893](https://issues.redhat.com/browse/OCPBUGS-74893): fix: add hypershift.openshift.io/nodepool-globalps-enabled label to be ignored in cluster-autoscaler deployment [#7618](https://github.com/openshift/hypershift/pull/7618) * [Full changelog](https://github.com/openshift/hypershift/compare/7b81622daa2f53547529f5394acedaf10cd0284b...c20bbad4d528bfb51687f02684ef5eb79669b850) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/75c9f480e468209972b16fd562dc1baf3b3ace17) * [OCPBUGS-76359](https://issues.redhat.com/browse/OCPBUGS-76359): Update AMI script and list [#5639](https://github.com/openshift/machine-config-operator/pull/5639) * [OCPBUGS-76271](https://issues.redhat.com/browse/OCPBUGS-76271): machine-config-daemon: openshift: Exposure of Sensitive Data in Log Files in the Machine Configuration Daemon. [openshift-4] [#5624](https://github.com/openshift/machine-config-operator/pull/5624) * [AGENT-1431](https://issues.redhat.com/browse/AGENT-1431): Backport InternalReleaseImage support [#5610](https://github.com/openshift/machine-config-operator/pull/5610) * [OCPBUGS-74145](https://issues.redhat.com/browse/OCPBUGS-74145): enable nodeip-configuration for platform external [#5581](https://github.com/openshift/machine-config-operator/pull/5581) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/a3c57fb568ba9201394624595e88c3ba6a5bd165...75c9f480e468209972b16fd562dc1baf3b3ace17) ### [networking-console-plugin](https://github.com/openshift/networking-console-plugin/tree/11492b3193c4ab3ba6494e7fc79a6eb4551616b1) * [CNV-77540](https://issues.redhat.com/browse/CNV-77540): fix Enable MultiNetworkPolicies lead to invalid URL [#341](https://github.com/openshift/networking-console-plugin/pull/341) * [CNV-74687](https://issues.redhat.com/browse/CNV-74687): Fixing the title and redirect when deleting a vm network [#340](https://github.com/openshift/networking-console-plugin/pull/340) * [Full changelog](https://github.com/openshift/networking-console-plugin/compare/34ad66d669722725cd51d0b8e62327bb7d47597e...11492b3193c4ab3ba6494e7fc79a6eb4551616b1) ### [oc-mirror](https://github.com/openshift/oc-mirror/tree/520cd16bfe17c495b197dbb0c09afdaf6700a8c7) * [OCPBUGS-74577](https://issues.redhat.com/browse/OCPBUGS-74577): fix duplicated channel bug in filtered catalogs [#1345](https://github.com/openshift/oc-mirror/pull/1345) * [Full changelog](https://github.com/openshift/oc-mirror/compare/38b29a1d4a2e825ee10bed72ad2d92056b3d36f2...520cd16bfe17c495b197dbb0c09afdaf6700a8c7) ### [olm-catalogd, olm-operator-controller](https://github.com/openshift/operator-framework-operator-controller/tree/dfc0e537df7af5f9785b90da40e77a268d345c6a) * [OCPBUGS-74967](https://issues.redhat.com/browse/OCPBUGS-74967): [release-4.21] enhance qe cases to make it more stable [#626](https://github.com/openshift/operator-framework-operator-controller/pull/626) * [Full changelog](https://github.com/openshift/operator-framework-operator-controller/compare/8fddfa48c36c2b099da75be2ba8c42ab6b117aa6...dfc0e537df7af5f9785b90da40e77a268d345c6a) ### [operator-framework-tools, operator-lifecycle-manager, operator-registry](https://github.com/openshift/operator-framework-olm/tree/54812afb9bf190563aa1815b5c16d4ccacecb67e) * [OCPBUGS-76266](https://issues.redhat.com/browse/OCPBUGS-76266): Remove the collect-profiles job [#1220](https://github.com/openshift/operator-framework-olm/pull/1220) * [Full changelog](https://github.com/openshift/operator-framework-olm/compare/67b24a854479ff5e92f98a928b07683bddfc91b6...54812afb9bf190563aa1815b5c16d4ccacecb67e) ### [tests](https://github.com/openshift/origin/tree/6708c9503223318f3e09a1be4151c3cb12cf56cd) * [OCPBUGS-75513](https://issues.redhat.com/browse/OCPBUGS-75513): adjust olm test to pass on a degraded run [#30749](https://github.com/openshift/origin/pull/30749) * [OCPBUGS-75513](https://issues.redhat.com/browse/OCPBUGS-75513): update test logic for degraded cluster run [#30748](https://github.com/openshift/origin/pull/30748) * [Full changelog](https://github.com/openshift/origin/compare/543318f8cf72a7f66bb4a154996c99d389b92df2...6708c9503223318f3e09a1be4151c3cb12cf56cd) ### [vsphere-problem-detector](https://github.com/openshift/vsphere-problem-detector/tree/a35d685a88aca94ed1d805c1079ebf14dfb81c9d) * [OCPBUGS-74706](https://issues.redhat.com/browse/OCPBUGS-74706): fix concurrent map writes [#207](https://github.com/openshift/vsphere-problem-detector/pull/207) * [Full changelog](https://github.com/openshift/vsphere-problem-detector/compare/5ddf3f06b3c50c4500195d315cbea1688e45ba22...a35d685a88aca94ed1d805c1079ebf14dfb81c9d)