# 4.21.17
Created: 2026-05-21 19:24:17 +0000 UTC
Image Digest: `sha256:52a9c863ddc434eedee8c0e75cf610805db2b6b91502688857bc8afa62ed1dd6`
## Changes from 4.21.10
### Components
* Kubectl 1.34.1
* Kubernetes upgraded from 1.34.6 to 1.34.8
* Kubernetes Tests 1.34.1
* Red Hat Enterprise Linux CoreOS upgraded from 10.2.20260405-0 to 10.2.20260513-0
### FeatureGate Changes
| FeatureGate | Default
Hypershift | Default
SelfManagedHA | DevPreviewNoUpgrade
Hypershift | DevPreviewNoUpgrade
SelfManagedHA | TechPreviewNoUpgrade
Hypershift | TechPreviewNoUpgrade
SelfManagedHA |
| :------ | :---: | :---: | :---: | :---: | :---: | :---: |
| EventTTL
(0 tests)| Enabled
(Changed)| Enabled
(Changed)| Enabled| Enabled| Enabled| Enabled |
### Removed images
* libvirt-machine-controllers
### Rebuilt images without code change
* [agent-installer-csr-approver](https://github.com/openshift/assisted-installer) git [070f654b](https://github.com/openshift/assisted-installer/commit/070f654bf5003765d3d00ab1811ef5ad111a5d4a) `sha256:eb40b188b30d85407dde74d8924a63ca2faaa3c461a755d9832e9f695bab6d23`
* [agent-installer-node-agent](https://github.com/openshift/assisted-installer-agent) git [e5713826](https://github.com/openshift/assisted-installer-agent/commit/e57138265957c81b33d3ac13078d35f6ca07069d) `sha256:59cb7551e6285adeb8d62ffa19a72749cd3811310d8f1b7e01cdddd4dbbd15ff`
* [agent-installer-orchestrator](https://github.com/openshift/assisted-installer) git [070f654b](https://github.com/openshift/assisted-installer/commit/070f654bf5003765d3d00ab1811ef5ad111a5d4a) `sha256:b57c4f5dd81a89185730b9bf53653e1ce595727ab4c00874b177225d60f8730f`
* [apiserver-network-proxy](https://github.com/openshift/apiserver-network-proxy) git [35ba137a](https://github.com/openshift/apiserver-network-proxy/commit/35ba137ab96d01f0b8df729ff5ad93ac2fdad800) `sha256:583f7fa8f863fc94fa64701fdc9f73d3cb2e3489a824c0acce5bbe7be316c3f0`
* [aws-cloud-controller-manager](https://github.com/openshift/cloud-provider-aws) git [fdc7f3f1](https://github.com/openshift/cloud-provider-aws/commit/fdc7f3f15c693593cb573b6bef6f0363256b6f52) `sha256:8960b3b19751faecc5407ce160700d251e9eb87de5867297ce8929bd2b651b22`
* [aws-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-aws) git [10ceef5e](https://github.com/openshift/cluster-api-provider-aws/commit/10ceef5e6f6d0cb79a3345de4fd8851f6300205c) `sha256:33d3b0a841e965c04e003231f843d29151af86963cb666ee559bad2927c4a686`
* [aws-karpenter-provider-aws](https://github.com/openshift/aws-karpenter-provider-aws) git [ff9c8d4e](https://github.com/openshift/aws-karpenter-provider-aws/commit/ff9c8d4e8fdc55d3e60c6add0942c018826ae870) `sha256:71afe8c9691ee703ac13b0890907f33c75a228b59c814d6b82f2a65a1e47ade4`
* [aws-machine-controllers](https://github.com/openshift/machine-api-provider-aws) git [938565c9](https://github.com/openshift/machine-api-provider-aws/commit/938565c9f796fba385c0978a5ae1cc0a79f0f857) `sha256:944aa629155f7178117d9a0bbd7bb0ed004d3366fbcf57631fbfe83a2bc368c6`
* [aws-pod-identity-webhook](https://github.com/openshift/aws-pod-identity-webhook) git [5cd42ed1](https://github.com/openshift/aws-pod-identity-webhook/commit/5cd42ed1e5151f45f0134593e9cfebdb6517b385) `sha256:79cba6d8170de79871ba17cab38590214ac607cbb70f8cea3b6d5e2e02459ef2`
* [azure-cloud-controller-manager](https://github.com/openshift/cloud-provider-azure) git [83b3f9ec](https://github.com/openshift/cloud-provider-azure/commit/83b3f9ec7df408c3d53d5f8e6fe84e0bdd4398e8) `sha256:eb42844eab339ea395b4602416c980869df131dba59919427f2030c8637584cb`
* [azure-cloud-node-manager](https://github.com/openshift/cloud-provider-azure) git [83b3f9ec](https://github.com/openshift/cloud-provider-azure/commit/83b3f9ec7df408c3d53d5f8e6fe84e0bdd4398e8) `sha256:8aae47deb7ed9c93ea1550a4e7a095b27929b445c6da66b357481ecea7547696`
* [azure-machine-controllers](https://github.com/openshift/machine-api-provider-azure) git [b8b8cb1c](https://github.com/openshift/machine-api-provider-azure/commit/b8b8cb1c5af7d2a3ef9a4a99a0739a2166a7932c) `sha256:92da519b676d1e67fca18661be99dc37bf6dc8b495e2a8f6014bd1f73c0ebd26`
* [azure-workload-identity-webhook](https://github.com/openshift/azure-workload-identity) git [3f2a6e0d](https://github.com/openshift/azure-workload-identity/commit/3f2a6e0d1ea68af321f9674b0b097939be7d2014) `sha256:6b9b731bd9507e7697e44ad1d50b69ba887ff289c38487dcf9b20066fa9907f3`
* [baremetal-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-metal3) git [659138fe](https://github.com/openshift/cluster-api-provider-metal3/commit/659138fef3abd4c71b0b01fa1279146745699a5a) `sha256:1089968ddd8b2f384bc430585b52186ee5e8a1e87b22828829a5070177c699fb`
* [baremetal-machine-controllers](https://github.com/openshift/cluster-api-provider-baremetal) git [4e6a729c](https://github.com/openshift/cluster-api-provider-baremetal/commit/4e6a729c5ac8fde8859db5830def262dfdee28ea) `sha256:42e915db33cda8eff13c9059b0f08f0726a1022e904de8aff549a62999c7b095`
* [baremetal-runtimecfg](https://github.com/openshift/baremetal-runtimecfg) git [d7e3fc12](https://github.com/openshift/baremetal-runtimecfg/commit/d7e3fc12bd9dc911f0fac4c9a46b814c7be62b14) `sha256:332451b796c57d334a0edbc0ffffc89ebbba222c73d4ba92751d51e0ebc0fa63`
* [cli](https://github.com/openshift/oc) git [9d9df34c](https://github.com/openshift/oc/commit/9d9df34c46c9deba8c291a2a084de5724c0bd820) `sha256:fcf248521d0310cf32111e240505d033d9522bc0bbe562da72e4f1ee56839c27`
* [cli-artifacts](https://github.com/openshift/oc) git [9d9df34c](https://github.com/openshift/oc/commit/9d9df34c46c9deba8c291a2a084de5724c0bd820) `sha256:89ed06f1e2a57f34619d431a33549cbdb778808d1a442f50c415b75ab155c447`
* [cloud-credential-operator](https://github.com/openshift/cloud-credential-operator) git [693d9f34](https://github.com/openshift/cloud-credential-operator/commit/693d9f3485b21cf128fa379eabd6787737fa56ad) `sha256:f2a7c2621f2f7af809d621e1edfb135055cd52a9383b0f70f0ed8d3a0a0be5d4`
* [cloud-network-config-controller](https://github.com/openshift/cloud-network-config-controller) git [57db2d05](https://github.com/openshift/cloud-network-config-controller/commit/57db2d05e057dc90bae3dc1b0e806b3259d38fc0) `sha256:cd7ddd671959d818f7feecbbf9195d0a6deaf3fe82aff4d3528132c885585922`
* [cluster-autoscaler](https://github.com/openshift/kubernetes-autoscaler) git [838a5957](https://github.com/openshift/kubernetes-autoscaler/commit/838a5957d0bebc33c7a0a8a7efd4f5dcb4098286) `sha256:1350810079762347f179d485286b6043bd2b5281562638fafefc5a69e19ffdd6`
* [cluster-autoscaler-operator](https://github.com/openshift/cluster-autoscaler-operator) git [dec12ba6](https://github.com/openshift/cluster-autoscaler-operator/commit/dec12ba632a4810b4ff43a9172f462a1dd291e44) `sha256:079857ea9446e9f5271915305cad92a6058525c138e95ca9e0d1adc607c453b9`
* [cluster-baremetal-operator](https://github.com/openshift/cluster-baremetal-operator) git [18e163a4](https://github.com/openshift/cluster-baremetal-operator/commit/18e163a4c14db692938da08b7bec821d483945f9) `sha256:2677280be3a08801e6dcdb88a5504abb6d16eda81e4dabc58fe89dcb3d47dd84`
* [cluster-bootstrap](https://github.com/openshift/cluster-bootstrap) git [dc0d4a5c](https://github.com/openshift/cluster-bootstrap/commit/dc0d4a5cdaf8a7477cab584208dc99352f46efe2) `sha256:3a7fea6d73c0058ab2ab3b389a11fd287ed94bd4b84044ad3845f837327ae893`
* [cluster-cloud-controller-manager-operator](https://github.com/openshift/cluster-cloud-controller-manager-operator) git [6148c0cc](https://github.com/openshift/cluster-cloud-controller-manager-operator/commit/6148c0cca626bcf0bfebcc6dd0c77a41944cba87) `sha256:aa5612c01cd4a3b8ed4536fd0210bc340cd487f1c5db55e76e1fe0a4d7e1b2b5`
* [cluster-config-operator](https://github.com/openshift/cluster-config-operator) git [1eb450a3](https://github.com/openshift/cluster-config-operator/commit/1eb450a3a2456f6e3fe3d727208b5f7b0dd35aba) `sha256:4dcca96cc1098fc9f8caa84312eb5bb95bf9b40f7e68fbe70dfa2f036107b884`
* [cluster-control-plane-machine-set-operator](https://github.com/openshift/cluster-control-plane-machine-set-operator) git [2dde33fb](https://github.com/openshift/cluster-control-plane-machine-set-operator/commit/2dde33fb94aae47b460a5f6a672d06c9ee4225d8) `sha256:066088b2da98cbd11eba710779b1702bcebe5f4e0edb1e5a1f3c0d106b70b7d0`
* [cluster-dns-operator](https://github.com/openshift/cluster-dns-operator) git [41a53fed](https://github.com/openshift/cluster-dns-operator/commit/41a53fed36e6e99c7c9ceb3a699c3547ee5d9bb9) `sha256:0d072ef32cfb35efa4839aa9322dd996f6ada6a1184841b96a0c5b988b2679ad`
* [cluster-image-registry-operator](https://github.com/openshift/cluster-image-registry-operator) git [b2dfc3bb](https://github.com/openshift/cluster-image-registry-operator/commit/b2dfc3bba3dfd8dba90918a4a3be74deb3c548dd) `sha256:9858c6a18b4544829492b23c8d512c1ccf59bb85accf7391d1757ea9927b2507`
* [cluster-kube-controller-manager-operator](https://github.com/openshift/cluster-kube-controller-manager-operator) git [395de967](https://github.com/openshift/cluster-kube-controller-manager-operator/commit/395de96705749de9c6a5f25747b9d5c3d5f65a8f) `sha256:220ae5ead3716b681dd35b1b64079ff6ddbba18decef051da11d400f92550933`
* [cluster-kube-storage-version-migrator-operator](https://github.com/openshift/cluster-kube-storage-version-migrator-operator) git [8a42beeb](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/commit/8a42beebd580bd2e241aa6d93860c09e907f2407) `sha256:57d040a42eb53bc8628369ab2a2ba5e8c0896116c9f12135c2c7a1f05a94c6ff`
* [cluster-machine-approver](https://github.com/openshift/cluster-machine-approver) git [d864813c](https://github.com/openshift/cluster-machine-approver/commit/d864813cd3ab01c0f975b2bf41e9046948f0afa1) `sha256:edd04f343ab4194bdc35d712025a89ed3d61753579c4893d97676d93361a34b7`
* [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator) git [c5ffc7af](https://github.com/openshift/cluster-monitoring-operator/commit/c5ffc7afc457f7fc29c2818bb0ca6c9015ed0c39) `sha256:dcdfb6cefad3ef1dd6cf32411f64e741bd6e9946359ae5634a95c28f21f838a0`
* [cluster-openshift-apiserver-operator](https://github.com/openshift/cluster-openshift-apiserver-operator) git [52fd1773](https://github.com/openshift/cluster-openshift-apiserver-operator/commit/52fd1773757b2c3ff497e7db084c3d71cde5478f) `sha256:b2604f5db09d8075fb05d025d1d2e652b89ff4a0c7277786b1fe2edc01b38597`
* [cluster-openshift-controller-manager-operator](https://github.com/openshift/cluster-openshift-controller-manager-operator) git [2617a201](https://github.com/openshift/cluster-openshift-controller-manager-operator/commit/2617a201bb3607192a9f82faa18384676f611e3c) `sha256:582a6829822f50c3c10b715fe097f313e572ad2c20599df7eca8546b78102397`
* [cluster-policy-controller](https://github.com/openshift/cluster-policy-controller) git [8b775487](https://github.com/openshift/cluster-policy-controller/commit/8b775487512fb543bff470ff1042bd3ac31b29be) `sha256:14abc306d7f63b16821732a58721bf5628000a779000f968afd96b3a91412469`
* [cluster-samples-operator](https://github.com/openshift/cluster-samples-operator) git [11ed1942](https://github.com/openshift/cluster-samples-operator/commit/11ed1942dbbf7a8334862b3d598a967e9b92aa77) `sha256:ecd4ee7a1176a302b15ce61590357556b54e1891601f066ce2a73b1c192cd388`
* [cluster-update-keys](https://github.com/openshift/cluster-update-keys) git [b3cae8f2](https://github.com/openshift/cluster-update-keys/commit/b3cae8f22b51d9062d0ceb6ac9cf2f7651b4ce8f) `sha256:fefeb4a35d5f9084d0c7d83e0d627ee588eddaca612ebc02858144fda631b16d`
* [cluster-version-operator](https://github.com/openshift/cluster-version-operator) git [d37e5a05](https://github.com/openshift/cluster-version-operator/commit/d37e5a056d5a9c74c2ac2d5551ef39f573c9824a) `sha256:fc9d7e7c7b66b8687fe207e7793fb70b9e06ca0e1fc4b7c4ede1ba33ad5c020e`
* [configmap-reloader](https://github.com/openshift/configmap-reload) git [16114b8d](https://github.com/openshift/configmap-reload/commit/16114b8de20278b8f4b7a425ece6d35d53214773) `sha256:b0655c6feb7794fc5e9fa846df5bf8cf6f7b78e3b841eb6f3d147fb9a8674fe9`
* [container-networking-plugins](https://github.com/openshift/containernetworking-plugins) git [747ad66c](https://github.com/openshift/containernetworking-plugins/commit/747ad66caa1109b2b490aebad01af42bd2d738f1) `sha256:6d66d598d56b94ac48ee79fcc1689a42f01fac275e580ff8c675ad2bbe1b5e86`
* [containernetworking-plugins-microshift](https://github.com/openshift/containernetworking-plugins) git [747ad66c](https://github.com/openshift/containernetworking-plugins/commit/747ad66caa1109b2b490aebad01af42bd2d738f1) `sha256:f0eb5b2d683f328d91690623964225dfd1ea42e367fa389dcaf2c8b149416b07`
* [coredns](https://github.com/openshift/coredns) git [7486e9e4](https://github.com/openshift/coredns/commit/7486e9e4330c1e41d9a91e4673b7f2782efc112c) `sha256:4ca89c81b23abca0cf93995f22124a23766d7464f1a0463699ef631cb19674c2`
* [csi-external-resizer](https://github.com/openshift/csi-external-resizer) git [d880a1ec](https://github.com/openshift/csi-external-resizer/commit/d880a1ec6da02dbf61600ec7999266185ca9f784) `sha256:9ffb919975c2dbd4845c5050a712308f6ae5e118a4784d1e5e81dc5778d77320`
* [csi-external-snapshot-metadata](https://github.com/openshift/csi-external-snapshot-metadata) git [af250fdb](https://github.com/openshift/csi-external-snapshot-metadata/commit/af250fdbac8af84d9808a2892bfc911c04162115) `sha256:2af6d3e8950104eb2203fff51cdd99418d427a45b42d611ca6f992770fa256b6`
* [csi-external-snapshotter](https://github.com/openshift/csi-external-snapshotter) git [9098db0e](https://github.com/openshift/csi-external-snapshotter/commit/9098db0e434e0d986eeadd2ebe69119540a550d1) `sha256:34689de4f996279d60f5480b01476eaf830f873ad847107b40727f18cbb63758`
* [csi-livenessprobe](https://github.com/openshift/csi-livenessprobe) git [78dacb7c](https://github.com/openshift/csi-livenessprobe/commit/78dacb7c661a62c78036c2737401afd3eb6fd04d) `sha256:ccfde1461ce4f6a60cd9d3459207678edcb4bc7c6a0430b2fc89878335c42596`
* [csi-node-driver-registrar](https://github.com/openshift/csi-node-driver-registrar) git [d29f3f7a](https://github.com/openshift/csi-node-driver-registrar/commit/d29f3f7a4aed4465e7e40e323bd3c0e0d9871e4c) `sha256:dc6794c5e79a02d025b945b7911af163f032bb99061e6147aedfc07c0985afcc`
* [csi-snapshot-controller](https://github.com/openshift/csi-external-snapshotter) git [9098db0e](https://github.com/openshift/csi-external-snapshotter/commit/9098db0e434e0d986eeadd2ebe69119540a550d1) `sha256:372ac8398d433b5d51ce8ce2a8fd2475d35778ab342c3d9c36b796d2cb1c6056`
* [deployer](https://github.com/openshift/oc) git [9d9df34c](https://github.com/openshift/oc/commit/9d9df34c46c9deba8c291a2a084de5724c0bd820) `sha256:870b0575756173008444cee6145084bb1dc9569340069fa15648cfefb1273a3f`
* [docker-builder](https://github.com/openshift/builder) git [48fce231](https://github.com/openshift/builder/commit/48fce231bac118a63992f466acc8b29a29e1ddde) `sha256:152e849c353773cec0e4fde2ff4a77024123987878fea42d2bfb9ad41467fb62`
* [docker-registry](https://github.com/openshift/image-registry) git [602f51c7](https://github.com/openshift/image-registry/commit/602f51c795dcdcd71c75f6abfe79dc0424a0476a) `sha256:aa05d64cd9cc32ec7bf6d32a4fba8ae7e5488c13b19284d6a316c466ff07b55c`
* [driver-toolkit](https://github.com/openshift/driver-toolkit) git [f0ae9d12](https://github.com/openshift/driver-toolkit/commit/f0ae9d12ca7e3adf594ae34e394b1ea003daa4ad) `sha256:4131c6a8b2dc8f2bf670b26cbb98e0d41bd7074ddf22c3c975040c1efab4a883`
* [egress-router-cni](https://github.com/openshift/egress-router-cni) git [5e0f8d1b](https://github.com/openshift/egress-router-cni/commit/5e0f8d1b545899fda27c5e1cc8707d33cba1b534) `sha256:ac0430e800549977b3bbb5804232b80d351ecb8b8c81d1fb64d4ef0a94fdb8e1`
* [etcd](https://github.com/openshift/etcd) git [806f690e](https://github.com/openshift/etcd/commit/806f690e1f140e0aea2eb05ef5f288b756b62895) `sha256:4f7d601dce0c9b7b1d4edc2fd940c93a6c57bf5cc554d2cc80bf4c36fa8d304f`
* [gcp-pd-csi-driver-operator](https://github.com/openshift/gcp-pd-csi-driver-operator) git [ddfc0f93](https://github.com/openshift/gcp-pd-csi-driver-operator/commit/ddfc0f93d244d5d9be6d5ab7631f4b1db8bec043) `sha256:71a2f51a8e90ab81defb54902dd88b5d1557812e244e95d2e7ec8624b986c409`
* [gcp-workload-identity-federation-webhook](https://github.com/openshift/gcp-workload-identity-federation-webhook) git [d481e5cb](https://github.com/openshift/gcp-workload-identity-federation-webhook/commit/d481e5cb9323b01964bf143b58403b62fa31e5e7) `sha256:295ee351f218fe3be2fb62b9e8edfee6ea271d7c29bb8a2b0af21c17ec494e77`
* [haproxy-router](https://github.com/openshift/router) git [5949f713](https://github.com/openshift/router/commit/5949f713517b3cc158cd78b34d71d5a9084d2e1c) `sha256:a19c33c1f36dee1c056a34552409d53baeaa15232aff4108af2c1276717e229b`
* [ibm-cloud-controller-manager](https://github.com/openshift/cloud-provider-ibm) git [c566572b](https://github.com/openshift/cloud-provider-ibm/commit/c566572b2cf0120499e81181f1efb1e729e9c418) `sha256:e3c73ba0b80d326752bcd06823b69cac75a531694b193ea9247384f7330601a5`
* [ibm-vpc-block-csi-driver-operator](https://github.com/openshift/ibm-vpc-block-csi-driver-operator) git [00bc7407](https://github.com/openshift/ibm-vpc-block-csi-driver-operator/commit/00bc740728d9f8ec86fe04199884108c2a091b58) `sha256:d3c2edad5f743036f72a171f01e338e2e37ab1f30ecbbe94627272050b5575c2`
* [ibmcloud-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-ibmcloud) git [f7e3ec30](https://github.com/openshift/cluster-api-provider-ibmcloud/commit/f7e3ec30f746add35458fad54dd6bccb97e307bf) `sha256:a85169465b210fdde8cb1378f7dd3933fb5d486e2f6041707698ff2ddc25fdf4`
* [ibmcloud-machine-controllers](https://github.com/openshift/machine-api-provider-ibmcloud) git [f80ea321](https://github.com/openshift/machine-api-provider-ibmcloud/commit/f80ea3216387639dde6550a70a6e08599fd67f5f) `sha256:369696ccafa374b9f015d6f63214928b69af3948f9b4274cf938ded6d6659bfd`
* [ironic-agent](https://github.com/openshift/ironic-agent-image) git [ff276c00](https://github.com/openshift/ironic-agent-image/commit/ff276c00e345b9cb9298ce9dbdd7f19a8b14dbce) `sha256:251b9f95e369d9288578dc2be44351022cecc0cd19c1f1e827cf8154ea8e228f`
* [ironic-machine-os-downloader](https://github.com/openshift/ironic-rhcos-downloader) git [707c2262](https://github.com/openshift/ironic-rhcos-downloader/commit/707c226243ac401f2994952fe0e55823511111b0) `sha256:8e69f22af6542ce2f76f25da2dd92a7be377cf94b195312307d4d8836e4e47c5`
* [ironic-static-ip-manager](https://github.com/openshift/ironic-static-ip-manager) git [b95b05fe](https://github.com/openshift/ironic-static-ip-manager/commit/b95b05fe0ba17255ef61e92d4167ca4c9de789b8) `sha256:eb8769392df4c6e768f21ddef17c0945a29ebf6467a2a2864d32a094abff7db1`
* [keepalived-ipfailover](https://github.com/openshift/images) git [e00f5806](https://github.com/openshift/images/commit/e00f5806587e71188805bab43dad9099524b9059) `sha256:6aaf52a2530999fcd5119536d9028288a4636458a6b233d4353f37ce70e8a370`
* [kube-rbac-proxy](https://github.com/openshift/kube-rbac-proxy) git [cd636680](https://github.com/openshift/kube-rbac-proxy/commit/cd636680e06a55395c26570dff0cb37277014388) `sha256:3531cbdb9512d8c734ae154a9694632d14e60efbc06fa3a68cc9bd1180a8e3e8`
* [kube-storage-version-migrator](https://github.com/openshift/kubernetes-kube-storage-version-migrator) git [ce5ff17e](https://github.com/openshift/kubernetes-kube-storage-version-migrator/commit/ce5ff17e9a81ce754567e6dd5053d13409c251e9) `sha256:90ba12ba7ca5ee59968b770afdb405672b640f700cca06ca61a03148c57feaef`
* [kubevirt-cloud-controller-manager](https://github.com/openshift/cloud-provider-kubevirt) git [1e6fdd66](https://github.com/openshift/cloud-provider-kubevirt/commit/1e6fdd6615a55fc449b3e7ad2d6e92a27d30a934) `sha256:3a8793e581636de97623738f7e448bc8f7e96d571521e20e56c1a8ce942962ae`
* [kubevirt-csi-driver](https://github.com/openshift/kubevirt-csi-driver) git [4bb70e49](https://github.com/openshift/kubevirt-csi-driver/commit/4bb70e49c9d05690f3a26edc0a6feaf093169cbb) `sha256:44db4e98c9a5dc7101a14f1cd1d10da45cf1cdd096ed4e21fe779f24b63d10e4`
* [machine-image-customization-controller](https://github.com/openshift/image-customization-controller) git [65aeb360](https://github.com/openshift/image-customization-controller/commit/65aeb3607f05dd71ec27a4457945ce1e054ea9e9) `sha256:daa51180947d1c65557b440dfcaee5de5e1e473cdf2042eea292488441b68bae`
* [metallb-frr](https://github.com/openshift/frr) git [c82bfaad](https://github.com/openshift/frr/commit/c82bfaad01b196e12f00622a9a609d87e0a56701) `sha256:4b7c13993cebe8fbbb1635a0cc0106bc1928d1fcaffce0cdc7acc0926583833c`
* [multus-admission-controller](https://github.com/openshift/multus-admission-controller) git [d95feb67](https://github.com/openshift/multus-admission-controller/commit/d95feb67adfb97346849c79e36b6a9d404296ae9) `sha256:9481c720231b8bb67f2435fba83853b403c758f309c20f81df20f5629a4125e0`
* [multus-networkpolicy](https://github.com/openshift/multus-networkpolicy) git [e9f2f3c7](https://github.com/openshift/multus-networkpolicy/commit/e9f2f3c7e81683af3b8cc9a5a3166434c94e0498) `sha256:68e254af9b0a42f1399b79dad0c7c710a29f118a563fd16f4d6d4d8dfe6ec791`
* [multus-route-override-cni](https://github.com/openshift/route-override-cni) git [08af4127](https://github.com/openshift/route-override-cni/commit/08af4127c77976510cad1c096d9aca977d8ae5af) `sha256:b461f896b98bb85815039629d8ef18acbc59826bf021092dfc3e6ce3ac73d11e`
* [multus-whereabouts-ipam-cni](https://github.com/openshift/whereabouts-cni) git [d691040e](https://github.com/openshift/whereabouts-cni/commit/d691040e509bb20c26b5e8366c0d6f3bb45a5e02) `sha256:39645dff4db76fe5cb0530c0b0bca9c84c1207c60eb573b423604ccae459366d`
* [network-interface-bond-cni](https://github.com/openshift/bond-cni) git [297eeb43](https://github.com/openshift/bond-cni/commit/297eeb4320e07b18d559bc373b665479c760e8c7) `sha256:84174d5e6b89733c77584d02e68f03864aa78cb00bcea0450e6a8b2615f22a26`
* [network-metrics-daemon](https://github.com/openshift/network-metrics-daemon) git [844fa588](https://github.com/openshift/network-metrics-daemon/commit/844fa588c4200b8ff768d1916d63f1d4c1db2daf) `sha256:5b0c3d11eb635e5cd767ee8d8875a8dd2440bef70fc8f8b590907ec082509753`
* [network-tools](https://github.com/openshift/network-tools) git [d6717e45](https://github.com/openshift/network-tools/commit/d6717e453a098d551c9e2d2868e1f5317c41e688) `sha256:c104280d7af3a0f04784dd79820dfdaa2ec62270773c40b8b75883c1b4c6e25e`
* [nutanix-cloud-controller-manager](https://github.com/openshift/cloud-provider-nutanix) git [33b7bec6](https://github.com/openshift/cloud-provider-nutanix/commit/33b7bec6fe27b8d126982a70b4579112cd67052b) `sha256:15516b07973f5385e132e485e188d38b88a4a7849afec7272a4cc664f9038d5a`
* [nutanix-machine-controllers](https://github.com/openshift/machine-api-provider-nutanix) git [b15a665c](https://github.com/openshift/machine-api-provider-nutanix/commit/b15a665cd9c12c5a7d2ac81b5330b6f446c3a8be) `sha256:7c946026731604397631c26c2da88dbb5925c14aae10dcf8378205ef60876b54`
* [oauth-apiserver](https://github.com/openshift/oauth-apiserver) git [71c41b2d](https://github.com/openshift/oauth-apiserver/commit/71c41b2d8abb0c6ad90dca286baf5d03c1340646) `sha256:5a8d0da9a7966e8ab8e78666629c5ce5360d83ba01522628a5a33b93564c7968`
* [oauth-proxy](https://github.com/openshift/oauth-proxy) git [7f518c02](https://github.com/openshift/oauth-proxy/commit/7f518c02931f8c5c1c3aa5d2192a905f973b2b34) `sha256:226ad38862b86cd05a686b3bf208058c6695af8879b1a1e854591ea8f82f5bc9`
* [oauth-server](https://github.com/openshift/oauth-server) git [2b818359](https://github.com/openshift/oauth-server/commit/2b8183592190365c269ca0c92b1955bbad9a0236) `sha256:ba326caa19496a1e8aa020495f84640a00af29eb5ec487dcb65e7084c99b6f7f`
* [openshift-apiserver](https://github.com/openshift/openshift-apiserver) git [64dea074](https://github.com/openshift/openshift-apiserver/commit/64dea074d6b457e1fae3598cea0bb72493d2cab8) `sha256:3652dfabddf5ba8c179ce722452b614da6742b6e1cbd201d956a7faa7c303c8a`
* [openshift-controller-manager](https://github.com/openshift/openshift-controller-manager) git [438d52e7](https://github.com/openshift/openshift-controller-manager/commit/438d52e79d691e016d66eabfe9a53c84229db40c) `sha256:4d4bca54cd1a13d86447ef7a1e31cccda52e73929905d787be7eb9ab127dc276`
* [openshift-state-metrics](https://github.com/openshift/openshift-state-metrics) git [ab605a4b](https://github.com/openshift/openshift-state-metrics/commit/ab605a4bf1c6cd5a6c58f245fb67ce648caebfa8) `sha256:3d9762437f5f7247f0dc502a2569349218ec102cc4ce850265ae2e6bc3ef3cf8`
* [openstack-machine-api-provider](https://github.com/openshift/machine-api-provider-openstack) git [b1fdb10f](https://github.com/openshift/machine-api-provider-openstack/commit/b1fdb10f47f3bdb5c2902fac1d53bfa98c3a88ab) `sha256:27be7c5c96ef732c94be0ae9398bec6b7c76b63cd8b06dace31bc5fa5503bda2`
* [openstack-resource-controller](https://github.com/openshift/openstack-resource-controller) git [70f5ad34](https://github.com/openshift/openstack-resource-controller/commit/70f5ad34915041c82ad0a8ed6ea64bd8859d1e72) `sha256:04ffa5b7d6c2e53f6f01752d1933f9aac1918946546d8b82cdd4a57efbbee7b6`
* [operator-marketplace](https://github.com/operator-framework/operator-marketplace) git [efb1a1ea](https://github.com/operator-framework/operator-marketplace/commit/efb1a1ea40bc1ed3a439812cfdaa3013b80e96ce) `sha256:c05b581dbc0df245cc1d41e689254fc28a4b0a691b881a8a6debdc1550640d0b`
* [powervs-block-csi-driver-operator](https://github.com/openshift/ibm-powervs-block-csi-driver-operator) git [b714ab87](https://github.com/openshift/ibm-powervs-block-csi-driver-operator/commit/b714ab87d079db5ef3c4097520db40cd289b025e) `sha256:b7ca6c965d3044cd8ae5114b9273f08a5bf5fa1d0556da64cf06a9c70aa396e5`
* [powervs-cloud-controller-manager](https://github.com/openshift/cloud-provider-powervs) git [969a04e9](https://github.com/openshift/cloud-provider-powervs/commit/969a04e9dcb4cdde10e3038a9e28d2e27548918d) `sha256:42a2a7180e59596904ee6021f4cea29816aeb53a80dcbe4e4f6c897d352ae7d7`
* [powervs-machine-controllers](https://github.com/openshift/machine-api-provider-powervs) git [551974ef](https://github.com/openshift/machine-api-provider-powervs/commit/551974ef93dedb1b9677a778e1533391448e0c56) `sha256:12a768b391a6d8e74f4269a0dc38e6e9b32eed70102890105989147de6aa1b25`
* [prom-label-proxy](https://github.com/openshift/prom-label-proxy) git [610c11b5](https://github.com/openshift/prom-label-proxy/commit/610c11b59dd17f1d6dc35b62ca1d0602b5c0f494) `sha256:1bdd73e09e5963d35446bd36b970a515bdd77c25dde05135af4da59417ac6e4c`
* [prometheus-alertmanager](https://github.com/openshift/prometheus-alertmanager) git [3dbe0b64](https://github.com/openshift/prometheus-alertmanager/commit/3dbe0b64ae3b9439b888be65a32431c7bf0d6806) `sha256:e703320d7dc1864bf5bf8a56a80f16e40a1854955afaca0375ed3fac224883c2`
* [prometheus-config-reloader](https://github.com/openshift/prometheus-operator) git [3de9763f](https://github.com/openshift/prometheus-operator/commit/3de9763f36128ffa8b25a63c9447f6d64114c270) `sha256:1bc85cb834d0fedaa5c786db764980c54fcf30280747eec2c2ff6fe67da55f45`
* [prometheus-node-exporter](https://github.com/openshift/node_exporter) git [39d72873](https://github.com/openshift/node_exporter/commit/39d728735779afef886bc10a8bc7cf72f54d51a0) `sha256:0a7e1fde6f39e9c3f3015cb12e4512a4018235eac347f9506e88dfa3d0a45c60`
* [prometheus-operator](https://github.com/openshift/prometheus-operator) git [3de9763f](https://github.com/openshift/prometheus-operator/commit/3de9763f36128ffa8b25a63c9447f6d64114c270) `sha256:0333826c97c9b040ded51ef6c99cbbcc062804f899f6c1671f3ea64019b9ad66`
* [prometheus-operator-admission-webhook](https://github.com/openshift/prometheus-operator) git [3de9763f](https://github.com/openshift/prometheus-operator/commit/3de9763f36128ffa8b25a63c9447f6d64114c270) `sha256:db47000853364ff02821a15d79d1fc2922a159ec8825939dbb26410db809bf64`
* [route-controller-manager](https://github.com/openshift/route-controller-manager) git [559b7122](https://github.com/openshift/route-controller-manager/commit/559b7122d1a0cad4ff475b496c2896b39eed8c08) `sha256:07de6a415246d3c4edf7f4a8cebdadb4d6bbbb8d1e36eed01d3d2fb94d5434e1`
* [service-ca-operator](https://github.com/openshift/service-ca-operator) git [e9622ba1](https://github.com/openshift/service-ca-operator/commit/e9622ba18c86bf24aceab0c19fdcb87339c14f44) `sha256:423f66d9163e855ac9c975b399ad56d2c524711fe3e063c3301d98fb4284160f`
* [tools](https://github.com/openshift/oc) git [9d9df34c](https://github.com/openshift/oc/commit/9d9df34c46c9deba8c291a2a084de5724c0bd820) `sha256:2336fa9da4e7b844a4b666f364e6357d6ac5f5d203a0c690380af2b59130888f`
* [volume-data-source-validator](https://github.com/openshift/volume-data-source-validator) git [8b929332](https://github.com/openshift/volume-data-source-validator/commit/8b9293323cf8fdce93824e37168573ca3f73de3a) `sha256:38808191b42e57fc9a77e776f1d7e33ab130a73d500c5494b201e3f252d32239`
* [vsphere-cloud-controller-manager](https://github.com/openshift/cloud-provider-vsphere) git [f69584d6](https://github.com/openshift/cloud-provider-vsphere/commit/f69584d6ed7411504b0fff77eb36d0fd64f0fd5e) `sha256:5fcbf3b2f0a4e8b45c883cdfb8f0bd40d6df8e2b6c77f0b124849e0c0d006a61`
* [vsphere-csi-driver-operator](https://github.com/openshift/vmware-vsphere-csi-driver-operator) git [d6a19449](https://github.com/openshift/vmware-vsphere-csi-driver-operator/commit/d6a19449cc5d49541221d48d62c67d7a48142d19) `sha256:31dce3636433c3b9cb6d6e83c11d58d2eaed273fc96fcf7ff7e31b5e358f83a5`
* [vsphere-problem-detector](https://github.com/openshift/vsphere-problem-detector) git [a35d685a](https://github.com/openshift/vsphere-problem-detector/commit/a35d685a88aca94ed1d805c1079ebf14dfb81c9d) `sha256:53044bc5800772175d491fd3f2455de1c87fd37f9221f4c6e851f9f14b87b1e0`
### [agent-installer-api-server](https://github.com/openshift/assisted-service/tree/a88966fd44394937c070dd9007e56ab4b4ace922)
* [OCPBUGS-81843](https://issues.redhat.com/browse/OCPBUGS-81843): Mark raw FC/iSCSI multipath members as ineligible [#10148](https://github.com/openshift/assisted-service/pull/10148)
* [OCPBUGS-81843](https://issues.redhat.com/browse/OCPBUGS-81843): Prefer multipath disk in ABI disk selection [#10112](https://github.com/openshift/assisted-service/pull/10112)
* [Full changelog](https://github.com/openshift/assisted-service/compare/7fe8db1496187a4e30071d117fd847c9eb3761b0...a88966fd44394937c070dd9007e56ab4b4ace922)
### [agent-installer-ui](https://github.com/openshift-assisted/assisted-installer-ui/tree/c7ea3d63462c49de12e7ccc5f57e9fa431f8b750)
* [OCPBUGS-85541](https://issues.redhat.com/browse/OCPBUGS-85541): Bump msw pkg version to 2.13.5 (#3729) [#3729](https://github.com/openshift-assisted/assisted-installer-ui/pull/3729)
* fix monted pull secret parsing (#3727) [#3727](https://github.com/openshift-assisted/assisted-installer-ui/pull/3727)
* [OCPBUGS-84235](https://issues.redhat.com/browse/OCPBUGS-84235): add pull secret auto populate logic to ABI local UI (#3509) [#3509](https://github.com/openshift-assisted/assisted-installer-ui/pull/3509)
* Allow to install SNO topology (#3722) [#3722](https://github.com/openshift-assisted/assisted-installer-ui/pull/3722)
* [OCPBUGS-85261](https://issues.redhat.com/browse/OCPBUGS-85261): [release-4.21] OCPBUGS-84147 | [Below the sea UI] Leaky Abstraction: Transient 500 errors exposed during host binding process (#3684) [#3684](https://github.com/openshift-assisted/assisted-installer-ui/pull/3684)
* Remove 2 node arbiter option from the control plane dropdown option (#3680) [#3680](https://github.com/openshift-assisted/assisted-installer-ui/pull/3680)
* [OCPBUGS-84608](https://issues.redhat.com/browse/OCPBUGS-84608), [OCPBUGS-84830](https://issues.redhat.com/browse/OCPBUGS-84830), [OCPBUGS-84993](https://issues.redhat.com/browse/OCPBUGS-84993), [OCPBUGS-85009](https://issues.redhat.com/browse/OCPBUGS-85009), [OCPBUGS-85039](https://issues.redhat.com/browse/OCPBUGS-85039): Bump axios to ^1.15.1 (#3690) [#3690](https://github.com/openshift-assisted/assisted-installer-ui/pull/3690)
* [MGMT-24152](https://issues.redhat.com/browse/MGMT-24152): UI allows editing pull secret in draft cluster (#3674) [#3674](https://github.com/openshift-assisted/assisted-installer-ui/pull/3674)
* Update OWNERS file (#3654) [#3654](https://github.com/openshift-assisted/assisted-installer-ui/pull/3654)
* Bump happy-dom from 20.0.2 to 20.8.9 (#3525) [#3525](https://github.com/openshift-assisted/assisted-installer-ui/pull/3525)
* fix operators list in ABI below the sea (#3599) [#3599](https://github.com/openshift-assisted/assisted-installer-ui/pull/3599)
* [OCPBUGS-81589](https://issues.redhat.com/browse/OCPBUGS-81589): bump react-router-dom-v5-compat to ^6.30.3 to address CVE-2026-22029 (#3581) [#3581](https://github.com/openshift-assisted/assisted-installer-ui/pull/3581)
* [OCPBUGS-83303](https://issues.redhat.com/browse/OCPBUGS-83303): bump axios to ^1.15.0 for fixing CVE-2026-40175 (#3583) [#3583](https://github.com/openshift-assisted/assisted-installer-ui/pull/3583)
* [OCPBUGS-81587](https://issues.redhat.com/browse/OCPBUGS-81587): upgrade lodash and lodash-es to 4.17.23 to address CVE-2025-13465 (#3535) [#3535](https://github.com/openshift-assisted/assisted-installer-ui/pull/3535)
* [Full changelog](https://github.com/openshift-assisted/assisted-installer-ui/compare/80dfa980e9a6c449a77e973cd17319f38479a689...c7ea3d63462c49de12e7ccc5f57e9fa431f8b750)
### [agent-installer-utils](https://github.com/openshift/agent-installer-utils/tree/dc0bd0906fc9868a65cc9488a7dbdd0f35ca4a23)
* [OCPBUGS-84120](https://issues.redhat.com/browse/OCPBUGS-84120): Update OCP version for Konflux [#301](https://github.com/openshift/agent-installer-utils/pull/301)
* [OCPBUGS-85526](https://issues.redhat.com/browse/OCPBUGS-85526): update konflux references [#287](https://github.com/openshift/agent-installer-utils/pull/287)
* [OCPBUGS-83852](https://issues.redhat.com/browse/OCPBUGS-83852): Pass environment through to podman [#292](https://github.com/openshift/agent-installer-utils/pull/292)
* [OCPBUGS-82588](https://issues.redhat.com/browse/OCPBUGS-82588): Update OCP version in Konflux [#285](https://github.com/openshift/agent-installer-utils/pull/285)
* [OCPBUGS-82539](https://issues.redhat.com/browse/OCPBUGS-82539): Update Konflux references [#265](https://github.com/openshift/agent-installer-utils/pull/265)
* [Full changelog](https://github.com/openshift/agent-installer-utils/compare/a2d420318e5cf209993acc9d515f55a2c207bc60...dc0bd0906fc9868a65cc9488a7dbdd0f35ca4a23)
### [aws-ebs-csi-driver](https://github.com/openshift/aws-ebs-csi-driver/tree/1d8cec7d0eeedf1497c3ee6c32ee3391ebb13709)
* [OCPBUGS-80734](https://issues.redhat.com/browse/OCPBUGS-80734): Bump google.golang.org/grpc to v1.79.3 [#310](https://github.com/openshift/aws-ebs-csi-driver/pull/310)
* [Full changelog](https://github.com/openshift/aws-ebs-csi-driver/compare/57eebffcc8abbbbb6edcf3b536b769d97e31819c...1d8cec7d0eeedf1497c3ee6c32ee3391ebb13709)
### [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/5f294954dc029e0ed120243c3188af81df89d9e4)
* [OCPBUGS-85234](https://issues.redhat.com/browse/OCPBUGS-85234): Mount writable /tmp in SMB CSI driver [#551](https://github.com/openshift/csi-operator/pull/551)
* [OCPBUGS-80844](https://issues.redhat.com/browse/OCPBUGS-80844): Bump google.golang.org/grpc to v1.79.3 [#539](https://github.com/openshift/csi-operator/pull/539)
* [Full changelog](https://github.com/openshift/csi-operator/compare/181ea25a74b12d1641ef2e0021228311e56626de...5f294954dc029e0ed120243c3188af81df89d9e4)
### [aws-kms-encryption-provider](https://github.com/openshift/aws-encryption-provider/tree/887615ffa8a595ee3693e92fa56db4dd30f20f73)
* [OCPBUGS-80711](https://issues.redhat.com/browse/OCPBUGS-80711): Bump google.golang.org/grpc to v1.79.3 [#40](https://github.com/openshift/aws-encryption-provider/pull/40)
* [Full changelog](https://github.com/openshift/aws-encryption-provider/compare/19e7b623429799c9c549690a1b5ab499844411f9...887615ffa8a595ee3693e92fa56db4dd30f20f73)
### [azure-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-azure/tree/ebf58aac3fc6746fe2037f2166f1226b73b424f4)
* [OCPBUGS-80740](https://issues.redhat.com/browse/OCPBUGS-80740): Bump google.golang.org/grpc to v1.79.3 [#383](https://github.com/openshift/cluster-api-provider-azure/pull/383)
* [Full changelog](https://github.com/openshift/cluster-api-provider-azure/compare/5d6af81d7ab9b289c3def6c0350313118d63923a...ebf58aac3fc6746fe2037f2166f1226b73b424f4)
### [azure-disk-csi-driver](https://github.com/openshift/azure-disk-csi-driver/tree/aed3ad0d7780188dbfb7ae67a5d69118b7d74556)
* [OCPBUGS-85285](https://issues.redhat.com/browse/OCPBUGS-85285): check for node name in waitForDiskManagedByTobeRemoved [#147](https://github.com/openshift/azure-disk-csi-driver/pull/147)
* UPSTREAM: 3569: OCPBUGS-80741: Bump grpc to v1.79.3 [#137](https://github.com/openshift/azure-disk-csi-driver/pull/137)
* [Full changelog](https://github.com/openshift/azure-disk-csi-driver/compare/30e9538b918b1a43ea613832a4be305576dcbae4...aed3ad0d7780188dbfb7ae67a5d69118b7d74556)
### [azure-file-csi-driver](https://github.com/openshift/azure-file-csi-driver/tree/45061e97a5e2b20b01cd55fee97e5dac43fd79e4)
* UPSTREAM: 3023: OCPBUGS-80744: Bump grpc to v1.79.3 [#125](https://github.com/openshift/azure-file-csi-driver/pull/125)
* [Full changelog](https://github.com/openshift/azure-file-csi-driver/compare/c77d75f90b7f84dfc25ba3439bc5eff87c3a2755...45061e97a5e2b20b01cd55fee97e5dac43fd79e4)
### [azure-kms-encryption-provider](https://github.com/openshift/azure-kubernetes-kms/tree/21e0a215b7e5b31eaa75027e0df9eee943e48323)
* [OCPBUGS-80712](https://issues.redhat.com/browse/OCPBUGS-80712): Bump google.golang.org/grpc to 1.64.1-sec.1 patch [#34](https://github.com/openshift/azure-kubernetes-kms/pull/34)
* [Full changelog](https://github.com/openshift/azure-kubernetes-kms/compare/fe1d311ba5aadc40b5f48d47d43175157a73c881...21e0a215b7e5b31eaa75027e0df9eee943e48323)
### [azure-service-operator](https://github.com/openshift/azure-service-operator/tree/5e84c83176d7630f70802b35cb10cdf2b60fd6d3)
* [OCPBUGS-80713](https://issues.redhat.com/browse/OCPBUGS-80713): Bump google.golang.org/grpc to v1.79.3 [#28](https://github.com/openshift/azure-service-operator/pull/28)
* [OCPBUGS-83864](https://issues.redhat.com/browse/OCPBUGS-83864): UPSTREAM: <carry>: add openshift/e2e-tests.sh [#24](https://github.com/openshift/azure-service-operator/pull/24)
* [Full changelog](https://github.com/openshift/azure-service-operator/compare/17e574628ee7ef8aa694cfc0ab5e5232b651fbf8...5e84c83176d7630f70802b35cb10cdf2b60fd6d3)
### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/9a415c497e70d5234c473325cf17aeef78c03544)
* [OCPBUGS-84225](https://issues.redhat.com/browse/OCPBUGS-84225): ibmcloud: bump vpc-go-sdk and capibm [#10514](https://github.com/openshift/installer/pull/10514)
* [OCPBUGS-82439](https://issues.redhat.com/browse/OCPBUGS-82439): [release-4.21] Mount pullsecret manifest to UI container [#10489](https://github.com/openshift/installer/pull/10489)
* [Full changelog](https://github.com/openshift/installer/compare/6285755d199e7aa7bf29db5fe6964ce7f3684ed9...9a415c497e70d5234c473325cf17aeef78c03544)
### [baremetal-operator](https://github.com/openshift/baremetal-operator/tree/0aeba7af56b884fadf7f7209d7557e6214b9f49c)
* [OCPBUGS-82141](https://issues.redhat.com/browse/OCPBUGS-82141): Fix PPI for ACM [#476](https://github.com/openshift/baremetal-operator/pull/476)
* [Full changelog](https://github.com/openshift/baremetal-operator/compare/9b3a716e8e4809b40f79627dd2a5deb365e088d9...0aeba7af56b884fadf7f7209d7557e6214b9f49c)
### [cluster-authentication-operator](https://github.com/openshift/cluster-authentication-operator/tree/65eb4b2193d0860c1c1f45b08ea7203694db909f)
* [OCPBUGS-81677](https://issues.redhat.com/browse/OCPBUGS-81677): Do not return error when an IdP returns 500 during a grant check [#868](https://github.com/openshift/cluster-authentication-operator/pull/868)
* [Full changelog](https://github.com/openshift/cluster-authentication-operator/compare/d235c0bb7443119e12ec2c8db57035f652f1d871...65eb4b2193d0860c1c1f45b08ea7203694db909f)
### [cluster-capi-controllers](https://github.com/openshift/cluster-api/tree/9dd5eba07922bb84bf1ec2b16cbbedd6ad195874)
* [OCPBUGS-80749](https://issues.redhat.com/browse/OCPBUGS-80749): Bump google.golang.org/grpc to v1.79.3 [#293](https://github.com/openshift/cluster-api/pull/293)
* [Full changelog](https://github.com/openshift/cluster-api/compare/a957484acb353220da0d3062867168d24494a2b6...9dd5eba07922bb84bf1ec2b16cbbedd6ad195874)
### [cluster-capi-operator](https://github.com/openshift/cluster-capi-operator/tree/f9513d3255926b63185a5b5203126699925133c3)
* NO-JIRA: Allow sustaining engineering to self serve dependency updates [#554](https://github.com/openshift/cluster-capi-operator/pull/554)
* [OCPBUGS-80753](https://issues.redhat.com/browse/OCPBUGS-80753): Bump google.golang.org/grpc to v1.79.3 [#550](https://github.com/openshift/cluster-capi-operator/pull/550)
* [Full changelog](https://github.com/openshift/cluster-capi-operator/compare/80728a61725bb6ec7f4515c2ac2b3a249f3c5742...f9513d3255926b63185a5b5203126699925133c3)
### [cluster-config-api](https://github.com/openshift/api/tree/d6cd612317218735862945e2bafc4a4054be2798)
* [OCPBUGS-83756](https://issues.redhat.com/browse/OCPBUGS-83756): fix(config/v1): define constants for authentication types as typed constants [#2815](https://github.com/openshift/api/pull/2815)
* [CNTRLPLANE-2796](https://issues.redhat.com/browse/CNTRLPLANE-2796): promote the event-ttl feature [#2809](https://github.com/openshift/api/pull/2809)
* [OCPBUGS-82578](https://issues.redhat.com/browse/OCPBUGS-82578): [release-4.21] postpone the removal of the DeploymentConfig API [#2801](https://github.com/openshift/api/pull/2801)
* [Full changelog](https://github.com/openshift/api/compare/b0658d22beea435e3a576165207416842cb2753b...d6cd612317218735862945e2bafc4a4054be2798)
### [cluster-csi-snapshot-controller-operator](https://github.com/openshift/cluster-csi-snapshot-controller-operator/tree/8c1ebc60a2014ab925cbad6ef255e06ea0bd72b4)
* [OCPBUGS-82971](https://issues.redhat.com/browse/OCPBUGS-82971): Fix PDB unhealthyPodEvictionPolicy field name [#272](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/272)
* [Full changelog](https://github.com/openshift/cluster-csi-snapshot-controller-operator/compare/43ad01e88038be54792f16f0d692b96da1244404...8c1ebc60a2014ab925cbad6ef255e06ea0bd72b4)
### [cluster-etcd-operator](https://github.com/openshift/cluster-etcd-operator/tree/10012737e9b23528357c130184ef4d890ae8ea33)
* [OCPBUGS-84336](https://issues.redhat.com/browse/OCPBUGS-84336): fix(tnf): align Pacemaker kubelet and etcd retry pacing [#1604](https://github.com/openshift/cluster-etcd-operator/pull/1604)
* [Full changelog](https://github.com/openshift/cluster-etcd-operator/compare/5c38f917a43058c73479673a05d4e782524a3a41...10012737e9b23528357c130184ef4d890ae8ea33)
### [cluster-ingress-operator](https://github.com/openshift/cluster-ingress-operator/tree/6c70966cd2011f861843e85efb8bf08c3a938fe1)
* [OCPBUGS-82544](https://issues.redhat.com/browse/OCPBUGS-82544): set trustBundleName in Istio global values [#1418](https://github.com/openshift/cluster-ingress-operator/pull/1418)
* [Full changelog](https://github.com/openshift/cluster-ingress-operator/compare/c2ed7331f378e499b2092f04ca7aaf8b3a075274...6c70966cd2011f861843e85efb8bf08c3a938fe1)
### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/424f27c9c415373b7f60756b5a1c24f48f248512)
* [OCPBUGS-85563](https://issues.redhat.com/browse/OCPBUGS-85563): [4.21] operator should not override authentication config serviceAccountIssuer with the default one during the operator initialization [#2151](https://github.com/openshift/cluster-kube-apiserver-operator/pull/2151)
* [OCPBUGS-85270](https://issues.redhat.com/browse/OCPBUGS-85270): fsync static pod cert and manifest writes for crash durability [#2144](https://github.com/openshift/cluster-kube-apiserver-operator/pull/2144)
* [OCPBUGS-83855](https://issues.redhat.com/browse/OCPBUGS-83855): Allow setting the oauthMetadata when auth type is None [#2116](https://github.com/openshift/cluster-kube-apiserver-operator/pull/2116)
* [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/8ee10fb411a0c7f0e91b3e6d9e3bd3843a93e882...424f27c9c415373b7f60756b5a1c24f48f248512)
### [cluster-kube-scheduler-operator](https://github.com/openshift/cluster-kube-scheduler-operator/tree/5ef1df3be41d38ddae9b3d22ce51ba486939e9f1)
* [OCPBUGS-83737](https://issues.redhat.com/browse/OCPBUGS-83737): add /var/run/kubernetes as emptyDir [#641](https://github.com/openshift/cluster-kube-scheduler-operator/pull/641)
* [Full changelog](https://github.com/openshift/cluster-kube-scheduler-operator/compare/e60e39de9cdd273dadd341d0f56350f504db9623...5ef1df3be41d38ddae9b3d22ce51ba486939e9f1)
### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/b5955e9ede2128e8558c41ce87c1e8a11e09a515)
* [OCPBUGS-84169](https://issues.redhat.com/browse/OCPBUGS-84169): Handle zero-worker HyperShift clusters in daemonset rollout [4.21 backport] [#2972](https://github.com/openshift/cluster-network-operator/pull/2972)
* [OCPBUGS-83422](https://issues.redhat.com/browse/OCPBUGS-83422): wait for patch port to apply drop garp flows [#2946](https://github.com/openshift/cluster-network-operator/pull/2946)
* [Full changelog](https://github.com/openshift/cluster-network-operator/compare/259ea6b026f6663fa720a1e11c913a61122402f9...b5955e9ede2128e8558c41ce87c1e8a11e09a515)
### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/a6f7d8ab2efb5e37d848620d5fc8db37a3cf5d58)
* [OCPBUGS-85016](https://issues.redhat.com/browse/OCPBUGS-85016): e2e: Add irqbalance StartLimitBurst >= 100 config test [#1505](https://github.com/openshift/cluster-node-tuning-operator/pull/1505)
* [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/9782f0fb3824689caeaa9c48a54dd58d39cdedb4...a6f7d8ab2efb5e37d848620d5fc8db37a3cf5d58)
### [cluster-olm-operator](https://github.com/openshift/cluster-olm-operator/tree/03bedb913bce9c7deabf7868e5cbefc57cf3490b)
* [OCPBUGS-80769](https://issues.redhat.com/browse/OCPBUGS-80769): Bump google.golang.org/grpc to v1.79.3 [#197](https://github.com/openshift/cluster-olm-operator/pull/197)
* [Full changelog](https://github.com/openshift/cluster-olm-operator/compare/e8a985a1cd375c1d83e951a1586d11203a1204e2...03bedb913bce9c7deabf7868e5cbefc57cf3490b)
### [cluster-storage-operator](https://github.com/openshift/cluster-storage-operator/tree/e403475164a4de23d358a93106a35353ec29f3d7)
* [OCPBUGS-79531](https://issues.redhat.com/browse/OCPBUGS-79531): volume-data-source-validator should run on master nodes [#687](https://github.com/openshift/cluster-storage-operator/pull/687)
* [Full changelog](https://github.com/openshift/cluster-storage-operator/compare/dd362d767167a8ac1889d2ee2a719cf68fac0522...e403475164a4de23d358a93106a35353ec29f3d7)
### [console](https://github.com/openshift/console/tree/d365e0ed18e1871400e0a4f6faa18a6776b473fa)
* [OCPBUGS-85520](https://issues.redhat.com/browse/OCPBUGS-85520): Fix create visual connector in Topology [#16439](https://github.com/openshift/console/pull/16439)
* NO-JIRA: enable multi-architecture yarn builds [#16420](https://github.com/openshift/console/pull/16420)
* [OCPBUGS-85040](https://issues.redhat.com/browse/OCPBUGS-85040): Remove PII from events [#16401](https://github.com/openshift/console/pull/16401)
* [OCPBUGS-84967](https://issues.redhat.com/browse/OCPBUGS-84967): Add bottom pagination to ConsoleDataView for mobile responsiveness [#16396](https://github.com/openshift/console/pull/16396)
* [OCPBUGS-84858](https://issues.redhat.com/browse/OCPBUGS-84858): Fix ConsoleDataView filter order: Name and Label shoul… [#16386](https://github.com/openshift/console/pull/16386)
* [OCPBUGS-83494](https://issues.redhat.com/browse/OCPBUGS-83494): remove dev to admin links as dev monitoring views are enabled [#16164](https://github.com/openshift/console/pull/16164)
* [OCPBUGS-83572](https://issues.redhat.com/browse/OCPBUGS-83572): fix Developer Sandbox telemetry [#16286](https://github.com/openshift/console/pull/16286)
* [OCPBUGS-83418](https://issues.redhat.com/browse/OCPBUGS-83418): Fix resource log dropdown TypeError [#16281](https://github.com/openshift/console/pull/16281)
* [OCPBUGS-81517](https://issues.redhat.com/browse/OCPBUGS-81517): Follow up on fixing the remaining issues in the multi-group impersonation feature [#16236](https://github.com/openshift/console/pull/16236)
* [Full changelog](https://github.com/openshift/console/compare/b28423ddc50e74cd0b3cf43ec2906ac3b829cf71...d365e0ed18e1871400e0a4f6faa18a6776b473fa)
### [console-operator](https://github.com/openshift/console-operator/tree/2b3dcd53e99ef44f442850df9e1543e7be674404)
* [OCPBUGS-82037](https://issues.redhat.com/browse/OCPBUGS-82037): Redeploy console pods upon cert rotation [#1139](https://github.com/openshift/console-operator/pull/1139)
* [Full changelog](https://github.com/openshift/console-operator/compare/c3ac99413caaa8fb892b597bab18239697476ce5...2b3dcd53e99ef44f442850df9e1543e7be674404)
### [csi-driver-manila, openstack-cinder-csi-driver, openstack-cloud-controller-manager](https://github.com/openshift/cloud-provider-openstack/tree/a123414456212431a2843d4e3a4f7250182402e4)
* UPSTREAM-SYNC: Sync release-4.21 with upstream release-1.34 [#371](https://github.com/openshift/cloud-provider-openstack/pull/371)
* [Full changelog](https://github.com/openshift/cloud-provider-openstack/compare/bf508c062084dc6dec20480f7d173f047ad4f2d6...a123414456212431a2843d4e3a4f7250182402e4)
### [csi-driver-nfs](https://github.com/openshift/csi-driver-nfs/tree/ebfd16d227b3af490f4327a8a040f6c9657a3b01)
* [OCPBUGS-80783](https://issues.redhat.com/browse/OCPBUGS-80783): CVE-2026-33186: bump google.golang.org/grpc v1.79.3 [#176](https://github.com/openshift/csi-driver-nfs/pull/176)
* [Full changelog](https://github.com/openshift/csi-driver-nfs/compare/49f2d86fb6172d9d8909ed0f70cb3bc71a4f7c01...ebfd16d227b3af490f4327a8a040f6c9657a3b01)
### [csi-external-attacher](https://github.com/openshift/csi-external-attacher/tree/6a3be10e6795c8149c4bd3c9856f7e2d312108e2)
* [OCPBUGS-80784](https://issues.redhat.com/browse/OCPBUGS-80784): Bump google.golang.org/grpc to v1.79.3 [#102](https://github.com/openshift/csi-external-attacher/pull/102)
* [Full changelog](https://github.com/openshift/csi-external-attacher/compare/344669a2189fecdf5471fdc9a1246dd751cb1afb...6a3be10e6795c8149c4bd3c9856f7e2d312108e2)
### [csi-external-provisioner](https://github.com/openshift/csi-external-provisioner/tree/ac55db6fcd6f53ef1c26e3d85c511dbb18bc4d73)
* [OCPBUGS-80785](https://issues.redhat.com/browse/OCPBUGS-80785): Bump google.golang.org/grpc to v1.79.3 [#132](https://github.com/openshift/csi-external-provisioner/pull/132)
* [Full changelog](https://github.com/openshift/csi-external-provisioner/compare/f18190fb8aa26bdcb4ceb57cdd6cf77b5488ed58...ac55db6fcd6f53ef1c26e3d85c511dbb18bc4d73)
### [gcp-cloud-controller-manager](https://github.com/openshift/cloud-provider-gcp/tree/e27accef1fa99089410e4b0894db21a392d9bf99)
* [OCPBUGS-83615](https://issues.redhat.com/browse/OCPBUGS-83615): Fix OSD ILB bug [#108](https://github.com/openshift/cloud-provider-gcp/pull/108)
* [Full changelog](https://github.com/openshift/cloud-provider-gcp/compare/8732386c3ddcb98dae624f7bb925ed0ef8d077d5...e27accef1fa99089410e4b0894db21a392d9bf99)
### [gcp-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-gcp/tree/fe230b8a6407a06e1be9d6994a92ac8c5a43237d)
* [OCPBUGS-80805](https://issues.redhat.com/browse/OCPBUGS-80805): Bump google.golang.org/grpc to v1.79.3 [#287](https://github.com/openshift/cluster-api-provider-gcp/pull/287)
* [Full changelog](https://github.com/openshift/cluster-api-provider-gcp/compare/e2d0c20eab31c513764507a6d8774de2aef3db2c...fe230b8a6407a06e1be9d6994a92ac8c5a43237d)
### [gcp-machine-controllers](https://github.com/openshift/machine-api-provider-gcp/tree/49b8eb1bbdd364b8144dee270a88cace41271e4d)
* [OCPBUGS-80828](https://issues.redhat.com/browse/OCPBUGS-80828): Bump gRPC-Go package for CVE fix [#154](https://github.com/openshift/machine-api-provider-gcp/pull/154)
* [Full changelog](https://github.com/openshift/machine-api-provider-gcp/compare/91f71c9adfd6b715a6ef340bb43ea5e1a8b44245...49b8eb1bbdd364b8144dee270a88cace41271e4d)
### [gcp-pd-csi-driver](https://github.com/openshift/gcp-pd-csi-driver/tree/1da557fe54562347dbf18bee04fe6564a2697707)
* [OCPBUGS-80809](https://issues.redhat.com/browse/OCPBUGS-80809): Bump google.golang.org/grpc to v1.79.3 in release-4.21 [#104](https://github.com/openshift/gcp-pd-csi-driver/pull/104)
* [Full changelog](https://github.com/openshift/gcp-pd-csi-driver/compare/0660d93fa9545ded2f6a49f4462de3ed68000232...1da557fe54562347dbf18bee04fe6564a2697707)
### [hyperkube, kube-proxy, pod](https://github.com/openshift/kubernetes/tree/eab2218b931d0c20740d6259df59f242abf32ef7)
* [OCPBUGS-85500](https://issues.redhat.com/browse/OCPBUGS-85500): Bump Kubernetes v1.34.8 to release-4.21 [#2665](https://github.com/openshift/kubernetes/pull/2665)
* "OCPBUGS-83608: Bump to k8s v1.34.7" [#2647](https://github.com/openshift/kubernetes/pull/2647)
* [Full changelog](https://github.com/openshift/kubernetes/compare/dfffacdf0ad6e9aa75664c7b3167dd2ddbfc17ba...eab2218b931d0c20740d6259df59f242abf32ef7)
### [hypershift](https://github.com/openshift/hypershift/tree/6d6591b4008606c96fd5cbd02f506c65132b628f)
* [OCPBUGS-85781](https://issues.redhat.com/browse/OCPBUGS-85781): Add AWS ISO domains to konnectivity IsCloudAPI [#8531](https://github.com/openshift/hypershift/pull/8531)
* [OCPBUGS-85621](https://issues.redhat.com/browse/OCPBUGS-85621): fix CVE-2026-33186 by updating grpc-go [#8518](https://github.com/openshift/hypershift/pull/8518)
* [OCPBUGS-83710](https://issues.redhat.com/browse/OCPBUGS-83710): fix(kubevirt): filter link-local addresses from EndpointSlice endpoints [#8270](https://github.com/openshift/hypershift/pull/8270)
* [OCPBUGS-85538](https://issues.redhat.com/browse/OCPBUGS-85538): [release-4.21] Set unhealthyPodEvictionPolicy to AlwaysAllow on all PDBs [#8214](https://github.com/openshift/hypershift/pull/8214)
* [OCPBUGS-85538](https://issues.redhat.com/browse/OCPBUGS-85538): [release-4.21] CNTRLPLANE-2740: Add KAS liveness readiness sidecar to OAS and OAuth API Server [#8213](https://github.com/openshift/hypershift/pull/8213)
* [OCPBUGS-76447](https://issues.redhat.com/browse/OCPBUGS-76447): Add UserAgent telemetry to CPO Azure SDK clients [#7685](https://github.com/openshift/hypershift/pull/7685)
* [OCPBUGS-81745](https://issues.redhat.com/browse/OCPBUGS-81745): [release-4.21] Honor AWS AMI override in NodePool token generation [#8170](https://github.com/openshift/hypershift/pull/8170)
* [Full changelog](https://github.com/openshift/hypershift/compare/a4bc7b0f48c6b470164a1990b44c7eb6a152670c...6d6591b4008606c96fd5cbd02f506c65132b628f)
### [ibm-vpc-block-csi-driver](https://github.com/openshift/ibm-vpc-block-csi-driver/tree/f0baa47e75ab0bef0ec56ab48d9a725e00f6b40f)
* [OCPBUGS-80815](https://issues.redhat.com/browse/OCPBUGS-80815): Bump google.golang.org/grpc to v1.79.3 [#146](https://github.com/openshift/ibm-vpc-block-csi-driver/pull/146)
* [Full changelog](https://github.com/openshift/ibm-vpc-block-csi-driver/compare/8fe7dafcf238c9416094672e1baf45105622e575...f0baa47e75ab0bef0ec56ab48d9a725e00f6b40f)
### [insights-operator](https://github.com/openshift/insights-operator/tree/2bc8825afccf2456f95d8bfea097a528d072bd11)
* [OCPBUGS-80818](https://issues.redhat.com/browse/OCPBUGS-80818): Bump google.golang.org/grpc to v1.79.3 [#1285](https://github.com/openshift/insights-operator/pull/1285)
* [OCPBUGS-81573](https://issues.redhat.com/browse/OCPBUGS-81573): kubeletconfig gatherer [#1266](https://github.com/openshift/insights-operator/pull/1266)
* [OCPBUGS-79534](https://issues.redhat.com/browse/OCPBUGS-79534): [release-4.21] Add OpenTelemetry CR Gatherer [#1258](https://github.com/openshift/insights-operator/pull/1258)
* [Full changelog](https://github.com/openshift/insights-operator/compare/a6cc2a3f799e5cf4ca85e631f6b903999f2b2ad6...2bc8825afccf2456f95d8bfea097a528d072bd11)
### [insights-runtime-exporter, insights-runtime-extractor](https://github.com/openshift/insights-runtime-extractor/tree/8c41cb8680f29a915d33e4954fc5ff7f5352411b)
* Updating ose-insights-runtime-extractor-container image to be consistent with ART for 4.21 [#78](https://github.com/openshift/insights-runtime-extractor/pull/78)
* [Full changelog](https://github.com/openshift/insights-runtime-extractor/compare/248c1f22bf47fc9ad972ca35f0829f52a1811590...8c41cb8680f29a915d33e4954fc5ff7f5352411b)
### [ironic](https://github.com/openshift/ironic-image/tree/6e93d7a042c96f1db6307549d348da8f6f89b06a)
* [OCPBUGS-84853](https://issues.redhat.com/browse/OCPBUGS-84853): Bump pyasn to 0.5.1-5 [#823](https://github.com/openshift/ironic-image/pull/823)
* [OCPBUGS-82298](https://issues.redhat.com/browse/OCPBUGS-82298): Bump sushy hash to include Supermicro ARS-111GL-NHR fix [#840](https://github.com/openshift/ironic-image/pull/840)
* [Full changelog](https://github.com/openshift/ironic-image/compare/d23a6091f362d46421276749a5faa9871dbc20e7...6e93d7a042c96f1db6307549d348da8f6f89b06a)
### [kube-metrics-server](https://github.com/openshift/kubernetes-metrics-server/tree/ff4f3e2a6d2b0e8a860831b98733cff152cfddd3)
* [OCPBUGS-80716](https://issues.redhat.com/browse/OCPBUGS-80716): Bump google.golang.org/grpc to v1.79.3 [#61](https://github.com/openshift/kubernetes-metrics-server/pull/61)
* [Full changelog](https://github.com/openshift/kubernetes-metrics-server/compare/ed76a5e8051caae6519342ae189088b8ddd09979...ff4f3e2a6d2b0e8a860831b98733cff152cfddd3)
### [kube-state-metrics](https://github.com/openshift/kube-state-metrics/tree/ce6f3742ed123b671acd6de4d3605c3a7f644cf8)
* [OCPBUGS-80823](https://issues.redhat.com/browse/OCPBUGS-80823): Bump google.golang.org/grpc to v1.79.3 [#138](https://github.com/openshift/kube-state-metrics/pull/138)
* [Full changelog](https://github.com/openshift/kube-state-metrics/compare/cb0aa591e89797cc0f45b934b8baeccc3a3b09bf...ce6f3742ed123b671acd6de4d3605c3a7f644cf8)
### [machine-api-operator](https://github.com/openshift/machine-api-operator/tree/76ca249e2efb662565972bbfa4f09bdc8f4bcb32)
* [OCPBUGS-77943](https://issues.redhat.com/browse/OCPBUGS-77943): Remove cluster-api-provider-libvirt references [#1473](https://github.com/openshift/machine-api-operator/pull/1473)
* [Full changelog](https://github.com/openshift/machine-api-operator/compare/83936ddec5de0d3c9e6db44e541e0abac2b60b6c...76ca249e2efb662565972bbfa4f09bdc8f4bcb32)
### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/0e0d3ab9356fb65cb7e1bfee9528d0253807775b)
* [OCPBUGS-86037](https://issues.redhat.com/browse/OCPBUGS-86037): use `--delete-if-present` for karg removal [#6058](https://github.com/openshift/machine-config-operator/pull/6058)
* [OCPBUGS-85645](https://issues.redhat.com/browse/OCPBUGS-85645): Add terminationMessagePolicy to build pod containers [#6045](https://github.com/openshift/machine-config-operator/pull/6045)
* [OCPBUGS-85386](https://issues.redhat.com/browse/OCPBUGS-85386): Fix CVE-2026-34986 [#6025](https://github.com/openshift/machine-config-operator/pull/6025)
* [OCPBUGS-85286](https://issues.redhat.com/browse/OCPBUGS-85286): Fix Admin Ack message for azure/vsphere clusters upgrading to 4.22 [#6017](https://github.com/openshift/machine-config-operator/pull/6017)
* [OCPBUGS-85126](https://issues.redhat.com/browse/OCPBUGS-85126): Fix units rollback if update failure [#6008](https://github.com/openshift/machine-config-operator/pull/6008)
* [OCPBUGS-84941](https://issues.redhat.com/browse/OCPBUGS-84941): Fix ssh and password rollbacks [#5987](https://github.com/openshift/machine-config-operator/pull/5987)
* [OCPBUGS-84970](https://issues.redhat.com/browse/OCPBUGS-84970): Fix encapsulated IGN version [#5996](https://github.com/openshift/machine-config-operator/pull/5996)
* [OCPBUGS-84878](https://issues.redhat.com/browse/OCPBUGS-84878): Update AMI Whitelist [#5915](https://github.com/openshift/machine-config-operator/pull/5915)
* [OCPBUGS-84253](https://issues.redhat.com/browse/OCPBUGS-84253): improve JSON unmarshalling for secret decoding [#5877](https://github.com/openshift/machine-config-operator/pull/5877)
* [OCPBUGS-83874](https://issues.redhat.com/browse/OCPBUGS-83874): Allow enablement of systemd units with existing files [#5869](https://github.com/openshift/machine-config-operator/pull/5869)
* [OCPBUGS-83708](https://issues.redhat.com/browse/OCPBUGS-83708): Update AMI Whitelist [#5857](https://github.com/openshift/machine-config-operator/pull/5857)
* [OCPBUGS-83390](https://issues.redhat.com/browse/OCPBUGS-83390): Use HA leader election defaults for MCO on SNO [#5838](https://github.com/openshift/machine-config-operator/pull/5838)
* [OCPBUGS-81711](https://issues.redhat.com/browse/OCPBUGS-81711): When adding new nodes, MCD executes commands after setting the nodes' state as Done [#5836](https://github.com/openshift/machine-config-operator/pull/5836)
* [Full changelog](https://github.com/openshift/machine-config-operator/compare/5b0cdfd2162dcd354e4ff9f31286c5b5bff3f1dc...0e0d3ab9356fb65cb7e1bfee9528d0253807775b)
### [machine-os-images](https://github.com/openshift/machine-os-images/tree/e9019e5f819c44726e9ff5e1ec8fdfad9fb314fd)
* [OCPBUGS-85478](https://issues.redhat.com/browse/OCPBUGS-85478): Force rebuild for OCP 4.21 [#89](https://github.com/openshift/machine-os-images/pull/89)
* [Full changelog](https://github.com/openshift/machine-os-images/compare/9a8e96a60bb6d8e3c86c2780fd4212e80f5d28e5...e9019e5f819c44726e9ff5e1ec8fdfad9fb314fd)
### [monitoring-plugin](https://github.com/openshift/monitoring-plugin/tree/462c78890ffb636e05d91d41ca718bb3c81da4cf)
* [OCPBUGS-79460](https://issues.redhat.com/browse/OCPBUGS-79460): immutable bump: fix for CVE-2026-29063 [4.21] [#947](https://github.com/openshift/monitoring-plugin/pull/947)
* [OU-1368](https://issues.redhat.com/browse/OU-1368): reset queries when namespace changes in dev perspective [#940](https://github.com/openshift/monitoring-plugin/pull/940)
* [OU-1367](https://issues.redhat.com/browse/OU-1367): prevent namespace and project desync [#937](https://github.com/openshift/monitoring-plugin/pull/937)
* NO-JIRA: release-4.21 e2e-monitoring and e2e-coo working [#904](https://github.com/openshift/monitoring-plugin/pull/904)
* [OCPBUGS-83494](https://issues.redhat.com/browse/OCPBUGS-83494): [release-4.21] feat: re enable dev console views [#856](https://github.com/openshift/monitoring-plugin/pull/856)
* [OCPBUGS-83304](https://issues.redhat.com/browse/OCPBUGS-83304): [release-4.21] openshift4/ose-monitoring-plugin-rhel9: Axios: Remote Code Execution via Prototype Pollution escalation [#890](https://github.com/openshift/monitoring-plugin/pull/890)
* [OCPBUGS-82302](https://issues.redhat.com/browse/OCPBUGS-82302): [release-4.21] fix: re encode params when redirecting from graph to query-browser [#871](https://github.com/openshift/monitoring-plugin/pull/871)
* [Full changelog](https://github.com/openshift/monitoring-plugin/compare/9d65f65fad61b07bc2bc5f69803692f77ff95181...462c78890ffb636e05d91d41ca718bb3c81da4cf)
### [multus-cni, multus-cni-microshift](https://github.com/openshift/multus-cni/tree/4f696e721ac0897a782c2fde3c24d961938feff3)
* [OCPBUGS-82064](https://issues.redhat.com/browse/OCPBUGS-82064): Bump CNI version to 1.1.0 [#284](https://github.com/openshift/multus-cni/pull/284)
* [Full changelog](https://github.com/openshift/multus-cni/compare/93556f99405e29900c5445f7bbf7c70b8935e339...4f696e721ac0897a782c2fde3c24d961938feff3)
### [must-gather](https://github.com/openshift/must-gather/tree/eeb267f4b7f8016f13d12866013cad43c7403482)
* [OCPBUGS-85050](https://issues.redhat.com/browse/OCPBUGS-85050): Collect object size with the object count [#542](https://github.com/openshift/must-gather/pull/542)
* [Full changelog](https://github.com/openshift/must-gather/compare/b4b434c427ddde3dafd8518d1aa754e49b7bfef1...eeb267f4b7f8016f13d12866013cad43c7403482)
### [networking-console-plugin](https://github.com/openshift/networking-console-plugin/tree/268037d76fd97d29f39eae2f25f0a2b2910cb30e)
* [OCPBUGS-81620](https://issues.redhat.com/browse/OCPBUGS-81620): Update lodash to 4.18.1 for CVE-2026-4800 [#372](https://github.com/openshift/networking-console-plugin/pull/372)
* [OCPBUGS-83388](https://issues.redhat.com/browse/OCPBUGS-83388): Fix CVE-2026-34043 in serialize-javascript [#369](https://github.com/openshift/networking-console-plugin/pull/369)
* [OCPBUGS-82161](https://issues.redhat.com/browse/OCPBUGS-82161): Migrate to npm [#359](https://github.com/openshift/networking-console-plugin/pull/359)
* [OCPBUGS-66283](https://issues.redhat.com/browse/OCPBUGS-66283), [OCPBUGS-67252](https://issues.redhat.com/browse/OCPBUGS-67252), [OCPBUGS-70285](https://issues.redhat.com/browse/OCPBUGS-70285), [OCPBUGS-74473](https://issues.redhat.com/browse/OCPBUGS-74473): Fix CVEs via upgrading yarn.lock [#346](https://github.com/openshift/networking-console-plugin/pull/346)
* [CNV-59877](https://issues.redhat.com/browse/CNV-59877): Fix permissions request for NADs [#353](https://github.com/openshift/networking-console-plugin/pull/353)
* [OCPBUGS-77887](https://issues.redhat.com/browse/OCPBUGS-77887): Clean up cruft in /var/cache/dnf [#361](https://github.com/openshift/networking-console-plugin/pull/361)
* [Full changelog](https://github.com/openshift/networking-console-plugin/compare/0e839893223991122cfb7cf8722ba651727aa9f3...268037d76fd97d29f39eae2f25f0a2b2910cb30e)
### [oc-mirror](https://github.com/openshift/oc-mirror/tree/994deebef2836ca75003dd15372f7110d2448fa6)
* [OCPBUGS-82546](https://issues.redhat.com/browse/OCPBUGS-82546): Only print catalog rebuild message if there are catalogs to rebuild [#1388](https://github.com/openshift/oc-mirror/pull/1388)
* [OCPBUGS-82543](https://issues.redhat.com/browse/OCPBUGS-82543): Fix printing collection messages with 0 collection items [#1387](https://github.com/openshift/oc-mirror/pull/1387)
* [OCPBUGS-81743](https://issues.redhat.com/browse/OCPBUGS-81743): Remove status field from CatalogSource, ClusterCatalog... [#1383](https://github.com/openshift/oc-mirror/pull/1383)
* [Full changelog](https://github.com/openshift/oc-mirror/compare/12f1b068e9928aa68e5505fc16fcaaac3dfd27d3...994deebef2836ca75003dd15372f7110d2448fa6)
### [olm-catalogd, olm-operator-controller](https://github.com/openshift/operator-framework-operator-controller/tree/9bf1d982a091f54597e582c407d61f8ecfbc4f95)
* [OCPBUGS-81993](https://issues.redhat.com/browse/OCPBUGS-81993), [OCPBUGS-81994](https://issues.redhat.com/browse/OCPBUGS-81994): Bump github.com/go-jose/go-jose/v4 to 4.1.4 [#718](https://github.com/openshift/operator-framework-operator-controller/pull/718)
* [OCPBUGS-80839](https://issues.redhat.com/browse/OCPBUGS-80839), [OCPBUGS-80840](https://issues.redhat.com/browse/OCPBUGS-80840): Bump google.golang.org/grpc to v1.79.3 [#721](https://github.com/openshift/operator-framework-operator-controller/pull/721)
* [Full changelog](https://github.com/openshift/operator-framework-operator-controller/compare/d0f315fc0008290ca7d6d908ba1d2465907fc7de...9bf1d982a091f54597e582c407d61f8ecfbc4f95)
### [openstack-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-openstack/tree/f4f439d4ce40c1175188c81591284dcc9fe6facf)
* UPSTREAM-SYNC: Merge https://github.com/kubernetes-sigs/cluster-api-provider-openstack:release-0.13 into release-4.21 [#394](https://github.com/openshift/cluster-api-provider-openstack/pull/394)
* [Full changelog](https://github.com/openshift/cluster-api-provider-openstack/compare/e1c0f2f9e2e70843d5c42dfe3bddf70530a97b0f...f4f439d4ce40c1175188c81591284dcc9fe6facf)
### [operator-framework-tools, operator-lifecycle-manager, operator-registry](https://github.com/openshift/operator-framework-olm/tree/149d553b2057320d761c4d1913098a66787dd09a)
* [OCPBUGS-81995](https://issues.redhat.com/browse/OCPBUGS-81995), [OCPBUGS-81996](https://issues.redhat.com/browse/OCPBUGS-81996), [OCPBUGS-81997](https://issues.redhat.com/browse/OCPBUGS-81997): Bump github.com/go-jose/go-jose/v4 to v4.1.4 [#1294](https://github.com/openshift/operator-framework-olm/pull/1294)
* [OCPBUGS-80847](https://issues.redhat.com/browse/OCPBUGS-80847), [OCPBUGS-80848](https://issues.redhat.com/browse/OCPBUGS-80848), [OCPBUGS-80849](https://issues.redhat.com/browse/OCPBUGS-80849): Bump google.golang.org/grpc to v1.79.3 for CVE-2026-33186[Release-4.21] [#1289](https://github.com/openshift/operator-framework-olm/pull/1289)
* [Full changelog](https://github.com/openshift/operator-framework-olm/compare/d7462e05f60c0ad13a2dce6ea516cbc624cae203...149d553b2057320d761c4d1913098a66787dd09a)
### [ovn-kubernetes, ovn-kubernetes-microshift](https://github.com/openshift/ovn-kubernetes/tree/d586f851c25d8f7cd04840cda79a0a6a98ea8485)
* [OCPBUGS-84923](https://issues.redhat.com/browse/OCPBUGS-84923): Branch Sync release-4.22 to release-4.21 [04-27-2026] [#3160](https://github.com/openshift/ovn-kubernetes/pull/3160)
* [OCPBUGS-81634](https://issues.redhat.com/browse/OCPBUGS-81634), [OCPBUGS-83814](https://issues.redhat.com/browse/OCPBUGS-83814): Branch Sync release-4.22 to release-4.21 [04-16-2026] [#3145](https://github.com/openshift/ovn-kubernetes/pull/3145)
* [OCPBUGS-83566](https://issues.redhat.com/browse/OCPBUGS-83566): Branch Sync release-4.22 to release-4.21 [03-25-2026] [#3087](https://github.com/openshift/ovn-kubernetes/pull/3087)
* [OCPBUGS-81475](https://issues.redhat.com/browse/OCPBUGS-81475): node: fix serviceUpdateNotNeeded nil pointer comparison [#3098](https://github.com/openshift/ovn-kubernetes/pull/3098)
* [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/0fd9d309727f67d7648d0fbfa29bdbbdfdf14ae3...d586f851c25d8f7cd04840cda79a0a6a98ea8485)
### [powervs-block-csi-driver](https://github.com/openshift/ibm-powervs-block-csi-driver/tree/114fe69249450f3bec773cba2956a8c06e7b0da9)
* [OCPBUGS-80852](https://issues.redhat.com/browse/OCPBUGS-80852): Fix CVE-2026-33186 by bumping google.golang.org/grpc to 1.79.3 [#127](https://github.com/openshift/ibm-powervs-block-csi-driver/pull/127)
* [OCPBUGS-82924](https://issues.redhat.com/browse/OCPBUGS-82924): Fix CVE-2026-35469 by bumping github.com/moby/spdystream to v0.5.1 [#121](https://github.com/openshift/ibm-powervs-block-csi-driver/pull/121)
* [Full changelog](https://github.com/openshift/ibm-powervs-block-csi-driver/compare/791e12aba9ab7c4fed1e5f9554e5b9ec86342e1a...114fe69249450f3bec773cba2956a8c06e7b0da9)
### [prometheus](https://github.com/openshift/prometheus/tree/78974c3bbd559d91e2c9cdd627c9ffdeca4f94f3)
* [OCPBUGS-80855](https://issues.redhat.com/browse/OCPBUGS-80855): Bump google.golang.org/grpc to v1.79.3 [#309](https://github.com/openshift/prometheus/pull/309)
* [Full changelog](https://github.com/openshift/prometheus/compare/59769d912ceab62bf0b7325c505ed463e64ab734...78974c3bbd559d91e2c9cdd627c9ffdeca4f94f3)
### [rhel-coreos, rhel-coreos-10, rhel-coreos-10-extensions, rhel-coreos-extensions](https://github.com/openshift/os/tree/10f1a2e738aa55fff22dbe0346609e83a5f6eb90)
* [OCPBUGS-82523](https://issues.redhat.com/browse/OCPBUGS-82523): post-process: Remove workaround for openvswitch additional group [#1926](https://github.com/openshift/os/pull/1926)
* [Full changelog](https://github.com/openshift/os/compare/83a448067f52b8e70b2fe26d8a1deeab41fe4348...10f1a2e738aa55fff22dbe0346609e83a5f6eb90)
### [telemeter](https://github.com/openshift/telemeter/tree/b79b872a65edd845891db70f6c9a184458a178da)
* [OCPBUGS-80868](https://issues.redhat.com/browse/OCPBUGS-80868): Bump google.golang.org/grpc to v1.79.3 [#589](https://github.com/openshift/telemeter/pull/589)
* [OCPBUGS-81817](https://issues.redhat.com/browse/OCPBUGS-81817): [release-1.21] Fix CVE-2026-34986 [#593](https://github.com/openshift/telemeter/pull/593)
* [Full changelog](https://github.com/openshift/telemeter/compare/a54acdfeb2d62c79516d099e37f3319205c903a7...b79b872a65edd845891db70f6c9a184458a178da)
### [tests](https://github.com/openshift/origin/tree/c2da98a5a8f0e23886ac536fbeb81140e798fb71)
* [OCPQE-32041](https://issues.redhat.com/browse/OCPQE-32041): bump(k8s): move docker types into container package [#31169](https://github.com/openshift/origin/pull/31169)
* [OCPBUGS-74373](https://issues.redhat.com/browse/OCPBUGS-74373): Remove restriction of unmanaged x-k8s.io [#30718](https://github.com/openshift/origin/pull/30718)
* [OCPBUGS-84655](https://issues.redhat.com/browse/OCPBUGS-84655): fix openshift/network/third-party suite selecting zero tests [#31091](https://github.com/openshift/origin/pull/31091)
* [OCPBUGS-84978](https://issues.redhat.com/browse/OCPBUGS-84978): Skip image-registry operator tests for Libvirt platform in upgrade jobs. [#31123](https://github.com/openshift/origin/pull/31123)
* [OCPBUGS-84947](https://issues.redhat.com/browse/OCPBUGS-84947): test: add monitortest to detect pods stuck in Pending state [#31117](https://github.com/openshift/origin/pull/31117)
* [OCPBUGS-84947](https://issues.redhat.com/browse/OCPBUGS-84947): Add [Late] test to collect CRI-O goroutine dumps via SIGUSR1 [#31118](https://github.com/openshift/origin/pull/31118)
* [OCPBUGS-81638](https://issues.redhat.com/browse/OCPBUGS-81638): Manual cherry-pick node swap feature testcases to 4.21 [#30973](https://github.com/openshift/origin/pull/30973)
* [OCPBUGS-82064](https://issues.redhat.com/browse/OCPBUGS-82064): Assert CNI version greater than equal to 1.0.0 [#30977](https://github.com/openshift/origin/pull/30977)
* [OCPBUGS-81638](https://issues.redhat.com/browse/OCPBUGS-81638): Add openshift/disruptive-longrunning testsuite in release-4.21 branch [#30976](https://github.com/openshift/origin/pull/30976)
* [Full changelog](https://github.com/openshift/origin/compare/ac4798a0489c3b6ec00f9d02b259f39474bfe0e4...c2da98a5a8f0e23886ac536fbeb81140e798fb71)
### [thanos](https://github.com/openshift/thanos/tree/afeb1c85ba9ee06676a0e657bfa4f4139ccc47b3)
* [OCPBUGS-84492](https://issues.redhat.com/browse/OCPBUGS-84492): Revert "OCPBUGS-80870: CVE-2026-33186 openshift4/ose-thanos-rhel9: gRPC-Go: Authorization bypass due to improper HTTP/2 path validation [openshift-4.21]" [#180](https://github.com/openshift/thanos/pull/180)
* [OCPBUGS-80870](https://issues.redhat.com/browse/OCPBUGS-80870): CVE-2026-33186 openshift4/ose-thanos-rhel9: gRPC-Go: Authorization bypass due to improper HTTP/2 path validation [openshift-4.21] [#174](https://github.com/openshift/thanos/pull/174)
* [Full changelog](https://github.com/openshift/thanos/compare/6ea20ffaa35b7b31fe7ef9a99287bdd4a1c1e4e8...afeb1c85ba9ee06676a0e657bfa4f4139ccc47b3)
### [vsphere-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-vsphere/tree/3adfe2b56b259b2d27906d8772354f817e338da5)
* [OCPBUGS-80875](https://issues.redhat.com/browse/OCPBUGS-80875): Bump google.golang.org/grpc to v1.79.3 [#102](https://github.com/openshift/cluster-api-provider-vsphere/pull/102)
* [Full changelog](https://github.com/openshift/cluster-api-provider-vsphere/compare/6626b2998e29189d1ff031c0a589f9c3413feac4...3adfe2b56b259b2d27906d8772354f817e338da5)
### [vsphere-csi-driver, vsphere-csi-driver-syncer](https://github.com/openshift/vmware-vsphere-csi-driver/tree/69e1c6ed3201efc16bcd320cf558aa8fe869ec69)
* [OCPBUGS-80878](https://issues.redhat.com/browse/OCPBUGS-80878): Bump google.golang.org/grpc to 1.79.3 [#171](https://github.com/openshift/vmware-vsphere-csi-driver/pull/171)
* [Full changelog](https://github.com/openshift/vmware-vsphere-csi-driver/compare/5e680186a305e1e0a11950630f7addcb1aa19e0e...69e1c6ed3201efc16bcd320cf558aa8fe869ec69)