# 4.21.0-okd-scos.2 Created: 2026-01-26 05:30:30 +0000 UTC Image Digest: `sha256:32137d309334bcd0c9b4b75ac21d7c1ac5233ff0ea0b98c3077f51b4a74ebbe1` Promoted from registry.ci.openshift.org/origin/release-scos:4.21.0-0.okd-scos-2026-01-23-212215 ## Changes from 4.21.0-okd-scos.1 ### Components * Kubectl 1.34.1 * Kubernetes 1.34.2 * Kubernetes Tests 1.34.1 * CentOS Stream CoreOS 10.0.20260113-0 ### [agent-installer-utils](https://github.com/openshift/agent-installer-utils/tree/a75e20b34bfe19adb7b7e017e5cde9c40b081efb) * [OCPBUGS-74304](https://issues.redhat.com/browse/OCPBUGS-74304): Increase Konflux build pipeline memory [#243](https://github.com/openshift/agent-installer-utils/pull/243) * [OCPBUGS-71230](https://issues.redhat.com/browse/OCPBUGS-71230): bump github.com/sirupsen/logrus to v1.9.3 [#234](https://github.com/openshift/agent-installer-utils/pull/234) * [Full changelog](https://github.com/openshift/agent-installer-utils/compare/1c822ebc321e039b89d6952e3e781af9fa43c6f1...a75e20b34bfe19adb7b7e017e5cde9c40b081efb) ### [aws-ebs-csi-driver-operator, azure-disk-csi-driver-operator, azure-file-csi-driver-operator, csi-driver-manila-operator, openstack-cinder-csi-driver-operator](https://github.com/openshift/csi-operator/tree/d3789c528621d54b0d46b40795acd9c635b2982d) * [OCPBUGS-74215](https://issues.redhat.com/browse/OCPBUGS-74215): [release-4.21] Add VAC manifest for tests in AWS EBS [#485](https://github.com/openshift/csi-operator/pull/485) * [Full changelog](https://github.com/openshift/csi-operator/compare/d739d8cacd23ca3545de402da9e5f49e547d1456...d3789c528621d54b0d46b40795acd9c635b2982d) ### [aws-pod-identity-webhook](https://github.com/openshift/aws-pod-identity-webhook/tree/5cd42ed1e5151f45f0134593e9cfebdb6517b385) * [OCPBUGS-74170](https://issues.redhat.com/browse/OCPBUGS-74170): Fix GOTOOLCHAIN env var [#213](https://github.com/openshift/aws-pod-identity-webhook/pull/213) * [Full changelog](https://github.com/openshift/aws-pod-identity-webhook/compare/0da6737b69c6676d9f9bc8b3fcc7f46fbe521096...5cd42ed1e5151f45f0134593e9cfebdb6517b385) ### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/839fc21d6dbdb571c1f8bf695c7f6fd75d97fb0d) * [OCPBUGS-73891](https://issues.redhat.com/browse/OCPBUGS-73891): add newly detected instance types for Azure during 4.21 regression test [#10227](https://github.com/openshift/installer/pull/10227) * [Full changelog](https://github.com/openshift/installer/compare/a6c94ff2839258d0653650c82e93b593bac6988f...839fc21d6dbdb571c1f8bf695c7f6fd75d97fb0d) ### [baremetal-operator](https://github.com/openshift/baremetal-operator/tree/2cf0e539c53ed36d1d3bb41a1148fae5cf6a3589) * [OCPBUGS-67294](https://issues.redhat.com/browse/OCPBUGS-67294): Require PreprovisioningImage for deprovisioning when cleaning is enabled [#443](https://github.com/openshift/baremetal-operator/pull/443) * [Full changelog](https://github.com/openshift/baremetal-operator/compare/eb6f984eeedf6918f531aa3c461f01d59dae9426...2cf0e539c53ed36d1d3bb41a1148fae5cf6a3589) ### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/41d526c4367b210b9868fe025d0a50e55f30ac64) * [OCPBUGS-73561](https://issues.redhat.com/browse/OCPBUGS-73561): Update openshift/library-go to get new default TLS configuration [#1999](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1999) * [OCPBUGS-61297](https://issues.redhat.com/browse/OCPBUGS-61297): revert dev cert rotation [#1984](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1984) * [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/33061a03e93d8000e7514fccabadf8cfb9d185c6...41d526c4367b210b9868fe025d0a50e55f30ac64) ### [cluster-kube-scheduler-operator](https://github.com/openshift/cluster-kube-scheduler-operator/tree/6e63ff6ae36faa442205800574556dd02583fab6) * [release 4.21] OCPBUGS-74265: Add OPERATOR_IMAGE_VERSION to recovery container [#603](https://github.com/openshift/cluster-kube-scheduler-operator/pull/603) * [Full changelog](https://github.com/openshift/cluster-kube-scheduler-operator/compare/4f59ea50a588e9afa714e30e7502eca8b570751b...6e63ff6ae36faa442205800574556dd02583fab6) ### [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator/tree/9adccb976156813a37feb733b8730dc887adc2bd) * [OCPBUGS-74202](https://issues.redhat.com/browse/OCPBUGS-74202): move endpointslice RBAC to Role [#2795](https://github.com/openshift/cluster-monitoring-operator/pull/2795) * [Full changelog](https://github.com/openshift/cluster-monitoring-operator/compare/fa0bed2be659cad3dd792ef310375773afeb72cd...9adccb976156813a37feb733b8730dc887adc2bd) ### [cluster-version-operator](https://github.com/openshift/cluster-version-operator/tree/6fb3e84b9738a7a57a00d72cd6bc6f84d6c8e16e) * [OCPBUGS-74009](https://issues.redhat.com/browse/OCPBUGS-74009): lib/resourcemerge/core: Reconcile ConfigMap binaryData too [#1295](https://github.com/openshift/cluster-version-operator/pull/1295) * [Full changelog](https://github.com/openshift/cluster-version-operator/compare/2e80794d2ab57eff6420e8bb5e882e12f4b6600d...6fb3e84b9738a7a57a00d72cd6bc6f84d6c8e16e) ### [console](https://github.com/openshift/console/tree/85adb1dc92f12377168b041e72b79ac688706b00) * [OCPBUGS-73870](https://issues.redhat.com/browse/OCPBUGS-73870): Update the perspective name in dev-console guided tour [#15922](https://github.com/openshift/console/pull/15922) * [OCPBUGS-73770](https://issues.redhat.com/browse/OCPBUGS-73770): update operator details when changing channels [#15917](https://github.com/openshift/console/pull/15917) * [Full changelog](https://github.com/openshift/console/compare/9ac7f4d4e0e20f026f45c67709a779c8897968e4...85adb1dc92f12377168b041e72b79ac688706b00) ### [console-operator](https://github.com/openshift/console-operator/tree/b27f969aef3c7b8b126d3387cefc00dbffbabf03) * [OCPBUGS-72550](https://issues.redhat.com/browse/OCPBUGS-72550): Add missing console annotation to the quickstart [#1089](https://github.com/openshift/console-operator/pull/1089) * [CM-821](https://issues.redhat.com/browse/CM-821), [ESO-277](https://issues.redhat.com/browse/ESO-277), [OCPBUGS-69766](https://issues.redhat.com/browse/OCPBUGS-69766), [SSCSI-235](https://issues.redhat.com/browse/SSCSI-235): Add quickstart guides for secrets management operators [#1084](https://github.com/openshift/console-operator/pull/1084) * [Full changelog](https://github.com/openshift/console-operator/compare/e056fd6e1cd0935df6ae7b57957f1b1ab2dc78df...b27f969aef3c7b8b126d3387cefc00dbffbabf03) ### [gcp-pd-csi-driver-operator](https://github.com/openshift/gcp-pd-csi-driver-operator/tree/73b5939d71b7e3ded7ce418049dc28a5c3a2bb09) * [OCPBUGS-74222](https://issues.redhat.com/browse/OCPBUGS-74222): [release-4.21] Add VAC manifest to support tests on GCP PD [#167](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/167) * [Full changelog](https://github.com/openshift/gcp-pd-csi-driver-operator/compare/f8782653af61f43542e3403f35d682649973b769...73b5939d71b7e3ded7ce418049dc28a5c3a2bb09) ### [hyperkube, installer-kube-apiserver-artifacts, kube-proxy, pod](https://github.com/openshift/kubernetes/tree/4d58ab3bbfecb4e7a3affaa3885d1d4c0ec87c0a) * [OCPBUGS-73910](https://issues.redhat.com/browse/OCPBUGS-73910): UPSTREAM: 135340: cbor: bump limits [#2565](https://github.com/openshift/kubernetes/pull/2565) * [Full changelog](https://github.com/openshift/kubernetes/compare/f80fdf620b057bc3c66a6feb8b6cdc9f33f2c5c9...4d58ab3bbfecb4e7a3affaa3885d1d4c0ec87c0a) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/efa97c9175b49eb653864268ed495b2bfa71ef34) * [OCPBUGS-74103](https://issues.redhat.com/browse/OCPBUGS-74103): Fix up bootstrap-e2e [#5568](https://github.com/openshift/machine-config-operator/pull/5568) * [OCPBUGS-73872](https://issues.redhat.com/browse/OCPBUGS-73872): CPMS boot image config should not override standard MachineSet configuration [#5559](https://github.com/openshift/machine-config-operator/pull/5559) * [OCPBUGS-74102](https://issues.redhat.com/browse/OCPBUGS-74102): Fixes the issue in the test TestKubeletConfigMaxPods when AutoNodeSizing is enabled by default [#5567](https://github.com/openshift/machine-config-operator/pull/5567) * [OCPBUGS-71196](https://issues.redhat.com/browse/OCPBUGS-71196): Enable existing units without content [#5561](https://github.com/openshift/machine-config-operator/pull/5561) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/f20ca236ffead6b7603c4f42a35c49fbed328bc3...efa97c9175b49eb653864268ed495b2bfa71ef34) ### [oauth-apiserver](https://github.com/openshift/oauth-apiserver/tree/71c41b2d8abb0c6ad90dca286baf5d03c1340646) * NO-JIRA: (chore): update OWNERS file [#167](https://github.com/openshift/oauth-apiserver/pull/167) * [Full changelog](https://github.com/openshift/oauth-apiserver/compare/cd7a88e42d42751ebf2e00618d7ca201c61978fc...71c41b2d8abb0c6ad90dca286baf5d03c1340646) ### [oauth-proxy](https://github.com/openshift/oauth-proxy/tree/7f518c02931f8c5c1c3aa5d2192a905f973b2b34) * [OCPBUGS-74131](https://issues.redhat.com/browse/OCPBUGS-74131): test/e2e - do not use ambiguous container image short names [#344](https://github.com/openshift/oauth-proxy/pull/344) * [Full changelog](https://github.com/openshift/oauth-proxy/compare/39f8426add0e2b669cae3232c3fb793ad1b6bb07...7f518c02931f8c5c1c3aa5d2192a905f973b2b34) ### [operator-marketplace](https://github.com/operator-framework/operator-marketplace/tree/7c1eba6b75e8e458ef5d676c8fee086489824f9b) * [OCPBUGS-73881](https://issues.redhat.com/browse/OCPBUGS-73881): Increase default catalog polling interval to 4h (240m) [#705](https://github.com/operator-framework/operator-marketplace/pull/705) * [Full changelog](https://github.com/operator-framework/operator-marketplace/compare/6792bede6c2ed304046c8ef993b4e870378a8be1...7c1eba6b75e8e458ef5d676c8fee086489824f9b) ### [stream-coreos, stream-coreos-extensions](https://github.com/openshift/os/tree/e8f5a55a31574c1d1e415b23e939e20ddcfcc399) * NO-JIRA: Remove (commented) WASM mentions [#1888](https://github.com/openshift/os/pull/1888) * [Full changelog](https://github.com/openshift/os/compare/17b94cd8d9dc5d3ca1ca2aada4a4271a9663c109...e8f5a55a31574c1d1e415b23e939e20ddcfcc399) ### [tests](https://github.com/openshift/origin/tree/4325b39e975f0b3efa9f683182dbb17e53bbd649) * [OCPBUGS-74303](https://issues.redhat.com/browse/OCPBUGS-74303): Add filter for openshift-copy-to-node ns [#30715](https://github.com/openshift/origin/pull/30715) * [OCPBUGS-74094](https://issues.redhat.com/browse/OCPBUGS-74094): Ignore repeated TopologyAwareHintsDisabled events [#30699](https://github.com/openshift/origin/pull/30699) * [Full changelog](https://github.com/openshift/origin/compare/2af81ff40ec3a4c8a9f303bbba6b081a4080fc4f...4325b39e975f0b3efa9f683182dbb17e53bbd649)