# 4.19.21 Created: 2025-12-05 06:39:24 +0000 UTC Image Digest: `sha256:483aba79786ea2c9df3980e587764451ce39a0b39c7fb2ba721369e1ceee0bb6` ## Changes from 4.19.20 ### Components * Kubectl 1.32.1 * Kubernetes upgraded from 1.32.9 to 1.32.10 * Kubernetes Tests 1.32.8 * Red Hat Enterprise Linux CoreOS upgraded from 9.6.20251125-1 to 9.6.20251203-0 ### Rebuilt images without code change * [agent-installer-api-server](https://github.com/openshift/assisted-service) git [f56d2b03](https://github.com/openshift/assisted-service/commit/f56d2b039a7a924ae51be9475ebe11d6709878c4) `sha256:b997794a44f9e2d3dc8fc917439e36442c05ca9748422d1b05a99cd74d5dc8d6` * [baremetal-installer](https://github.com/openshift/installer) git [0ecc3bd5](https://github.com/openshift/installer/commit/0ecc3bd57d75b578bfdbdb4955f69109827fed14) `sha256:4f1e8e96e6f74614fa841825788687c1be2f79309643e8ef07c85cdefbdb06a8` * [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator) git [1928af1d](https://github.com/openshift/cluster-node-tuning-operator/commit/1928af1d0912b55cfb57c5c86b1f2c7d6159a7d8) `sha256:c6d37e578ed2eb7bc29e0f8fcae7b97251b49f7c63d8ca57e06ff33028c58d4c` * [driver-toolkit](https://github.com/openshift/driver-toolkit) git [686fdac5](https://github.com/openshift/driver-toolkit/commit/686fdac595884ade83fef7b2b9c41169bf3fcb21) `sha256:37bcaab52b70a0298eea878eb9b02ae12143673844c6662496daa23ce713405d` * [installer](https://github.com/openshift/installer) git [0ecc3bd5](https://github.com/openshift/installer/commit/0ecc3bd57d75b578bfdbdb4955f69109827fed14) `sha256:254401b11dd95c796595a634e112c00f41bb15e884b9cfe441704f177dac783e` * [installer-artifacts](https://github.com/openshift/installer) git [0ecc3bd5](https://github.com/openshift/installer/commit/0ecc3bd57d75b578bfdbdb4955f69109827fed14) `sha256:d1ae0ff87bc4f1aca8142517b7664524af654c3d0558019bdd860b06792bb9d8` * [machine-os-images](https://github.com/openshift/machine-os-images) git [32b5f16c](https://github.com/openshift/machine-os-images/commit/32b5f16c7f59698b40cc2a23116804d9067824d2) `sha256:721c210df3015ebc2f6824e25ae9e6c1b5bebcb77a1ff4f1e2221548b23b8c86` * [network-tools](https://github.com/openshift/network-tools) git [633767b2](https://github.com/openshift/network-tools/commit/633767b26eb0d7c69e370599d40458e72e7d1a69) `sha256:3898d149c4a34fb6c9b9d563ac68db80c41b0d9467ef829f13b7b13e014c1b60` * [rhel-coreos](https://github.com/openshift/os) git [e97898c8](https://github.com/openshift/os/commit/e97898c8af9cad8e5375e4860a7d79c39a1c79fa) `sha256:d432bbcad0256a3436df413b07d0babe86acd1a7f067a1de061e71f80750c492` * [rhel-coreos-extensions](https://github.com/openshift/os) git [e97898c8](https://github.com/openshift/os/commit/e97898c8af9cad8e5375e4860a7d79c39a1c79fa) `sha256:78648aab37fb39f05f4d6905c72053d45a209e6fe7c0934af6a511f07e34f36a` * [tests](https://github.com/openshift/origin) git [f1d2e3cc](https://github.com/openshift/origin/commit/f1d2e3ccff0df4c901864d33b3635bc1a96ba1ae) `sha256:04f88358665c7042667f9324704268cdd0de02e845c5cc6c64d01f0ece9982ab` * [tools](https://github.com/openshift/oc) git [581d48a2](https://github.com/openshift/oc/commit/581d48a297ae8c89a7dbefedd6694b1ab300c082) `sha256:f2379dc3e731dd9465c55174d45fa684a77f2ddea2d4a5efde1469d2fce210ff` ### [aws-cloud-controller-manager, aws-cluster-api-controllers, aws-ebs-csi-driver, aws-ebs-csi-driver-operator, aws-machine-controllers, aws-pod-identity-webhook, azure-cloud-controller-manager, azure-cloud-node-manager, azure-cluster-api-controllers, azure-disk-csi-driver, azure-disk-csi-driver-operator, azure-file-csi-driver, azure-file-csi-driver-operator, azure-machine-controllers, azure-workload-identity-webhook, csi-driver-manila, csi-driver-manila-operator, csi-driver-nfs, gcp-cloud-controller-manager, gcp-cluster-api-controllers, gcp-machine-controllers, gcp-pd-csi-driver, gcp-pd-csi-driver-operator, hyperkube, ironic, ironic-agent, ironic-machine-os-downloader, ironic-static-ip-manager, kube-proxy, machine-image-customization-controller, nutanix-cloud-controller-manager, nutanix-machine-controllers, pod, powervs-block-csi-driver, powervs-block-csi-driver-operator, powervs-cloud-controller-manager, powervs-machine-controllers, vsphere-cloud-controller-manager, vsphere-cluster-api-controllers, vsphere-csi-driver, vsphere-csi-driver-operator, vsphere-csi-driver-syncer, vsphere-problem-detector](https://github.com/openshift/kubernetes/tree/9d45edc58ca6d5240fc84d3d50eb7490aa683c16) * [OCPBUGS-65552](https://issues.redhat.com/browse/OCPBUGS-65552): Rebase v1.32.10 [#2515](https://github.com/openshift/kubernetes/pull/2515) * [Full changelog](https://github.com/openshift/kubernetes/compare/b67dfb0bd2ce5bc18e84bab0d0fd54b0de21644f...9d45edc58ca6d5240fc84d3d50eb7490aa683c16) ### [cloud-credential-operator](https://github.com/openshift/cloud-credential-operator/tree/d0a5db481b4aef8f7304a069f6a94430230a0ca6) * [OCPBUGS-65799](https://issues.redhat.com/browse/OCPBUGS-65799): ccoctl azure: retry custom role creation on consistency errors [#949](https://github.com/openshift/cloud-credential-operator/pull/949) * [Full changelog](https://github.com/openshift/cloud-credential-operator/compare/7f59646602355e54de3a0db884534873cca05615...d0a5db481b4aef8f7304a069f6a94430230a0ca6) ### [cluster-autoscaler](https://github.com/openshift/kubernetes-autoscaler/tree/5c941156e712ec383b19df14a702710a04da487b) * [OCPBUGS-63603](https://issues.redhat.com/browse/OCPBUGS-63603): refactor cloud provider options [#388](https://github.com/openshift/kubernetes-autoscaler/pull/388) * [OCPBUGS-63455](https://issues.redhat.com/browse/OCPBUGS-63455): Fixes histograms becoming empty after loaded from checkpoints [#395](https://github.com/openshift/kubernetes-autoscaler/pull/395) * [Full changelog](https://github.com/openshift/kubernetes-autoscaler/compare/c53c7153b62ff36cc725707297a4bbb7ea4f62e5...5c941156e712ec383b19df14a702710a04da487b) ### [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator/tree/3e2d6cd307bbf3345f0a321537bba19e16af10a3) * [OCPBUGS-62830](https://issues.redhat.com/browse/OCPBUGS-62830): Remove cluster from non-multicluster dashboards [#2760](https://github.com/openshift/cluster-monitoring-operator/pull/2760) * [Full changelog](https://github.com/openshift/cluster-monitoring-operator/compare/65f3aa82165c7659a8c46ecb275f38fa3c118526...3e2d6cd307bbf3345f0a321537bba19e16af10a3) ### [console](https://github.com/openshift/console/tree/6573386fe4032970844e1949b07508af4a54dbea) * [OCPBUGS-62438](https://issues.redhat.com/browse/OCPBUGS-62438): Updation of label from edit label doesn't work [#15547](https://github.com/openshift/console/pull/15547) * [Full changelog](https://github.com/openshift/console/compare/5b067ea4ae1ff177f35791e5651015d7bec4b352...6573386fe4032970844e1949b07508af4a54dbea) ### [insights-operator](https://github.com/openshift/insights-operator/tree/73c8e92a8b9c37e3f2432861e21964495e435d86) * [OCPBUGS-66202](https://issues.redhat.com/browse/OCPBUGS-66202): Add filtering to add other possible pod status to QEMU gatherer [#1190](https://github.com/openshift/insights-operator/pull/1190) * [OCPBUGS-66058](https://issues.redhat.com/browse/OCPBUGS-66058): [bugfix] The archive's records may include files whose names are out of bounds [#1183](https://github.com/openshift/insights-operator/pull/1183) * [OCPBUGS-66061](https://issues.redhat.com/browse/OCPBUGS-66061): QEMU logs are not gathered if there are pending status virt-launcher pods [#1184](https://github.com/openshift/insights-operator/pull/1184) * [Full changelog](https://github.com/openshift/insights-operator/compare/5e4c640c4c6d3e7f63a28222939e2b0d7e227cda...73c8e92a8b9c37e3f2432861e21964495e435d86) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/6fd31b7e48fefb01d263cd19b733aca57ba2cf95) * [OCPBUGS-64922](https://issues.redhat.com/browse/OCPBUGS-64922): Update timing of MCN desired config spec update to align with node annotation setting [#5439](https://github.com/openshift/machine-config-operator/pull/5439) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/8917be0090ce3a745b1a56449b185863a9a112e2...6fd31b7e48fefb01d263cd19b733aca57ba2cf95) ### [oc-mirror](https://github.com/openshift/oc-mirror/tree/5d64d2906329e9fe7e97491a7766c1f2b21c7bbd) * [OCPBUGS-65968](https://issues.redhat.com/browse/OCPBUGS-65968): Remove empty status field from generated IDMS/ITMS files [#1318](https://github.com/openshift/oc-mirror/pull/1318) * [Full changelog](https://github.com/openshift/oc-mirror/compare/66e94e191f1bfdba1263ef1a50bb90e5b637e5db...5d64d2906329e9fe7e97491a7766c1f2b21c7bbd) ### [openshift-apiserver](https://github.com/openshift/openshift-apiserver/tree/101bce5067b46b2b08b38f31633fc019982f23d9) * NO-JIRA: add .0 to go version [#583](https://github.com/openshift/openshift-apiserver/pull/583) * [OCPBUGS-65863](https://issues.redhat.com/browse/OCPBUGS-65863): update pkg/image/OWNERS [#578](https://github.com/openshift/openshift-apiserver/pull/578) * [OCPBUGS-61759](https://issues.redhat.com/browse/OCPBUGS-61759): bump kubernetes-apiserver to pick up loopback certificate expiration update [#569](https://github.com/openshift/openshift-apiserver/pull/569) * [OCPBUGS-57043](https://issues.redhat.com/browse/OCPBUGS-57043): Updating ose-openshift-apiserver-container image to be consistent with ART for 4.19 [#564](https://github.com/openshift/openshift-apiserver/pull/564) * [Full changelog](https://github.com/openshift/openshift-apiserver/compare/7fe57362c4f64c0d4caf52a0bb26a59b2799b227...101bce5067b46b2b08b38f31633fc019982f23d9) ### [ovn-kubernetes, ovn-kubernetes-microshift](https://github.com/openshift/ovn-kubernetes/tree/1f07d27f00ead9fd39b18d9001a7b2fe24eb11ea) * [CORENET-6055](https://issues.redhat.com/browse/CORENET-6055), [OCPBUGS-65658](https://issues.redhat.com/browse/OCPBUGS-65658), [OCPBUGS-65909](https://issues.redhat.com/browse/OCPBUGS-65909), [OCPBUGS-65956](https://issues.redhat.com/browse/OCPBUGS-65956): Branch Sync release-4.20 to release-4.19 [11-26-2025] [#2872](https://github.com/openshift/ovn-kubernetes/pull/2872) * [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/5f7020596a7016a6046bc40111a63fff8ba73db7...1f07d27f00ead9fd39b18d9001a7b2fe24eb11ea)