# 4.21.3 Created: 2026-02-19 11:52:39 +0000 UTC Image Digest: `sha256:f04b60e0d476794ef777791e8d13545a6d76c907f0bab2713124d72899429bfd` ## Changes from 4.21.2 ### Components * Kubectl 1.34.1 * Kubernetes 1.34.2 * Kubernetes Tests 1.34.1 * Red Hat Enterprise Linux CoreOS upgraded from 9.6.20260210-0 to 9.6.20260217-1 ### Rebuilt images without code change * [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator) git [0e275839](https://github.com/openshift/cluster-node-tuning-operator/commit/0e275839ec18e436487508b729ed7fcfe41e3875) `sha256:89cfe9a9600a26972651d43ffd660375aa4a7d06704d0a5b5ec9d88f65c77ec9` * [console](https://github.com/openshift/console) git [b6fa6c6f](https://github.com/openshift/console/commit/b6fa6c6fc6cfbf207ece287e2fb4d2fdd4381944) `sha256:85a54a42c1fbfd767a4eca063489b2946da19d007e2dcbf40c0edec75b3ecd21` * [driver-toolkit](https://github.com/openshift/driver-toolkit) git [5c53d757](https://github.com/openshift/driver-toolkit/commit/5c53d757ae380994b89701a98d8b61912154aca7) `sha256:37525c5860399a95017ce1c79b084e3cc06f2df5b4873d2fffc7de608c9bf9be` * [machine-os-images](https://github.com/openshift/machine-os-images) git [9a8e96a6](https://github.com/openshift/machine-os-images/commit/9a8e96a60bb6d8e3c86c2780fd4212e80f5d28e5) `sha256:5cd5d596f68c447c64de135bc2174a41def873ae21499b9bef609a8ba70296fc` * [network-tools](https://github.com/openshift/network-tools) git [d6717e45](https://github.com/openshift/network-tools/commit/d6717e453a098d551c9e2d2868e1f5317c41e688) `sha256:12b65f4633f5f40f9c69de277be3f818c97797b6dc3c196fce5b7f7bcf159483` * [networking-console-plugin](https://github.com/openshift/networking-console-plugin) git [11492b31](https://github.com/openshift/networking-console-plugin/commit/11492b3193c4ab3ba6494e7fc79a6eb4551616b1) `sha256:4e16a151c9d93ba62264436ea9431198744bc29f49fb7a882da06da4d938aa8f` * [rhel-coreos](https://github.com/openshift/os) git [e8f5a55a](https://github.com/openshift/os/commit/e8f5a55a31574c1d1e415b23e939e20ddcfcc399) `sha256:0976d81f630c37c684d7cac8f4449a3e2e6bfb1fbeeaa5bb1eb528da23cac7ba` * [rhel-coreos-extensions](https://github.com/openshift/os) git [e8f5a55a](https://github.com/openshift/os/commit/e8f5a55a31574c1d1e415b23e939e20ddcfcc399) `sha256:8abfb100a3354528e697fda1292492053de2d7eb17192e157a4d2ff8d908d128` * [tools](https://github.com/openshift/oc) git [19a2243f](https://github.com/openshift/oc/commit/19a2243fe780f1aa9b5c8d80bd413a8721cc2e8c) `sha256:9bd3cc39833754c684bcd6dd7342eb66815e8810010d66d269d5fdbe6736bb01` ### [agent-installer-utils](https://github.com/openshift/agent-installer-utils/tree/f7b9fefcfac773d4df80ad3894ffeb5b56ea1f47) * [OCPBUGS-76590](https://issues.redhat.com/browse/OCPBUGS-76590): Update Konflux files to build 4.21.1 [#254](https://github.com/openshift/agent-installer-utils/pull/254) * [Full changelog](https://github.com/openshift/agent-installer-utils/compare/b9342b104e95602fcfe67bd11b5ba697d7dbbd8c...f7b9fefcfac773d4df80ad3894ffeb5b56ea1f47) ### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/e973ac44d6883540dc4ac32b3a02ad05565feefa) * [OCPBUGS-73878](https://issues.redhat.com/browse/OCPBUGS-73878): handle SSH rule deletion for Azure private [#10225](https://github.com/openshift/installer/pull/10225) * [Full changelog](https://github.com/openshift/installer/compare/10d6d4649760ff7d41295912c985893c1bbe7f8e...e973ac44d6883540dc4ac32b3a02ad05565feefa) ### [cloud-credential-operator](https://github.com/openshift/cloud-credential-operator/tree/0c51a1b875a53fc5dda059789c3ec8a5d2212114) * [OCPBUGS-71222](https://issues.redhat.com/browse/OCPBUGS-71222): test-ext: remove kubernetes module dependency [#958](https://github.com/openshift/cloud-credential-operator/pull/958) * [OCPBUGS-74545](https://issues.redhat.com/browse/OCPBUGS-74545): Resolve nil pointer exception in hasResourceTags [#969](https://github.com/openshift/cloud-credential-operator/pull/969) * [Full changelog](https://github.com/openshift/cloud-credential-operator/compare/3fd434e647dba248e1662267971b91e66da082ea...0c51a1b875a53fc5dda059789c3ec8a5d2212114) ### [docker-builder](https://github.com/openshift/builder/tree/48fce231bac118a63992f466acc8b29a29e1ddde) * [OCPBUGS-70149](https://issues.redhat.com/browse/OCPBUGS-70149): bump buildah to 1.39.7 to fix CVE-2025-52881 [#495](https://github.com/openshift/builder/pull/495) * [Full changelog](https://github.com/openshift/builder/compare/c0ef8399e6c3d8731b47502e7ed9d8563a481cdc...48fce231bac118a63992f466acc8b29a29e1ddde) ### [kubevirt-cloud-controller-manager](https://github.com/openshift/cloud-provider-kubevirt/tree/1e6fdd6615a55fc449b3e7ad2d6e92a27d30a934) * [OCPBUGS-76994](https://issues.redhat.com/browse/OCPBUGS-76994): [release-4.21] Sync Upstream 2026-01-27 [#61](https://github.com/openshift/cloud-provider-kubevirt/pull/61) * [Full changelog](https://github.com/openshift/cloud-provider-kubevirt/compare/daf5fba2d1a1514bcbe67edc0230a06136156094...1e6fdd6615a55fc449b3e7ad2d6e92a27d30a934) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/074b3c0953cb81283d7d129e4c3ba6b1a95eb090) * [OCPBUGS-76833](https://issues.redhat.com/browse/OCPBUGS-76833): Machine-config controller should not log about non-existent pull-secret changes [#5659](https://github.com/openshift/machine-config-operator/pull/5659) * [OCPBUGS-73805](https://issues.redhat.com/browse/OCPBUGS-73805): Prevent unnecessary systemd unit disable [#5648](https://github.com/openshift/machine-config-operator/pull/5648) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/b59e48e724f57ca773268b4d12fa7e8da656fdda...074b3c0953cb81283d7d129e4c3ba6b1a95eb090) ### [monitoring-plugin](https://github.com/openshift/monitoring-plugin/tree/e8db1c75fd49759058054c1435d623bf50b6a457) * [OCPBUGS-74909](https://issues.redhat.com/browse/OCPBUGS-74909): fix: update vulnerable dependencies [#751](https://github.com/openshift/monitoring-plugin/pull/751) * [Full changelog](https://github.com/openshift/monitoring-plugin/compare/4b2b90bb04e9c73a1c4fa1c62124d07abf455bea...e8db1c75fd49759058054c1435d623bf50b6a457) ### [oc-mirror](https://github.com/openshift/oc-mirror/tree/84f4d75d8a2f7116f52222fbdaf04f4eecc7b49c) * [OCPBUGS-76126](https://issues.redhat.com/browse/OCPBUGS-76126): Fix reg config detection for explicit false values [#1349](https://github.com/openshift/oc-mirror/pull/1349) * [OCPBUGS-74981](https://issues.redhat.com/browse/OCPBUGS-74981): fix conversion issue for catalog [#1346](https://github.com/openshift/oc-mirror/pull/1346) * [Full changelog](https://github.com/openshift/oc-mirror/compare/520cd16bfe17c495b197dbb0c09afdaf6700a8c7...84f4d75d8a2f7116f52222fbdaf04f4eecc7b49c) ### [openstack-machine-api-provider](https://github.com/openshift/machine-api-provider-openstack/tree/b1fdb10f47f3bdb5c2902fac1d53bfa98c3a88ab) * [OCPBUGS-76789](https://issues.redhat.com/browse/OCPBUGS-76789): Fix make test [#156](https://github.com/openshift/machine-api-provider-openstack/pull/156) * [Full changelog](https://github.com/openshift/machine-api-provider-openstack/compare/0660da1219da8fd3bc449fe94b063552189b841a...b1fdb10f47f3bdb5c2902fac1d53bfa98c3a88ab) ### [route-controller-manager](https://github.com/openshift/route-controller-manager/tree/559b7122d1a0cad4ff475b496c2896b39eed8c08) * [OCPBUGS-76641](https://issues.redhat.com/browse/OCPBUGS-76641): filter ingress namespace on UnmanagedRoutes metric [#73](https://github.com/openshift/route-controller-manager/pull/73) * [Full changelog](https://github.com/openshift/route-controller-manager/compare/8a69194a461dc33d2ed67a220bca91d384d34df4...559b7122d1a0cad4ff475b496c2896b39eed8c08) ### [tests](https://github.com/openshift/origin/tree/a74cba4810d735b7c0ce9623c7949c30cdde8423) * [OCPBUGS-76955](https://issues.redhat.com/browse/OCPBUGS-76955): co/kube-storage-version-migrator reports Available=False in a non-upgrade job [#30740](https://github.com/openshift/origin/pull/30740) * [Full changelog](https://github.com/openshift/origin/compare/6708c9503223318f3e09a1be4151c3cb12cf56cd...a74cba4810d735b7c0ce9623c7949c30cdde8423)