# 4.21.29
Created: 2026-08-14 07:11:47 +0000 UTC
Image Digest: `sha256:2333bb05e29582d17c07955ae077e52911734028a59d3a9a698ef59d41fb8a5a`
## Changes from 4.21.19
### Components
* Kubectl 1.34.1
* Kubernetes upgraded from 1.34.8 to 1.34.9
* Kubernetes Tests 1.34.1
* Red Hat Enterprise Linux CoreOS 10.2.20260521-0
### FeatureGate Changes
| FeatureGate | Default
Hypershift | Default
SelfManagedHA | DevPreviewNoUpgrade
Hypershift | DevPreviewNoUpgrade
SelfManagedHA | TechPreviewNoUpgrade
Hypershift | TechPreviewNoUpgrade
SelfManagedHA |
| :------ | :---: | :---: | :---: | :---: | :---: | :---: |
| GatewayAPIWithoutOLM
(0 tests)| Enabled
(Changed)| Enabled
(Changed)| Enabled
(Changed)| Enabled
(Changed)| Enabled
(Changed)| Enabled
(Changed) |
### 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:c4fe3b7b9a58e12ce54c27890f2ab9428732662fc5c48f6199ad8957e907900f`
* [agent-installer-orchestrator](https://github.com/openshift/assisted-installer) git [070f654b](https://github.com/openshift/assisted-installer/commit/070f654bf5003765d3d00ab1811ef5ad111a5d4a) `sha256:344882bf6249376a14682609e44ce0dd74c3437c313b30dc801c2f863cd95f18`
* [apiserver-network-proxy](https://github.com/openshift/apiserver-network-proxy) git [35ba137a](https://github.com/openshift/apiserver-network-proxy/commit/35ba137ab96d01f0b8df729ff5ad93ac2fdad800) `sha256:f5388e896515c9fc7da0ea898a453c882687e3a3d81c847ad1fb56a684b1e577`
* [aws-cloud-controller-manager](https://github.com/openshift/cloud-provider-aws) git [fdc7f3f1](https://github.com/openshift/cloud-provider-aws/commit/fdc7f3f15c693593cb573b6bef6f0363256b6f52) `sha256:244b9f7c66d3ff4f3dc9523881cb4f8cb1b084df21dea03ce6310d4fbeb31279`
* [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:f37a9a5ae2eaf73a1a28c0148e9291ac80430afbb2c73cb796a308fa566216cc`
* [aws-ebs-csi-driver](https://github.com/openshift/aws-ebs-csi-driver) git [1d8cec7d](https://github.com/openshift/aws-ebs-csi-driver/commit/1d8cec7d0eeedf1497c3ee6c32ee3391ebb13709) `sha256:0383750bef96f08d69bb8b5f43f17562e4840b67c7f8f8e47cd0d9342a742a1c`
* [aws-ebs-csi-driver-operator](https://github.com/openshift/csi-operator) git [20bb13fa](https://github.com/openshift/csi-operator/commit/20bb13fab3865444b7a4ae454dd234391c4d7e49) `sha256:e51531668b458ff9c33a29c071d7bee94688354e8b697be2c7b468cdc31afcd1`
* [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:d146f35e20207c8e18e5e4a68703bd80bf22f7f375d9ce54f67f33566fd9038f`
* [aws-kms-encryption-provider](https://github.com/openshift/aws-encryption-provider) git [887615ff](https://github.com/openshift/aws-encryption-provider/commit/887615ffa8a595ee3693e92fa56db4dd30f20f73) `sha256:67fd7fa221ec65fe3ac453ab0cb6c61aeb88ef828a3328f9faafb0c1a5062e2b`
* [aws-machine-controllers](https://github.com/openshift/machine-api-provider-aws) git [938565c9](https://github.com/openshift/machine-api-provider-aws/commit/938565c9f796fba385c0978a5ae1cc0a79f0f857) `sha256:62cfccf9990d395f05169fd1d028a66a563e8bd4d5d35d6bad7a7a23a6b1e8c7`
* [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:46aa3a70219ef7413d48889ff6f3c87f9922279e2da6d60ee77229ef802e4f8e`
* [azure-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-azure) git [ebf58aac](https://github.com/openshift/cluster-api-provider-azure/commit/ebf58aac3fc6746fe2037f2166f1226b73b424f4) `sha256:b349caf15898b73f0490fe2f5f8ac57797704e9801bf46d2e1b2aef249bdd994`
* [azure-disk-csi-driver](https://github.com/openshift/azure-disk-csi-driver) git [aed3ad0d](https://github.com/openshift/azure-disk-csi-driver/commit/aed3ad0d7780188dbfb7ae67a5d69118b7d74556) `sha256:9d4afa71239cdbc2d733f6280b5fb01c397c00335332509e83750620e42a7503`
* [azure-disk-csi-driver-operator](https://github.com/openshift/csi-operator) git [20bb13fa](https://github.com/openshift/csi-operator/commit/20bb13fab3865444b7a4ae454dd234391c4d7e49) `sha256:2a5584a285edc8a3da9dd5636a99f31a705b90cffba98ddd750cfb2f36cc4d40`
* [azure-file-csi-driver](https://github.com/openshift/azure-file-csi-driver) git [45061e97](https://github.com/openshift/azure-file-csi-driver/commit/45061e97a5e2b20b01cd55fee97e5dac43fd79e4) `sha256:66388bdb46e6f0cdcea272fabf9b39a609cdfe85c74e499ea3f9f3e8d2b08d4d`
* [azure-file-csi-driver-operator](https://github.com/openshift/csi-operator) git [20bb13fa](https://github.com/openshift/csi-operator/commit/20bb13fab3865444b7a4ae454dd234391c4d7e49) `sha256:0c451eedd13216c9c831530daf16322b48ef43478d3fad9cf236381f5dbee322`
* [azure-kms-encryption-provider](https://github.com/openshift/azure-kubernetes-kms) git [21e0a215](https://github.com/openshift/azure-kubernetes-kms/commit/21e0a215b7e5b31eaa75027e0df9eee943e48323) `sha256:bfd06afbfb2942cc7d0dee9ea0a3bc26e008d5ddba3ad1e63410ba3eb7bc24f1`
* [azure-service-operator](https://github.com/openshift/azure-service-operator) git [5e84c831](https://github.com/openshift/azure-service-operator/commit/5e84c83176d7630f70802b35cb10cdf2b60fd6d3) `sha256:79a80db7882f45b00d7175948354f86b2a136c051b8d40539f6a45fdaef94bd4`
* [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:758dbb5bef75ec07d1724395a6c7743f433ea4a51277878f428a5ef0f9adcf51`
* [baremetal-machine-controllers](https://github.com/openshift/cluster-api-provider-baremetal) git [4e6a729c](https://github.com/openshift/cluster-api-provider-baremetal/commit/4e6a729c5ac8fde8859db5830def262dfdee28ea) `sha256:f3f2a1a207b1e4e80cdc718df59fd2cd2b21e46a7a5b8cfe7495611614bcd634`
* [baremetal-runtimecfg](https://github.com/openshift/baremetal-runtimecfg) git [d7e3fc12](https://github.com/openshift/baremetal-runtimecfg/commit/d7e3fc12bd9dc911f0fac4c9a46b814c7be62b14) `sha256:d9cb8209be511c61f6d65d0becd5542d8e098ffc04af7645964a4298ec7d8d21`
* [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:a3f7d81cd4b26c82ab7b97660888400223e399a8dd278e741cc287d48c671bd9`
* [cluster-authentication-operator](https://github.com/openshift/cluster-authentication-operator) git [65eb4b21](https://github.com/openshift/cluster-authentication-operator/commit/65eb4b2193d0860c1c1f45b08ea7203694db909f) `sha256:4d99cb209bd7f0251534ff727c0338b1497ae08328c90ca9fcda0fbcf975f03d`
* [cluster-autoscaler](https://github.com/openshift/kubernetes-autoscaler) git [838a5957](https://github.com/openshift/kubernetes-autoscaler/commit/838a5957d0bebc33c7a0a8a7efd4f5dcb4098286) `sha256:dab221035bd4b79e0fcaf79bf5ff2507d9967818894d4227c9de3a0604474a62`
* [cluster-autoscaler-operator](https://github.com/openshift/cluster-autoscaler-operator) git [dec12ba6](https://github.com/openshift/cluster-autoscaler-operator/commit/dec12ba632a4810b4ff43a9172f462a1dd291e44) `sha256:52fb726dd4661375b992779d0807fcb00b8f8ecb13823b4b5d3ae8c53ce6c45d`
* [cluster-bootstrap](https://github.com/openshift/cluster-bootstrap) git [dc0d4a5c](https://github.com/openshift/cluster-bootstrap/commit/dc0d4a5cdaf8a7477cab584208dc99352f46efe2) `sha256:a44bb7dd3ce27a810cc20eec3f4d84dc84a38530b50f998c70b8ec5df9322351`
* [cluster-capi-controllers](https://github.com/openshift/cluster-api) git [9dd5eba0](https://github.com/openshift/cluster-api/commit/9dd5eba07922bb84bf1ec2b16cbbedd6ad195874) `sha256:4ccccff9ac16801d04bc99e84deafd93e185380c74e9a4884603cd29d401c59c`
* [cluster-capi-operator](https://github.com/openshift/cluster-capi-operator) git [f9513d32](https://github.com/openshift/cluster-capi-operator/commit/f9513d3255926b63185a5b5203126699925133c3) `sha256:92f9fd135ba3f164d077c515d499486377a08971d478f983a785806355eaf5d2`
* [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:776c07ac17f2feb5e2323ef7eb58b2d86a27a4a6648919034a52144f94ac0665`
* [cluster-config-operator](https://github.com/openshift/cluster-config-operator) git [1eb450a3](https://github.com/openshift/cluster-config-operator/commit/1eb450a3a2456f6e3fe3d727208b5f7b0dd35aba) `sha256:2ffe2b154934326887c32a94ace4212ec7cb1810d8d684a0cb8391a211ce59c1`
* [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:8806c2b9b442a748343e435b7e610b669b3519505841b6cb9396ece016325c3c`
* [cluster-csi-snapshot-controller-operator](https://github.com/openshift/cluster-csi-snapshot-controller-operator) git [8c1ebc60](https://github.com/openshift/cluster-csi-snapshot-controller-operator/commit/8c1ebc60a2014ab925cbad6ef255e06ea0bd72b4) `sha256:a942d1a777d994f4d925e9d91d46b12222d4dd9b54192fa66cad9ab062647ec2`
* [cluster-dns-operator](https://github.com/openshift/cluster-dns-operator) git [41a53fed](https://github.com/openshift/cluster-dns-operator/commit/41a53fed36e6e99c7c9ceb3a699c3547ee5d9bb9) `sha256:d1c19faa6c83d1b2fbe65a6f8e0309127ecb1865bd1db2639a8fd3919f1600ae`
* [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:8ea2d90734de0125a4dd606935bf82dd502725c79329c219d9dbb045be092259`
* [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:363276578587ac302612de993c108b2bb6a20d7f9d69a175ef403f8ffff5f665`
* [cluster-kube-scheduler-operator](https://github.com/openshift/cluster-kube-scheduler-operator) git [5ef1df3b](https://github.com/openshift/cluster-kube-scheduler-operator/commit/5ef1df3be41d38ddae9b3d22ce51ba486939e9f1) `sha256:c31bec781b912a3750ad0480112720ad37e877da390b5faf916d8f1addd9eeb4`
* [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:f86dd5ea80fc3ac85c73d8412ef800c2ae4f49fbe32b097c5cab4ba4f9da6c73`
* [cluster-machine-approver](https://github.com/openshift/cluster-machine-approver) git [d864813c](https://github.com/openshift/cluster-machine-approver/commit/d864813cd3ab01c0f975b2bf41e9046948f0afa1) `sha256:0195df4319f67275ccd2fc0d62103c4e4a9e974ce368a358fe54c211eb28b60d`
* [cluster-olm-operator](https://github.com/openshift/cluster-olm-operator) git [03bedb91](https://github.com/openshift/cluster-olm-operator/commit/03bedb913bce9c7deabf7868e5cbefc57cf3490b) `sha256:23d68ff082587c136745d92159ea306f487a33006b06b0fc3e7586eb199e4402`
* [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:2d4f4cf5d77116b863d1b45b1f0c9ab1ffe933766c1d15bc4c2fdd9f035db24d`
* [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:d0543343591502d1eee66944f3a0445dbae077696feac2c0f3e2ba1af576e725`
* [cluster-samples-operator](https://github.com/openshift/cluster-samples-operator) git [11ed1942](https://github.com/openshift/cluster-samples-operator/commit/11ed1942dbbf7a8334862b3d598a967e9b92aa77) `sha256:35c87d7205eef86f29b34cabd8c67d7e0904958a8a32b386a9a447a884b13f64`
* [cluster-storage-operator](https://github.com/openshift/cluster-storage-operator) git [e4034751](https://github.com/openshift/cluster-storage-operator/commit/e403475164a4de23d358a93106a35353ec29f3d7) `sha256:b418a6b729b7c6104dd2428a78e08e59ad61ce4912d911fe554818d04f927082`
* [cluster-update-keys](https://github.com/openshift/cluster-update-keys) git [b3cae8f2](https://github.com/openshift/cluster-update-keys/commit/b3cae8f22b51d9062d0ceb6ac9cf2f7651b4ce8f) `sha256:ea0508280f089272a0ae354e6150a646292ff85c0c27c27c2e95c078718986c3`
* [cluster-version-operator](https://github.com/openshift/cluster-version-operator) git [d37e5a05](https://github.com/openshift/cluster-version-operator/commit/d37e5a056d5a9c74c2ac2d5551ef39f573c9824a) `sha256:f3e3c2de267f16a25da62a88e30b7441599c93c128eb4839850c36805fd30efd`
* [configmap-reloader](https://github.com/openshift/configmap-reload) git [16114b8d](https://github.com/openshift/configmap-reload/commit/16114b8de20278b8f4b7a425ece6d35d53214773) `sha256:b56838d9f424d215d648ecbb12034e06cae120b073c49c20e1867f17fb76185d`
* [container-networking-plugins](https://github.com/openshift/containernetworking-plugins) git [747ad66c](https://github.com/openshift/containernetworking-plugins/commit/747ad66caa1109b2b490aebad01af42bd2d738f1) `sha256:bc301cc19e07e92cf2d2facc56e39866fa814884ef995768b5b5ff5984ffa8a2`
* [containernetworking-plugins-microshift](https://github.com/openshift/containernetworking-plugins) git [747ad66c](https://github.com/openshift/containernetworking-plugins/commit/747ad66caa1109b2b490aebad01af42bd2d738f1) `sha256:61425f97aafbcfd708822732f1129677a79573c4d28a89298577dddf7a26e496`
* [coredns](https://github.com/openshift/coredns) git [7486e9e4](https://github.com/openshift/coredns/commit/7486e9e4330c1e41d9a91e4673b7f2782efc112c) `sha256:84c1c81b3cf84ec1897fb73e62536b1240683ce93dd54e8e00fc263a8037d25c`
* [csi-driver-manila-operator](https://github.com/openshift/csi-operator) git [20bb13fa](https://github.com/openshift/csi-operator/commit/20bb13fab3865444b7a4ae454dd234391c4d7e49) `sha256:383c0b850cc9b4593014fa235f86e688edf7e63a39443f1dd6f78e8b18ee0258`
* [csi-external-attacher](https://github.com/openshift/csi-external-attacher) git [6a3be10e](https://github.com/openshift/csi-external-attacher/commit/6a3be10e6795c8149c4bd3c9856f7e2d312108e2) `sha256:710d79dec5fc26af43a6e5337edfa25679255b815c6794265767cf875a102545`
* [csi-external-resizer](https://github.com/openshift/csi-external-resizer) git [d880a1ec](https://github.com/openshift/csi-external-resizer/commit/d880a1ec6da02dbf61600ec7999266185ca9f784) `sha256:0a51a4bed3453626f860df9ee5c947a06261352bddc36408595ed0fab9661ba2`
* [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:42409584ed24dd60b1c76ee92f8f06aa8b1280560dcafe43b723a650b6a8ef13`
* [csi-livenessprobe](https://github.com/openshift/csi-livenessprobe) git [78dacb7c](https://github.com/openshift/csi-livenessprobe/commit/78dacb7c661a62c78036c2737401afd3eb6fd04d) `sha256:3eccdda91f926c7bd858a2de70f83e1ed77ac82fe0b0109ddf031cfc04cc4608`
* [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:2840759e2b0c8e650d77bd04a18e8d3e5aa0b8ef263381e35ef347bac5ba5ef1`
* [docker-builder](https://github.com/openshift/builder) git [48fce231](https://github.com/openshift/builder/commit/48fce231bac118a63992f466acc8b29a29e1ddde) `sha256:3d55525d72b0a34f2d0348c43133951d4140bb3ea1640ab106d1b98e30071c0f`
* [docker-registry](https://github.com/openshift/image-registry) git [602f51c7](https://github.com/openshift/image-registry/commit/602f51c795dcdcd71c75f6abfe79dc0424a0476a) `sha256:f454e72fdf4982a69e5bf788cf4a9e52fe5a5f21272cde3ceb4b097ce858afcc`
* [driver-toolkit](https://github.com/openshift/driver-toolkit) git [f0ae9d12](https://github.com/openshift/driver-toolkit/commit/f0ae9d12ca7e3adf594ae34e394b1ea003daa4ad) `sha256:b5c15b364ec3276b612fcaafaf04b80b6e0f94c5a9321e5d14aa2e95d6848aca`
* [gcp-cloud-controller-manager](https://github.com/openshift/cloud-provider-gcp) git [e27accef](https://github.com/openshift/cloud-provider-gcp/commit/e27accef1fa99089410e4b0894db21a392d9bf99) `sha256:52eb088772be0437e3539033d4a8f3844cdabef7a61b200a962391e696666a44`
* [gcp-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-gcp) git [fe230b8a](https://github.com/openshift/cluster-api-provider-gcp/commit/fe230b8a6407a06e1be9d6994a92ac8c5a43237d) `sha256:7e3ff3cc34c6f303a71ceba9f8eaa763a09b4ebbac48395b114143a212a3da29`
* [gcp-pd-csi-driver](https://github.com/openshift/gcp-pd-csi-driver) git [1da557fe](https://github.com/openshift/gcp-pd-csi-driver/commit/1da557fe54562347dbf18bee04fe6564a2697707) `sha256:9e3c704a141237acfd8a2d9f6258a6c08108863a976cb4951fdfdae2a14febd7`
* [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:96a2f09550845f0cc7700f62a13b001f335afbd109d3815e19fa20467c6c6a0f`
* [ibm-cloud-controller-manager](https://github.com/openshift/cloud-provider-ibm) git [c566572b](https://github.com/openshift/cloud-provider-ibm/commit/c566572b2cf0120499e81181f1efb1e729e9c418) `sha256:fb521fc1e8fce88f62402aab378af80396fcfa968da32e06ee61e969f1b20e1a`
* [ibm-vpc-block-csi-driver](https://github.com/openshift/ibm-vpc-block-csi-driver) git [f0baa47e](https://github.com/openshift/ibm-vpc-block-csi-driver/commit/f0baa47e75ab0bef0ec56ab48d9a725e00f6b40f) `sha256:6caef0a6d0ce27925fc27ca2042250c32e54ab49bbaabab1d4de7cf1a4de8171`
* [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:69013b6aa6bad194f063187bb0ca2f7a53b17a8c4244c4778326fc489c2397a9`
* [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:8f280d3a02bf9d05590aa85c9a8552a5d741bb11a838b3fc27d5e62afa464d23`
* [ibmcloud-machine-controllers](https://github.com/openshift/machine-api-provider-ibmcloud) git [f80ea321](https://github.com/openshift/machine-api-provider-ibmcloud/commit/f80ea3216387639dde6550a70a6e08599fd67f5f) `sha256:15e286a54557d681a8fb68da21367138965232f5752182ee38b05d8ea585fd62`
* [insights-runtime-exporter](https://github.com/openshift/insights-runtime-extractor) git [8c41cb86](https://github.com/openshift/insights-runtime-extractor/commit/8c41cb8680f29a915d33e4954fc5ff7f5352411b) `sha256:dbb54ecd2a326469dc57a7704158e3fb4f25261f7c062b5523da3dd22f01eb20`
* [insights-runtime-extractor](https://github.com/openshift/insights-runtime-extractor) git [8c41cb86](https://github.com/openshift/insights-runtime-extractor/commit/8c41cb8680f29a915d33e4954fc5ff7f5352411b) `sha256:89db126b1ec3feaef7cddabc3af861860ccc27eed4c86b6c700b90f98657f73c`
* [ironic-machine-os-downloader](https://github.com/openshift/ironic-rhcos-downloader) git [707c2262](https://github.com/openshift/ironic-rhcos-downloader/commit/707c226243ac401f2994952fe0e55823511111b0) `sha256:1426bd55a485cf1ee478e93d648d39970ad635f75d7f5dd7283a74d1b462d19e`
* [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:7e3929b55c422c7f1ab48df1643ab99fb2a1f05541aad9434910d45f4bbde457`
* [kube-metrics-server](https://github.com/openshift/kubernetes-metrics-server) git [ff4f3e2a](https://github.com/openshift/kubernetes-metrics-server/commit/ff4f3e2a6d2b0e8a860831b98733cff152cfddd3) `sha256:3049ca128a9e29b0d73deea8a9293971c657daa878b70cb409eaaccdb406fe3a`
* [kube-rbac-proxy](https://github.com/openshift/kube-rbac-proxy) git [cd636680](https://github.com/openshift/kube-rbac-proxy/commit/cd636680e06a55395c26570dff0cb37277014388) `sha256:13b2c70f362511b0be1b22f3d28ad6f98c4f8771a0a5165361ddc15a6b305baf`
* [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:eea92d0c8d467174ef85ffa8874b8b8ef007e4a91d11145595be40d92f130a3a`
* [kubevirt-cloud-controller-manager](https://github.com/openshift/cloud-provider-kubevirt) git [1e6fdd66](https://github.com/openshift/cloud-provider-kubevirt/commit/1e6fdd6615a55fc449b3e7ad2d6e92a27d30a934) `sha256:ac1326933014e81ed58fc89db85e958207b578495f3ecada5be0c6e264b00231`
* [machine-api-operator](https://github.com/openshift/machine-api-operator) git [88f39dc9](https://github.com/openshift/machine-api-operator/commit/88f39dc939cceb2c1999f2b0ab99f1118f26358f) `sha256:afdc71b79eb72b6182faf91ebdb88f4e1274aab28bcea9179457cfaba74389e0`
* [machine-image-customization-controller](https://github.com/openshift/image-customization-controller) git [65aeb360](https://github.com/openshift/image-customization-controller/commit/65aeb3607f05dd71ec27a4457945ce1e054ea9e9) `sha256:9d2815eee370f6f83ede75060ca9a22bbcaf9a2beb85afd18facf8ae261dd374`
* [metallb-frr](https://github.com/openshift/frr) git [c82bfaad](https://github.com/openshift/frr/commit/c82bfaad01b196e12f00622a9a609d87e0a56701) `sha256:d8c42a87840a34c2bddbe30406a81688fcd3a8e3c780bb086fdd7858dabe94ac`
* [multus-admission-controller](https://github.com/openshift/multus-admission-controller) git [d95feb67](https://github.com/openshift/multus-admission-controller/commit/d95feb67adfb97346849c79e36b6a9d404296ae9) `sha256:73373c19c01d5abc139cccb9f3b929fe97346f0532b2c2f2db9eb63fd4a5b7ea`
* [multus-networkpolicy](https://github.com/openshift/multus-networkpolicy) git [e9f2f3c7](https://github.com/openshift/multus-networkpolicy/commit/e9f2f3c7e81683af3b8cc9a5a3166434c94e0498) `sha256:ec567ff11dd2cd55b2df194fc96ef4c897c339a935a0af9296d573a366c0576e`
* [multus-route-override-cni](https://github.com/openshift/route-override-cni) git [08af4127](https://github.com/openshift/route-override-cni/commit/08af4127c77976510cad1c096d9aca977d8ae5af) `sha256:5d6745edd224a4888300d3364a92b10928cb3fbf093b76977e1b1e845a42f4ef`
* [multus-whereabouts-ipam-cni](https://github.com/openshift/whereabouts-cni) git [d691040e](https://github.com/openshift/whereabouts-cni/commit/d691040e509bb20c26b5e8366c0d6f3bb45a5e02) `sha256:d034eb8a17af6c230515ccf818e320946f37ee88bb531abaaa7aa0a8f5a5ea81`
* [must-gather](https://github.com/openshift/must-gather) git [eeb267f4](https://github.com/openshift/must-gather/commit/eeb267f4b7f8016f13d12866013cad43c7403482) `sha256:c82e5a7ac3f8e6b98e08629b18ff7091d4aa010e229a449d175a916a4395f533`
* [network-interface-bond-cni](https://github.com/openshift/bond-cni) git [297eeb43](https://github.com/openshift/bond-cni/commit/297eeb4320e07b18d559bc373b665479c760e8c7) `sha256:57439b75afccee5598f39b6652bef255f90a949a37e6b1570a3dec8fe1bb8e8f`
* [network-metrics-daemon](https://github.com/openshift/network-metrics-daemon) git [844fa588](https://github.com/openshift/network-metrics-daemon/commit/844fa588c4200b8ff768d1916d63f1d4c1db2daf) `sha256:35c6bda3e77243a4c6f456067262a1375a00cb18054a5402001151a837d48e05`
* [network-tools](https://github.com/openshift/network-tools) git [d6717e45](https://github.com/openshift/network-tools/commit/d6717e453a098d551c9e2d2868e1f5317c41e688) `sha256:7332915919257ad540ac92d7dc309bce6b63cedae7a6fa47b9c781ed355c0e24`
* [nutanix-cloud-controller-manager](https://github.com/openshift/cloud-provider-nutanix) git [33b7bec6](https://github.com/openshift/cloud-provider-nutanix/commit/33b7bec6fe27b8d126982a70b4579112cd67052b) `sha256:12779b7e2575a87334b1307c7bb6010decc120ee16c84f0bb7fa4012553599da`
* [nutanix-machine-controllers](https://github.com/openshift/machine-api-provider-nutanix) git [b15a665c](https://github.com/openshift/machine-api-provider-nutanix/commit/b15a665cd9c12c5a7d2ac81b5330b6f446c3a8be) `sha256:47d218f3ed1eb8b941fbb53c03b147c7eac7424b94509cbfae86562966a78ba8`
* [oauth-apiserver](https://github.com/openshift/oauth-apiserver) git [71c41b2d](https://github.com/openshift/oauth-apiserver/commit/71c41b2d8abb0c6ad90dca286baf5d03c1340646) `sha256:0b92a62d181416bc2fd16686a7b029c8a8dd0fe66de3971415c935da9ee8b480`
* [oc-mirror](https://github.com/openshift/oc-mirror) git [f9812811](https://github.com/openshift/oc-mirror/commit/f9812811fdc23a9baa72f075afe566caddfe2280) `sha256:9cd941bd575b966735c7f4e2c16433dba07a32c19e7862ae61deeedd5bebe2b9`
* [openshift-controller-manager](https://github.com/openshift/openshift-controller-manager) git [438d52e7](https://github.com/openshift/openshift-controller-manager/commit/438d52e79d691e016d66eabfe9a53c84229db40c) `sha256:2dd7fd479674e662737c936fd5a367b58c42f60811b7afe5769e4cd1c7c34c93`
* [openshift-state-metrics](https://github.com/openshift/openshift-state-metrics) git [ab605a4b](https://github.com/openshift/openshift-state-metrics/commit/ab605a4bf1c6cd5a6c58f245fb67ce648caebfa8) `sha256:191ce2157edc4f2934ea9f83893aebcf0fc01edb9bdcc53c544c0555180bf202`
* [openstack-cinder-csi-driver-operator](https://github.com/openshift/csi-operator) git [20bb13fa](https://github.com/openshift/csi-operator/commit/20bb13fab3865444b7a4ae454dd234391c4d7e49) `sha256:4793739b46ccd5e4cc471e5a4e04c100e2eb523dd87c5e36361cba79150b095f`
* [openstack-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-openstack) git [f4f439d4](https://github.com/openshift/cluster-api-provider-openstack/commit/f4f439d4ce40c1175188c81591284dcc9fe6facf) `sha256:8ce935b45026307278933eb2047a2ea905975f4c1232a32bb24a52d0546b6638`
* [openstack-resource-controller](https://github.com/openshift/openstack-resource-controller) git [70f5ad34](https://github.com/openshift/openstack-resource-controller/commit/70f5ad34915041c82ad0a8ed6ea64bd8859d1e72) `sha256:337fd57dfcc5be6dc65280042921cb98cdd6ce592af2402333888d24806066e2`
* [operator-framework-tools](https://github.com/openshift/operator-framework-olm) git [149d553b](https://github.com/openshift/operator-framework-olm/commit/149d553b2057320d761c4d1913098a66787dd09a) `sha256:ec38fe1ea4faba1a472338fc7ef65d99e3fcd22f09391bf95692bf5318f13dc7`
* [operator-lifecycle-manager](https://github.com/openshift/operator-framework-olm) git [149d553b](https://github.com/openshift/operator-framework-olm/commit/149d553b2057320d761c4d1913098a66787dd09a) `sha256:f5140077c0068c9a1dd76a0ad86e1e6d92679a5fea4b9ff36c14c3c9c47d0b03`
* [operator-marketplace](https://github.com/operator-framework/operator-marketplace) git [efb1a1ea](https://github.com/operator-framework/operator-marketplace/commit/efb1a1ea40bc1ed3a439812cfdaa3013b80e96ce) `sha256:a611bd7191ff3d05c533636e4086ea859841a3d07a8d455fd123c2eee64d217e`
* [operator-registry](https://github.com/openshift/operator-framework-olm) git [149d553b](https://github.com/openshift/operator-framework-olm/commit/149d553b2057320d761c4d1913098a66787dd09a) `sha256:15eb872b6eff205a22b58f2c5857547e6fe1201cb8c88e1c1f205399717ef1a1`
* [powervs-block-csi-driver](https://github.com/openshift/ibm-powervs-block-csi-driver) git [114fe692](https://github.com/openshift/ibm-powervs-block-csi-driver/commit/114fe69249450f3bec773cba2956a8c06e7b0da9) `sha256:ece0dd532682dc8c46d5b1b902ac640f34a0c8992ba6f7227c5d93b59fc9a0aa`
* [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:8e8987709ad46ce2c0b020dd41c06862b7c747d62422c7f6c668a16904641c10`
* [powervs-cloud-controller-manager](https://github.com/openshift/cloud-provider-powervs) git [40d1c0ad](https://github.com/openshift/cloud-provider-powervs/commit/40d1c0adfedeca36498a5d93d69aee96831c756d) `sha256:0c44b1151531991461099db11ba43416e4c16995025e2bd2440dc70037cba9f4`
* [powervs-machine-controllers](https://github.com/openshift/machine-api-provider-powervs) git [551974ef](https://github.com/openshift/machine-api-provider-powervs/commit/551974ef93dedb1b9677a778e1533391448e0c56) `sha256:6c15ac2fdda45343e9f80641a7126f7edfd89fa8e3a84871edf6fd17adc3fca1`
* [prom-label-proxy](https://github.com/openshift/prom-label-proxy) git [610c11b5](https://github.com/openshift/prom-label-proxy/commit/610c11b59dd17f1d6dc35b62ca1d0602b5c0f494) `sha256:7cf1b72edc476123ccf497fa5c943c9ace680e5c3bd36db31e13dfebe4fda935`
* [prometheus-config-reloader](https://github.com/openshift/prometheus-operator) git [3de9763f](https://github.com/openshift/prometheus-operator/commit/3de9763f36128ffa8b25a63c9447f6d64114c270) `sha256:0c66c78d0cff403508635857280bff82645a46ff7e665f872157ab51a573022a`
* [prometheus-node-exporter](https://github.com/openshift/node_exporter) git [39d72873](https://github.com/openshift/node_exporter/commit/39d728735779afef886bc10a8bc7cf72f54d51a0) `sha256:876ef045a78a33f9f2e221b7f17e92f84da19f435772147cdf80b76fcf2009fe`
* [prometheus-operator](https://github.com/openshift/prometheus-operator) git [3de9763f](https://github.com/openshift/prometheus-operator/commit/3de9763f36128ffa8b25a63c9447f6d64114c270) `sha256:7f18bf799131fc3673af0f145b2b9e5456ef709aca03e13e642f37912efe729b`
* [prometheus-operator-admission-webhook](https://github.com/openshift/prometheus-operator) git [3de9763f](https://github.com/openshift/prometheus-operator/commit/3de9763f36128ffa8b25a63c9447f6d64114c270) `sha256:cef9d90ac9e4a519a957aa0f849165ad0edfef8cc7455e0b5105f8e9ca41a634`
* [rhel-coreos-10](https://github.com/openshift/os) git [10f1a2e7](https://github.com/openshift/os/commit/10f1a2e738aa55fff22dbe0346609e83a5f6eb90) `sha256:1221ac96778474fcb25cabf55ef84c997d59d76b2dcd16e8aec5f0cb8e8890de`
* [rhel-coreos-10-extensions](https://github.com/openshift/os) git [10f1a2e7](https://github.com/openshift/os/commit/10f1a2e738aa55fff22dbe0346609e83a5f6eb90) `sha256:b169f85293b1945c4a06895b774891558339d6b6866ec65f068d75012b57d5d5`
* [route-controller-manager](https://github.com/openshift/route-controller-manager) git [166a3e96](https://github.com/openshift/route-controller-manager/commit/166a3e96f8151d9e789b3951ae75b03cdede5081) `sha256:bbae538f174558032446352c6a3174f960bfd5a6a1dca0b1042395e0af6fa1b1`
* [service-ca-operator](https://github.com/openshift/service-ca-operator) git [e9622ba1](https://github.com/openshift/service-ca-operator/commit/e9622ba18c86bf24aceab0c19fdcb87339c14f44) `sha256:573c2fa17e68107542ee7f4bc9a467df0cdab7c979390348aba5037d8d1f53f7`
* [telemeter](https://github.com/openshift/telemeter) git [b79b872a](https://github.com/openshift/telemeter/commit/b79b872a65edd845891db70f6c9a184458a178da) `sha256:461ab15480fbbcb6352c26e91921aac67080f9c3dff90f62b0e245598d548314`
* [thanos](https://github.com/openshift/thanos) git [afeb1c85](https://github.com/openshift/thanos/commit/afeb1c85ba9ee06676a0e657bfa4f4139ccc47b3) `sha256:d670f7e4ccb83b049c6966ebe77c2238abec8584c5e25e90cf31694d5ffd3f8f`
* [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:defbf85954b8619ef333f5d913a223c1614e93bf2fc1a1aadae57421ed816e5b`
* [vsphere-cloud-controller-manager](https://github.com/openshift/cloud-provider-vsphere) git [f69584d6](https://github.com/openshift/cloud-provider-vsphere/commit/f69584d6ed7411504b0fff77eb36d0fd64f0fd5e) `sha256:6bd1ba0b976845ebbda4724eaa10d3329a9a20631591642bb9d5aec8ec9a924a`
* [vsphere-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-vsphere) git [3adfe2b5](https://github.com/openshift/cluster-api-provider-vsphere/commit/3adfe2b56b259b2d27906d8772354f817e338da5) `sha256:307e75fc724c9f27f6ef78c81ea1551d40c1b167d4e7c4518e97e59efb856ba0`
* [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:af82052443a3c7089db1d6fc61354471933c16df23d77f72a7740d70cb97bacb`
### [agent-installer-api-server](https://github.com/openshift/assisted-service/tree/3977af16577a830b9c9c8822fe8f2925b38eac9c)
* [OCPBUGS-105879](https://issues.redhat.com/browse/OCPBUGS-105879): manifest_generator add a label to LUKS root [#10797](https://github.com/openshift/assisted-service/pull/10797)
* [OCPBUGS-92012](https://issues.redhat.com/browse/OCPBUGS-92012): Add sourcedir /run/chrony-dhcp to generated chrony.conf [#10510](https://github.com/openshift/assisted-service/pull/10510)
* [OCPBUGS-86856](https://issues.redhat.com/browse/OCPBUGS-86856): Fix loki and logging [#10425](https://github.com/openshift/assisted-service/pull/10425)
* [Full changelog](https://github.com/openshift/assisted-service/compare/a88966fd44394937c070dd9007e56ab4b4ace922...3977af16577a830b9c9c8822fe8f2925b38eac9c)
### [agent-installer-node-agent](https://github.com/openshift/assisted-installer-agent/tree/1d5163811da9ec9eaeea69c252c9495889f624a9)
* [OCPBUGS-85041](https://issues.redhat.com/browse/OCPBUGS-85041): add --copy-network when manual network config is detected [#1446](https://github.com/openshift/assisted-installer-agent/pull/1446)
* [Full changelog](https://github.com/openshift/assisted-installer-agent/compare/e57138265957c81b33d3ac13078d35f6ca07069d...1d5163811da9ec9eaeea69c252c9495889f624a9)
### [agent-installer-ui](https://github.com/openshift-assisted/assisted-installer-ui/tree/a5c154ef58ffba5d7b42e48979d593217a5a97c6)
* [OCPBUGS-99307](https://issues.redhat.com/browse/OCPBUGS-99307): 4.21 agent-installer OVE installation fails due to custom-manifests (#3914) [#3914](https://github.com/openshift-assisted/assisted-installer-ui/pull/3914)
* [OCPBUGS-91632](https://issues.redhat.com/browse/OCPBUGS-91632): Bump ws to 8.21.0 for CVE-2026-45736 (#3905) [#3905](https://github.com/openshift-assisted/assisted-installer-ui/pull/3905)
* [OCPBUGS-98269](https://issues.redhat.com/browse/OCPBUGS-98269): Bump tar to 7.5.19 in 4.21 (#3893) [#3893](https://github.com/openshift-assisted/assisted-installer-ui/pull/3893)
* [OCPBUGS-98435](https://issues.redhat.com/browse/OCPBUGS-98435): Bump js-yaml to 4.3.0 in 4.21 (#3877) [#3877](https://github.com/openshift-assisted/assisted-installer-ui/pull/3877)
* [OCPBUGS-89700](https://issues.redhat.com/browse/OCPBUGS-89700): bump form-data to 2.5.6 and 4.0.6 via scoped resolutions to address CVE-2026-12143 (#3878) [#3878](https://github.com/openshift-assisted/assisted-installer-ui/pull/3878)
* Update OWNERS file (#3882) [#3882](https://github.com/openshift-assisted/assisted-installer-ui/pull/3882)
* Apply patches (#3875) [#3875](https://github.com/openshift-assisted/assisted-installer-ui/pull/3875)
* patch CVE-2026-9277 and CVE-2026-42338 via yarn resolutions (#3853) [#3853](https://github.com/openshift-assisted/assisted-installer-ui/pull/3853)
* [OCPBUGS-88390](https://issues.redhat.com/browse/OCPBUGS-88390), [OCPBUGS-88411](https://issues.redhat.com/browse/OCPBUGS-88411): Bump axios to 1.18.1 (#3858) [#3858](https://github.com/openshift-assisted/assisted-installer-ui/pull/3858)
* [Full changelog](https://github.com/openshift-assisted/assisted-installer-ui/compare/0b264c7f6c227a2ea4d1392879bce555d087dac0...a5c154ef58ffba5d7b42e48979d593217a5a97c6)
### [agent-installer-utils](https://github.com/openshift/agent-installer-utils/tree/cc8ca89bc5a0ce79227e8ab0860693950608ca04)
* [OCPBUGS-105452](https://issues.redhat.com/browse/OCPBUGS-105452): Update Konflux references [#335](https://github.com/openshift/agent-installer-utils/pull/335)
* [OCPBUGS-101761](https://issues.redhat.com/browse/OCPBUGS-101761): Update Konflux references [#330](https://github.com/openshift/agent-installer-utils/pull/330)
* [OCPBUGS-100311](https://issues.redhat.com/browse/OCPBUGS-100311): Update Konflux release version to 4.21.27 [#326](https://github.com/openshift/agent-installer-utils/pull/326)
* [OCPBUGS-99907](https://issues.redhat.com/browse/OCPBUGS-99907): Update Konflux references [#304](https://github.com/openshift/agent-installer-utils/pull/304)
* [OCPBUGS-99647](https://issues.redhat.com/browse/OCPBUGS-99647): Use agent-preinstall-image-builder from quay-proxy [#322](https://github.com/openshift/agent-installer-utils/pull/322)
* [OCPBUGS-98628](https://issues.redhat.com/browse/OCPBUGS-98628): Increase time for Konflux on-push job [#318](https://github.com/openshift/agent-installer-utils/pull/318)
* [OCPBUGS-98628](https://issues.redhat.com/browse/OCPBUGS-98628): Increase resources for syft [#317](https://github.com/openshift/agent-installer-utils/pull/317)
* [OCPBUGS-98628](https://issues.redhat.com/browse/OCPBUGS-98628): Update Konflux version to 4.21.24 [#314](https://github.com/openshift/agent-installer-utils/pull/314)
* [Full changelog](https://github.com/openshift/agent-installer-utils/compare/dc0bd0906fc9868a65cc9488a7dbdd0f35ca4a23...cc8ca89bc5a0ce79227e8ab0860693950608ca04)
### [azure-cloud-controller-manager, azure-cloud-node-manager](https://github.com/openshift/cloud-provider-azure/tree/c9afac2fda20f18d786271340826c628f5419150)
* [OCPBUGS-80738](https://issues.redhat.com/browse/OCPBUGS-80738), [OCPBUGS-80739](https://issues.redhat.com/browse/OCPBUGS-80739): Bump google.golang.org/grpc to v1.79.3 [#178](https://github.com/openshift/cloud-provider-azure/pull/178)
* [Full changelog](https://github.com/openshift/cloud-provider-azure/compare/83b3f9ec7df408c3d53d5f8e6fe84e0bdd4398e8...c9afac2fda20f18d786271340826c628f5419150)
### [azure-machine-controllers](https://github.com/openshift/machine-api-provider-azure/tree/782f0ab6a2636aef0f699cfe7a49e8fadefb9807)
* [PIXAA-7](https://issues.redhat.com/browse/PIXAA-7): Leverage SpotRebalanceRecommendation for instance termination when available [#199](https://github.com/openshift/machine-api-provider-azure/pull/199)
* [Full changelog](https://github.com/openshift/machine-api-provider-azure/compare/b8b8cb1c5af7d2a3ef9a4a99a0739a2166a7932c...782f0ab6a2636aef0f699cfe7a49e8fadefb9807)
### [azure-workload-identity-webhook](https://github.com/openshift/azure-workload-identity/tree/ae8ffaf0b4a893e9b38fb4007de3cef8492b71f3)
* [OCPBUGS-81978](https://issues.redhat.com/browse/OCPBUGS-81978): Bump go-jose/go-jose/v4@v4.1.4 [#50](https://github.com/openshift/azure-workload-identity/pull/50)
* [Full changelog](https://github.com/openshift/azure-workload-identity/compare/3f2a6e0d1ea68af321f9674b0b097939be7d2014...ae8ffaf0b4a893e9b38fb4007de3cef8492b71f3)
### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/129c91fe1aad20fee24160703a27ef387048de88)
* [OCPBUGS-76552](https://issues.redhat.com/browse/OCPBUGS-76552): Revert storage account API version for client [#10296](https://github.com/openshift/installer/pull/10296)
* [OCPBUGS-87815](https://issues.redhat.com/browse/OCPBUGS-87815): [release-4.21] Add omitempty to vSphere and Nutanix MachinePool slice fields [#10607](https://github.com/openshift/installer/pull/10607)
* [OCPBUGS-88740](https://issues.redhat.com/browse/OCPBUGS-88740): Update RHCOS-release-4.21 data/data/coreos/rhcos.json to 9.6.20260616-0 [#10651](https://github.com/openshift/installer/pull/10651)
* [OCPBUGS-81986](https://issues.redhat.com/browse/OCPBUGS-81986): Bump go-jose/v4 to 4.1.4 [#10598](https://github.com/openshift/installer/pull/10598)
* [OCPBUGS-77049](https://issues.redhat.com/browse/OCPBUGS-77049): Update RHCOS-release-4.21 bootimage metadata to 9.6.20260520-0 [#10579](https://github.com/openshift/installer/pull/10579)
* [Full changelog](https://github.com/openshift/installer/compare/3f855c5bbfa977e040bfe98776299a6afa798674...129c91fe1aad20fee24160703a27ef387048de88)
### [baremetal-operator](https://github.com/openshift/baremetal-operator/tree/d5c58b32e71e0e979e190b40a3804d012509d93b)
* [OCPBUGS-97982](https://issues.redhat.com/browse/OCPBUGS-97982): Add BMH finalizer on PreprovisioningImage [#506](https://github.com/openshift/baremetal-operator/pull/506)
* [OCPBUGS-87964](https://issues.redhat.com/browse/OCPBUGS-87964): Fix preprovisioning network Secret lifecycle during BMH deletion [#492](https://github.com/openshift/baremetal-operator/pull/492)
* [Full changelog](https://github.com/openshift/baremetal-operator/compare/0aeba7af56b884fadf7f7209d7557e6214b9f49c...d5c58b32e71e0e979e190b40a3804d012509d93b)
### [cli, cli-artifacts, deployer, tools](https://github.com/openshift/oc/tree/0aac049d01cfc3af876c5338576144773cbfa969)
* [OCPBUGS-98550](https://issues.redhat.com/browse/OCPBUGS-98550): Revert pull request 2310 [#2348](https://github.com/openshift/oc/pull/2348)
* [OCPBUGS-98550](https://issues.redhat.com/browse/OCPBUGS-98550): bump x/crypto to the latest version [#2310](https://github.com/openshift/oc/pull/2310)
* [Full changelog](https://github.com/openshift/oc/compare/fdf8dabaedf6cf89f60547f57cc5f5f3e8d8798b...0aac049d01cfc3af876c5338576144773cbfa969)
### [cloud-credential-operator](https://github.com/openshift/cloud-credential-operator/tree/bd0a5785a37eeccedb3ba357eb4254860acd6ef4)
* NO-JIRA: Revert "OCPBUGS-87110 Scope minted AWS IAM policies to cluster-owned resources" [#1060](https://github.com/openshift/cloud-credential-operator/pull/1060)
* [OCPBUGS-87110](https://issues.redhat.com/browse/OCPBUGS-87110): Scope minted AWS IAM policies to cluster-owned resources [#1046](https://github.com/openshift/cloud-credential-operator/pull/1046)
* [Full changelog](https://github.com/openshift/cloud-credential-operator/compare/154ae10f442b7d40f14492c5973cd3459791d00f...bd0a5785a37eeccedb3ba357eb4254860acd6ef4)
### [cluster-baremetal-operator](https://github.com/openshift/cluster-baremetal-operator/tree/13af370f526ab7541a8a73aa0d94952496ccca58)
* [OCPBUGS-88481](https://issues.redhat.com/browse/OCPBUGS-88481): Fix empty IRONIC_BASE_URL [#614](https://github.com/openshift/cluster-baremetal-operator/pull/614)
* [Full changelog](https://github.com/openshift/cluster-baremetal-operator/compare/18e163a4c14db692938da08b7bec821d483945f9...13af370f526ab7541a8a73aa0d94952496ccca58)
### [cluster-config-api](https://github.com/openshift/api/tree/1cb630ce7109e6c4780332bb8140c8c4f7157426)
* [OCPBUGS-98251](https://issues.redhat.com/browse/OCPBUGS-98251): add new serviceAccountToken fs type [#2924](https://github.com/openshift/api/pull/2924)
* [OCPBUGS-78330](https://issues.redhat.com/browse/OCPBUGS-78330), [OCPBUGS-82146](https://issues.redhat.com/browse/OCPBUGS-82146), [OCPBUGS-85550](https://issues.redhat.com/browse/OCPBUGS-85550), [OCPBUGS-88295](https://issues.redhat.com/browse/OCPBUGS-88295), [OCPBUGS-88297](https://issues.redhat.com/browse/OCPBUGS-88297): NE-2480: Promote GatewayAPIWithoutOLM feature gate to Default [#2865](https://github.com/openshift/api/pull/2865)
* [OCPBUGS-78330](https://issues.redhat.com/browse/OCPBUGS-78330), [OCPBUGS-82146](https://issues.redhat.com/browse/OCPBUGS-82146), [OCPBUGS-85550](https://issues.redhat.com/browse/OCPBUGS-85550), [OCPBUGS-88295](https://issues.redhat.com/browse/OCPBUGS-88295), [OCPBUGS-88297](https://issues.redhat.com/browse/OCPBUGS-88297): Promote GatewayAPIWithoutOLM feature gate to TechPreview [#2873](https://github.com/openshift/api/pull/2873)
* [Full changelog](https://github.com/openshift/api/compare/1d79f30d4668393dc34e9b423ec6904645503c58...1cb630ce7109e6c4780332bb8140c8c4f7157426)
### [cluster-etcd-operator](https://github.com/openshift/cluster-etcd-operator/tree/1cad682c3cdb0db2bd19c4cba27098703477734f)
* [OCPBUGS-100121](https://issues.redhat.com/browse/OCPBUGS-100121): Revert 'OCPBUGS-88490: fix etcd operator deadlock when etcd-endpoints configmap is stale' [#1662](https://github.com/openshift/cluster-etcd-operator/pull/1662)
* [OCPBUGS-90543](https://issues.redhat.com/browse/OCPBUGS-90543): fix etcd operator deadlock when etcd-endpoints configmap is stale [#1637](https://github.com/openshift/cluster-etcd-operator/pull/1637)
* [Full changelog](https://github.com/openshift/cluster-etcd-operator/compare/898d6bd9f6ab96093b8d74e5a7dbfeff9a5cf257...1cad682c3cdb0db2bd19c4cba27098703477734f)
### [cluster-ingress-operator](https://github.com/openshift/cluster-ingress-operator/tree/3da316787326c64b8e844f7cb7da3a05b78a1337)
* [OCPBUGS-99453](https://issues.redhat.com/browse/OCPBUGS-99453): Respect proxy configuration on gwapi provisioning [#1518](https://github.com/openshift/cluster-ingress-operator/pull/1518)
* [OCPBUGS-99909](https://issues.redhat.com/browse/OCPBUGS-99909): E2E test for internal LoadBalancer Annotations [#1525](https://github.com/openshift/cluster-ingress-operator/pull/1525)
* [OCPBUGS-99483](https://issues.redhat.com/browse/OCPBUGS-99483): Add e2e test for Gateway API infrastructure annotations [#1520](https://github.com/openshift/cluster-ingress-operator/pull/1520)
* [OCPBUGS-94189](https://issues.redhat.com/browse/OCPBUGS-94189): Add INFO logs alongside event recorder calls [#1489](https://github.com/openshift/cluster-ingress-operator/pull/1489)
* [OCPBUGS-98966](https://issues.redhat.com/browse/OCPBUGS-98966): Bump Istio version from v1.27.3 to v1.27.8 [#1509](https://github.com/openshift/cluster-ingress-operator/pull/1509)
* [OCPBUGS-78330](https://issues.redhat.com/browse/OCPBUGS-78330), [OCPBUGS-82146](https://issues.redhat.com/browse/OCPBUGS-82146), [OCPBUGS-85550](https://issues.redhat.com/browse/OCPBUGS-85550), [OCPBUGS-88295](https://issues.redhat.com/browse/OCPBUGS-88295), [OCPBUGS-88297](https://issues.redhat.com/browse/OCPBUGS-88297): Remove feature-set annotations from Sail Library RBAC Manifests [#1462](https://github.com/openshift/cluster-ingress-operator/pull/1462)
* [OCPBUGS-78330](https://issues.redhat.com/browse/OCPBUGS-78330), [OCPBUGS-82146](https://issues.redhat.com/browse/OCPBUGS-82146), [OCPBUGS-85550](https://issues.redhat.com/browse/OCPBUGS-85550), [OCPBUGS-88295](https://issues.redhat.com/browse/OCPBUGS-88295), [OCPBUGS-88297](https://issues.redhat.com/browse/OCPBUGS-88297): Replace OLM-based Istio install with Sail Library [#1442](https://github.com/openshift/cluster-ingress-operator/pull/1442)
* [OCPBUGS-86718](https://issues.redhat.com/browse/OCPBUGS-86718): Add configuration override for X-SSL strip [#1471](https://github.com/openshift/cluster-ingress-operator/pull/1471)
* [OCPBUGS-85149](https://issues.redhat.com/browse/OCPBUGS-85149): Fix e2e tests to work on platforms with unmanaged DNS [#1437](https://github.com/openshift/cluster-ingress-operator/pull/1437)
* [Full changelog](https://github.com/openshift/cluster-ingress-operator/compare/3a861ed50a5755aa9eaf58d4e6c86d02729dd9c0...3da316787326c64b8e844f7cb7da3a05b78a1337)
### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/dc1c217c263cd220ddd2ed6fe827a466d47e3ebb)
* [OCPBUGS-81747](https://issues.redhat.com/browse/OCPBUGS-81747): scc: fix uid{Min,Max}Range for nested-container [#2092](https://github.com/openshift/cluster-kube-apiserver-operator/pull/2092)
* [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/424f27c9c415373b7f60756b5a1c24f48f248512...dc1c217c263cd220ddd2ed6fe827a466d47e3ebb)
### [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator/tree/73680d58a6bde55dfb21ba189bdaf2d04e929616)
* [OCPBUGS-104537](https://issues.redhat.com/browse/OCPBUGS-104537): Backport e2e stabilization 4.21 [#3027](https://github.com/openshift/cluster-monitoring-operator/pull/3027)
* [OCPBUGS-100369](https://issues.redhat.com/browse/OCPBUGS-100369): [release-4.21] fix: watch cluster wide proxy changes and apply changes accordingly [#3021](https://github.com/openshift/cluster-monitoring-operator/pull/3021)
* [OCPBUGS-99763](https://issues.redhat.com/browse/OCPBUGS-99763): fall back to kube-system/global-pull-secret for telemeter-client token [#3002](https://github.com/openshift/cluster-monitoring-operator/pull/3002)
* [OCPBUGS-92194](https://issues.redhat.com/browse/OCPBUGS-92194): set Prometheus shards value explicitly [#2975](https://github.com/openshift/cluster-monitoring-operator/pull/2975)
* [OCPBUGS-94077](https://issues.redhat.com/browse/OCPBUGS-94077): ship collector:node_scrape_collector_success:avg to Telemetry [#2978](https://github.com/openshift/cluster-monitoring-operator/pull/2978)
* [OCPBUGS-88323](https://issues.redhat.com/browse/OCPBUGS-88323): [release-4.21] fix(TestDocExamples) flake: use internal registry for test pods [#2980](https://github.com/openshift/cluster-monitoring-operator/pull/2980)
* [OCPBUGS-86806](https://issues.redhat.com/browse/OCPBUGS-86806): jsonnet: exclude ReplicationController from catch-all … [#2939](https://github.com/openshift/cluster-monitoring-operator/pull/2939)
* [OCPBUGS-86991](https://issues.redhat.com/browse/OCPBUGS-86991): increase lookup interval [#2946](https://github.com/openshift/cluster-monitoring-operator/pull/2946)
* [Full changelog](https://github.com/openshift/cluster-monitoring-operator/compare/c5ffc7afc457f7fc29c2818bb0ca6c9015ed0c39...73680d58a6bde55dfb21ba189bdaf2d04e929616)
### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/2013b3f580678672cc08f41d00f64ba1547acbeb)
* [OCPBUGS-105600](https://issues.redhat.com/browse/OCPBUGS-105600): Remove version-specific CNI binary copy logic [#3117](https://github.com/openshift/cluster-network-operator/pull/3117)
* [OCPBUGS-99747](https://issues.redhat.com/browse/OCPBUGS-99747): Bump frr-k8s MAX_FDS from 1024 to 65536 [#3092](https://github.com/openshift/cluster-network-operator/pull/3092)
* [OCPBUGS-98747](https://issues.redhat.com/browse/OCPBUGS-98747): Remove --enable-interconnect flag from OVN-K manifests [#3055](https://github.com/openshift/cluster-network-operator/pull/3055)
* [OCPBUGS-98548](https://issues.redhat.com/browse/OCPBUGS-98548): Bump github.com/containernetworking/cni v0.8.0 -> v1.3.0 [#3049](https://github.com/openshift/cluster-network-operator/pull/3049)
* [Full changelog](https://github.com/openshift/cluster-network-operator/compare/b5955e9ede2128e8558c41ce87c1e8a11e09a515...2013b3f580678672cc08f41d00f64ba1547acbeb)
### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/0d44a4ba93bbcd796cf129589c07f4d77ee966ac)
* [OCPBUGS-100540](https://issues.redhat.com/browse/OCPBUGS-100540): e2e: fix broken checks and rework netqueue tests to avoid ARM ethtool blackout flakes [#1573](https://github.com/openshift/cluster-node-tuning-operator/pull/1573)
* [OCPBUGS-90529](https://issues.redhat.com/browse/OCPBUGS-90529): perf: latency: compute memory resources dynamically [#1521](https://github.com/openshift/cluster-node-tuning-operator/pull/1521)
* [OCPBUGS-82896](https://issues.redhat.com/browse/OCPBUGS-82896): Bump github.com/moby/spdystream from v0.5.0 to v0.5.1 [#1531](https://github.com/openshift/cluster-node-tuning-operator/pull/1531)
* [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/d78172d1fffdcd29cb3ca6626c78ebecc8e2ef78...0d44a4ba93bbcd796cf129589c07f4d77ee966ac)
### [cluster-policy-controller](https://github.com/openshift/cluster-policy-controller/tree/e510507e20f6eb09694c880ecd79fa512a2b3470)
* [OCPBUGS-98251](https://issues.redhat.com/browse/OCPBUGS-98251): [4.21] add serviceAccountToken volume type to psalabelsyncer [#193](https://github.com/openshift/cluster-policy-controller/pull/193)
* [Full changelog](https://github.com/openshift/cluster-policy-controller/compare/8b775487512fb543bff470ff1042bd3ac31b29be...e510507e20f6eb09694c880ecd79fa512a2b3470)
### [console](https://github.com/openshift/console/tree/81ee0edf8c33ea28ab2fe308d358fa780e1cbc07)
* [OCPBUGS-98434](https://issues.redhat.com/browse/OCPBUGS-98434): CVE-2026-59869 bump js-yaml [#16772](https://github.com/openshift/console/pull/16772)
* [OCPBUGS-100058](https://issues.redhat.com/browse/OCPBUGS-100058): quickstart page i18n misses (Fix Quick Starts i18n bundle lookup for zh-CN) [#16868](https://github.com/openshift/console/pull/16868)
* [OCPBUGS-100377](https://issues.redhat.com/browse/OCPBUGS-100377): Re-enable Knative Cypress e2e tests [#16896](https://github.com/openshift/console/pull/16896)
* [OCPBUGS-99544](https://issues.redhat.com/browse/OCPBUGS-99544): '0 B' is shown on details page when create pvc with 'EiB' unit [#16806](https://github.com/openshift/console/pull/16806)
* [OCPBUGS-99546](https://issues.redhat.com/browse/OCPBUGS-99546): Incorrect translations for 'CatalogSources' and 'OperatorGroups' in l… [#16808](https://github.com/openshift/console/pull/16808)
* [OCPBUGS-99311](https://issues.redhat.com/browse/OCPBUGS-99311): Disable Knative e2e Cypress tests in CI [#16794](https://github.com/openshift/console/pull/16794)
* [OCPBUGS-99163](https://issues.redhat.com/browse/OCPBUGS-99163): fixing severity not showing number of issues [#16618](https://github.com/openshift/console/pull/16618)
* [OCPBUGS-84287](https://issues.redhat.com/browse/OCPBUGS-84287): Bump follow-redirects to 1.16.0 to fix CVE-2026-40895 [#16670](https://github.com/openshift/console/pull/16670)
* [OCPBUGS-81618](https://issues.redhat.com/browse/OCPBUGS-81618): CVE-2026-4800 [#16572](https://github.com/openshift/console/pull/16572)
* [OCPBUGS-90498](https://issues.redhat.com/browse/OCPBUGS-90498): Projects cannot be filtered by display name in the console list view [#16653](https://github.com/openshift/console/pull/16653)
* [OCPBUGS-95544](https://issues.redhat.com/browse/OCPBUGS-95544): Fix RoleBindings tab error for non-cluster-admin users [#16695](https://github.com/openshift/console/pull/16695)
* [OCPBUGS-86743](https://issues.redhat.com/browse/OCPBUGS-86743), [OCPBUGS-87090](https://issues.redhat.com/browse/OCPBUGS-87090), [OCPBUGS-88749](https://issues.redhat.com/browse/OCPBUGS-88749): [release-4.21] bump package: webpack-dev-server, protobufjs, fast-uri [#16654](https://github.com/openshift/console/pull/16654)
* [OCPBUGS-90553](https://issues.redhat.com/browse/OCPBUGS-90553): Backport inventory card filter link fix to release-4.21 [#16678](https://github.com/openshift/console/pull/16678)
* [OCPBUGS-86456](https://issues.redhat.com/browse/OCPBUGS-86456): [release-4.21] shell-quote: Arbitrary code execution via command injection due to unescaped line terminators [#16536](https://github.com/openshift/console/pull/16536)
* [OCPBUGS-88358](https://issues.redhat.com/browse/OCPBUGS-88358): Allow VolumeSnapshot restore when parent PVC is deleted [#16602](https://github.com/openshift/console/pull/16602)
* [OCPBUGS-86581](https://issues.redhat.com/browse/OCPBUGS-86581): Fix macOS Option key in pod terminal [#16505](https://github.com/openshift/console/pull/16505)
* [Full changelog](https://github.com/openshift/console/compare/402882702875b34bb4872c051808a35a67880346...81ee0edf8c33ea28ab2fe308d358fa780e1cbc07)
### [console-operator](https://github.com/openshift/console-operator/tree/f730484ce5f2606e7f665d561227c374183fff14)
* [OCPBUGS-100111](https://issues.redhat.com/browse/OCPBUGS-100111): Sort plugin list to make them deterministic [#1203](https://github.com/openshift/console-operator/pull/1203)
* [OCPBUGS-98987](https://issues.redhat.com/browse/OCPBUGS-98987): [4.21] Stabilize telemetry config to prevent continuous console pod rollouts [#1192](https://github.com/openshift/console-operator/pull/1192)
* [Full changelog](https://github.com/openshift/console-operator/compare/aee1a79b48a86e0feaef8ac72b5ec3c124429859...f730484ce5f2606e7f665d561227c374183fff14)
### [csi-driver-manila, openstack-cinder-csi-driver, openstack-cloud-controller-manager](https://github.com/openshift/cloud-provider-openstack/tree/ee321fbd37b2ded41a96004d52a7652b67e28809)
* [OCPBUGS-80845](https://issues.redhat.com/browse/OCPBUGS-80845): bump google.golang.org/grpc@v1.79.3 [#384](https://github.com/openshift/cloud-provider-openstack/pull/384)
* [Full changelog](https://github.com/openshift/cloud-provider-openstack/compare/a123414456212431a2843d4e3a4f7250182402e4...ee321fbd37b2ded41a96004d52a7652b67e28809)
### [csi-driver-nfs](https://github.com/openshift/csi-driver-nfs/tree/b5e4888ca8e420ba9245805a1a8c976074a8b793)
* [OCPBUGS-82899](https://issues.redhat.com/browse/OCPBUGS-82899): Bump github.com/moby/spdystream@v0.5.1 [#191](https://github.com/openshift/csi-driver-nfs/pull/191)
* [Full changelog](https://github.com/openshift/csi-driver-nfs/compare/ebfd16d227b3af490f4327a8a040f6c9657a3b01...b5e4888ca8e420ba9245805a1a8c976074a8b793)
### [csi-external-provisioner](https://github.com/openshift/csi-external-provisioner/tree/06644b9a4a2cc350fd755b50a78621a003fb738f)
* [OCPBUGS-82900](https://issues.redhat.com/browse/OCPBUGS-82900): Address CVE-2026-35469 [#139](https://github.com/openshift/csi-external-provisioner/pull/139)
* [Full changelog](https://github.com/openshift/csi-external-provisioner/compare/ac55db6fcd6f53ef1c26e3d85c511dbb18bc4d73...06644b9a4a2cc350fd755b50a78621a003fb738f)
### [csi-external-snapshotter, csi-snapshot-controller](https://github.com/openshift/csi-external-snapshotter/tree/2c14afc50a30de62cb00cc8263b061383cfbd3b5)
* [OCPBUGS-89328](https://issues.redhat.com/browse/OCPBUGS-89328): UPSTREAM: 1392: Fix VolumeSnapshotContent deletion [#223](https://github.com/openshift/csi-external-snapshotter/pull/223)
* [Full changelog](https://github.com/openshift/csi-external-snapshotter/compare/7503ea30886b6e5565ffa02935cf8d2ca299f281...2c14afc50a30de62cb00cc8263b061383cfbd3b5)
### [egress-router-cni](https://github.com/openshift/egress-router-cni/tree/0ec77dd178e3b0433f01fce5bcce96abcc126deb)
* [OCPBUGS-98548](https://issues.redhat.com/browse/OCPBUGS-98548): Bump containernetworking/cni to v1.3.0 github.com/containernetworking/plugins to 1.4.0 [#106](https://github.com/openshift/egress-router-cni/pull/106)
* [Full changelog](https://github.com/openshift/egress-router-cni/compare/5e0f8d1b545899fda27c5e1cc8707d33cba1b534...0ec77dd178e3b0433f01fce5bcce96abcc126deb)
### [etcd](https://github.com/openshift/etcd/tree/b6dda5413ec33fc88fc9751d98d3b4bd96ea877d)
* [OCPBUGS-100390](https://issues.redhat.com/browse/OCPBUGS-100390): UPSTREAM: 21443: Revert "Reuse events between sync loops" [#394](https://github.com/openshift/etcd/pull/394)
* [Full changelog](https://github.com/openshift/etcd/compare/806f690e1f140e0aea2eb05ef5f288b756b62895...b6dda5413ec33fc88fc9751d98d3b4bd96ea877d)
### [gcp-machine-controllers](https://github.com/openshift/machine-api-provider-gcp/tree/689c32d583d5c0a49de77e0ccc15646a15cae065)
* [OCPBUGS-105415](https://issues.redhat.com/browse/OCPBUGS-105415): [release-4.21] Add the N4A machine type [#179](https://github.com/openshift/machine-api-provider-gcp/pull/179)
* [Full changelog](https://github.com/openshift/machine-api-provider-gcp/compare/49b8eb1bbdd364b8144dee270a88cace41271e4d...689c32d583d5c0a49de77e0ccc15646a15cae065)
### [gcp-pd-csi-driver-operator](https://github.com/openshift/gcp-pd-csi-driver-operator/tree/8d9f11a7f2c4e757bfc5e99ba69084d29a28b79b)
* [OCPBUGS-97960](https://issues.redhat.com/browse/OCPBUGS-97960): no-op OWNERS change to trigger postsubmit jobs [#197](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/197)
* [Full changelog](https://github.com/openshift/gcp-pd-csi-driver-operator/compare/30853f6a0d50797ad6b32f5db617adda3eb53233...8d9f11a7f2c4e757bfc5e99ba69084d29a28b79b)
### [haproxy-router](https://github.com/openshift/router/tree/22531cf0bb2435e73437be73c244913de4844812)
* [OCPBUGS-86729](https://issues.redhat.com/browse/OCPBUGS-86729): Prevent SSRF via FQDN-typed EndpointSlices [#818](https://github.com/openshift/router/pull/818)
* [OCPBUGS-86718](https://issues.redhat.com/browse/OCPBUGS-86718): Strip X-SSL-* headers for plain HTTP [#795](https://github.com/openshift/router/pull/795)
* [OCPBUGS-87002](https://issues.redhat.com/browse/OCPBUGS-87002): Replace HTTP backend liveness check with admin socket check [#786](https://github.com/openshift/router/pull/786)
* [Full changelog](https://github.com/openshift/router/compare/cffbbab7d26f76620a099ee86d9e5d987de9aa56...22531cf0bb2435e73437be73c244913de4844812)
### [hyperkube, kube-proxy, pod](https://github.com/openshift/kubernetes/tree/ba6535cbb8719c3ba6c3923f2725ba050c87faab)
* [OCPBUGS-94059](https://issues.redhat.com/browse/OCPBUGS-94059): backport kubernetes/conformance umbrella suite [#2708](https://github.com/openshift/kubernetes/pull/2708)
* [OCPBUGS-91759](https://issues.redhat.com/browse/OCPBUGS-91759): Rebase v1.34.9 in release-4.21 [#2702](https://github.com/openshift/kubernetes/pull/2702)
* [OCPBUGS-87017](https://issues.redhat.com/browse/OCPBUGS-87017): fix flake race in VAP e2e case [#2677](https://github.com/openshift/kubernetes/pull/2677)
* [Full changelog](https://github.com/openshift/kubernetes/compare/eab2218b931d0c20740d6259df59f242abf32ef7...ba6535cbb8719c3ba6c3923f2725ba050c87faab)
### [hypershift](https://github.com/openshift/hypershift/tree/b6019f3b0bded95641d4f9c15a6253ffc36e2b04)
* [OCPBUGS-105505](https://issues.redhat.com/browse/OCPBUGS-105505): fix(upsert): add desired-state hash to detect spec field removals [#9268](https://github.com/openshift/hypershift/pull/9268)
* [OCPBUGS-104592](https://issues.redhat.com/browse/OCPBUGS-104592): Add proxy env vars to AWS cloud-controller-manager deployment [#9224](https://github.com/openshift/hypershift/pull/9224)
* [OCPBUGS-105434](https://issues.redhat.com/browse/OCPBUGS-105434): [release-4.21] fix router component ordering to prevent missing HAProxy backends [#9263](https://github.com/openshift/hypershift/pull/9263)
* [OCPBUGS-94179](https://issues.redhat.com/browse/OCPBUGS-94179): fix registry override matching and propagation to init containers [#8879](https://github.com/openshift/hypershift/pull/8879)
* [OCPBUGS-100194](https://issues.redhat.com/browse/OCPBUGS-100194): fix(cpo): set correct --advertise-client-url for etcd grpc-proxy [#9184](https://github.com/openshift/hypershift/pull/9184)
* [CNTRLPLANE-3873](https://issues.redhat.com/browse/CNTRLPLANE-3873): Backport controlPlaneVersion status to release-4.21 [#9054](https://github.com/openshift/hypershift/pull/9054)
* [OCPBUGS-99646](https://issues.redhat.com/browse/OCPBUGS-99646): OCPBUGS-86296: Propagate management cluster proxy env vars to konnectivity sidecar [#9087](https://github.com/openshift/hypershift/pull/9087)
* [OCPBUGS-90087](https://issues.redhat.com/browse/OCPBUGS-90087): [release-4.21] clear stale EtcdRecoveryActive failure condition when etcd is healthy [#8807](https://github.com/openshift/hypershift/pull/8807)
* [OCPBUGS-97922](https://issues.redhat.com/browse/OCPBUGS-97922): fix(nodepool): skip CNI-internal IPs in ClusterNetworkCIDRConflict check [#8949](https://github.com/openshift/hypershift/pull/8949)
* [OCPBUGS-99100](https://issues.redhat.com/browse/OCPBUGS-99100): fix(backport): konnectivity agent auth [#9093](https://github.com/openshift/hypershift/pull/9093)
* [OCPBUGS-91671](https://issues.redhat.com/browse/OCPBUGS-91671): [release-4.21] OCPBUGS-74960: prevent resource leak on deletion and handle DependencyViolation [#8798](https://github.com/openshift/hypershift/pull/8798)
* [OCPBUGS-90084](https://issues.redhat.com/browse/OCPBUGS-90084): Fix NodePool reconciliation failure when updating mirrored immutable ConfigMaps [#8812](https://github.com/openshift/hypershift/pull/8812)
* [OCPBUGS-93927](https://issues.redhat.com/browse/OCPBUGS-93927): fix(cpo): deduplicate VPC endpoint subnets by AZ to prevent DuplicateSubnetsInSameZone [#8862](https://github.com/openshift/hypershift/pull/8862)
* [OCPBUGS-86295](https://issues.redhat.com/browse/OCPBUGS-86295): CAPI image overrides aware of registry config [#8559](https://github.com/openshift/hypershift/pull/8559)
* [OCPBUGS-83833](https://issues.redhat.com/browse/OCPBUGS-83833): fix(deps): update dependencies to address CVE-2025-52881 [#8748](https://github.com/openshift/hypershift/pull/8748)
* [OCPBUGS-92089](https://issues.redhat.com/browse/OCPBUGS-92089): fix(cpo): prevent informer creation for inaccessible resource types [#8833](https://github.com/openshift/hypershift/pull/8833)
* [OCPBUGS-89353](https://issues.redhat.com/browse/OCPBUGS-89353): build(operator): drop hypershift-no-cgo from operator container images [#8757](https://github.com/openshift/hypershift/pull/8757)
* [OCPBUGS-80813](https://issues.redhat.com/browse/OCPBUGS-80813): Bump google.golang.org/grpc to v1.79.3 [#8443](https://github.com/openshift/hypershift/pull/8443)
* [OCPBUGS-86040](https://issues.redhat.com/browse/OCPBUGS-86040): [release-4.21] Verify cert revocation against all KAS pods [#8539](https://github.com/openshift/hypershift/pull/8539)
* NO-JIRA: fix(tekton): remove path filter from control-plane-operator pipelines [#8667](https://github.com/openshift/hypershift/pull/8667)
* [Full changelog](https://github.com/openshift/hypershift/compare/d345a6af0fb9c22d2058ac98994afbcb41e24f6f...b6019f3b0bded95641d4f9c15a6253ffc36e2b04)
### [insights-operator](https://github.com/openshift/insights-operator/tree/3c75ba5b0f8c84f6e11943a83e8f302dc83313d8)
* [OCPBUGS-100248](https://issues.redhat.com/browse/OCPBUGS-100248): Fix indentation bug on livenessProbe [#1333](https://github.com/openshift/insights-operator/pull/1333)
* [OCPBUGS-99015](https://issues.redhat.com/browse/OCPBUGS-99015): update HyperShift deployment manifest [#1323](https://github.com/openshift/insights-operator/pull/1323)
* [OCPBUGS-91985](https://issues.redhat.com/browse/OCPBUGS-91985): fall back to kube-system/global-pull-secret for Insights token [#1310](https://github.com/openshift/insights-operator/pull/1310)
* [OCPBUGS-87191](https://issues.redhat.com/browse/OCPBUGS-87191): extractro controller [#1300](https://github.com/openshift/insights-operator/pull/1300)
* [OCPBUGS-86805](https://issues.redhat.com/browse/OCPBUGS-86805): add config option to disable runtime extractor [#1295](https://github.com/openshift/insights-operator/pull/1295)
* [Full changelog](https://github.com/openshift/insights-operator/compare/2bc8825afccf2456f95d8bfea097a528d072bd11...3c75ba5b0f8c84f6e11943a83e8f302dc83313d8)
### [ironic](https://github.com/openshift/ironic-image/tree/4c6e4301c09c97d94a66fb8e4cc9af148aaff7f8)
* [OCPBUGS-88473](https://issues.redhat.com/browse/OCPBUGS-88473): Update openstack-ironic commit hash in requirements.cachito that addresses CVE-2026-43003 [#885](https://github.com/openshift/ironic-image/pull/885)
* [OCPBUGS-97991](https://issues.redhat.com/browse/OCPBUGS-97991): Update openstack-ironic commit hash for CVE-2026-44918 [#876](https://github.com/openshift/ironic-image/pull/876)
* [OCPBUGS-90554](https://issues.redhat.com/browse/OCPBUGS-90554): [4.21] Fix parallel power concurrency [#856](https://github.com/openshift/ironic-image/pull/856)
* [OCPBUGS-82294](https://issues.redhat.com/browse/OCPBUGS-82294), [OCPBUGS-84370](https://issues.redhat.com/browse/OCPBUGS-84370): Update sushy and Ironic to resolve Cisco vMedia Insert and BIOS Settings update issues. [#829](https://github.com/openshift/ironic-image/pull/829)
* [Full changelog](https://github.com/openshift/ironic-image/compare/6e93d7a042c96f1db6307549d348da8f6f89b06a...4c6e4301c09c97d94a66fb8e4cc9af148aaff7f8)
### [ironic-agent](https://github.com/openshift/ironic-agent-image/tree/b6b0e0c551885af0e77d28e53af8b6d49486b644)
* [OCPBUGS-88473](https://issues.redhat.com/browse/OCPBUGS-88473): Update commit SHA in requirements.cachito to address CVE-2026-43003 [#298](https://github.com/openshift/ironic-agent-image/pull/298)
* [OCPBUGS-95062](https://issues.redhat.com/browse/OCPBUGS-95062): Replace individual package removal with a single rpm -e loop [#283](https://github.com/openshift/ironic-agent-image/pull/283)
* [OCPBUGS-95062](https://issues.redhat.com/browse/OCPBUGS-95062): Replace dnf remove with rpm -e to prevent dependency removal [#271](https://github.com/openshift/ironic-agent-image/pull/271)
* [Full changelog](https://github.com/openshift/ironic-agent-image/compare/ff276c00e345b9cb9298ce9dbdd7f19a8b14dbce...b6b0e0c551885af0e77d28e53af8b6d49486b644)
### [keepalived-ipfailover](https://github.com/openshift/images/tree/f0241a3d2a12a8b2965cc36542babce8a1dffcf8)
* [OCPBUGS-99781](https://issues.redhat.com/browse/OCPBUGS-99781): Reinstall tzdata if /usr/share/zoneinfo is missing [#248](https://github.com/openshift/images/pull/248)
* [Full changelog](https://github.com/openshift/images/compare/e00f5806587e71188805bab43dad9099524b9059...f0241a3d2a12a8b2965cc36542babce8a1dffcf8)
### [kube-state-metrics](https://github.com/openshift/kube-state-metrics/tree/8406e402ad020185813942842d4914ff7730fdc1)
* [OCPBUGS-99400](https://issues.redhat.com/browse/OCPBUGS-99400): fix CronJob timezone panic and embed tzdata in kube-state-metrics [#151](https://github.com/openshift/kube-state-metrics/pull/151)
* [Full changelog](https://github.com/openshift/kube-state-metrics/compare/0efd2f822814f9965ef6dc14b68f24eebcaca40d...8406e402ad020185813942842d4914ff7730fdc1)
### [kubevirt-csi-driver](https://github.com/openshift/kubevirt-csi-driver/tree/8a115121952348de9a4e4a73478755258a401a86)
* [OCPBUGS-80717](https://issues.redhat.com/browse/OCPBUGS-80717): Bump google.golang.org/grpc to v1.79.3 [#98](https://github.com/openshift/kubevirt-csi-driver/pull/98)
* [Full changelog](https://github.com/openshift/kubevirt-csi-driver/compare/4bb70e49c9d05690f3a26edc0a6feaf093169cbb...8a115121952348de9a4e4a73478755258a401a86)
### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/9b70a6c766785ca149f5cd25e60f17fdf5ccb312)
* [OCPBUGS-105303](https://issues.redhat.com/browse/OCPBUGS-105303): Use providerSpec.Template in vSphere machineset reconciliation [#6381](https://github.com/openshift/machine-config-operator/pull/6381)
* [OCPBUGS-105214](https://issues.redhat.com/browse/OCPBUGS-105214): Update AMI Whitelist [#6376](https://github.com/openshift/machine-config-operator/pull/6376)
* [OCPBUGS-93806](https://issues.redhat.com/browse/OCPBUGS-93806): move cleanUpDuplicatedMC to avoid double reboot on first updated Master node [#6241](https://github.com/openshift/machine-config-operator/pull/6241)
* [OCPBUGS-97905](https://issues.redhat.com/browse/OCPBUGS-97905): Inject proxy into MCC deployment [#6276](https://github.com/openshift/machine-config-operator/pull/6276)
* [OCPBUGS-88510](https://issues.redhat.com/browse/OCPBUGS-88510): fix: update arbiter crio config [#6189](https://github.com/openshift/machine-config-operator/pull/6189)
* [release:4.21] OCPBUGS-89234: In OCB to check when a image is removed the old build is triggered again and the MC should start updating directly and no new MOSB should be triggred [#6196](https://github.com/openshift/machine-config-operator/pull/6196)
* [OCPBUGS-95588](https://issues.redhat.com/browse/OCPBUGS-95588): Remove sensitive ControllerConfig logging [#6257](https://github.com/openshift/machine-config-operator/pull/6257)
* [OCPBUGS-91971](https://issues.redhat.com/browse/OCPBUGS-91971): Make vsphere template updates atomic [#6229](https://github.com/openshift/machine-config-operator/pull/6229)
* [OCPBUGS-94108](https://issues.redhat.com/browse/OCPBUGS-94108): Fix kubelet certificate wait loop in criometricsproxy.yaml [#6248](https://github.com/openshift/machine-config-operator/pull/6248)
* [OCPBUGS-96153](https://issues.redhat.com/browse/OCPBUGS-96153): Update AMI Whitelist [#6261](https://github.com/openshift/machine-config-operator/pull/6261)
* [OCPBUGS-93937](https://issues.redhat.com/browse/OCPBUGS-93937): Bootstrap MCS logging entire ignition [#6244](https://github.com/openshift/machine-config-operator/pull/6244)
* [OCPBUGS-91734](https://issues.redhat.com/browse/OCPBUGS-91734): Replace wildcard permissions with explicit verbs and resources in MCC ClusterRole [#6208](https://github.com/openshift/machine-config-operator/pull/6208)
* [OCPBUGS-89243](https://issues.redhat.com/browse/OCPBUGS-89243): Process rebuild annotation on machine-os-builder restart [#6197](https://github.com/openshift/machine-config-operator/pull/6197)
* [OCPBUGS-88709](https://issues.redhat.com/browse/OCPBUGS-88709): Update custom containerfile OCB test to work in a disconnected environment [#6193](https://github.com/openshift/machine-config-operator/pull/6193)
* [OCPBUGS-88340](https://issues.redhat.com/browse/OCPBUGS-88340): vSphere boot image hot loop detection is non-functional due to stable template names [#6180](https://github.com/openshift/machine-config-operator/pull/6180)
* [OCPBUGS-89340](https://issues.redhat.com/browse/OCPBUGS-89340): Remove skopeo-install script [#6202](https://github.com/openshift/machine-config-operator/pull/6202)
* [OCPBUGS-88334](https://issues.redhat.com/browse/OCPBUGS-88334): Skip chrony-wait on first node join [#6178](https://github.com/openshift/machine-config-operator/pull/6178)
* [OCPBUGS-88335](https://issues.redhat.com/browse/OCPBUGS-88335): daemon: don't pull/extract extensions for all OS updates [#6179](https://github.com/openshift/machine-config-operator/pull/6179)
* [OCPBUGS-86998](https://issues.redhat.com/browse/OCPBUGS-86998): configure-ovs: copy lldp mode to br-ex port [#6134](https://github.com/openshift/machine-config-operator/pull/6134)
* [OCPBUGS-87008](https://issues.redhat.com/browse/OCPBUGS-87008): Stabilize ocl 4.21 [#6138](https://github.com/openshift/machine-config-operator/pull/6138)
* [OCPBUGS-86979](https://issues.redhat.com/browse/OCPBUGS-86979): Update AMI Whitelist [#6129](https://github.com/openshift/machine-config-operator/pull/6129)
* [Full changelog](https://github.com/openshift/machine-config-operator/compare/340c3847f293b8914ebef26d1e9b0a8ce2d2abd5...9b70a6c766785ca149f5cd25e60f17fdf5ccb312)
### [machine-os-images](https://github.com/openshift/machine-os-images/tree/581c9d9e453c73f67a93c44fb6715057c0cc8bf5)
* [OCPBUGS-87873](https://issues.redhat.com/browse/OCPBUGS-87873): Add support for hermetic builds via Cachi2 prefetched CoreOS ISOs [#97](https://github.com/openshift/machine-os-images/pull/97)
* [OCPBUGS-85478](https://issues.redhat.com/browse/OCPBUGS-85478): Force rebuild for OCP 4.21 [#93](https://github.com/openshift/machine-os-images/pull/93)
* [Full changelog](https://github.com/openshift/machine-os-images/compare/e9019e5f819c44726e9ff5e1ec8fdfad9fb314fd...581c9d9e453c73f67a93c44fb6715057c0cc8bf5)
### [monitoring-plugin](https://github.com/openshift/monitoring-plugin/tree/a9d006185acbb33f045f643a7674f405abc2b553)
* NO-JIRA: [release-4.21] - e2e monitoring stabilization [#919](https://github.com/openshift/monitoring-plugin/pull/919)
* [OCPBUGS-99028](https://issues.redhat.com/browse/OCPBUGS-99028): Fix CVE-2026-49978 - bump DOMPurify to >= 3.4.7 [#1086](https://github.com/openshift/monitoring-plugin/pull/1086)
* [OU-1240](https://issues.redhat.com/browse/OU-1240): Makefile and package.json to enable test-frontend-ci [#1095](https://github.com/openshift/monitoring-plugin/pull/1095)
* [OCPBUGS-99283](https://issues.redhat.com/browse/OCPBUGS-99283): graph redirect query parameter [#1072](https://github.com/openshift/monitoring-plugin/pull/1072)
* [OU-651](https://issues.redhat.com/browse/OU-651): Fix AlertRules page to display user defined loki alerts [#1060](https://github.com/openshift/monitoring-plugin/pull/1060)
* Fix for OCPBUGS-91631: CVE-2026-45736 [#1024](https://github.com/openshift/monitoring-plugin/pull/1024)
* [OU-1396](https://issues.redhat.com/browse/OU-1396): [release-4.21] fix: use replace to set variables to avoid navigation trap [#1033](https://github.com/openshift/monitoring-plugin/pull/1033)
* NO-JIRA: fix incidents unit test [#1037](https://github.com/openshift/monitoring-plugin/pull/1037)
* Fix for OCPBUGS-94011: CVE-2026-13676 [#1029](https://github.com/openshift/monitoring-plugin/pull/1029)
* [OCPBUGS-87088](https://issues.redhat.com/browse/OCPBUGS-87088): [release-4.21] fast-uri: URI authority bypass due to improper delimiter handling [#973](https://github.com/openshift/monitoring-plugin/pull/973)
* [OCPBUGS-88396](https://issues.redhat.com/browse/OCPBUGS-88396): CVE-2026-44487 bump axios to 1.16.0 [#999](https://github.com/openshift/monitoring-plugin/pull/999)
* [OCPBUGS-84290](https://issues.redhat.com/browse/OCPBUGS-84290): bump follow-redirects to 1.16.0 [#987](https://github.com/openshift/monitoring-plugin/pull/987)
* [OCPBUGS-84828](https://issues.redhat.com/browse/OCPBUGS-84828), [OCPBUGS-84991](https://issues.redhat.com/browse/OCPBUGS-84991), [OCPBUGS-85007](https://issues.redhat.com/browse/OCPBUGS-85007), [OCPBUGS-85037](https://issues.redhat.com/browse/OCPBUGS-85037): Update Axios to v1.15.2 [#982](https://github.com/openshift/monitoring-plugin/pull/982)
* [Full changelog](https://github.com/openshift/monitoring-plugin/compare/462c78890ffb636e05d91d41ca718bb3c81da4cf...a9d006185acbb33f045f643a7674f405abc2b553)
### [multus-cni, multus-cni-microshift](https://github.com/openshift/multus-cni/tree/8f5dd8b1e9f0c2b2404e3c8ddcffb1fd9441003d)
* [OCPBUGS-80831](https://issues.redhat.com/browse/OCPBUGS-80831): bump grpc to 1.79.3 to address CVE-2026-33186 [#310](https://github.com/openshift/multus-cni/pull/310)
* [Full changelog](https://github.com/openshift/multus-cni/compare/4f696e721ac0897a782c2fde3c24d961938feff3...8f5dd8b1e9f0c2b2404e3c8ddcffb1fd9441003d)
### [networking-console-plugin](https://github.com/openshift/networking-console-plugin/tree/35868a96e0f9df8aedda5357279d32fa61e4096e)
* [OCPBUGS-92375](https://issues.redhat.com/browse/OCPBUGS-92375): Updated doc links based on release [#439](https://github.com/openshift/networking-console-plugin/pull/439)
* [OCPBUGS-88313](https://issues.redhat.com/browse/OCPBUGS-88313): Trim subnet input in UDN creation form [#430](https://github.com/openshift/networking-console-plugin/pull/430)
* And 1 elided commits (e.g. from squash or rebase merges)
* [Full changelog](https://github.com/openshift/networking-console-plugin/compare/268037d76fd97d29f39eae2f25f0a2b2910cb30e...35868a96e0f9df8aedda5357279d32fa61e4096e)
### [oauth-server](https://github.com/openshift/oauth-server/tree/85a8ae3529821203c39559c4df6231ef3607e64e)
* [OCPBUGS-81816](https://issues.redhat.com/browse/OCPBUGS-81816): Bump github.com/go-jose/go-jose/v3 from v3.0.3 to v3.0.5 [#234](https://github.com/openshift/oauth-server/pull/234)
* [Full changelog](https://github.com/openshift/oauth-server/compare/2b8183592190365c269ca0c92b1955bbad9a0236...85a8ae3529821203c39559c4df6231ef3607e64e)
### [olm-catalogd, olm-operator-controller](https://github.com/openshift/operator-framework-operator-controller/tree/92ef079dccfdf08c11d653113d5758827e67616c)
* [OCPBUGS-100383](https://issues.redhat.com/browse/OCPBUGS-100383): Fix cache path to avoid /var/cache/dnf conflict [#785](https://github.com/openshift/operator-framework-operator-controller/pull/785)
* [OCPBUGS-98090](https://issues.redhat.com/browse/OCPBUGS-98090): fix(test): use in-cluster catalog for preflight permission checks [release-4.21] [#778](https://github.com/openshift/operator-framework-operator-controller/pull/778)
* [OCPBUGS-99756](https://issues.redhat.com/browse/OCPBUGS-99756): increase catalog HTTP client timeout from 10s to 5m [#774](https://github.com/openshift/operator-framework-operator-controller/pull/774)
* [OCPBUGS-86842](https://issues.redhat.com/browse/OCPBUGS-86842): [release-4.21] catalogd: clean up orphaned temp dirs in catalog storage [#742](https://github.com/openshift/operator-framework-operator-controller/pull/742)
* [Full changelog](https://github.com/openshift/operator-framework-operator-controller/compare/9bf1d982a091f54597e582c407d61f8ecfbc4f95...92ef079dccfdf08c11d653113d5758827e67616c)
### [openshift-apiserver](https://github.com/openshift/openshift-apiserver/tree/f427de801b98823e486bdd5955468d88e95c2ac4)
* [OCPBUGS-82918](https://issues.redhat.com/browse/OCPBUGS-82918): Address CVE-2026-35469 [#646](https://github.com/openshift/openshift-apiserver/pull/646)
* [Full changelog](https://github.com/openshift/openshift-apiserver/compare/64dea074d6b457e1fae3598cea0bb72493d2cab8...f427de801b98823e486bdd5955468d88e95c2ac4)
### [openstack-machine-api-provider](https://github.com/openshift/machine-api-provider-openstack/tree/b7456a2a12d1e65a5688693a005ad1e18aaee1be)
* [OCPBUGS-97825](https://issues.redhat.com/browse/OCPBUGS-97825): Revendor CAPO [#176](https://github.com/openshift/machine-api-provider-openstack/pull/176)
* [Full changelog](https://github.com/openshift/machine-api-provider-openstack/compare/b1fdb10f47f3bdb5c2902fac1d53bfa98c3a88ab...b7456a2a12d1e65a5688693a005ad1e18aaee1be)
### [ovn-kubernetes, ovn-kubernetes-microshift](https://github.com/openshift/ovn-kubernetes/tree/cf0788990aa2a2303189cc68edf785dfef5dd18f)
* [OCPBUGS-105516](https://issues.redhat.com/browse/OCPBUGS-105516), [OCPBUGS-105605](https://issues.redhat.com/browse/OCPBUGS-105605): Branch Sync release-4.22 to release-4.21 [08-10-2026] [#3374](https://github.com/openshift/ovn-kubernetes/pull/3374)
* [OCPBUGS-90029](https://issues.redhat.com/browse/OCPBUGS-90029), [OCPBUGS-90470](https://issues.redhat.com/browse/OCPBUGS-90470), [OCPBUGS-92544](https://issues.redhat.com/browse/OCPBUGS-92544), [OCPBUGS-93018](https://issues.redhat.com/browse/OCPBUGS-93018): Branch Sync release-4.22 to release-4.21 [08-06-2026] [#3365](https://github.com/openshift/ovn-kubernetes/pull/3365)
* [OCPBUGS-95075](https://issues.redhat.com/browse/OCPBUGS-95075): Branch Sync release-4.22 to release-4.21 [07-29-2026] [#3337](https://github.com/openshift/ovn-kubernetes/pull/3337)
* [OCPBUGS-99276](https://issues.redhat.com/browse/OCPBUGS-99276), [OCPBUGS-99277](https://issues.redhat.com/browse/OCPBUGS-99277): Branch Sync release-4.22 to release-4.21 [07-20-2026] [#3306](https://github.com/openshift/ovn-kubernetes/pull/3306)
* [OCPBUGS-99165](https://issues.redhat.com/browse/OCPBUGS-99165): Branch Sync release-4.22 to release-4.21 [07-15-2026] [#3300](https://github.com/openshift/ovn-kubernetes/pull/3300)
* [OCPBUGS-98398](https://issues.redhat.com/browse/OCPBUGS-98398): Branch Sync release-4.22 to release-4.21 [06-10-2026] [#3243](https://github.com/openshift/ovn-kubernetes/pull/3243)
* [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/d586f851c25d8f7cd04840cda79a0a6a98ea8485...cf0788990aa2a2303189cc68edf785dfef5dd18f)
### [prometheus](https://github.com/openshift/prometheus/tree/669596b0ae312b441ae687b77557d07e8be92351)
* [OCPBUGS-88670](https://issues.redhat.com/browse/OCPBUGS-88670): remote: validate snappy decoded length before allocation in read endpoint [#331](https://github.com/openshift/prometheus/pull/331)
* [OCPBUGS-93920](https://issues.redhat.com/browse/OCPBUGS-93920): fix(tsdb): temporarily ignore Direct IO enablement errors on unsupported filesystems [#340](https://github.com/openshift/prometheus/pull/340)
* [Full changelog](https://github.com/openshift/prometheus/compare/77d32a196096e708170b45eecaa37865f620d4ce...669596b0ae312b441ae687b77557d07e8be92351)
### [prometheus-alertmanager](https://github.com/openshift/prometheus-alertmanager/tree/9b60183df3d2e4aa0e90a7ecf09855e2ee91d39b)
* [OCPBUGS-98182](https://issues.redhat.com/browse/OCPBUGS-98182): build(deps): bump github.com/hashicorp/memberlist to a forked version which fixes CVE-2026-14362 [#158](https://github.com/openshift/prometheus-alertmanager/pull/158)
* [OCPBUGS-100352](https://issues.redhat.com/browse/OCPBUGS-100352): Set testdata CA expiry to 20 years from issue date (#4112) [#145](https://github.com/openshift/prometheus-alertmanager/pull/145)
* [OCPBUGS-99446](https://issues.redhat.com/browse/OCPBUGS-99446): embed tzdata in the alertmanager binary [#142](https://github.com/openshift/prometheus-alertmanager/pull/142)
* [Full changelog](https://github.com/openshift/prometheus-alertmanager/compare/3dbe0b64ae3b9439b888be65a32431c7bf0d6806...9b60183df3d2e4aa0e90a7ecf09855e2ee91d39b)
### [rhel-coreos, rhel-coreos-extensions](https://github.com/openshift/os/tree/b3f3bce740fa6b32bf2c06dd8a6f31bdb831915e)
* [OCPBUGS-105490](https://issues.redhat.com/browse/OCPBUGS-105490): NetworkManager-ovs has moved to RHCOS [#1957](https://github.com/openshift/os/pull/1957)
* [Full changelog](https://github.com/openshift/os/compare/10f1a2e738aa55fff22dbe0346609e83a5f6eb90...b3f3bce740fa6b32bf2c06dd8a6f31bdb831915e)
### [tests](https://github.com/openshift/origin/tree/1426d5e01eb35ea3a8400e32461298087e50c77e)
* [OCPBUGS-99671](https://issues.redhat.com/browse/OCPBUGS-99671): Backport node_e2e test migrations [#31426](https://github.com/openshift/origin/pull/31426)
* [OCPBUGS-99300](https://issues.redhat.com/browse/OCPBUGS-99300): admit and extract non-payload 4.21 [#31386](https://github.com/openshift/origin/pull/31386)
* [OCPBUGS-90523](https://issues.redhat.com/browse/OCPBUGS-90523): Use AdminPolicyBasedExternalRoute CR for external gateway test [#31316](https://github.com/openshift/origin/pull/31316)
* [OCPBUGS-94114](https://issues.redhat.com/browse/OCPBUGS-94114): support Parents field on origin test suites [#31353](https://github.com/openshift/origin/pull/31353)
* [OCPBUGS-88564](https://issues.redhat.com/browse/OCPBUGS-88564): fix CUDN status condition tests for NetworkAllocationSucceeded condition [#31300](https://github.com/openshift/origin/pull/31300)
* [OCPBUGS-84252](https://issues.redhat.com/browse/OCPBUGS-84252): Move imagepolicy test to disruptive long-running suite [#31061](https://github.com/openshift/origin/pull/31061)
* [OCPBUGS-78330](https://issues.redhat.com/browse/OCPBUGS-78330), [OCPBUGS-82146](https://issues.redhat.com/browse/OCPBUGS-82146), [OCPBUGS-85550](https://issues.redhat.com/browse/OCPBUGS-85550), [OCPBUGS-88295](https://issues.redhat.com/browse/OCPBUGS-88295), [OCPBUGS-88297](https://issues.redhat.com/browse/OCPBUGS-88297), [OCPBUGS-88320](https://issues.redhat.com/browse/OCPBUGS-88320), [OCPBUGS-88322](https://issues.redhat.com/browse/OCPBUGS-88322), [OCPBUGS-88324](https://issues.redhat.com/browse/OCPBUGS-88324): Backport noOLM Gateway API test coverage and upgrade tests [#31232](https://github.com/openshift/origin/pull/31232)
* [OCPBUGS-88328](https://issues.redhat.com/browse/OCPBUGS-88328): Fix Pod.Create() to use --local flag for template proc… [#31269](https://github.com/openshift/origin/pull/31269)
* [OCPBUGS-85149](https://issues.redhat.com/browse/OCPBUGS-85149): Enable Gateway API tests on vSphere and baremetal [#31139](https://github.com/openshift/origin/pull/31139)
* [Full changelog](https://github.com/openshift/origin/compare/c2da98a5a8f0e23886ac536fbeb81140e798fb71...1426d5e01eb35ea3a8400e32461298087e50c77e)
### [vsphere-csi-driver, vsphere-csi-driver-syncer](https://github.com/openshift/vmware-vsphere-csi-driver/tree/b0564618fb4febd69198f55e6f05024a673a428c)
* [OCPBUGS-93031](https://issues.redhat.com/browse/OCPBUGS-93031): Bump golang.org/x/crypto/ssh to v0.48.0-sec.1 [#190](https://github.com/openshift/vmware-vsphere-csi-driver/pull/190)
* [Full changelog](https://github.com/openshift/vmware-vsphere-csi-driver/compare/69e1c6ed3201efc16bcd320cf558aa8fe869ec69...b0564618fb4febd69198f55e6f05024a673a428c)
### [vsphere-problem-detector](https://github.com/openshift/vsphere-problem-detector/tree/e4130b0a049c0ced1600ff7c296bf505e5446ddb)
* [OCPBUGS-87097](https://issues.redhat.com/browse/OCPBUGS-87097): Fixed compute cluster permission logic for single fd with read-only custom resourcepool [#222](https://github.com/openshift/vsphere-problem-detector/pull/222)
* [Full changelog](https://github.com/openshift/vsphere-problem-detector/compare/a35d685a88aca94ed1d805c1079ebf14dfb81c9d...e4130b0a049c0ced1600ff7c296bf505e5446ddb)