# 4.21.0-ec.3
Created: 2025-11-19 02:38:41 +0000 UTC
Image Digest: `sha256:e3a750749770f4435360852de7c566e370bef20ad90cdc1446e8ac84e4728e49`
## Changes from 4.21.0-ec.2
### Components
* Kubectl upgraded from 1.33.3 to 1.34.1
* Kubernetes 1.34.1
* Kubernetes Tests upgraded from 1.33.4 to 1.34.1
* Red Hat Enterprise Linux CoreOS upgraded from 9.6.20251017-0 to 9.6.20251112-0
### FeatureGate Changes
| FeatureGate | Default
Hypershift | Default
SelfManagedHA | DevPreviewNoUpgrade
Hypershift | DevPreviewNoUpgrade
SelfManagedHA | TechPreviewNoUpgrade
Hypershift | TechPreviewNoUpgrade
SelfManagedHA |
| :------ | :---: | :---: | :---: | :---: | :---: | :---: |
| NewOLMWebhookProviderOpenshiftServiceCA
(0 tests)| Disabled| Enabled
(Changed)| Disabled| Enabled| Disabled| Enabled |
| BootImageSkewEnforcement
(0 tests)| Disabled| Disabled| Enabled| Enabled| Enabled
(Changed)| Enabled
(Changed) |
| IngressControllerDynamicConfigurationManager
(0 tests)| Disabled| Disabled| Enabled| Enabled| Disabled
(Changed)| Disabled
(Changed) |
| CRDCompatibilityRequirementOperator
(0 tests)| | | Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) |
| ClusterAPIMachineManagement
(0 tests)| | | Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) |
| MutableCSINodeAllocatableCount
(0 tests)| | | Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) |
| OSStreams
(0 tests)| | | Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) |
### Rebuilt images without code change
* [apiserver-network-proxy](https://github.com/openshift/apiserver-network-proxy) git [35ba137a](https://github.com/openshift/apiserver-network-proxy/commit/35ba137ab96d01f0b8df729ff5ad93ac2fdad800) `sha256:6b6b3932572ae5fced72d3ca2a488a7c61d1812887c725cbaab87601d3441bd1`
* [aws-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-aws) git [53939048](https://github.com/openshift/cluster-api-provider-aws/commit/53939048ef278b09552b0640beb169c20aa1bd71) `sha256:28e9fd7979d6ff3ddc367c2f05a0a5d9be080e0e42231a2f915c2c2cc74b524a`
* [aws-karpenter-provider-aws](https://github.com/openshift/aws-karpenter-provider-aws) git [597b797d](https://github.com/openshift/aws-karpenter-provider-aws/commit/597b797d2d1b6aca5ba0ecfc3fcc23e888dcbe84) `sha256:1e84786e954eec5f9c891f556d4f2f8e0b8637b7cb8ce75ca979b5b9e8905d9f`
* [aws-kms-encryption-provider](https://github.com/openshift/aws-encryption-provider) git [19e7b623](https://github.com/openshift/aws-encryption-provider/commit/19e7b623429799c9c549690a1b5ab499844411f9) `sha256:03771215b114c315d6841647b42f2deb1f8095e4003e8196938106198c7caee5`
* [azure-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-azure) git [b7682c87](https://github.com/openshift/cluster-api-provider-azure/commit/b7682c874dc67d46a8b430f841cf9cd2faaf184f) `sha256:5513a2f3fceb547de2c3a650aa742bbb7c83a0ea23e2aabf8c81af79f371a8a8`
* [azure-disk-csi-driver](https://github.com/openshift/azure-disk-csi-driver) git [cbf9908d](https://github.com/openshift/azure-disk-csi-driver/commit/cbf9908da723b12e85dde1fbe6cc2dee59b97494) `sha256:c47bdf498f8586eee4fcd7a19c4c673db2cbb55cab629e6e7a3f03c7d168465e`
* [azure-file-csi-driver](https://github.com/openshift/azure-file-csi-driver) git [66fcebfe](https://github.com/openshift/azure-file-csi-driver/commit/66fcebfe023db88eac2a4b8d3cf2bed4b26665e3) `sha256:5210e09be96676dab2a93a990cbc2aa898ec3ede190a7e51ee9d972817c21677`
* [azure-kms-encryption-provider](https://github.com/openshift/azure-kubernetes-kms) git [fe1d311b](https://github.com/openshift/azure-kubernetes-kms/commit/fe1d311ba5aadc40b5f48d47d43175157a73c881) `sha256:4a41d4c5d026fd781d0a6cfa318a9c957cfdcdfb3619ccf80784cc60aa132191`
* [azure-service-operator](https://github.com/openshift/azure-service-operator) git [17e57462](https://github.com/openshift/azure-service-operator/commit/17e574628ee7ef8aa694cfc0ab5e5232b651fbf8) `sha256:41b4b40310d988d1c2d029dc3c9fd04f830e142ce2208a7c9dd5edfa93790673`
* [azure-workload-identity-webhook](https://github.com/openshift/azure-workload-identity) git [3f2a6e0d](https://github.com/openshift/azure-workload-identity/commit/3f2a6e0d1ea68af321f9674b0b097939be7d2014) `sha256:7a396aa2d41f8b88ea0e11531cdfe87d18ec9e9a82afe966430623f778bdb68b`
* [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:3cf2d457784da46156b78625d9c3dd3b0a3cf2b38ad5671d9d97afb38a6af18c`
* [baremetal-machine-controllers](https://github.com/openshift/cluster-api-provider-baremetal) git [4e6a729c](https://github.com/openshift/cluster-api-provider-baremetal/commit/4e6a729c5ac8fde8859db5830def262dfdee28ea) `sha256:8f70477a256f90a2177e8fd06cebf83deafaa50d4882b8cdf4bc9499614e1784`
* [baremetal-operator](https://github.com/openshift/baremetal-operator) git [eaa8c418](https://github.com/openshift/baremetal-operator/commit/eaa8c4184d7fb1f2b2009e40ca372f84717e5b53) `sha256:e26bb49121535f590096b23f53c3b5e91f084b2a1a071363bba2a998746a6a71`
* [baremetal-runtimecfg](https://github.com/openshift/baremetal-runtimecfg) git [81213da2](https://github.com/openshift/baremetal-runtimecfg/commit/81213da2bc0b8265d279ad3f3004fe07ca958ba7) `sha256:e10299deee905036829fd7e379f07616e5f092140f61bc29a361fb9975009cfd`
* [cluster-bootstrap](https://github.com/openshift/cluster-bootstrap) git [dc0d4a5c](https://github.com/openshift/cluster-bootstrap/commit/dc0d4a5cdaf8a7477cab584208dc99352f46efe2) `sha256:b2b920100cc30ca214e2d4872646c6604ee8dd432841eeef665cac809f0248fc`
* [cluster-capi-controllers](https://github.com/openshift/cluster-api) git [3afd7503](https://github.com/openshift/cluster-api/commit/3afd7503745f097c04a2884f8e53563353b9f11e) `sha256:60f6ed96d1a1e79840dd9343457ad4b4cc24385639da23d0426225d35c267c03`
* [cluster-config-operator](https://github.com/openshift/cluster-config-operator) git [347bebcc](https://github.com/openshift/cluster-config-operator/commit/347bebcc14f9b512b343c90b0414e6ed4c2d6b9d) `sha256:899723ca3e1448e8cbd821313ab5c039d471540c6f3f518133158c9a3c3e8633`
* [cluster-dns-operator](https://github.com/openshift/cluster-dns-operator) git [2ec8a3de](https://github.com/openshift/cluster-dns-operator/commit/2ec8a3de79d73760abbccdbcbbf9951fc93097cd) `sha256:1c0d311e1ebdf548db302fa868509d3315af541659e96e20819051b6d31a15d5`
* [cluster-image-registry-operator](https://github.com/openshift/cluster-image-registry-operator) git [2212ae9c](https://github.com/openshift/cluster-image-registry-operator/commit/2212ae9c5d1b1dfeaf2036677428968a031335f5) `sha256:c79ee6386bebb9900c378b05a367ba1b819d93655eca775729bebbb5d919523a`
* [cluster-kube-scheduler-operator](https://github.com/openshift/cluster-kube-scheduler-operator) git [10d89b53](https://github.com/openshift/cluster-kube-scheduler-operator/commit/10d89b53f7ddcf0ee45f838c1a43e408074343e6) `sha256:297f5e92f6685f6774ec788786417ab40cd558912316f4993b2c26cb06ed8a9c`
* [cluster-kube-storage-version-migrator-operator](https://github.com/openshift/cluster-kube-storage-version-migrator-operator) git [194b0498](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/commit/194b0498b61d1774382c8bb006e59c13c93ee7cf) `sha256:4bd92028a966cbccc15b9d6a1e1b7ef8c4a30b1fc20ab5aac4e8d6043afd6185`
* [cluster-openshift-apiserver-operator](https://github.com/openshift/cluster-openshift-apiserver-operator) git [c2d01272](https://github.com/openshift/cluster-openshift-apiserver-operator/commit/c2d0127291dfe824d9591d4e37ec319a739d988e) `sha256:dd1f88ce8bc3f0de581940186a4d30afa6680380942c628b11a6669ebbf645b5`
* [cluster-policy-controller](https://github.com/openshift/cluster-policy-controller) git [ef703966](https://github.com/openshift/cluster-policy-controller/commit/ef703966fe6e82f5f255b06bc5c758f105bf8b28) `sha256:e2684f6cb59e7fb168de2be881cfc97f6eb3719fce936bbb4dcb71f81147b276`
* [cluster-update-keys](https://github.com/openshift/cluster-update-keys) git [f4335a37](https://github.com/openshift/cluster-update-keys/commit/f4335a376852396a21e9f5b9b40d40b9b50640ed) `sha256:717d9a227d153f8a46567435173328eecc4aca58f2e82e3511ed0c5e89f3c915`
* [configmap-reloader](https://github.com/openshift/configmap-reload) git [16114b8d](https://github.com/openshift/configmap-reload/commit/16114b8de20278b8f4b7a425ece6d35d53214773) `sha256:a85e1ae24ba77b73129ccdd8fdc3cbed7a47ff444696cc91cfa9521372f6a6b6`
* [container-networking-plugins](https://github.com/openshift/containernetworking-plugins) git [4c16c7ce](https://github.com/openshift/containernetworking-plugins/commit/4c16c7cef37364ff890defe8ccb71776663faa82) `sha256:0219fb8912d35ae037fe4ec02bccdc92174e98a084800f9eff585e13eac6f147`
* [containernetworking-plugins-microshift](https://github.com/openshift/containernetworking-plugins) git [4c16c7ce](https://github.com/openshift/containernetworking-plugins/commit/4c16c7cef37364ff890defe8ccb71776663faa82) `sha256:1203e9f2b45f759865a80214a440fab276c8eb04ee98b0a15596be456d4badf2`
* [coredns](https://github.com/openshift/coredns) git [91ae57f9](https://github.com/openshift/coredns/commit/91ae57f91e0bba5fc4fdb816e1f1cea633b3a8b5) `sha256:acc3f9809abc27acbc463dc980e8a942b270855a98b34957224b116e5049193d`
* [csi-driver-nfs](https://github.com/openshift/csi-driver-nfs) git [87e2700a](https://github.com/openshift/csi-driver-nfs/commit/87e2700a9249f3ac9a35cb3aed589c918c56cb94) `sha256:19e5f376d3f03b89cf47047f4f57e8b59b508a4c87a6018ffee979e4e27fbc2b`
* [csi-external-snapshot-metadata](https://github.com/openshift/csi-external-snapshot-metadata) git [24faebef](https://github.com/openshift/csi-external-snapshot-metadata/commit/24faebef64fac7975f6556996c3c2a1388a479ff) `sha256:8d7101778a54f1f875fe3ac68dc5301fbe7d24c2c9286383796349153fc9eaa4`
* [csi-external-snapshotter](https://github.com/openshift/csi-external-snapshotter) git [15313fb2](https://github.com/openshift/csi-external-snapshotter/commit/15313fb28f5c42e4b896928478652768225692a6) `sha256:1722f20b91a01e3403e047e64991d1541b23cf68a7765d6ed3db2531cb5cca2c`
* [csi-snapshot-controller](https://github.com/openshift/csi-external-snapshotter) git [15313fb2](https://github.com/openshift/csi-external-snapshotter/commit/15313fb28f5c42e4b896928478652768225692a6) `sha256:dcb3a9e252227ea85f26fa515116dd28faba6ee6ce0b218cf7bee3b0a1dc75fd`
* [docker-registry](https://github.com/openshift/image-registry) git [de5c6415](https://github.com/openshift/image-registry/commit/de5c64151fdfab6980919c7f9fc269e65bb259e6) `sha256:7be10db7c2f3cda97dcc941421cb896027bde595d5cdfec0db02eecedb92f1d4`
* [driver-toolkit](https://github.com/openshift/driver-toolkit) git [5c53d757](https://github.com/openshift/driver-toolkit/commit/5c53d757ae380994b89701a98d8b61912154aca7) `sha256:0648b0c40a5c3e9296c2109dc419f2b3fddab64f4d82c9f35581fff3e11a9b6d`
* [egress-router-cni](https://github.com/openshift/egress-router-cni) git [5e0f8d1b](https://github.com/openshift/egress-router-cni/commit/5e0f8d1b545899fda27c5e1cc8707d33cba1b534) `sha256:506be9968c3e17b67c9765b39c15a1f2c4a3691fc1444b712b9152e39e787e65`
* [gcp-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-gcp) git [a476e2fc](https://github.com/openshift/cluster-api-provider-gcp/commit/a476e2fcd2d4b422b176325e6dea91fc6868bc76) `sha256:9fd11cb64644e28bf1d89d81633605b3735e625d84cae53e3fc414ec2d46c276`
* [gcp-pd-csi-driver-operator](https://github.com/openshift/gcp-pd-csi-driver-operator) git [ac94bf2a](https://github.com/openshift/gcp-pd-csi-driver-operator/commit/ac94bf2abcd3b339764fd30e581209f37ec43938) `sha256:aaca8f0a7f12c3331851ccb434398edeb25ebe2d3fe01ec2b16d2d803c0ca182`
* [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:2ef80acbf50ac10c2e5fb7cc4f7a50f25277f622837944db3c335f08b0c88f78`
* [haproxy-router](https://github.com/openshift/router) git [526b4d0a](https://github.com/openshift/router/commit/526b4d0ad4cd9d44b43e2585b3415e513fbaf3da) `sha256:a78795311707c7ffdcdca53c0581905600751413a9f9a816d51ad94a9470e151`
* [ibm-vpc-block-csi-driver-operator](https://github.com/openshift/ibm-vpc-block-csi-driver-operator) git [3b63707c](https://github.com/openshift/ibm-vpc-block-csi-driver-operator/commit/3b63707ce26bdbdc84cda5c6f53f3af8b98ca68b) `sha256:33ccf933f42398fc8ff0ec11e7c309573d6984020ab45efb21c72e15d9a39e28`
* [ibmcloud-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-ibmcloud) git [69ed5e05](https://github.com/openshift/cluster-api-provider-ibmcloud/commit/69ed5e056af689cb34fd099355c0c5534ede70be) `sha256:6fb206c97423390138704901a6e4b7acd0f894d81ff95060a138c7090d3e5b7d`
* [ibmcloud-machine-controllers](https://github.com/openshift/machine-api-provider-ibmcloud) git [03d7a967](https://github.com/openshift/machine-api-provider-ibmcloud/commit/03d7a9679f70e4bc1c884ebb5d6577dd757b1553) `sha256:e6d40f08bcd5c9afa633c98de5d0f185c06a70d52a1afec82489a6149c8c6e4b`
* [insights-runtime-exporter](https://github.com/openshift/insights-runtime-extractor) git [81d9ede4](https://github.com/openshift/insights-runtime-extractor/commit/81d9ede484137d8609bae3ff5ebd5e7bfe88c4cd) `sha256:b33ed38f40db1b41a19c2ce76ee7894d840080d7025162df23374366b84dd9ee`
* [insights-runtime-extractor](https://github.com/openshift/insights-runtime-extractor) git [81d9ede4](https://github.com/openshift/insights-runtime-extractor/commit/81d9ede484137d8609bae3ff5ebd5e7bfe88c4cd) `sha256:5cd0eef1502483c24cbc913263217629d5b0cb9c63da1cfbefd4f8e94998a2c5`
* [ironic-machine-os-downloader](https://github.com/openshift/ironic-rhcos-downloader) git [08fdfd37](https://github.com/openshift/ironic-rhcos-downloader/commit/08fdfd37a6d41bfc6a1fe7ac90dbe293c8a5b555) `sha256:e4213ffbb97229ed573483311e8c2ca12f96d9a66ee6c4ccc829ba05b43642df`
* [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:edb2bff5fa30c16c3b47bcf152f39d5480d22f4148b334c19990f8238f5224bb`
* [kube-metrics-server](https://github.com/openshift/kubernetes-metrics-server) git [ed76a5e8](https://github.com/openshift/kubernetes-metrics-server/commit/ed76a5e8051caae6519342ae189088b8ddd09979) `sha256:d29b5af824714fd3fe2c3c5af55cd3a31d4f160e775773bfe91a2b615cd4ad1b`
* [kube-state-metrics](https://github.com/openshift/kube-state-metrics) git [d818e81d](https://github.com/openshift/kube-state-metrics/commit/d818e81d447d78e42fc7025e95137a096e8e90f3) `sha256:17a33756bc0459ecf5602d67249e4571a4000733d75b489e7eefeebcb4163e58`
* [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:672a19de4abc8dede66fb4cc7a64eb282df7bb5a3562774c3dc8ad550bdae9de`
* [machine-image-customization-controller](https://github.com/openshift/image-customization-controller) git [d958f0bf](https://github.com/openshift/image-customization-controller/commit/d958f0bf39ee93368c89919b7dbe23363f38493e) `sha256:990da41c05ec226e8b53f86dd28b5d5994f4bf8fa0a8e3cd80c5f53efc914d41`
* [multus-admission-controller](https://github.com/openshift/multus-admission-controller) git [6284bf7d](https://github.com/openshift/multus-admission-controller/commit/6284bf7d0e3163a827aff46afe1df285fbeab135) `sha256:2be62fcdb360293b81c6cb2ae066ee10208e274ce9606d257e9a2486d3ad25b5`
* [multus-cni](https://github.com/openshift/multus-cni) git [cf0f68ec](https://github.com/openshift/multus-cni/commit/cf0f68ec2b5fe9bc72d0da325e02cf63968747fe) `sha256:310ccf4502c78d079f29295d3108c58fd4dbba5d7e06fbe0b92fe720a592691a`
* [multus-cni-microshift](https://github.com/openshift/multus-cni) git [cf0f68ec](https://github.com/openshift/multus-cni/commit/cf0f68ec2b5fe9bc72d0da325e02cf63968747fe) `sha256:0fa62f63b7b2b1303fe6058c1f4f15223ec4391f404c08f7832110a0e8c58d26`
* [multus-route-override-cni](https://github.com/openshift/route-override-cni) git [391c1b03](https://github.com/openshift/route-override-cni/commit/391c1b0361e17c5718508810f0bdb6ff66ae6e81) `sha256:fc3c1ff0669b8d3157662633ff556b5882abf7aae38a2c1f2221520bd0e2f2a1`
* [multus-whereabouts-ipam-cni](https://github.com/openshift/whereabouts-cni) git [43c89591](https://github.com/openshift/whereabouts-cni/commit/43c8959152a6ca8afdc73eaed624286628c2c22e) `sha256:29a261dff0adb5fed67f69a13071b6447434c3c72c78a4769bda7adbaa89a2f8`
* [network-interface-bond-cni](https://github.com/openshift/bond-cni) git [8bdeb1b4](https://github.com/openshift/bond-cni/commit/8bdeb1b47598f74f713ca8898734e4354e36637c) `sha256:e1feb8b4f0deff018f1970bbeb554f11e9ca0b149a56f685938f2037fc52e003`
* [nutanix-cloud-controller-manager](https://github.com/openshift/cloud-provider-nutanix) git [30e83e61](https://github.com/openshift/cloud-provider-nutanix/commit/30e83e611c277c0fe5a633a5c3e6f8d5af212aa6) `sha256:ed7ee2c8ffcf0d413ec941ec910408e427293f1593d92311ab3ff40d9a84fb65`
* [openshift-state-metrics](https://github.com/openshift/openshift-state-metrics) git [ab605a4b](https://github.com/openshift/openshift-state-metrics/commit/ab605a4bf1c6cd5a6c58f245fb67ce648caebfa8) `sha256:0144e0b79995304395610595087ec8ec0ad0cf6e1f433bf9033b28df67f79c33`
* [openstack-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-openstack) git [19b666d6](https://github.com/openshift/cluster-api-provider-openstack/commit/19b666d6f3675775e0cdf2e0a9f243800c3c5da6) `sha256:f3c92175def2b680bd13c7460f667558ca795e2d10a6ee2378179301bdf138a4`
* [openstack-machine-api-provider](https://github.com/openshift/machine-api-provider-openstack) git [2011501b](https://github.com/openshift/machine-api-provider-openstack/commit/2011501b227250ea1ee403b6a93aa4d17dd19ad1) `sha256:10e99aec967aac616e48664d3dcd29a3f306e1ddc696bc84f94b8d559629f83a`
* [powervs-block-csi-driver](https://github.com/openshift/ibm-powervs-block-csi-driver) git [791e12ab](https://github.com/openshift/ibm-powervs-block-csi-driver/commit/791e12aba9ab7c4fed1e5f9554e5b9ec86342e1a) `sha256:04ade04718a02dffc1342336f7adc41771f1d9ee786c12c5bcd246b22445f577`
* [powervs-cloud-controller-manager](https://github.com/openshift/cloud-provider-powervs) git [969a04e9](https://github.com/openshift/cloud-provider-powervs/commit/969a04e9dcb4cdde10e3038a9e28d2e27548918d) `sha256:cf2006fdbd1d15ef623970a8d881b37ae5f4d226be1a5990826f133f9400e625`
* [prom-label-proxy](https://github.com/openshift/prom-label-proxy) git [610c11b5](https://github.com/openshift/prom-label-proxy/commit/610c11b59dd17f1d6dc35b62ca1d0602b5c0f494) `sha256:cb9b859173fad73154c9a82beedcb621f0e81e4140f77358b9d94e78fb887f33`
* [prometheus](https://github.com/openshift/prometheus) git [ad278701](https://github.com/openshift/prometheus/commit/ad27870101a40340f4ec54f8db8a324ba1d4f548) `sha256:2af1057e797161db786f6dd90a982172fbe43f3fa6a3c9422c21c3d782642ecc`
* [rhel-coreos](https://github.com/openshift/os) git [2b6ac09e](https://github.com/openshift/os/commit/2b6ac09e306e4b2fa293a887ef88196bfe6c3143) `sha256:526e083ec2b1b6e105ec9062ed92ef77074e4138c9da7dd691d8eba0075eb12e`
* [rhel-coreos-extensions](https://github.com/openshift/os) git [2b6ac09e](https://github.com/openshift/os/commit/2b6ac09e306e4b2fa293a887ef88196bfe6c3143) `sha256:facb02619e7d3e1fbaeb18063532420391a2cc528bd231f8101159dcf1f7b144`
* [telemeter](https://github.com/openshift/telemeter) git [0634eee9](https://github.com/openshift/telemeter/commit/0634eee9f7efb2c53eb3b13f9ebfb1315386e285) `sha256:dc4f97b59103522f13cc768a58f32eafc4f08ac18b2eed84602c6d8f793354d2`
* [thanos](https://github.com/openshift/thanos) git [6ea20ffa](https://github.com/openshift/thanos/commit/6ea20ffaa35b7b31fe7ef9a99287bdd4a1c1e4e8) `sha256:8f1fe019ab7d76d261a72ba6f71ebd9489fef4e08fcd640df6e4e1d99de9fc48`
* [volume-data-source-validator](https://github.com/openshift/volume-data-source-validator) git [24181655](https://github.com/openshift/volume-data-source-validator/commit/241816559ead1a8b5d455827400888babb6ce352) `sha256:284658b4521967ea60e80e5cb9c435a18b9508850a6bf6b96048589a415e3836`
* [vsphere-cloud-controller-manager](https://github.com/openshift/cloud-provider-vsphere) git [f69584d6](https://github.com/openshift/cloud-provider-vsphere/commit/f69584d6ed7411504b0fff77eb36d0fd64f0fd5e) `sha256:cbff4867670dc49f3094a0326a0f58bc22eab12b9782dfd6e6bca009b6b2008c`
* [vsphere-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-vsphere) git [bb598980](https://github.com/openshift/cluster-api-provider-vsphere/commit/bb598980bdac48449b7fe817a99b546586fd1c19) `sha256:95e1da90e063048cdd87691005cefaaa6e02046c0f5e9b56d2fa79d5ce26dc82`
* [vsphere-csi-driver](https://github.com/openshift/vmware-vsphere-csi-driver) git [133442c2](https://github.com/openshift/vmware-vsphere-csi-driver/commit/133442c239c6ebfeec175f1620b5b08d887cbe90) `sha256:417b6745b4b87d863e361596f626251bc6d46986e226242e4384bb04e0410f32`
* [vsphere-csi-driver-syncer](https://github.com/openshift/vmware-vsphere-csi-driver) git [133442c2](https://github.com/openshift/vmware-vsphere-csi-driver/commit/133442c239c6ebfeec175f1620b5b08d887cbe90) `sha256:d093b4b9b0089c8b5cb664639cbe421ea3a7fbb5526b0713a667fa5cfbbbf91b`
### [agent-installer-api-server](https://github.com/openshift/assisted-service/tree/8880e81eca34778f428713648257b836ef82733d)
* [MGMT-21604](https://issues.redhat.com/browse/MGMT-21604): Remove OCP 4.15 support from assisted-service [#8248](https://github.com/openshift/assisted-service/pull/8248)
* [MGMT-22184](https://issues.redhat.com/browse/MGMT-22184): Sanitize HTTP request logging to exclude authorization headers [#8293](https://github.com/openshift/assisted-service/pull/8293)
* NO-ISSUE: [master] Bump OCP versions: 4.20 [#8288](https://github.com/openshift/assisted-service/pull/8288)
* [MGMT-22052](https://issues.redhat.com/browse/MGMT-22052): Allow single API and Ingress VIPs in dual-stack with IPv6 primary [#8250](https://github.com/openshift/assisted-service/pull/8250)
* [MGMT-22153](https://issues.redhat.com/browse/MGMT-22153): increase log capacity from 100MB to 250MB [#8260](https://github.com/openshift/assisted-service/pull/8260)
* NO-ISSUE: [master] Bump OCP versions: 4.15 [#8267](https://github.com/openshift/assisted-service/pull/8267)
* [MGMT-22127](https://issues.redhat.com/browse/MGMT-22127): Stop non-existing InfraEnv reconcile [#8252](https://github.com/openshift/assisted-service/pull/8252)
* [MGMT-9154](https://issues.redhat.com/browse/MGMT-9154): agent auto approval [#8234](https://github.com/openshift/assisted-service/pull/8234)
* [MGMT-22053](https://issues.redhat.com/browse/MGMT-22053): Add Feature Support for Dual-Stack Primary IPv6 [#8258](https://github.com/openshift/assisted-service/pull/8258)
* NO-ISSUE: Add maorfr to OWNERS_ALIASES file [#8262](https://github.com/openshift/assisted-service/pull/8262)
* [AGENT-1248](https://issues.redhat.com/browse/AGENT-1248): Create configmap containing operator manifests [#7818](https://github.com/openshift/assisted-service/pull/7818)
* [ACM-2554](https://issues.redhat.com/browse/ACM-2554): inject imagePullSecrets when available under k8s-mode [#8196](https://github.com/openshift/assisted-service/pull/8196)
* NO-ISSUE: [master] Bump OCP versions: 4.16, 4.19, 4.17 [#8249](https://github.com/openshift/assisted-service/pull/8249)
* NO-ISSUE: [master] Bump OCP versions: 4.20, 4.18 [#8247](https://github.com/openshift/assisted-service/pull/8247)
* [MGMT-22042](https://issues.redhat.com/browse/MGMT-22042): add cve-automation github app to owners_aliases [#8243](https://github.com/openshift/assisted-service/pull/8243)
* [MGMT-22066](https://issues.redhat.com/browse/MGMT-22066): Enable TNA clusters support by default [#8242](https://github.com/openshift/assisted-service/pull/8242)
* [MGMT-21904](https://issues.redhat.com/browse/MGMT-21904): Improve Duplicate certificate Detection used by the infrastructure operator [#8233](https://github.com/openshift/assisted-service/pull/8233)
* [ACM-25980](https://issues.redhat.com/browse/ACM-25980): Introduce PreprovisioningImage finalizer [#8221](https://github.com/openshift/assisted-service/pull/8221)
* [MGMT-21848](https://issues.redhat.com/browse/MGMT-21848): Allow matching host's disk using byPath [#8113](https://github.com/openshift/assisted-service/pull/8113)
* NO-ISSUE: [master] Bump OCP versions: 4.20, 4.14, 4.16, 4.18 [#8219](https://github.com/openshift/assisted-service/pull/8219)
* [MGMT-21230](https://issues.redhat.com/browse/MGMT-21230): Use XTS for disk encryption [#8115](https://github.com/openshift/assisted-service/pull/8115)
* [MGMT-21870](https://issues.redhat.com/browse/MGMT-21870): Add new parameters for bundle routes [#8101](https://github.com/openshift/assisted-service/pull/8101)
* [MGMT-22038](https://issues.redhat.com/browse/MGMT-22038): Only check TNF version for day-1 bound hosts [#8213](https://github.com/openshift/assisted-service/pull/8213)
* [MGMT-22025](https://issues.redhat.com/browse/MGMT-22025): Filter out irrelevant RHCOS images in operator deployment scripts [#8194](https://github.com/openshift/assisted-service/pull/8194)
* [MGMT-20681](https://issues.redhat.com/browse/MGMT-20681): Improve discovery ISO password change script [#7683](https://github.com/openshift/assisted-service/pull/7683)
* [MGMT-21624](https://issues.redhat.com/browse/MGMT-21624): Fix dual-stack primary IPv6 migrations and update [#8145](https://github.com/openshift/assisted-service/pull/8145)
* NO-ISSUE: [master] Bump OCP versions: 4.13, 4.17, 4.21, 4.19 [#8156](https://github.com/openshift/assisted-service/pull/8156)
* [MGMT-21958](https://issues.redhat.com/browse/MGMT-21958): Prepare 4.20 stable versions assisted-service upstream [#8142](https://github.com/openshift/assisted-service/pull/8142)
* NO-ISSUE: Update konflux pipelines to use a remote pipeline [#8143](https://github.com/openshift/assisted-service/pull/8143)
* NO-ISSUE: adds example Agent resource to docs [#8120](https://github.com/openshift/assisted-service/pull/8120)
* NO-ISSUE: migrate renovate config [#8060](https://github.com/openshift/assisted-service/pull/8060)
* [MGMT-21135](https://issues.redhat.com/browse/MGMT-21135): Unexpected Additional Subnet Appears in Machine Network Selection [#7953](https://github.com/openshift/assisted-service/pull/7953)
* [MGMT-21810](https://issues.redhat.com/browse/MGMT-21810): Support TNF cluster installation using kube-api [#8085](https://github.com/openshift/assisted-service/pull/8085)
* [MGMT-21759](https://issues.redhat.com/browse/MGMT-21759): Update Assisted Service webhook away from deprecated webhook.Validator API [#8135](https://github.com/openshift/assisted-service/pull/8135)
* [MGMT-21859](https://issues.redhat.com/browse/MGMT-21859): Move osc operators to supported [#8056](https://github.com/openshift/assisted-service/pull/8056)
* [MGMT-19836](https://issues.redhat.com/browse/MGMT-19836): Add ClusterID field on HostRoleUpdatedEvent [#8111](https://github.com/openshift/assisted-service/pull/8111)
* [MGMT-21624](https://issues.redhat.com/browse/MGMT-21624): Add Dual-Stack with primary IPv6 support in Assisted [#8026](https://github.com/openshift/assisted-service/pull/8026)
* And 2 elided commits (e.g. from squash or rebase merges)
* [Full changelog](https://github.com/openshift/assisted-service/compare/0798b5909296015196a307247c1219197b5b018c...8880e81eca34778f428713648257b836ef82733d)
### [agent-installer-csr-approver, agent-installer-orchestrator](https://github.com/openshift/assisted-installer/tree/146fd6668f4e98b6cbbb03fa58975dd86629319f)
* [MGMT-22042](https://issues.redhat.com/browse/MGMT-22042): add cve-automation github app to owners_aliases [#1328](https://github.com/openshift/assisted-installer/pull/1328)
* [MGMT-20756](https://issues.redhat.com/browse/MGMT-20756): assisted installer naive string concatenation for partiti… [#1308](https://github.com/openshift/assisted-installer/pull/1308)
* NO-ISSUE: Update konflux pipelines to use a remote pipeline [#1301](https://github.com/openshift/assisted-installer/pull/1301)
* And 1 elided commits (e.g. from squash or rebase merges)
* [Full changelog](https://github.com/openshift/assisted-installer/compare/6f1d0f41ec4bd88384c0fe350ad48372bc3424c2...146fd6668f4e98b6cbbb03fa58975dd86629319f)
### [agent-installer-node-agent](https://github.com/openshift/assisted-installer-agent/tree/78b3c2d977f3955647e42d2236a789813ed32ba5)
* NO-ISSUE: migrate renovate config [#1123](https://github.com/openshift/assisted-installer-agent/pull/1123)
* And 1 elided commits (e.g. from squash or rebase merges)
* [Full changelog](https://github.com/openshift/assisted-installer-agent/compare/3a2ac6cc3156920ed388370b9bc5e2a02512a256...78b3c2d977f3955647e42d2236a789813ed32ba5)
### [agent-installer-ui](https://github.com/openshift-assisted/assisted-installer-ui/tree/4d592735234867746561b21f3bcb0dffb80eab34)
* Make the parsing compatible with new & old API (#3260) [#3260](https://github.com/openshift-assisted/assisted-installer-ui/pull/3260)
* [MGMT-17220](https://issues.redhat.com/browse/MGMT-17220): dual-stack with second machine network not populates (#3256) [#3256](https://github.com/openshift-assisted/assisted-installer-ui/pull/3256)
* Update logic to extract the tool response (#3255) [#3255](https://github.com/openshift-assisted/assisted-installer-ui/pull/3255)
* [MGMT-22165](https://issues.redhat.com/browse/MGMT-22165): Remove what's new link until the info appear in the chatbot (#3253) [#3253](https://github.com/openshift-assisted/assisted-installer-ui/pull/3253)
* [MGMT-22119](https://issues.redhat.com/browse/MGMT-22119): Solving errors with SNO dual-stack (#3249) [#3249](https://github.com/openshift-assisted/assisted-installer-ui/pull/3249)
* [MGMT-22116](https://issues.redhat.com/browse/MGMT-22116): Add info about apiVIPs and ingressVIPs for dual-stack in Review and Create page (#3250) [#3250](https://github.com/openshift-assisted/assisted-installer-ui/pull/3250)
* Prevent InfraEnv creation on ABI to support OVE Late-Binding workflow (#3244) [#3244](https://github.com/openshift-assisted/assisted-installer-ui/pull/3244)
* [MGMT-22047](https://issues.redhat.com/browse/MGMT-22047): Add apiVIP and ingressVIP for dual-stack ipv4 and ipv6 (#3246) [#3246](https://github.com/openshift-assisted/assisted-installer-ui/pull/3246)
* Pass OIDC token to yarn config (#3241) [#3241](https://github.com/openshift-assisted/assisted-installer-ui/pull/3241)
* configure yarn before publish (#3239) [#3239](https://github.com/openshift-assisted/assisted-installer-ui/pull/3239)
* Release job: Configure Yarn for npm registry (#3235) [#3235](https://github.com/openshift-assisted/assisted-installer-ui/pull/3235)
* [MGMT-22080](https://issues.redhat.com/browse/MGMT-22080): Allow users to install Openshift AI as standalone operator in SNO clusters (#3234) [#3234](https://github.com/openshift-assisted/assisted-installer-ui/pull/3234)
* - MGMT-22057:Primary IPv6 should be Tech Preview (#3231) [#3231](https://github.com/openshift-assisted/assisted-installer-ui/pull/3231)
* Update setup-node config (#3232) [#3232](https://github.com/openshift-assisted/assisted-installer-ui/pull/3232)
* Update release job to use trusted-publishers flow (#3228) [#3228](https://github.com/openshift-assisted/assisted-installer-ui/pull/3228)
* Update types/parsing for latest lightspeed API (#3226) [#3226](https://github.com/openshift-assisted/assisted-installer-ui/pull/3226)
* sort OCP versions in create infra (#3171) [#3171](https://github.com/openshift-assisted/assisted-installer-ui/pull/3171)
* [MGMT-21625](https://issues.redhat.com/browse/MGMT-21625): Add Dual-Stack with Primary IPv6 Support (#3190) [#3190](https://github.com/openshift-assisted/assisted-installer-ui/pull/3190)
* Bump vite from 5.4.20 to 5.4.21 (#3223) [#3223](https://github.com/openshift-assisted/assisted-installer-ui/pull/3223)
* Remove unnecessary custom manifest field (#3217) [#3217](https://github.com/openshift-assisted/assisted-installer-ui/pull/3217)
* Fix preflight check collapsed styling (#3215) [#3215](https://github.com/openshift-assisted/assisted-installer-ui/pull/3215)
* Add 'noopener noreferrer' to ISO download button (#3222) [#3222](https://github.com/openshift-assisted/assisted-installer-ui/pull/3222)
* Consistent ISO Download behavior (#3221) [#3221](https://github.com/openshift-assisted/assisted-installer-ui/pull/3221)
* [Full changelog](https://github.com/openshift-assisted/assisted-installer-ui/compare/1a169b335c5f7009e00c945f661ca89054733d40...4d592735234867746561b21f3bcb0dffb80eab34)
### [agent-installer-utils](https://github.com/openshift/agent-installer-utils/tree/9cefd6c9fa38a7ce070810b88a147b9b6af3e242)
* [OCPBUGS-64745](https://issues.redhat.com/browse/OCPBUGS-64745): Update mtv-operator channel name [#194](https://github.com/openshift/agent-installer-utils/pull/194)
* [AGENT-1302](https://issues.redhat.com/browse/AGENT-1302): Read template from .template path [#156](https://github.com/openshift/agent-installer-utils/pull/156)
* [OCPBUGS-63704](https://issues.redhat.com/browse/OCPBUGS-63704): Removed unneeded params from Makefile [#192](https://github.com/openshift/agent-installer-utils/pull/192)
* [AGENT-1302](https://issues.redhat.com/browse/AGENT-1302): Check for presence of registry instead of WorkflowType [#157](https://github.com/openshift/agent-installer-utils/pull/157)
* [OCPBUGS-63487](https://issues.redhat.com/browse/OCPBUGS-63487): AGENT-1203: Simplify isobuilder [#173](https://github.com/openshift/agent-installer-utils/pull/173)
* : OCPBUGS-63323: Update quay.io/konflux-ci/konflux-vanguard/task-rpms-signature-scan [#181](https://github.com/openshift/agent-installer-utils/pull/181)
* [OCPBUGS-63322](https://issues.redhat.com/browse/OCPBUGS-63322): Update Konflux references [#180](https://github.com/openshift/agent-installer-utils/pull/180)
* [OCPBUGS-62912](https://issues.redhat.com/browse/OCPBUGS-62912): Resolve violations detected by registry-standard [#175](https://github.com/openshift/agent-installer-utils/pull/175)
* [Full changelog](https://github.com/openshift/agent-installer-utils/compare/501c8acc53fe2f1a5ca952334674dfc54b8cc4b5...9cefd6c9fa38a7ce070810b88a147b9b6af3e242)
### [aws-cloud-controller-manager](https://github.com/openshift/cloud-provider-aws/tree/70b9392fae824fd8b5531203ee37d048cd961527)
* [SPLAT-2337](https://issues.redhat.com/browse/SPLAT-2337): tests/ote: Fix platform name in the spec build [#121](https://github.com/openshift/cloud-provider-aws/pull/121)
* [SPLAT-2337](https://issues.redhat.com/browse/SPLAT-2337): tests/ote: Introduce openshift test extension binary [#117](https://github.com/openshift/cloud-provider-aws/pull/117)
* [OCPCLOUD-3092](https://issues.redhat.com/browse/OCPCLOUD-3092): Merge https://github.com/kubernetes/cloud-provider-aws:master (bea9adf) into main [#112](https://github.com/openshift/cloud-provider-aws/pull/112)
* [Full changelog](https://github.com/openshift/cloud-provider-aws/compare/68e446aa659a54d85c93bf00aa28725bdcfd7ac7...70b9392fae824fd8b5531203ee37d048cd961527)
### [aws-ebs-csi-driver](https://github.com/openshift/aws-ebs-csi-driver/tree/57eebffcc8abbbbb6edcf3b536b769d97e31819c)
* [STOR-2597](https://issues.redhat.com/browse/STOR-2597), [STOR-2627](https://issues.redhat.com/browse/STOR-2627): Rebase aws-ebs-csi-driver to v1.48.0 for OCP 4.21 [#294](https://github.com/openshift/aws-ebs-csi-driver/pull/294)
* [Full changelog](https://github.com/openshift/aws-ebs-csi-driver/compare/4b04d8a25010af932f35e719cc5c3db80603fbe0...57eebffcc8abbbbb6edcf3b536b769d97e31819c)
### [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/e74ce80040ae089abf437016b14c08afbd2a984e)
* [STOR-2523](https://issues.redhat.com/browse/STOR-2523): Add hypershift managed-by labels for csi driver operators [#446](https://github.com/openshift/csi-operator/pull/446)
* [OCPBUGS-62802](https://issues.redhat.com/browse/OCPBUGS-62802): Add RBAC ClusterRole and Binding for driver node [#443](https://github.com/openshift/csi-operator/pull/443)
* NO-JIRA: add ai-helpers claude marketplace [#451](https://github.com/openshift/csi-operator/pull/451)
* NO-JIRA: Normalize generation of driver metrics RBAC proxy sidecar [#380](https://github.com/openshift/csi-operator/pull/380)
* [OCPBUGS-61436](https://issues.redhat.com/browse/OCPBUGS-61436), [OCPBUGS-61450](https://issues.redhat.com/browse/OCPBUGS-61450), [STOR-2600](https://issues.redhat.com/browse/STOR-2600): Bump OLM metadata to 4.21 [#430](https://github.com/openshift/csi-operator/pull/430)
* [Full changelog](https://github.com/openshift/csi-operator/compare/fed3827a2247e2744793e45811871b2f2d3e46cf...e74ce80040ae089abf437016b14c08afbd2a984e)
### [aws-machine-controllers](https://github.com/openshift/machine-api-provider-aws/tree/444134d4ebc8e2845686d07f9e6462d4d81cdbee)
* NO-JIRA: Update OWNERS [#138](https://github.com/openshift/machine-api-provider-aws/pull/138)
* [OCPCLOUD-3072](https://issues.redhat.com/browse/OCPCLOUD-3072): Add support for AMD SEV-SNP [#141](https://github.com/openshift/machine-api-provider-aws/pull/141)
* [Full changelog](https://github.com/openshift/machine-api-provider-aws/compare/c0db2c534eecde0ef97488f579f259fe5374877a...444134d4ebc8e2845686d07f9e6462d4d81cdbee)
### [aws-pod-identity-webhook](https://github.com/openshift/aws-pod-identity-webhook/tree/0da6737b69c6676d9f9bc8b3fcc7f46fbe521096)
* [CCO-664](https://issues.redhat.com/browse/CCO-664): merge upstream changes [#205](https://github.com/openshift/aws-pod-identity-webhook/pull/205)
* [Full changelog](https://github.com/openshift/aws-pod-identity-webhook/compare/46d9d571868c37d2f8bf68aaf6bfcbcda778178c...0da6737b69c6676d9f9bc8b3fcc7f46fbe521096)
### [azure-cloud-controller-manager, azure-cloud-node-manager](https://github.com/openshift/cloud-provider-azure/tree/aa6480c632b84371b8030b3f3f722d3d49601b02)
* [OCPCLOUD-3093](https://issues.redhat.com/browse/OCPCLOUD-3093): Merge https://github.com/kubernetes-sigs/cloud-provider-azure:master (aa50e43) into main [#148](https://github.com/openshift/cloud-provider-azure/pull/148)
* [Full changelog](https://github.com/openshift/cloud-provider-azure/compare/145769371cd4b2a96a87bc85badf4c4c159ab0d9...aa6480c632b84371b8030b3f3f722d3d49601b02)
### [azure-machine-controllers](https://github.com/openshift/machine-api-provider-azure/tree/ceda5b5fa89456fd170d803c32ae2e8c203306b5)
* [OCPCLOUD-3088](https://issues.redhat.com/browse/OCPCLOUD-3088): Bump k8s 1.34 [#169](https://github.com/openshift/machine-api-provider-azure/pull/169)
* [OCPBUGS-56664](https://issues.redhat.com/browse/OCPBUGS-56664): Support DataDisks on Azure Stack Hub [#164](https://github.com/openshift/machine-api-provider-azure/pull/164)
* [Full changelog](https://github.com/openshift/machine-api-provider-azure/compare/ffe6dde408d55641688577d1bbe45c73e624c9b1...ceda5b5fa89456fd170d803c32ae2e8c203306b5)
### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/8a14a070dc78c2ea631c040d173da2407bdab95f)
* [OCPBUGS-61167](https://issues.redhat.com/browse/OCPBUGS-61167): pkg/types/valication: explain overlapping internal subnets better [#10039](https://github.com/openshift/installer/pull/10039)
* [CORS-4258](https://issues.redhat.com/browse/CORS-4258): Create a Private DNS Zone for PSC [#9992](https://github.com/openshift/installer/pull/9992)
* [CORS-4126](https://issues.redhat.com/browse/CORS-4126): add descriptions for ap-southeast-6 [#10062](https://github.com/openshift/installer/pull/10062)
* [OCPBUGS-64839](https://issues.redhat.com/browse/OCPBUGS-64839): Azure UPI ARM template: use storageAccountId [#10065](https://github.com/openshift/installer/pull/10065)
* [OCPBUGS-63584](https://issues.redhat.com/browse/OCPBUGS-63584): vSphere-don't use template,ClusterOSImage together [#10043](https://github.com/openshift/installer/pull/10043)
* [AGENT-1302](https://issues.redhat.com/browse/AGENT-1302), [OCPBUGS-61668](https://issues.redhat.com/browse/OCPBUGS-61668): Merge interactive ignition into unconfigured-ignition [#9941](https://github.com/openshift/installer/pull/9941)
* [OCPBUGS-64603](https://issues.redhat.com/browse/OCPBUGS-64603): PowerVC: Validate Manual Load Balancer [#10057](https://github.com/openshift/installer/pull/10057)
* [CORS-4087](https://issues.redhat.com/browse/CORS-4087): Azure UserProvisionedDNS: Set `PrivateDNSZone` within CAPZ's NetworkSpec [#10059](https://github.com/openshift/installer/pull/10059)
* [OCPBUGS-56451](https://issues.redhat.com/browse/OCPBUGS-56451): Provide a way to configure a fallback policy for imageDigestSources [#10050](https://github.com/openshift/installer/pull/10050)
* no-jira: cleanup old terraform configs & altinfra image [#10053](https://github.com/openshift/installer/pull/10053)
* [OCPBUGS-63386](https://issues.redhat.com/browse/OCPBUGS-63386): Increase agent-installer pre-network-manager timeout [#10029](https://github.com/openshift/installer/pull/10029)
* no-jira: Prune unused terraform packages [#10051](https://github.com/openshift/installer/pull/10051)
* [OCPBUGS-63711](https://issues.redhat.com/browse/OCPBUGS-63711): Remove pending items on gcp no-op [#10049](https://github.com/openshift/installer/pull/10049)
* [CORS-4275](https://issues.redhat.com/browse/CORS-4275): Add Windows support [#10041](https://github.com/openshift/installer/pull/10041)
* [OCPBUGS-63632](https://issues.redhat.com/browse/OCPBUGS-63632): Update RHCOS 4.21 bootimage metadata to 9.6.20251023-0 [#10036](https://github.com/openshift/installer/pull/10036)
* [OCPBUGS-57126](https://issues.redhat.com/browse/OCPBUGS-57126): Add node-image-pull to the list of services to check their logs in /etc/motd [#9962](https://github.com/openshift/installer/pull/9962)
* [OCPBUGS-62136](https://issues.redhat.com/browse/OCPBUGS-62136): Eliminate duplicate logs on bootstrap/rendezvous host [#9957](https://github.com/openshift/installer/pull/9957)
* [OCPBUGS-60873](https://issues.redhat.com/browse/OCPBUGS-60873): Prevent duplicate noProxy when adding nodes [#10024](https://github.com/openshift/installer/pull/10024)
* [OCPBUGS-36360](https://issues.redhat.com/browse/OCPBUGS-36360): Support certificate authentication with CAPZ [#10019](https://github.com/openshift/installer/pull/10019)
* [OCPBUGS-62870](https://issues.redhat.com/browse/OCPBUGS-62870): Fix firewall checks [#10017](https://github.com/openshift/installer/pull/10017)
* [OCPBUGS-62824](https://issues.redhat.com/browse/OCPBUGS-62824), [OCPBUGS-62826](https://issues.redhat.com/browse/OCPBUGS-62826): Fix console info for interactive agent installer [#10003](https://github.com/openshift/installer/pull/10003)
* [Full changelog](https://github.com/openshift/installer/compare/f07db8db55f9283edd9cba1f35a9131e2d56ea1f...8a14a070dc78c2ea631c040d173da2407bdab95f)
### [cli, cli-artifacts, deployer, tools](https://github.com/openshift/oc/tree/0c09391d89b24f45dc606eee749e67d9b52c9f70)
* [OCPBUGS-64743](https://issues.redhat.com/browse/OCPBUGS-64743): fix(must-gather): do not set node affinity if nodename is set [#2135](https://github.com/openshift/oc/pull/2135)
* [OCPBUGS-63354](https://issues.redhat.com/browse/OCPBUGS-63354): Increase Node ISO creation timeout from 15 to 30 minutes [#2119](https://github.com/openshift/oc/pull/2119)
* [OCPBUGS-63311](https://issues.redhat.com/browse/OCPBUGS-63311): pkg/cli/admin/upgrade: Tighten force warnings [#2125](https://github.com/openshift/oc/pull/2125)
* [OCPBUGS-63683](https://issues.redhat.com/browse/OCPBUGS-63683): Replace IPv4-mapped IPv6 addresses with valid IPv6 in tests [#2123](https://github.com/openshift/oc/pull/2123)
* NO-JIRA: Add pr-review Claude command and effective-go skills [#2120](https://github.com/openshift/oc/pull/2120)
* NO-ISSUE: pkg/cli/admin/upgrade/recommend: Drop obsolete precheckEnabled knob [#2113](https://github.com/openshift/oc/pull/2113)
* [OCPBUGS-62875](https://issues.redhat.com/browse/OCPBUGS-62875): Pass dry-run option to all create API calls [#2117](https://github.com/openshift/oc/pull/2117)
* [CNTRLPLANE-1676](https://issues.redhat.com/browse/CNTRLPLANE-1676): Update k8s dependencies to 1.34 [#2118](https://github.com/openshift/oc/pull/2118)
* NO-JIRA: Migrate to aws-sdk-go-v2 from archived aws-sdk-go [#2114](https://github.com/openshift/oc/pull/2114)
* [Full changelog](https://github.com/openshift/oc/compare/672ff624b7d2523487d4f06565099949c625d43c...0c09391d89b24f45dc606eee749e67d9b52c9f70)
### [cloud-credential-operator](https://github.com/openshift/cloud-credential-operator/tree/92207a87591628a25fa4f2aba3e00b5c6a8e779f)
* [CNTRLPLANE-1544](https://issues.redhat.com/browse/CNTRLPLANE-1544): webhooks: Enable user namespaces [#926](https://github.com/openshift/cloud-credential-operator/pull/926)
* [CNTRLPLANE-1544](https://issues.redhat.com/browse/CNTRLPLANE-1544): manifests: Enable user namespace for the operator [#927](https://github.com/openshift/cloud-credential-operator/pull/927)
* [CCO-690](https://issues.redhat.com/browse/CCO-690): Integrate OpenShift Test Extension framework for CCO [#886](https://github.com/openshift/cloud-credential-operator/pull/886)
* [CCO-714](https://issues.redhat.com/browse/CCO-714): Add preserve-existing-roles flag to ccoctl auzre [#922](https://github.com/openshift/cloud-credential-operator/pull/922)
* NO-JIRA: docs: token migration to use next-bound-service-account-signing-key [#932](https://github.com/openshift/cloud-credential-operator/pull/932)
* [OCPBUGS-63541](https://issues.redhat.com/browse/OCPBUGS-63541): ccoctl: add public-key-file flag to create-all [#933](https://github.com/openshift/cloud-credential-operator/pull/933)
* [OCPBUGS-63561](https://issues.redhat.com/browse/OCPBUGS-63561): ccoctl: use pagination when listing resources in aws [#935](https://github.com/openshift/cloud-credential-operator/pull/935)
* NO-JIRA: Update output directory when extracting issuer URL [#925](https://github.com/openshift/cloud-credential-operator/pull/925)
* [CCO-661](https://issues.redhat.com/browse/CCO-661): Update go modules [#930](https://github.com/openshift/cloud-credential-operator/pull/930)
* [OCPBUGS-63238](https://issues.redhat.com/browse/OCPBUGS-63238): Ensure ccoctl aws commands use their own region option [#931](https://github.com/openshift/cloud-credential-operator/pull/931)
* [CCO-709](https://issues.redhat.com/browse/CCO-709): Upgrade Kubernetes v1.34 [#929](https://github.com/openshift/cloud-credential-operator/pull/929)
* [Full changelog](https://github.com/openshift/cloud-credential-operator/compare/a3b97eb1b4bf98b06fd8cf305033719f100db4c3...92207a87591628a25fa4f2aba3e00b5c6a8e779f)
### [cloud-network-config-controller](https://github.com/openshift/cloud-network-config-controller/tree/dcdf24f542ab4d65c85a4d63d553cc49085567ea)
* [OCPBUGS-54805](https://issues.redhat.com/browse/OCPBUGS-54805): Handle deleted nodes [#182](https://github.com/openshift/cloud-network-config-controller/pull/182)
* [CORENET-6349](https://issues.redhat.com/browse/CORENET-6349): rebase k8s to 1.34.1 [#187](https://github.com/openshift/cloud-network-config-controller/pull/187)
* [OCPBUGS-63348](https://issues.redhat.com/browse/OCPBUGS-63348): Fix capacity calculation [#184](https://github.com/openshift/cloud-network-config-controller/pull/184)
* [OCPBUGS-60806](https://issues.redhat.com/browse/OCPBUGS-60806): Change the capacity struct from int to ptrOfInt [#183](https://github.com/openshift/cloud-network-config-controller/pull/183)
* [Full changelog](https://github.com/openshift/cloud-network-config-controller/compare/e10bfc55a210333854370c3d557c395f523fc87b...dcdf24f542ab4d65c85a4d63d553cc49085567ea)
### [cluster-authentication-operator](https://github.com/openshift/cluster-authentication-operator/tree/c0216bcf010a9e8dddea25f97fa9d7e8d7615c17)
* [OCPBUGS-65473](https://issues.redhat.com/browse/OCPBUGS-65473): fix: remove route and oauth service from clusteroperator expected output [#808](https://github.com/openshift/cluster-authentication-operator/pull/808)
* [CNTRLPLANE-947](https://issues.redhat.com/browse/CNTRLPLANE-947): operator: set oauth-specific relatedObjects dynamically in the operator status [#800](https://github.com/openshift/cluster-authentication-operator/pull/800)
* [OCPBUGS-62941](https://issues.redhat.com/browse/OCPBUGS-62941): (bugfix): configure status controller to remove unset versions [#798](https://github.com/openshift/cluster-authentication-operator/pull/798)
* [Full changelog](https://github.com/openshift/cluster-authentication-operator/compare/215805c4154ca77748289e6325190c814f16d7d7...c0216bcf010a9e8dddea25f97fa9d7e8d7615c17)
### [cluster-autoscaler](https://github.com/openshift/kubernetes-autoscaler/tree/5522170949ac45f4d2c56c859bc3fd1005ec2bad)
* [AUTOSCALE-433](https://issues.redhat.com/browse/AUTOSCALE-433): Fixup vpa tests downstream [#394](https://github.com/openshift/kubernetes-autoscaler/pull/394)
* [OCPBUGS-60790](https://issues.redhat.com/browse/OCPBUGS-60790): refactor cloud provider options [#380](https://github.com/openshift/kubernetes-autoscaler/pull/380)
* [AUTOSCALE-335](https://issues.redhat.com/browse/AUTOSCALE-335), [AUTOSCALE-336](https://issues.redhat.com/browse/AUTOSCALE-336), [OCPBUGS-62383](https://issues.redhat.com/browse/OCPBUGS-62383), [OCPBUGS-62477](https://issues.redhat.com/browse/OCPBUGS-62477): 1.34.0 upstream rebase [#386](https://github.com/openshift/kubernetes-autoscaler/pull/386)
* [Full changelog](https://github.com/openshift/kubernetes-autoscaler/compare/58082aad31aa8f89b559a404b68f88e724dbede5...5522170949ac45f4d2c56c859bc3fd1005ec2bad)
### [cluster-autoscaler-operator](https://github.com/openshift/cluster-autoscaler-operator/tree/eb990ea483a659b4ced825848e3c58564ce67213)
* [AUTOSCALE-336](https://issues.redhat.com/browse/AUTOSCALE-336): Prepare for 4.21 [#355](https://github.com/openshift/cluster-autoscaler-operator/pull/355)
* [Full changelog](https://github.com/openshift/cluster-autoscaler-operator/compare/713cde8e523546a4a9339d6cc3cabf6daa0168f1...eb990ea483a659b4ced825848e3c58564ce67213)
### [cluster-baremetal-operator](https://github.com/openshift/cluster-baremetal-operator/tree/a0a0c738016ba5bf786abf19fe48642653561a40)
* [METAL-1459](https://issues.redhat.com/browse/METAL-1459): add default PrometheusRule deployment for IPE and watch Servicemonitor [#504](https://github.com/openshift/cluster-baremetal-operator/pull/504)
* [METAL-1620](https://issues.redhat.com/browse/METAL-1620): Upgrade Go modules and dependencies [#521](https://github.com/openshift/cluster-baremetal-operator/pull/521)
* [OCPBUGS-61477](https://issues.redhat.com/browse/OCPBUGS-61477): Mount /etc/pki/ca-trust to machine-os-images [#517](https://github.com/openshift/cluster-baremetal-operator/pull/517)
* [Full changelog](https://github.com/openshift/cluster-baremetal-operator/compare/7a27819c8fed53043012f7c3a63eaecc59b8d65f...a0a0c738016ba5bf786abf19fe48642653561a40)
### [cluster-capi-operator](https://github.com/openshift/cluster-capi-operator/tree/5c80bb6d719679bdf0d8279aac0866da600d7cb8)
* NO-JIRA: e2e: fix controller-runtime logging warning [#406](https://github.com/openshift/cluster-capi-operator/pull/406)
* No-JIRA: yaml was not rendering correctly [#401](https://github.com/openshift/cluster-capi-operator/pull/401)
* NO-JIRA: Make help, unbind metrics port [#328](https://github.com/openshift/cluster-capi-operator/pull/328)
* NO-JIRA: conversion: CAPI2MAPI set openshift labels for zone, region and instance-type [#393](https://github.com/openshift/cluster-capi-operator/pull/393)
* [OCPBUGS-62325](https://issues.redhat.com/browse/OCPBUGS-62325): Updates InfraMachine watch_filters for MachineSync controller [#371](https://github.com/openshift/cluster-capi-operator/pull/371)
* [OCPCLOUD-2640](https://issues.redhat.com/browse/OCPCLOUD-2640): Adds MachineSet VAP test suite [#404](https://github.com/openshift/cluster-capi-operator/pull/404)
* [OCPCLOUD-3104](https://issues.redhat.com/browse/OCPCLOUD-3104): pkg/util/sync: fix ignoring the Cluster API conversion-data annotation [#403](https://github.com/openshift/cluster-capi-operator/pull/403)
* NO-JIRA: machinesync: improve createOrUpdateCAPIMachine and implement unit tests [#396](https://github.com/openshift/cluster-capi-operator/pull/396)
* [OCPCLOUD-3104](https://issues.redhat.com/browse/OCPCLOUD-3104): sync: allow Cluster API v1beta2 version for ownerrefs and set Cluster v1beta2 ControlPlaneInitialized [#391](https://github.com/openshift/cluster-capi-operator/pull/391)
* [OCPCLOUD-2636](https://issues.redhat.com/browse/OCPCLOUD-2636): Warn users when attempting to change Authoritative API but Synchronized condition is false [#398](https://github.com/openshift/cluster-capi-operator/pull/398)
* [OCPCLOUD-2992](https://issues.redhat.com/browse/OCPCLOUD-2992): machine migration round trip test [#366](https://github.com/openshift/cluster-capi-operator/pull/366)
* [OCPCLOUD-2996](https://issues.redhat.com/browse/OCPCLOUD-2996): Prevent changing .spec.authoritativeAPI on MAPI when Phase Provisioning or is being deleted [#388](https://github.com/openshift/cluster-capi-operator/pull/388)
* [Full changelog](https://github.com/openshift/cluster-capi-operator/compare/aa6f9a1de31428df71e550397f698cad7de3081d...5c80bb6d719679bdf0d8279aac0866da600d7cb8)
### [cluster-cloud-controller-manager-operator](https://github.com/openshift/cluster-cloud-controller-manager-operator/tree/825933200ab27c48f17c4f9f51ec396579e79a02)
* [OCPCLOUD-3081](https://issues.redhat.com/browse/OCPCLOUD-3081): Update to Kube 1.34 deps [#428](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/428)
* [SPLAT-2297](https://issues.redhat.com/browse/SPLAT-2297): Added new cmd flag to launch of vSphere CCM [#394](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/394)
* [Full changelog](https://github.com/openshift/cluster-cloud-controller-manager-operator/compare/040e5a525c4338991416d159ccad68f5d70b0103...825933200ab27c48f17c4f9f51ec396579e79a02)
### [cluster-config-api](https://github.com/openshift/api/tree/50e2ece149d768a1b1eadae3a5f07134dda7b2ce)
* [SPLAT-2206](https://issues.redhat.com/browse/SPLAT-2206): Added AWS dedicated host support [#2484](https://github.com/openshift/api/pull/2484)
* Add test cases for all supported format markers [#2570](https://github.com/openshift/api/pull/2570)
* [CONSOLE-4666](https://issues.redhat.com/browse/CONSOLE-4666): ConsolePlugin v1alpha1 removal: Remove deprecated CRD version [#2534](https://github.com/openshift/api/pull/2534)
* [OCPCLOUD-3173](https://issues.redhat.com/browse/OCPCLOUD-3173): Enable gcp spot instances [#2566](https://github.com/openshift/api/pull/2566)
* [STOR-2297](https://issues.redhat.com/browse/STOR-2297): remove oVirt from ClusterCSIDriver API [#2519](https://github.com/openshift/api/pull/2519)
* [OCPCLOUD-3214](https://issues.redhat.com/browse/OCPCLOUD-3214): Add ClusterAPIMachineManagement feature gate [#2563](https://github.com/openshift/api/pull/2563)
* [OCPCLOUD-3164](https://issues.redhat.com/browse/OCPCLOUD-3164): Add CRDCompatibilityRequirementOperator feature gate [#2565](https://github.com/openshift/api/pull/2565)
* Create shared global parser/universe in codegen [#2558](https://github.com/openshift/api/pull/2558)
* [MCO-1962](https://issues.redhat.com/browse/MCO-1962): Move skew enforcement feature gate to tech preview [#2561](https://github.com/openshift/api/pull/2561)
* [OCPBUGS-63311](https://issues.redhat.com/browse/OCPBUGS-63311): config/v1/types_cluster_version: Fix "images that comes" typo [#2560](https://github.com/openshift/api/pull/2560)
* Bring KAL up to date and enable new linters [#2554](https://github.com/openshift/api/pull/2554)
* [OCPBUGS-62987](https://issues.redhat.com/browse/OCPBUGS-62987): Move DynamicConfigurationManager back to DevPreview [#2552](https://github.com/openshift/api/pull/2552)
* envtest-releases: add v1.34.1 to index [#2553](https://github.com/openshift/api/pull/2553)
* [MCO-1941](https://issues.redhat.com/browse/MCO-1941): Add OSStream FeatureGate [#2549](https://github.com/openshift/api/pull/2549)
* hack: switch to `/usr/bin/env bash` [#2551](https://github.com/openshift/api/pull/2551)
* [CORS-4157](https://issues.redhat.com/browse/CORS-4157): AWS, Azure: Add IPFamily to the PlatformStatus within Infra CR [#2499](https://github.com/openshift/api/pull/2499)
* codegen: Improve performance of package loading [#2543](https://github.com/openshift/api/pull/2543)
* Fix use of API_GROUP_VERSIONS running codegen [#2530](https://github.com/openshift/api/pull/2530)
* [STOR-2627](https://issues.redhat.com/browse/STOR-2627): Add MutableCSINodeAllocatableCount to Dev- and TechPreview [#2502](https://github.com/openshift/api/pull/2502)
* Switch to invoking codegen once in general updates [#2540](https://github.com/openshift/api/pull/2540)
* `route`: improve `.spec.tls.termination` doc [#2532](https://github.com/openshift/api/pull/2532)
* [OPRUN-4156](https://issues.redhat.com/browse/OPRUN-4156): Promote OLMv1 Webhook support to GA [#2491](https://github.com/openshift/api/pull/2491)
* [OCPBUGS-55192](https://issues.redhat.com/browse/OCPBUGS-55192): Add IngressController .spec.domain validation [#2308](https://github.com/openshift/api/pull/2308)
* [Full changelog](https://github.com/openshift/api/compare/5050707b5937d28133772a29825169e578310d2c...50e2ece149d768a1b1eadae3a5f07134dda7b2ce)
### [cluster-control-plane-machine-set-operator](https://github.com/openshift/cluster-control-plane-machine-set-operator/tree/344babe6a957f1606c677b009939302659264dfb)
* [OCPCLOUD-3084](https://issues.redhat.com/browse/OCPCLOUD-3084): Bump k8s dependencies to 1.34 [#371](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/371)
* [Full changelog](https://github.com/openshift/cluster-control-plane-machine-set-operator/compare/182b2cbe40fc10849e3ca83826bf238e3c52ea42...344babe6a957f1606c677b009939302659264dfb)
### [cluster-csi-snapshot-controller-operator](https://github.com/openshift/cluster-csi-snapshot-controller-operator/tree/5ed05a14763717ccd1e3a1073a9e3b59bfe157e0)
* [STOR-2534](https://issues.redhat.com/browse/STOR-2534): Update CRDs from external-snapshotter 8.4.0 [#252](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/252)
* [STOR-2523](https://issues.redhat.com/browse/STOR-2523): Add hypershift managed-by labels for `csi-snapshot-controller` operand [#250](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/250)
* [Full changelog](https://github.com/openshift/cluster-csi-snapshot-controller-operator/compare/b022cf72ba3b4e982626d6d0b80bd53064bbe6ee...5ed05a14763717ccd1e3a1073a9e3b59bfe157e0)
### [cluster-etcd-operator](https://github.com/openshift/cluster-etcd-operator/tree/336e1348334fe498752ffebb8c2d9ee649697c0d)
* [CNTRLPLANE-1544](https://issues.redhat.com/browse/CNTRLPLANE-1544): manifests: Enable user namespace for deployment [#1512](https://github.com/openshift/cluster-etcd-operator/pull/1512)
* [OCPBUGS-63543](https://issues.redhat.com/browse/OCPBUGS-63543): fix: update redfish url validation [#1504](https://github.com/openshift/cluster-etcd-operator/pull/1504)
* [Full changelog](https://github.com/openshift/cluster-etcd-operator/compare/f93a30626b9e9570f2e99df21ca3e2e357217e82...336e1348334fe498752ffebb8c2d9ee649697c0d)
### [cluster-ingress-operator](https://github.com/openshift/cluster-ingress-operator/tree/072c1cd7726d1efc9bc05982ae3fd6022b097f17)
* [NE-1334](https://issues.redhat.com/browse/NE-1334): Enhancement to add operator channel when creating gatewayclass [#1301](https://github.com/openshift/cluster-ingress-operator/pull/1301)
* [Full changelog](https://github.com/openshift/cluster-ingress-operator/compare/0cac97af560a68a5f5c0390a529726eb43556d51...072c1cd7726d1efc9bc05982ae3fd6022b097f17)
### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/151f2be4e47cc3826b266b16066829f3f4e16a98)
* [CNTRLPLANE-1544](https://issues.redhat.com/browse/CNTRLPLANE-1544): scc: Grant authenticated users use of restricted-v3 [#1944](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1944)
* [CNTRLPLANE-1544](https://issues.redhat.com/browse/CNTRLPLANE-1544): Enable user namespace for the operator [#1934](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1934)
* [CNTRLPLANE-1616](https://issues.redhat.com/browse/CNTRLPLANE-1616): add event-ttl config observer [#1938](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1938)
* [CNTRLPLANE-1544](https://issues.redhat.com/browse/CNTRLPLANE-1544): scc: restricted-v3: Fix runAsUser range [#1947](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1947)
* NO-JIRA: Update the deprecated API usage alerts for 1.34 [#1946](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1946)
* [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/adc82f6188f4037a515eeeaa686ce1c1a80894da...151f2be4e47cc3826b266b16066829f3f4e16a98)
### [cluster-kube-cluster-api-operator](https://github.com/openshift/cluster-api-operator/tree/aec493448525ff03d0da25a4bf885fbd35214642)
* [OCPBUGS-62569](https://issues.redhat.com/browse/OCPBUGS-62569): Updating ose-cluster-kube-cluster-api-operator-container image to be consistent with ART for 4.21 [#63](https://github.com/openshift/cluster-api-operator/pull/63)
* [Full changelog](https://github.com/openshift/cluster-api-operator/compare/8f90c01d05aaf2e265f85a08bf66c5328476f818...aec493448525ff03d0da25a4bf885fbd35214642)
### [cluster-kube-controller-manager-operator](https://github.com/openshift/cluster-kube-controller-manager-operator/tree/e1cdb251d9ef7e74265bb7c8884a47cc0803068b)
* [OCPBUGS-33013](https://issues.redhat.com/browse/OCPBUGS-33013): deps: Update library-go to update staticpod pkg [#892](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/892)
* [Full changelog](https://github.com/openshift/cluster-kube-controller-manager-operator/compare/ffe5113eb88f384981fdeff599f22599e11a9d7c...e1cdb251d9ef7e74265bb7c8884a47cc0803068b)
### [cluster-machine-approver](https://github.com/openshift/cluster-machine-approver/tree/d864813cd3ab01c0f975b2bf41e9046948f0afa1)
* [OCPCLOUD-3082](https://issues.redhat.com/browse/OCPCLOUD-3082): K8s 1.34 bump and update dependencies [#282](https://github.com/openshift/cluster-machine-approver/pull/282)
* [OCPBUGS-63519](https://issues.redhat.com/browse/OCPBUGS-63519): port 9193 need to be internal and port 9194 need to have a service [#279](https://github.com/openshift/cluster-machine-approver/pull/279)
* [Full changelog](https://github.com/openshift/cluster-machine-approver/compare/ebd357dcd29972bbe17c8e439df51cd5ffb64783...d864813cd3ab01c0f975b2bf41e9046948f0afa1)
### [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator/tree/7d3c9d5ce3adecba9e94ac0fdcf4f3260a909e96)
* NO-ISSUE: bump jsonnet dependencies [#2741](https://github.com/openshift/cluster-monitoring-operator/pull/2741)
* [MON-4296](https://issues.redhat.com/browse/MON-4296): Bump prometheus-operator libs to v0.86.2 [#2720](https://github.com/openshift/cluster-monitoring-operator/pull/2720)
* [TRT-2395](https://issues.redhat.com/browse/TRT-2395): Revert "OCPBUGS-61088: create networkpolicy settings for in-cluster monitoring" [#2738](https://github.com/openshift/cluster-monitoring-operator/pull/2738)
* NO-JIRA: [bot] Synchronize versions of the downstream components [#2728](https://github.com/openshift/cluster-monitoring-operator/pull/2728)
* [OCPBUGS-62310](https://issues.redhat.com/browse/OCPBUGS-62310): Fix KSM deny-list typo [#2677](https://github.com/openshift/cluster-monitoring-operator/pull/2677)
* NO-JIRA: [bot] Synchronize versions of the downstream components [#2712](https://github.com/openshift/cluster-monitoring-operator/pull/2712)
* NO-JIRA: clarify ExternalLabels doc [#2691](https://github.com/openshift/cluster-monitoring-operator/pull/2691)
* [MON-4398](https://issues.redhat.com/browse/MON-4398): Enable UTF-8 by default in admission-webhook [#2704](https://github.com/openshift/cluster-monitoring-operator/pull/2704)
* [OCPBUGS-45671](https://issues.redhat.com/browse/OCPBUGS-45671): chore(prometheus/remotewrite): clarify that the in-cluster proxy env vars set in prometheus container can be used in all configs that support proxyConfig.proxyFromEnvironment [#2717](https://github.com/openshift/cluster-monitoring-operator/pull/2717)
* [MON-4383](https://issues.redhat.com/browse/MON-4383): feat(auto_docs_examples): adjust and add more examples [#2573](https://github.com/openshift/cluster-monitoring-operator/pull/2573)
* [MON-4408](https://issues.redhat.com/browse/MON-4408): chore: make test/monitoring a seperate module to keep managing deps in root go.mod simple [#2714](https://github.com/openshift/cluster-monitoring-operator/pull/2714)
* And 1 elided commits (e.g. from squash or rebase merges)
* [Full changelog](https://github.com/openshift/cluster-monitoring-operator/compare/e9126a5fcb9df8854c9d568a1c0502a29e8fe6aa...7d3c9d5ce3adecba9e94ac0fdcf4f3260a909e96)
### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/05d6f46ffb2cd54b72aa4c864a0a5fb82d3fa7c2)
* NO-JIRA: add wiki link for using ./hack/run-locally.sh [#2824](https://github.com/openshift/cluster-network-operator/pull/2824)
* [OCPBUGS-63743](https://issues.redhat.com/browse/OCPBUGS-63743): Rename transit subnet flags [#2828](https://github.com/openshift/cluster-network-operator/pull/2828)
* [OCPBUGS-60032](https://issues.redhat.com/browse/OCPBUGS-60032): Configure CVO to delete default-account role binding [#2758](https://github.com/openshift/cluster-network-operator/pull/2758)
* [SPLAT-2503](https://issues.redhat.com/browse/SPLAT-2503): Fixed "null" value for vSphere api and ingress VIP in UPI scenario [#2795](https://github.com/openshift/cluster-network-operator/pull/2795)
* [Full changelog](https://github.com/openshift/cluster-network-operator/compare/a5879759fb042f6c4b26931fa7ef8540244c8660...05d6f46ffb2cd54b72aa4c864a0a5fb82d3fa7c2)
### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/8923e72ea3dda1ee7cc5a80de1068c378c4f0c7e)
* [CNTRLPLANE-1544](https://issues.redhat.com/browse/CNTRLPLANE-1544): manifests: Use restricted-v3 scc for the operator [#1430](https://github.com/openshift/cluster-node-tuning-operator/pull/1430)
* [OCPNODE-3874](https://issues.redhat.com/browse/OCPNODE-3874): Remove CgroupModeV1 reference from the code [#1428](https://github.com/openshift/cluster-node-tuning-operator/pull/1428)
* [OCPBUGS-62836](https://issues.redhat.com/browse/OCPBUGS-62836): E2E: Pass pull secret path to pull cnf-tests [#1402](https://github.com/openshift/cluster-node-tuning-operator/pull/1402)
* [OCPBUGS-63190](https://issues.redhat.com/browse/OCPBUGS-63190): e2e:hugepages: changing tests to use hugepages-allocator tool [#1400](https://github.com/openshift/cluster-node-tuning-operator/pull/1400)
* [OCPBUGS-63724](https://issues.redhat.com/browse/OCPBUGS-63724): e2e:llc: skip test when no BM worker is found [#1419](https://github.com/openshift/cluster-node-tuning-operator/pull/1419)
* [OCPBUGS-60218](https://issues.redhat.com/browse/OCPBUGS-60218): PPC: ghw: filter out namespaces dir [#1403](https://github.com/openshift/cluster-node-tuning-operator/pull/1403)
* NO-ISSUE: pkg/metrics/server: Log client-CA-bundle handling [#1412](https://github.com/openshift/cluster-node-tuning-operator/pull/1412)
* NO-JIRA: Address false reports of bootcmdline conflicts [#1371](https://github.com/openshift/cluster-node-tuning-operator/pull/1371)
* NO-JIRA: Fix support for nvidia-smi [#1410](https://github.com/openshift/cluster-node-tuning-operator/pull/1410)
* [OCPBUGS-62940](https://issues.redhat.com/browse/OCPBUGS-62940): Do not cause kubelet failed dependency by ocp-tuned-one-shot.service [#1414](https://github.com/openshift/cluster-node-tuning-operator/pull/1414)
* [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/dbb384039d22b64a080cb114df5cde7be1effb42...8923e72ea3dda1ee7cc5a80de1068c378c4f0c7e)
### [cluster-olm-operator](https://github.com/openshift/cluster-olm-operator/tree/050f9d20e026aae68001d7798aef095db2e5526d)
* NO-ISSUE: Update dependencies and go to 1.24.6 [#150](https://github.com/openshift/cluster-olm-operator/pull/150)
* [OCPBUGS-63617](https://issues.redhat.com/browse/OCPBUGS-63617): Update both disable and enable lists when enabling/disabling features [#148](https://github.com/openshift/cluster-olm-operator/pull/148)
* [OCPBUGS-62173](https://issues.redhat.com/browse/OCPBUGS-62173): Add TLS config observer to update opcon/catd [#145](https://github.com/openshift/cluster-olm-operator/pull/145)
* [OPRUN-4157](https://issues.redhat.com/browse/OPRUN-4157): Update openshift/api to latest master for WebHook GA [#146](https://github.com/openshift/cluster-olm-operator/pull/146)
* [Full changelog](https://github.com/openshift/cluster-olm-operator/compare/9bb4d9515eb964a7c07a9e030dd244970d1caa12...050f9d20e026aae68001d7798aef095db2e5526d)
### [cluster-openshift-controller-manager-operator](https://github.com/openshift/cluster-openshift-controller-manager-operator/tree/12b7668d70bdb07d5d05304a7bcaeb6a5cc5ef3b)
* [CNTRLPLANE-1544](https://issues.redhat.com/browse/CNTRLPLANE-1544): Use user namespace for the operator [#397](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/397)
* [CNTRLPLANE-1544](https://issues.redhat.com/browse/CNTRLPLANE-1544): Enable user namespaces for the operands [#400](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/400)
* [OCPBUGS-62494](https://issues.redhat.com/browse/OCPBUGS-62494): Updating ose-cluster-openshift-controller-manager-operator-container image to be consistent with ART for 4.21 [#399](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/399)
* [Full changelog](https://github.com/openshift/cluster-openshift-controller-manager-operator/compare/da1e14c45093c19bc79e2055c9f4a55efc1cc1a8...12b7668d70bdb07d5d05304a7bcaeb6a5cc5ef3b)
### [cluster-samples-operator](https://github.com/openshift/cluster-samples-operator/tree/14236f82a2cd11af091ed8ec7e6c437cb6bce092)
* [OCPBUGS-63481](https://issues.redhat.com/browse/OCPBUGS-63481): references to github.com/sclorg/django-ex.git now also refer to the branch [#654](https://github.com/openshift/cluster-samples-operator/pull/654)
* [Full changelog](https://github.com/openshift/cluster-samples-operator/compare/c819b88d67680011f7f63c1dd984098d1334afbf...14236f82a2cd11af091ed8ec7e6c437cb6bce092)
### [cluster-storage-operator](https://github.com/openshift/cluster-storage-operator/tree/0c5bde968b3ea0cb77767e70da447ca9b12e6b32)
* [SPLAT-2525](https://issues.redhat.com/browse/SPLAT-2525): Removed VCF9 alert now that it has been tested. [#640](https://github.com/openshift/cluster-storage-operator/pull/640)
* NO-JIRA: Remove ibm-cloud-managed-cleanup yaml [#586](https://github.com/openshift/cluster-storage-operator/pull/586)
* [STOR-2560](https://issues.redhat.com/browse/STOR-2560): Add readOnlyRootFilesystem to hypershift and ibm-cloud-managed [#629](https://github.com/openshift/cluster-storage-operator/pull/629)
* NO-JIRA: Update OCP documentation links to latest versions [#636](https://github.com/openshift/cluster-storage-operator/pull/636)
* [Full changelog](https://github.com/openshift/cluster-storage-operator/compare/6812180770ce6ab2c990bc9a7f1743ce46d27a68...0c5bde968b3ea0cb77767e70da447ca9b12e6b32)
### [cluster-version-operator](https://github.com/openshift/cluster-version-operator/tree/8529b7d0df2a76d7d29563d45c560fddb6619cf7)
* [OCPBUGS-64732](https://issues.redhat.com/browse/OCPBUGS-64732): lib/resourcemerge: Add support for hostUsers flag [#1257](https://github.com/openshift/cluster-version-operator/pull/1257)
* NO-JIRA: Clean up unused Dockerfile and Dockerfile.rhel7 [#1254](https://github.com/openshift/cluster-version-operator/pull/1254)
* [OCPBUGS-63311](https://issues.redhat.com/browse/OCPBUGS-63311): vendor: Update openshift/api to get new ClusterVersion force Godocs [#1251](https://github.com/openshift/cluster-version-operator/pull/1251)
* [OCPBUGS-14246](https://issues.redhat.com/browse/OCPBUGS-14246): Adding runbook URL for ClusterVersionOperatorDown [#1250](https://github.com/openshift/cluster-version-operator/pull/1250)
* [OTA-1585](https://issues.redhat.com/browse/OTA-1585): test: Include the compressed tests binary in the CVO container image [#1236](https://github.com/openshift/cluster-version-operator/pull/1236)
* NO-JIRA: Clean up code to remove ReconciliationIssues [#1253](https://github.com/openshift/cluster-version-operator/pull/1253)
* [OTA-1585](https://issues.redhat.com/browse/OTA-1585): Add conformance test suites to the CVO tests extension [#1238](https://github.com/openshift/cluster-version-operator/pull/1238)
* [Full changelog](https://github.com/openshift/cluster-version-operator/compare/75c15b598d132dff80fb871b06e9aea35f92570b...8529b7d0df2a76d7d29563d45c560fddb6619cf7)
### [console](https://github.com/openshift/console/tree/97028f3a4db6bbe3e8ef194f76d5d22a91afd6c3)
* [CONSOLE-4860](https://issues.redhat.com/browse/CONSOLE-4860): Missed Enzyme to RTL migration tests [#15694](https://github.com/openshift/console/pull/15694)
* [OCPBUGS-62789](https://issues.redhat.com/browse/OCPBUGS-62789): insights to lightspeed rebranding update [#15531](https://github.com/openshift/console/pull/15531)
* [CONSOLE-4832](https://issues.redhat.com/browse/CONSOLE-4832): Migrate Enzyme OLM descriptors & OperatorHub "packages/operator-lifec… [#15676](https://github.com/openshift/console/pull/15676)
* [OCPBUGS-64939](https://issues.redhat.com/browse/OCPBUGS-64939): Fix logo max-height not respected on Safari [#15663](https://github.com/openshift/console/pull/15663)
* NO-JIRA: Add AI context documentation and configuration [#15491](https://github.com/openshift/console/pull/15491)
* [CONSOLE-4858](https://issues.redhat.com/browse/CONSOLE-4858): Fix 53 cycles [#15708](https://github.com/openshift/console/pull/15708)
* [OCPBUGS-64851](https://issues.redhat.com/browse/OCPBUGS-64851): EndpointList components Warning: Each child in a list should have a … [#15701](https://github.com/openshift/console/pull/15701)
* [CONSOLE-4850](https://issues.redhat.com/browse/CONSOLE-4850): update API Explorer to use DataView [#15681](https://github.com/openshift/console/pull/15681)
* [CONSOLE-4853](https://issues.redhat.com/browse/CONSOLE-4853): merge dynamic plugin tests [#15649](https://github.com/openshift/console/pull/15649)
* [OCPBUGS-63599](https://issues.redhat.com/browse/OCPBUGS-63599): Fix broken operator links in OperatorHub install hints [#15669](https://github.com/openshift/console/pull/15669)
* [CONSOLE-4858](https://issues.redhat.com/browse/CONSOLE-4858): Fix 61 cycles [#15689](https://github.com/openshift/console/pull/15689)
* [CONSOLE-4842](https://issues.redhat.com/browse/CONSOLE-4842): merge HCP related scenarios [#15662](https://github.com/openshift/console/pull/15662)
* [CONSOLE-4733](https://issues.redhat.com/browse/CONSOLE-4733): Add catalogd metas endpoint support and refactor client/service boundary [#15657](https://github.com/openshift/console/pull/15657)
* [CONSOLE-4772](https://issues.redhat.com/browse/CONSOLE-4772): Update list pages to use DataView in Workloads Tab [#15653](https://github.com/openshift/console/pull/15653)
* [CONSOLE-4840](https://issues.redhat.com/browse/CONSOLE-4840): Remove `Page/*` and `GlobalConfig` [#15674](https://github.com/openshift/console/pull/15674)
* [OCPBUGS-64700](https://issues.redhat.com/browse/OCPBUGS-64700), [OCPBUGS-64701](https://issues.redhat.com/browse/OCPBUGS-64701): Upgrading Helm to 3.18.5 [#15682](https://github.com/openshift/console/pull/15682)
* [OCPBUGS-63610](https://issues.redhat.com/browse/OCPBUGS-63610): Convert standalone terminal route to extension [#15672](https://github.com/openshift/console/pull/15672)
* [CONSOLE-4858](https://issues.redhat.com/browse/CONSOLE-4858): Fix min-length cycles [#15688](https://github.com/openshift/console/pull/15688)
* [OCPBUGS-63388](https://issues.redhat.com/browse/OCPBUGS-63388): fix breadcrumb link to ImageStream page [#15661](https://github.com/openshift/console/pull/15661)
* [CONSOLE-4840](https://issues.redhat.com/browse/CONSOLE-4840): Remove `FeatureFlag/Model` and `ModelDefinition` [#15671](https://github.com/openshift/console/pull/15671)
* [CONSOLE-4841](https://issues.redhat.com/browse/CONSOLE-4841): Move CSP from plugin to redux store + some sdk adoption prep work [#15633](https://github.com/openshift/console/pull/15633)
* [CONSOLE-4857](https://issues.redhat.com/browse/CONSOLE-4857): Merge image pull secret scenario [#15678](https://github.com/openshift/console/pull/15678)
* [CONSOLE-4725](https://issues.redhat.com/browse/CONSOLE-4725): follow-on fix to remove counts from Role and Binding filters [#15652](https://github.com/openshift/console/pull/15652)
* [CONSOLE-4719](https://issues.redhat.com/browse/CONSOLE-4719): Update Home nav section pages to use DataView [#15656](https://github.com/openshift/console/pull/15656)
* [CONSOLE-4721](https://issues.redhat.com/browse/CONSOLE-4721): Update Helm nav section to use ConsoleDataView [#15646](https://github.com/openshift/console/pull/15646)
* [OCPBUGS-62108](https://issues.redhat.com/browse/OCPBUGS-62108): Lack Chinese/Japanese/Korean translations for 'On/Off' switch button on editor setting modal of yaml page. [#15664](https://github.com/openshift/console/pull/15664)
* [CNV-64586](https://issues.redhat.com/browse/CNV-64586): show default storageclass for VMs info [#15405](https://github.com/openshift/console/pull/15405)
* [CONSOLE-4839](https://issues.redhat.com/browse/CONSOLE-4839): Remove/hardcode `PostFormSubmissionAction` [#15637](https://github.com/openshift/console/pull/15637)
* [OCPBUGS-44235](https://issues.redhat.com/browse/OCPBUGS-44235): Fix Helm chart installation with CA/TLS certificates [#15607](https://github.com/openshift/console/pull/15607)
* [OCPBUGS-63339](https://issues.redhat.com/browse/OCPBUGS-63339): HPA Form View in RHOCP Web Console Incorrectly Requires Both CPU and … [#15626](https://github.com/openshift/console/pull/15626)
* [CONSOLE-4820](https://issues.redhat.com/browse/CONSOLE-4820): Redistribute OLMv0 CSS [#15644](https://github.com/openshift/console/pull/15644)
* [CONSOLE-4834](https://issues.redhat.com/browse/CONSOLE-4834): Clean up unused types in metal3 [#15666](https://github.com/openshift/console/pull/15666)
* [CONSOLE-4410](https://issues.redhat.com/browse/CONSOLE-4410): Use webpack 5 support for share scope init and access [#15525](https://github.com/openshift/console/pull/15525)
* [CONSOLE-4601](https://issues.redhat.com/browse/CONSOLE-4601): Migration of tests from Enzyme to React Testing Library [#15510](https://github.com/openshift/console/pull/15510)
* [OCPBUGS-63471](https://issues.redhat.com/browse/OCPBUGS-63471): Render a button if there is 1 action [#15636](https://github.com/openshift/console/pull/15636)
* [OCPBUGS-63382](https://issues.redhat.com/browse/OCPBUGS-63382): Display missing environment var values and correct styling [#15625](https://github.com/openshift/console/pull/15625)
* [CONSOLE-4835](https://issues.redhat.com/browse/CONSOLE-4835): Migrate `topology` to dynamic [#15617](https://github.com/openshift/console/pull/15617)
* [CONSOLE-4630](https://issues.redhat.com/browse/CONSOLE-4630): Add children prop to some places [#15548](https://github.com/openshift/console/pull/15548)
* NO-JIRA: reintroduce load bearing import cycles [#15651](https://github.com/openshift/console/pull/15651)
* [OCPBUGS-63707](https://issues.redhat.com/browse/OCPBUGS-63707): Never allow OTHER_CATEGORY in categories [#15660](https://github.com/openshift/console/pull/15660)
* [OCPBUGS-60937](https://issues.redhat.com/browse/OCPBUGS-60937): Updated PromQL to include component specific namespace [#15438](https://github.com/openshift/console/pull/15438)
* [OCPBUGS-62296](https://issues.redhat.com/browse/OCPBUGS-62296): Preserve path on perspective switch [#15541](https://github.com/openshift/console/pull/15541)
* [CONSOLE-4837](https://issues.redhat.com/browse/CONSOLE-4837): Migrate `console-app` to dynamic [#15620](https://github.com/openshift/console/pull/15620)
* [OCPBUGS-62939](https://issues.redhat.com/browse/OCPBUGS-62939): "View events" and 'View all events' point to the same page on 'Overview'->'Activity' card. [#15606](https://github.com/openshift/console/pull/15606)
* [CONSOLE-4718](https://issues.redhat.com/browse/CONSOLE-4718): Update Administrator nav section to use ConsoleDataView [#15567](https://github.com/openshift/console/pull/15567)
* [CONSOLE-4838](https://issues.redhat.com/browse/CONSOLE-4838): Make DataView component work with arbitrary data objects [#15622](https://github.com/openshift/console/pull/15622)
* [CONSOLE-4604](https://issues.redhat.com/browse/CONSOLE-4604): Migrate enzyme packages/console-shared unit tests to React Testing Li… [#15581](https://github.com/openshift/console/pull/15581)
* [OCPBUGS-61509](https://issues.redhat.com/browse/OCPBUGS-61509): Fix "operator installing" hint in operator details panel [#15480](https://github.com/openshift/console/pull/15480)
* [CONSOLE-4836](https://issues.redhat.com/browse/CONSOLE-4836): Migrate `console-demo-plugin` to `dynamic-demo-plugin` [#15618](https://github.com/openshift/console/pull/15618)
* [OCPBUGS-61870](https://issues.redhat.com/browse/OCPBUGS-61870): Automatically redirect all-namespaces catalog to default namespace [#15584](https://github.com/openshift/console/pull/15584)
* [OCPBUGS-63433](https://issues.redhat.com/browse/OCPBUGS-63433): Turn on `fContentSecurityPolicyEnabled` by default [#15630](https://github.com/openshift/console/pull/15630)
* [OCPBUGS-63384](https://issues.redhat.com/browse/OCPBUGS-63384): Fix eslint warnings and prevent future ones [#15629](https://github.com/openshift/console/pull/15629)
* [OCPBUGS-62937](https://issues.redhat.com/browse/OCPBUGS-62937): Add telemetry events [#15602](https://github.com/openshift/console/pull/15602)
* [OCPBUGS-62483](https://issues.redhat.com/browse/OCPBUGS-62483): limit node log length to 1000 lines [#15597](https://github.com/openshift/console/pull/15597)
* [OCPBUGS-63429](https://issues.redhat.com/browse/OCPBUGS-63429): Expose prometheus tenancy label path as a proxy [#15621](https://github.com/openshift/console/pull/15621)
* [CONSOLE-4724](https://issues.redhat.com/browse/CONSOLE-4724): Update Compute nav section to use ResourceDataView [#15604](https://github.com/openshift/console/pull/15604)
* [OCPBUGS-60636](https://issues.redhat.com/browse/OCPBUGS-60636): Remove required flag from 'console.flag/model' pipelines-plugin extension [#15583](https://github.com/openshift/console/pull/15583)
* [CONSOLE-4761](https://issues.redhat.com/browse/CONSOLE-4761): Add sort select field with Relevance, A-Z, Z-A options [#15580](https://github.com/openshift/console/pull/15580)
* [CONSOLE-3637](https://issues.redhat.com/browse/CONSOLE-3637): Bump rjsf to 4.x [#15551](https://github.com/openshift/console/pull/15551)
* [CONSOLE-4725](https://issues.redhat.com/browse/CONSOLE-4725): Update User Management list pages to use ResourceDataView [#15579](https://github.com/openshift/console/pull/15579)
* [OCPBUGS-63059](https://issues.redhat.com/browse/OCPBUGS-63059): DRY up RTL `configure` [#15615](https://github.com/openshift/console/pull/15615)
* [CONSOLE-4776](https://issues.redhat.com/browse/CONSOLE-4776): Migrate enzyme packages/container-security unit tests to React Testin… [#15611](https://github.com/openshift/console/pull/15611)
* [OCPBUGS-62156](https://issues.redhat.com/browse/OCPBUGS-62156): Unique "key" prop warning in the UserPreferencePage [#15534](https://github.com/openshift/console/pull/15534)
* [CONSOLE-4821](https://issues.redhat.com/browse/CONSOLE-4821): Remove gitops-plugin [#15576](https://github.com/openshift/console/pull/15576)
* And 1 elided commits (e.g. from squash or rebase merges)
* [Full changelog](https://github.com/openshift/console/compare/f4b804a06a46c98218cf3cdf4b6e92ab58ccf32f...97028f3a4db6bbe3e8ef194f76d5d22a91afd6c3)
### [console-operator](https://github.com/openshift/console-operator/tree/41406326f1346588c38df147cc9ebed2285b7561)
* [CONSOLE-4847](https://issues.redhat.com/browse/CONSOLE-4847): ADD TSSC Quickstarts [#1062](https://github.com/openshift/console-operator/pull/1062)
* NO-JIRA: Add /ci-prep Claude code command [#1063](https://github.com/openshift/console-operator/pull/1063)
* [OCPBUGS-64601](https://issues.redhat.com/browse/OCPBUGS-64601): Remove SVM console instance if v1alpha1 ConsolePlugin version in present in the CRDs status [#1061](https://github.com/openshift/console-operator/pull/1061)
* [OCPBUGS-61432](https://issues.redhat.com/browse/OCPBUGS-61432): Revert "#1052 fix(oidc): fix OIDCClientSecretGet condition" [#1058](https://github.com/openshift/console-operator/pull/1058)
* [Full changelog](https://github.com/openshift/console-operator/compare/196069003a4b921b5f6161f090458d1afbef07f5...41406326f1346588c38df147cc9ebed2285b7561)
### [csi-driver-manila, openstack-cinder-csi-driver, openstack-cloud-controller-manager](https://github.com/openshift/cloud-provider-openstack/tree/e9f682c030887cb8c3fc7fd8d17251c5fc037c6f)
* [OCPBUGS-64810](https://issues.redhat.com/browse/OCPBUGS-64810): Merge https://github.com/kubernetes/cloud-provider-openstack:release-1.34 into main [#346](https://github.com/openshift/cloud-provider-openstack/pull/346)
* [OSASINFRA-3954](https://issues.redhat.com/browse/OSASINFRA-3954): Rebase main onto release-1.34 [#354](https://github.com/openshift/cloud-provider-openstack/pull/354)
* [OCPBUGS-62582](https://issues.redhat.com/browse/OCPBUGS-62582): Updating csi-driver-manila-container image to be consistent with ART for 4.21 [#351](https://github.com/openshift/cloud-provider-openstack/pull/351)
* [Full changelog](https://github.com/openshift/cloud-provider-openstack/compare/c88229b90f4791517cd52442e04eac487f6e52b9...e9f682c030887cb8c3fc7fd8d17251c5fc037c6f)
### [csi-external-attacher](https://github.com/openshift/csi-external-attacher/tree/344669a2189fecdf5471fdc9a1246dd751cb1afb)
* [STOR-2586](https://issues.redhat.com/browse/STOR-2586): Rebase to v4.10.0 for OCP 4.21 [#89](https://github.com/openshift/csi-external-attacher/pull/89)
* [Full changelog](https://github.com/openshift/csi-external-attacher/compare/8d440867f9983c59c3c54f1e382542d71126d3d3...344669a2189fecdf5471fdc9a1246dd751cb1afb)
### [csi-external-provisioner](https://github.com/openshift/csi-external-provisioner/tree/f18190fb8aa26bdcb4ceb57cdd6cf77b5488ed58)
* [STOR-2586](https://issues.redhat.com/browse/STOR-2586): Rebase to v6.0.0 for OCP 4.21 [#117](https://github.com/openshift/csi-external-provisioner/pull/117)
* [Full changelog](https://github.com/openshift/csi-external-provisioner/compare/bc47159f8350f5b167896459914ec8659cbb3b1b...f18190fb8aa26bdcb4ceb57cdd6cf77b5488ed58)
### [csi-external-resizer](https://github.com/openshift/csi-external-resizer/tree/d880a1ec6da02dbf61600ec7999266185ca9f784)
* [STOR-2586](https://issues.redhat.com/browse/STOR-2586): Rebase to v2.0.0 for OCP 4.21 [#179](https://github.com/openshift/csi-external-resizer/pull/179)
* [Full changelog](https://github.com/openshift/csi-external-resizer/compare/9d1d059b7310751b1ded1cf55b6e5b61e90375ff...d880a1ec6da02dbf61600ec7999266185ca9f784)
### [csi-livenessprobe](https://github.com/openshift/csi-livenessprobe/tree/78dacb7c661a62c78036c2737401afd3eb6fd04d)
* [STOR-2586](https://issues.redhat.com/browse/STOR-2586): Rebase to v2.17.0 for OCP 4.21 [#76](https://github.com/openshift/csi-livenessprobe/pull/76)
* [Full changelog](https://github.com/openshift/csi-livenessprobe/compare/1ed94a44d84b5e516bcbfafa129f7b2cdf474d92...78dacb7c661a62c78036c2737401afd3eb6fd04d)
### [csi-node-driver-registrar](https://github.com/openshift/csi-node-driver-registrar/tree/d29f3f7a4aed4465e7e40e323bd3c0e0d9871e4c)
* [STOR-2586](https://issues.redhat.com/browse/STOR-2586): Rebase to v2.15.0 for OCP 4.21 [#84](https://github.com/openshift/csi-node-driver-registrar/pull/84)
* [Full changelog](https://github.com/openshift/csi-node-driver-registrar/compare/71080e3e777fe19e2b68a95012102c52026585da...d29f3f7a4aed4465e7e40e323bd3c0e0d9871e4c)
### [docker-builder](https://github.com/openshift/builder/tree/c0ef8399e6c3d8731b47502e7ed9d8563a481cdc)
* [OCPBUGS-62210](https://issues.redhat.com/browse/OCPBUGS-62210): BuildConfig inline Dockerfile fails with heredoc syntax [#469](https://github.com/openshift/builder/pull/469)
* [Full changelog](https://github.com/openshift/builder/compare/9ed70da36382ff1fa11dfa1abc3db51f06183d31...c0ef8399e6c3d8731b47502e7ed9d8563a481cdc)
### [etcd](https://github.com/openshift/etcd/tree/239c469ebe0bb90864de458d0ce8fc384c7f22b8)
* [OCPBUGS-63473](https://issues.redhat.com/browse/OCPBUGS-63473): 4.21 rebase 3.5.24 [#346](https://github.com/openshift/etcd/pull/346)
* [Full changelog](https://github.com/openshift/etcd/compare/e2b3dfdf037938f7f0c489438eaa1138fd3fadba...239c469ebe0bb90864de458d0ce8fc384c7f22b8)
### [gcp-cloud-controller-manager](https://github.com/openshift/cloud-provider-gcp/tree/e9159d6b083b2a27eb4c99e805e7d45fc32de2ad)
* [OCPCLOUD-3094](https://issues.redhat.com/browse/OCPCLOUD-3094): Merge https://github.com/kubernetes/cloud-provider-gcp:master (2e53900) into main [#93](https://github.com/openshift/cloud-provider-gcp/pull/93)
* [Full changelog](https://github.com/openshift/cloud-provider-gcp/compare/0a0890a75e8697c2219213b4d2e8981053b60777...e9159d6b083b2a27eb4c99e805e7d45fc32de2ad)
### [gcp-machine-controllers](https://github.com/openshift/machine-api-provider-gcp/tree/3e8ba63bbd6df293c61180d932189bfbb73bc40a)
* [OCPCLOUD-3173](https://issues.redhat.com/browse/OCPCLOUD-3173): Implement Spot instances [#133](https://github.com/openshift/machine-api-provider-gcp/pull/133)
* [OCPCLOUD-3089](https://issues.redhat.com/browse/OCPCLOUD-3089): Bump k8s dependencies to 1.34 [#135](https://github.com/openshift/machine-api-provider-gcp/pull/135)
* [Full changelog](https://github.com/openshift/machine-api-provider-gcp/compare/707afffc8d7ebf89d11b5301feb32c0884a6f42c...3e8ba63bbd6df293c61180d932189bfbb73bc40a)
### [gcp-pd-csi-driver](https://github.com/openshift/gcp-pd-csi-driver/tree/a94d07738fd4b412fcb077cf67a2a45125ee6336)
* [STOR-2582](https://issues.redhat.com/browse/STOR-2582): Rebase gcp-pd-csi-driver to v1.21.6 for OCP 4.21 [#85](https://github.com/openshift/gcp-pd-csi-driver/pull/85)
* [Full changelog](https://github.com/openshift/gcp-pd-csi-driver/compare/223267890211674a7273aa99c3a5dee257bdc042...a94d07738fd4b412fcb077cf67a2a45125ee6336)
### [hyperkube, kube-proxy, pod](https://github.com/openshift/kubernetes/tree/891f5bb0306166d5625b89fc8dc86bbc8c85f549)
* [OCPBUGS-57477](https://issues.redhat.com/browse/OCPBUGS-57477): UPSTREAM: 133392: test: add retry to getMetricsFromNode [#2401](https://github.com/openshift/kubernetes/pull/2401)
* [STOR-2534](https://issues.redhat.com/browse/STOR-2534): UPSTREAM: <drop>: Disable volume group snapshot tests [#2507](https://github.com/openshift/kubernetes/pull/2507)
* [TRT-2113](https://issues.redhat.com/browse/TRT-2113): Remove annotation framework in favor of environment selectors [#2393](https://github.com/openshift/kubernetes/pull/2393)
* [OCPBUGS-61377](https://issues.redhat.com/browse/OCPBUGS-61377): UPSTREAM: <carry>: Re-enable temporarily disabled kuberc tests [#2501](https://github.com/openshift/kubernetes/pull/2501)
* NO-JIRA: enable CBOR tests [#2500](https://github.com/openshift/kubernetes/pull/2500)
* [OCPBUGS-62270](https://issues.redhat.com/browse/OCPBUGS-62270): UPSTREAM: <carry>: Skip CPU resource status for workload-pinned pods [#2490](https://github.com/openshift/kubernetes/pull/2490)
* [Full changelog](https://github.com/openshift/kubernetes/compare/96593f323733d9ffc0fc70257ecad44a56df0ce3...891f5bb0306166d5625b89fc8dc86bbc8c85f549)
### [hypershift](https://github.com/openshift/hypershift/tree/d6c61ae619d8844a851c5be68e69555f392577b8)
* NO-JIRA: docs: update Azure self-managed cluster marketplace image documentation [#7156](https://github.com/openshift/hypershift/pull/7156)
* [GCP-179](https://issues.redhat.com/browse/GCP-179): feat(cmd/infra): add GCP IAM infrastructure creation command [#7209](https://github.com/openshift/hypershift/pull/7209)
* [OCPBUGS-33372](https://issues.redhat.com/browse/OCPBUGS-33372): fix(azure): make Azure SDK clients cloud-agnostic [#7144](https://github.com/openshift/hypershift/pull/7144)
* [OCPBUGS-62949](https://issues.redhat.com/browse/OCPBUGS-62949): fix(resources): prevent indefinite blocking on cloud resource cleanup during deletion [#7024](https://github.com/openshift/hypershift/pull/7024)
* [GCP-174](https://issues.redhat.com/browse/GCP-174): configure router service with Internal Load Balancer for PSC support [#7183](https://github.com/openshift/hypershift/pull/7183)
* [CNTRLPLANE-1892](https://issues.redhat.com/browse/CNTRLPLANE-1892): test(e2e-v2): add ginkgo-based v2 test suite [#7192](https://github.com/openshift/hypershift/pull/7192)
* [MULTIARCH-5629](https://issues.redhat.com/browse/MULTIARCH-5629): Added support to pick s390x boot image for s390x Nodepool for type kubevirt [#7058](https://github.com/openshift/hypershift/pull/7058)
* NO-JIRA: docs(azure): add self-managed Azure setup without external DNS [#7191](https://github.com/openshift/hypershift/pull/7191)
* [OCPQE-29333](https://issues.redhat.com/browse/OCPQE-29333): Add hypershift-ci-python Image [#5851](https://github.com/openshift/hypershift/pull/5851)
* [OCPBUGS-64763](https://issues.redhat.com/browse/OCPBUGS-64763): MCE 2.11 konflux pipeline [#7189](https://github.com/openshift/hypershift/pull/7189)
* [GCP-152](https://issues.redhat.com/browse/GCP-152): feat:(gcp)Add basic GCP platform recognition support [#7137](https://github.com/openshift/hypershift/pull/7137)
* [OCPBUGS-64817](https://issues.redhat.com/browse/OCPBUGS-64817): Update 4.19 control-plane-operator image overrides [#7196](https://github.com/openshift/hypershift/pull/7196)
* [CNTRLPLANE-1850](https://issues.redhat.com/browse/CNTRLPLANE-1850): test(e2e): add N-3 and N-4 release image flags [#7159](https://github.com/openshift/hypershift/pull/7159)
* [CORENET-6484](https://issues.redhat.com/browse/CORENET-6484): Restart ovnkube-control-plane pods when restart-date annotation is set [#7100](https://github.com/openshift/hypershift/pull/7100)
* [OCPBUGS-63613](https://issues.redhat.com/browse/OCPBUGS-63613): Fix --image-generation flag being ignored in Azure cluster creation [#7108](https://github.com/openshift/hypershift/pull/7108)
* [OCPBUGS-56444](https://issues.redhat.com/browse/OCPBUGS-56444): feat: Promote ExternalOIDCWithUIDAndExtraClaimMappings feature to GA for Hypershift [#6025](https://github.com/openshift/hypershift/pull/6025)
* [OCPBUGS-60457](https://issues.redhat.com/browse/OCPBUGS-60457): test(e2e): Revert "Workaround for external oidc tests to bypass the teardown" [#6979](https://github.com/openshift/hypershift/pull/6979)
* [CNTRLPLANE-408](https://issues.redhat.com/browse/CNTRLPLANE-408): feat(api) add imagetype to AWS nodepool api [#6746](https://github.com/openshift/hypershift/pull/6746)
* [GCP-114](https://issues.redhat.com/browse/GCP-114): add API types and CRD infrastructure for GCP Private Service Connect (PSC) [#7131](https://github.com/openshift/hypershift/pull/7131)
* [OCPBUGS-63594](https://issues.redhat.com/browse/OCPBUGS-63594): fix(konnectivity): bind health server to localhost to prevent external exposure [#7106](https://github.com/openshift/hypershift/pull/7106)
* [GCP-120](https://issues.redhat.com/browse/GCP-120): feat(cli): add support for GCP cluster creation and destruction [#7146](https://github.com/openshift/hypershift/pull/7146)
* [OCPBUGS-38358](https://issues.redhat.com/browse/OCPBUGS-38358): Fix nil pointer dereference in AWS CloudProviderConfig [#7129](https://github.com/openshift/hypershift/pull/7129)
* [OCPBUGS-60637](https://issues.redhat.com/browse/OCPBUGS-60637): feat(cpo): enable tests for UID security context in storage components [#6934](https://github.com/openshift/hypershift/pull/6934)
* [OCPBUGS-51136](https://issues.redhat.com/browse/OCPBUGS-51136): revert scc annotation for components in kube-system [#7130](https://github.com/openshift/hypershift/pull/7130)
* [OCPBUGS-62060](https://issues.redhat.com/browse/OCPBUGS-62060): fix(cmd/destory/aws): detach managed policies before deleting inline policies [#7033](https://github.com/openshift/hypershift/pull/7033)
* NO-JIRA: fix(ai): fix plugin marketplace name [#7127](https://github.com/openshift/hypershift/pull/7127)
* [CNTRLPLANE-1756](https://issues.redhat.com/browse/CNTRLPLANE-1756): fix(ai-skill): prevent security warning in git-commit-format skill [#7125](https://github.com/openshift/hypershift/pull/7125)
* [CNTRLPLANE-1644](https://issues.redhat.com/browse/CNTRLPLANE-1644): Request serving topology end to end test [#7031](https://github.com/openshift/hypershift/pull/7031)
* [OCPBUGS-62496](https://issues.redhat.com/browse/OCPBUGS-62496): fix: delete old profile during replacement [#7089](https://github.com/openshift/hypershift/pull/7089)
* [CNTRLPLANE-1650](https://issues.redhat.com/browse/CNTRLPLANE-1650): chore(tekton): consolidate main branch pipelines [#7053](https://github.com/openshift/hypershift/pull/7053)
* [OCPBUGS-63639](https://issues.redhat.com/browse/OCPBUGS-63639): add support for control-plane-operator hotfix builds [#7119](https://github.com/openshift/hypershift/pull/7119)
* [CNTRLPLANE-1687](https://issues.redhat.com/browse/CNTRLPLANE-1687): feat(e2e): add support for azure-workload-identities-file flag [#7101](https://github.com/openshift/hypershift/pull/7101)
* [CNTRLPLANE-1681](https://issues.redhat.com/browse/CNTRLPLANE-1681): chore(deps): update mvdan.cc/unparam digest to 0df0534 [#7049](https://github.com/openshift/hypershift/pull/7049)
* [OCPBUGS-61296](https://issues.redhat.com/browse/OCPBUGS-61296): fix(konnectivity): resolve circular dependency causing DNS timeouts and excessive retries [#7087](https://github.com/openshift/hypershift/pull/7087)
* [OCPBUGS-51136](https://issues.redhat.com/browse/OCPBUGS-51136): specify SCC annotation for pods in data plane [#7091](https://github.com/openshift/hypershift/pull/7091)
* [CNTRLPLANE-1681](https://issues.redhat.com/browse/CNTRLPLANE-1681): chore(deps): update sigs.k8s.io/cluster-api-provider-openstack/orc digest to e4f56a2 [#7096](https://github.com/openshift/hypershift/pull/7096)
* [OCPBUGS-63205](https://issues.redhat.com/browse/OCPBUGS-63205): fix(e2e): correct readOnlyRootFilesystem test logic [#7076](https://github.com/openshift/hypershift/pull/7076)
* NO-JIRA: docs(ai): add reference to AGENTS.md for AI agent guidance [#7085](https://github.com/openshift/hypershift/pull/7085)
* [OCPBUGS-61941](https://issues.redhat.com/browse/OCPBUGS-61941): fix(ingress): add LoadBalancerSourceRanges support for external router service [#6859](https://github.com/openshift/hypershift/pull/6859)
* [OCPBUGS-63175](https://issues.redhat.com/browse/OCPBUGS-63175): remove NTO Service and ServiceMonitor [#7086](https://github.com/openshift/hypershift/pull/7086)
* NO-JIRA: fix(ibm): Update version information for Red Hat OpenShift on IBM Cloud [#6776](https://github.com/openshift/hypershift/pull/6776)
* [OCPBUGS-62871](https://issues.redhat.com/browse/OCPBUGS-62871): fix(e2e): refactor createHostedCluster to remove deps between option settings [#6997](https://github.com/openshift/hypershift/pull/6997)
* [CNTRLPLANE-475](https://issues.redhat.com/browse/CNTRLPLANE-475): Enable Azure NodePool API happy path to pick image [#6904](https://github.com/openshift/hypershift/pull/6904)
* NO-JIRA: Add Claude Code skills and Azure unit tests [#7074](https://github.com/openshift/hypershift/pull/7074)
* NO-JIRA: refactor(ignitionserver): move lookupMappedImage to shared util package [#6778](https://github.com/openshift/hypershift/pull/6778)
* [GCP-97](https://issues.redhat.com/browse/GCP-97): Add initial GCP platform support to Hosted Cluster API [#6960](https://github.com/openshift/hypershift/pull/6960)
* [OCPBUGS-63130](https://issues.redhat.com/browse/OCPBUGS-63130): fix: routes are not used in case of IBM Cloud [#7054](https://github.com/openshift/hypershift/pull/7054)
* [OCPBUGS-63153](https://issues.redhat.com/browse/OCPBUGS-63153): Revert "fix(capi-provider): wait for infrastructure resource before startup" [#7057](https://github.com/openshift/hypershift/pull/7057)
* [CNTRLPLANE-1550](https://issues.redhat.com/browse/CNTRLPLANE-1550), [CNTRLPLANE-1552](https://issues.redhat.com/browse/CNTRLPLANE-1552): Implement environment variable override for shared ingress HAProxy image [#6989](https://github.com/openshift/hypershift/pull/6989)
* [OCPBUGS-63049](https://issues.redhat.com/browse/OCPBUGS-63049): Make the hypershift CLI binary FIPS-compliant [#7032](https://github.com/openshift/hypershift/pull/7032)
* [OCPBUGS-61164](https://issues.redhat.com/browse/OCPBUGS-61164): Add per-pod crash toleration [#6958](https://github.com/openshift/hypershift/pull/6958)
* [OCPBUGS-60472](https://issues.redhat.com/browse/OCPBUGS-60472): fix kubevirt, use 100.66.0.0/16 for join subnet [#6978](https://github.com/openshift/hypershift/pull/6978)
* [OCPBUGS-36389](https://issues.redhat.com/browse/OCPBUGS-36389): Omit metadata for telemetry remote write and ensure _id label [#6208](https://github.com/openshift/hypershift/pull/6208)
* And 1 elided commits (e.g. from squash or rebase merges)
* [Full changelog](https://github.com/openshift/hypershift/compare/5607984a74d34f524edcd4c72dd06cc8afcaceae...d6c61ae619d8844a851c5be68e69555f392577b8)
### [ibm-cloud-controller-manager](https://github.com/openshift/cloud-provider-ibm/tree/c566572b2cf0120499e81181f1efb1e729e9c418)
* [OCPCLOUD-3095](https://issues.redhat.com/browse/OCPCLOUD-3095): Merge https://github.com/IBM-Cloud/cloud-provider-ibm:release-1.34 (64b1744) into main [#82](https://github.com/openshift/cloud-provider-ibm/pull/82)
* [Full changelog](https://github.com/openshift/cloud-provider-ibm/compare/e797cab574156c8c875968fb8dcdf27f1148eaf7...c566572b2cf0120499e81181f1efb1e729e9c418)
### [ibm-vpc-block-csi-driver](https://github.com/openshift/ibm-vpc-block-csi-driver/tree/ab36dcc19e6063bf55158b59588448151a200170)
* [STOR-2589](https://issues.redhat.com/browse/STOR-2589): Rebase to upstream v5.2.19 for OCP 4.21 [#113](https://github.com/openshift/ibm-vpc-block-csi-driver/pull/113)
* [Full changelog](https://github.com/openshift/ibm-vpc-block-csi-driver/compare/0a6bb9018ec40d8b19f83d6914ae8ef3b0061c03...ab36dcc19e6063bf55158b59588448151a200170)
### [insights-operator](https://github.com/openshift/insights-operator/tree/cb14df1950d420784099e08ba5450974be236dba)
* [OCPBUGS-63747](https://issues.redhat.com/browse/OCPBUGS-63747): [bugfix] The archive's records may include files whose names are out of bounds [#1168](https://github.com/openshift/insights-operator/pull/1168)
* [OCPBUGS-63396](https://issues.redhat.com/browse/OCPBUGS-63396): Add filtering to add other possible pod status to QEMU gatherer [#1167](https://github.com/openshift/insights-operator/pull/1167)
* NO-JIRA: remove trailing commas from ConfigMap example [#1166](https://github.com/openshift/insights-operator/pull/1166)
* [OCPBUGS-63015](https://issues.redhat.com/browse/OCPBUGS-63015): QEMU logs are not gathered if there are pending status virt-launcher pods [#1164](https://github.com/openshift/insights-operator/pull/1164)
* NO-JIRA: add CLAUDE.md [#1162](https://github.com/openshift/insights-operator/pull/1162)
* [Full changelog](https://github.com/openshift/insights-operator/compare/843d83500628f58414ce5661b5dfa086e244e80a...cb14df1950d420784099e08ba5450974be236dba)
### [ironic](https://github.com/openshift/ironic-image/tree/492e3f2c0f2e4afa4a04dc69a464f563464be758)
* NO-ISSUE: Update requirements.cachito with latest openshift forks commits [#714](https://github.com/openshift/ironic-image/pull/714)
* NO-ISSUE: Update requirements.cachito with latest openshift forks commits [#709](https://github.com/openshift/ironic-image/pull/709)
* NO-ISSUE: Add project changes section only if we change something [#712](https://github.com/openshift/ironic-image/pull/712)
* NO-ISSUE: Documented prerequisites for building ironic-image locally [#710](https://github.com/openshift/ironic-image/pull/710)
* [METAL-1597](https://issues.redhat.com/browse/METAL-1597): Fix update workflow [#708](https://github.com/openshift/ironic-image/pull/708)
* NO-ISSUE: Update ironic and sushy commit [#704](https://github.com/openshift/ironic-image/pull/704)
* [METAL-1597](https://issues.redhat.com/browse/METAL-1597): Install curl-minimal in update workflow [#706](https://github.com/openshift/ironic-image/pull/706)
* [METAL-1597](https://issues.redhat.com/browse/METAL-1597): Automatically update requirements.cachito [#705](https://github.com/openshift/ironic-image/pull/705)
* [METAL-1599](https://issues.redhat.com/browse/METAL-1599): Allow additional PXE file mount point [#702](https://github.com/openshift/ironic-image/pull/702)
* [Full changelog](https://github.com/openshift/ironic-image/compare/79fbe470d9f49f03bcacc01da138e44588301ab4...492e3f2c0f2e4afa4a04dc69a464f563464be758)
### [ironic-agent](https://github.com/openshift/ironic-agent-image/tree/a30ba903caabfae104ecddad6e133095321c8441)
* NO-ISSUE: Update requirements.cachito with latest ironic-python-agent [#208](https://github.com/openshift/ironic-agent-image/pull/208)
* NO-ISSUE: Update requirements.cachito with latest ironic-python-agent [#205](https://github.com/openshift/ironic-agent-image/pull/205)
* [METAL-1597](https://issues.redhat.com/browse/METAL-1597): Fix update workflow [#204](https://github.com/openshift/ironic-agent-image/pull/204)
* [METAL-1597](https://issues.redhat.com/browse/METAL-1597): Install curl-minimal in update workflow [#202](https://github.com/openshift/ironic-agent-image/pull/202)
* [METAL-1597](https://issues.redhat.com/browse/METAL-1597): Automatically update requirements.cachito [#201](https://github.com/openshift/ironic-agent-image/pull/201)
* [OKD-297](https://issues.redhat.com/browse/OKD-297): Fix broken OKD4.20 ironic-agent-image [#200](https://github.com/openshift/ironic-agent-image/pull/200)
* [Full changelog](https://github.com/openshift/ironic-agent-image/compare/92cc0e124e252c05429c4e29b6aafd873032c724...a30ba903caabfae104ecddad6e133095321c8441)
### [keepalived-ipfailover](https://github.com/openshift/images/tree/c4506d8a1bbede077d3e8e7e4dcf2736909d8e89)
* [OCPBUGS-62497](https://issues.redhat.com/browse/OCPBUGS-62497): Updating openshift-enterprise-keepalived-ipfailover-container image to be consistent with ART for 4.21 [#215](https://github.com/openshift/images/pull/215)
* Updating openshift-enterprise-egress-dns-proxy-container image to be consistent with ART for 4.21 [#214](https://github.com/openshift/images/pull/214)
* [Full changelog](https://github.com/openshift/images/compare/9fd8d2569557a1860b065af24d8e89ba54654de8...c4506d8a1bbede077d3e8e7e4dcf2736909d8e89)
### [kube-rbac-proxy](https://github.com/openshift/kube-rbac-proxy/tree/cd636680e06a55395c26570dff0cb37277014388)
* [OCPBUGS-62563](https://issues.redhat.com/browse/OCPBUGS-62563): Updating kube-rbac-proxy-container image to be consistent with ART for 4.21 [#126](https://github.com/openshift/kube-rbac-proxy/pull/126)
* [Full changelog](https://github.com/openshift/kube-rbac-proxy/compare/b9134351be37c43408334047d8eb85d0ac01fe4e...cd636680e06a55395c26570dff0cb37277014388)
### [kubevirt-cloud-controller-manager](https://github.com/openshift/cloud-provider-kubevirt/tree/c9d7405057a3399e45e3efd187c238dd4e8a0cc6)
* [OCPBUGS-62592](https://issues.redhat.com/browse/OCPBUGS-62592): Updating ose-kubevirt-cloud-controller-manager-container image to be consistent with ART for 4.21 [#56](https://github.com/openshift/cloud-provider-kubevirt/pull/56)
* [Full changelog](https://github.com/openshift/cloud-provider-kubevirt/compare/3f4542ecd17fb0e47da4c6d9bceb076b98fb314b...c9d7405057a3399e45e3efd187c238dd4e8a0cc6)
### [kubevirt-csi-driver](https://github.com/openshift/kubevirt-csi-driver/tree/9e2dbddfe27080b834c83ef93503f886ad4189b6)
* [OCPBUGS-62564](https://issues.redhat.com/browse/OCPBUGS-62564): Updating ose-kubevirt-csi-driver-container image to be consistent with ART for 4.21 [#70](https://github.com/openshift/kubevirt-csi-driver/pull/70)
* [Full changelog](https://github.com/openshift/kubevirt-csi-driver/compare/8b8dd30ecd302e2b260c666702dffb19abf7c1aa...9e2dbddfe27080b834c83ef93503f886ad4189b6)
### [libvirt-machine-controllers](https://github.com/openshift/cluster-api-provider-libvirt/tree/76effeca10bccccbc7a514f708122f660cde1183)
* [OCPBUGS-63352](https://issues.redhat.com/browse/OCPBUGS-63352): Updating ose-libvirt-machine-controllers-container image to be consistent with ART for 4.21 [#291](https://github.com/openshift/cluster-api-provider-libvirt/pull/291)
* [Full changelog](https://github.com/openshift/cluster-api-provider-libvirt/compare/a336f0b5f7ee99c418aaab3d511707bd0064bd56...76effeca10bccccbc7a514f708122f660cde1183)
### [machine-api-operator](https://github.com/openshift/machine-api-operator/tree/c8772d320d24891f39539777e8b0829af378dead)
* [OCPCLOUD-3173](https://issues.redhat.com/browse/OCPCLOUD-3173): Validating webhooks for GCP ProvisioningModel [#1428](https://github.com/openshift/machine-api-operator/pull/1428)
* [OCPCLOUD-3080](https://issues.redhat.com/browse/OCPCLOUD-3080): Bump k8s dependencies to 1.34 [#1431](https://github.com/openshift/machine-api-operator/pull/1431)
* [OCPBUGS-63738](https://issues.redhat.com/browse/OCPBUGS-63738): Revert "SPLAT-2526: Refactor openshift-tests-ext" [#1426](https://github.com/openshift/machine-api-operator/pull/1426)
* [SPLAT-2526](https://issues.redhat.com/browse/SPLAT-2526): Refactor openshift-tests-ext [#1423](https://github.com/openshift/machine-api-operator/pull/1423)
* [OCPCLOUD-3072](https://issues.redhat.com/browse/OCPCLOUD-3072): Support AMD SEV-SNP on AWS [#1420](https://github.com/openshift/machine-api-operator/pull/1420)
* [Full changelog](https://github.com/openshift/machine-api-operator/compare/fb6dcee83ec302e8b1bb50f595e9d56bca495183...c8772d320d24891f39539777e8b0829af378dead)
### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/5c30302c9194aea91f2dec09f5620548809f1a74)
* [OCPBUGS-59543](https://issues.redhat.com/browse/OCPBUGS-59543): Watch openshift-config CMs [#5181](https://github.com/openshift/machine-config-operator/pull/5181)
* [MCO-1911](https://issues.redhat.com/browse/MCO-1911): Use the right naming in migrated test cases [#5386](https://github.com/openshift/machine-config-operator/pull/5386)
* [OCPBUGS-60157](https://issues.redhat.com/browse/OCPBUGS-60157): ensure that images are rebuilt if they do not exist [#5268](https://github.com/openshift/machine-config-operator/pull/5268)
* [OCPBUGS-63734](https://issues.redhat.com/browse/OCPBUGS-63734): Fix error reporting on OS image failure [#5385](https://github.com/openshift/machine-config-operator/pull/5385)
* NO-ISSUE: Split extended directory [#5394](https://github.com/openshift/machine-config-operator/pull/5394)
* [MCO-1933](https://issues.redhat.com/browse/MCO-1933): Pick up openshift/kubernetes 1.34 rebase updates [#5380](https://github.com/openshift/machine-config-operator/pull/5380)
* [MCO-1886](https://issues.redhat.com/browse/MCO-1886): add the missing service to the expose ports 22623 and 22624 [#5371](https://github.com/openshift/machine-config-operator/pull/5371)
* [MCO-1228](https://issues.redhat.com/browse/MCO-1228): MCO-1728: Calculate MCP updated machine counts using MCN properties [#5141](https://github.com/openshift/machine-config-operator/pull/5141)
* [MCO-1911](https://issues.redhat.com/browse/MCO-1911): Migrate the mco_password test suite from the private repository to the MCO repository [#5374](https://github.com/openshift/machine-config-operator/pull/5374)
* [MCO-1898](https://issues.redhat.com/browse/MCO-1898): MCS serves image-aware first-boot config [#5357](https://github.com/openshift/machine-config-operator/pull/5357)
* [OCPBUGS-62714](https://issues.redhat.com/browse/OCPBUGS-62714): Temporary policy.json for PIS rpm-ostree rebasing [#5345](https://github.com/openshift/machine-config-operator/pull/5345)
* [MCO-1807](https://issues.redhat.com/browse/MCO-1807): Add CPMS support in the MCO's boot image controller [#5332](https://github.com/openshift/machine-config-operator/pull/5332)
* [OCPNODE-3806](https://issues.redhat.com/browse/OCPNODE-3806): Do not change default PSI setting in MCO [#5343](https://github.com/openshift/machine-config-operator/pull/5343)
* [OCPBUGS-62925](https://issues.redhat.com/browse/OCPBUGS-62925): RHEL10 RT kernel packages filtering [#5362](https://github.com/openshift/machine-config-operator/pull/5362)
* NO-ISSUE: Add AMI update automation script [#5351](https://github.com/openshift/machine-config-operator/pull/5351)
* [Full changelog](https://github.com/openshift/machine-config-operator/compare/7007a56217125f6b5ea358a520c080c4ac002575...5c30302c9194aea91f2dec09f5620548809f1a74)
### [machine-os-images](https://github.com/openshift/machine-os-images/tree/a5ce081b3cbd889b333f61901fc0ec8fae6a343f)
* [OCPBUGS-61477](https://issues.redhat.com/browse/OCPBUGS-61477): Provide SHA checksum for aarch64 iso [#70](https://github.com/openshift/machine-os-images/pull/70)
* [Full changelog](https://github.com/openshift/machine-os-images/compare/28e97553a97b689d068d5523a7cb2b1a6e53df63...a5ce081b3cbd889b333f61901fc0ec8fae6a343f)
### [metallb-frr](https://github.com/openshift/frr/tree/be6377b44e9c303c42deacdcb7e0d3db77bbd383)
* Dockerfile: unpin FRR rpm [#110](https://github.com/openshift/frr/pull/110)
* [OCPBUGS-62371](https://issues.redhat.com/browse/OCPBUGS-62371): Bump the root image version [#109](https://github.com/openshift/frr/pull/109)
* [Full changelog](https://github.com/openshift/frr/compare/fc0fe74f94b415b28d772dbc61f6323171a11b50...be6377b44e9c303c42deacdcb7e0d3db77bbd383)
### [monitoring-plugin](https://github.com/openshift/monitoring-plugin/tree/afc4510143b65987e5ce87ac4e2efde7d8b159d9)
* [COO-1015](https://issues.redhat.com/browse/COO-1015): Automate testing of ACM alerting UI [#605](https://github.com/openshift/monitoring-plugin/pull/605)
* [COO-1311](https://issues.redhat.com/browse/COO-1311): Fix incorrect tooltip positioning for silenced alerts [#634](https://github.com/openshift/monitoring-plugin/pull/634)
* NO-JIRA: Set push as default image-build behavior [#630](https://github.com/openshift/monitoring-plugin/pull/630)
* [COO-1297](https://issues.redhat.com/browse/COO-1297): fix: set translation namespace from environment [#626](https://github.com/openshift/monitoring-plugin/pull/626)
* NO-JIRA: AGENTS.md [#620](https://github.com/openshift/monitoring-plugin/pull/620)
* NO-JIRA: chore: make dockerfile consistent with konflux, add make podman-cross-build command [#619](https://github.com/openshift/monitoring-plugin/pull/619)
* [OU-1031](https://issues.redhat.com/browse/OU-1031): Show the alert request error to the user [#607](https://github.com/openshift/monitoring-plugin/pull/607)
* [OBSINTA-777](https://issues.redhat.com/browse/OBSINTA-777): [Incidents] Regression for Silences [#615](https://github.com/openshift/monitoring-plugin/pull/615)
* [OBSINTA-777](https://issues.redhat.com/browse/OBSINTA-777): [Incidents] Add filtering regression tests [#613](https://github.com/openshift/monitoring-plugin/pull/613)
* [OU-1036](https://issues.redhat.com/browse/OU-1036): fetch metric labels from tenancy path when appropriate [#608](https://github.com/openshift/monitoring-plugin/pull/608)
* [OBSINTA-777](https://issues.redhat.com/browse/OBSINTA-777): [Incidents] Regression for Charts Display [#609](https://github.com/openshift/monitoring-plugin/pull/609)
* NO-JIRA: Display incidents' last update time [#610](https://github.com/openshift/monitoring-plugin/pull/610)
* [OBSINTA-777](https://issues.redhat.com/browse/OBSINTA-777): Tests for Incidents Redux Related Regressions [#606](https://github.com/openshift/monitoring-plugin/pull/606)
* [OBSINTA-858](https://issues.redhat.com/browse/OBSINTA-858): Improve Cypress Incidents Testing Infrastructure [#595](https://github.com/openshift/monitoring-plugin/pull/595)
* [Full changelog](https://github.com/openshift/monitoring-plugin/compare/4aa9dbe7bc350dee1194a15ae2566c49117ce2af...afc4510143b65987e5ce87ac4e2efde7d8b159d9)
### [multus-networkpolicy](https://github.com/openshift/multus-networkpolicy/tree/85bd7c6d53b12f8a155edb4113efaec1d232fc9b)
* [OCPBUGS-45980](https://issues.redhat.com/browse/OCPBUGS-45980): Downstream merge 2025-10-29 [#76](https://github.com/openshift/multus-networkpolicy/pull/76)
* [Full changelog](https://github.com/openshift/multus-networkpolicy/compare/ef99d3d4cf1a15abfa55ef71b75c0eaa18a791ce...85bd7c6d53b12f8a155edb4113efaec1d232fc9b)
### [must-gather](https://github.com/openshift/must-gather/tree/35ab9051c8d745716d86f4e6c990b50623f46b3c)
* [STOR-2692](https://issues.redhat.com/browse/STOR-2692): Collect volume group snapshot objects [#510](https://github.com/openshift/must-gather/pull/510)
* [STOR-2691](https://issues.redhat.com/browse/STOR-2691): Collect VolumeAttributesClasses in must-gather [#509](https://github.com/openshift/must-gather/pull/509)
* [Full changelog](https://github.com/openshift/must-gather/compare/ff2a11af23d70278f5332926592a892274464b4e...35ab9051c8d745716d86f4e6c990b50623f46b3c)
### [network-metrics-daemon](https://github.com/openshift/network-metrics-daemon/tree/6841ce34a290098f99a961ded646513e12dbd66c)
* [OCPBUGS-62414](https://issues.redhat.com/browse/OCPBUGS-62414): Updating ose-network-metrics-daemon-container image to be consistent with ART for 4.21 [#137](https://github.com/openshift/network-metrics-daemon/pull/137)
* [Full changelog](https://github.com/openshift/network-metrics-daemon/compare/b81340a9fc6963fa3d64d215a12e8528ca797131...6841ce34a290098f99a961ded646513e12dbd66c)
### [network-tools](https://github.com/openshift/network-tools/tree/b3053c24f9799e8357fbed7af82cd8e4643bfab9)
* NO-JIRA: Fix jira ID for new members [#164](https://github.com/openshift/network-tools/pull/164)
* [Full changelog](https://github.com/openshift/network-tools/compare/d8fcfe8940eaeb8b33c55cc828f3ca0f0d583915...b3053c24f9799e8357fbed7af82cd8e4643bfab9)
### [networking-console-plugin](https://github.com/openshift/networking-console-plugin/tree/f730a7e683819ee79a6bf46963864904278f9f08)
* [CNV-71610](https://issues.redhat.com/browse/CNV-71610): Allow to delete UDN/CUDN object directly from UserDefinedNe… [#296](https://github.com/openshift/networking-console-plugin/pull/296)
* [CNV-70637](https://issues.redhat.com/browse/CNV-70637): Improve MTU validation in VM Networks form [#295](https://github.com/openshift/networking-console-plugin/pull/295)
* [CNV-70637](https://issues.redhat.com/browse/CNV-70637): VirtualMachine networks enhancements [#281](https://github.com/openshift/networking-console-plugin/pull/281)
* [CNV-71649](https://issues.redhat.com/browse/CNV-71649): hide NAD create button for non-admin users [#294](https://github.com/openshift/networking-console-plugin/pull/294)
* [CNV-71915](https://issues.redhat.com/browse/CNV-71915): display the Description field for NetworkAttachmentDefinition [#293](https://github.com/openshift/networking-console-plugin/pull/293)
* [CNV-70776](https://issues.redhat.com/browse/CNV-70776): Problematic suggestion for UDN subnet and a typo [#291](https://github.com/openshift/networking-console-plugin/pull/291)
* [CNV-71585](https://issues.redhat.com/browse/CNV-71585): fix primaryUDN broken link and have red hat docs as default documentation [#292](https://github.com/openshift/networking-console-plugin/pull/292)
* [CNV-70637](https://issues.redhat.com/browse/CNV-70637): replace useProjectsWithPrimaryUserDefinedLabel hook for VM networks [#287](https://github.com/openshift/networking-console-plugin/pull/287)
* [CNV-70637](https://issues.redhat.com/browse/CNV-70637): fix selecting multiple projects for VM network [#286](https://github.com/openshift/networking-console-plugin/pull/286)
* [CNV-70637](https://issues.redhat.com/browse/CNV-70637): rename VirtualMachine networks to Virtual Machine Networks [#289](https://github.com/openshift/networking-console-plugin/pull/289)
* [CNV-70637](https://issues.redhat.com/browse/CNV-70637): show VirtualMachine network pages only if nmstate plugin is installed [#288](https://github.com/openshift/networking-console-plugin/pull/288)
* [CNV-70637](https://issues.redhat.com/browse/CNV-70637): SelectTypeahead selection fixes [#285](https://github.com/openshift/networking-console-plugin/pull/285)
* [Full changelog](https://github.com/openshift/networking-console-plugin/compare/b948da9553ed47c248e0cab274b40e42d0131f38...f730a7e683819ee79a6bf46963864904278f9f08)
### [nutanix-machine-controllers](https://github.com/openshift/machine-api-provider-nutanix/tree/b15a665cd9c12c5a7d2ac81b5330b6f446c3a8be)
* [OCPCLOUD-3091](https://issues.redhat.com/browse/OCPCLOUD-3091): Bump k8s dependencies to 1.34 [#124](https://github.com/openshift/machine-api-provider-nutanix/pull/124)
* [Full changelog](https://github.com/openshift/machine-api-provider-nutanix/compare/4de6797aaaa95df3907b43f6208be6cc41913fe1...b15a665cd9c12c5a7d2ac81b5330b6f446c3a8be)
### [oauth-apiserver](https://github.com/openshift/oauth-apiserver/tree/9db210272bb2e085ff975022f531b404ee7f491e)
* [OCPBUGS-62584](https://issues.redhat.com/browse/OCPBUGS-62584): Updating ose-oauth-apiserver-container image to be consistent with ART for 4.21 [#144](https://github.com/openshift/oauth-apiserver/pull/144)
* [Full changelog](https://github.com/openshift/oauth-apiserver/compare/152c28fa5090409f892000624a0006e8b489b91b...9db210272bb2e085ff975022f531b404ee7f491e)
### [oauth-proxy](https://github.com/openshift/oauth-proxy/tree/39f8426add0e2b669cae3232c3fb793ad1b6bb07)
* [OCPBUGS-62590](https://issues.redhat.com/browse/OCPBUGS-62590): Updating golang-github-openshift-oauth-proxy-container image to be consistent with ART for 4.21 [#337](https://github.com/openshift/oauth-proxy/pull/337)
* [Full changelog](https://github.com/openshift/oauth-proxy/compare/6649cb8a7c4dd7d1c4e03c9b0bc7594089fba991...39f8426add0e2b669cae3232c3fb793ad1b6bb07)
### [oauth-server](https://github.com/openshift/oauth-server/tree/34b3502e2a62f27fba5e5f1a424ddc3e0c1538e0)
* [OCPBUGS-62391](https://issues.redhat.com/browse/OCPBUGS-62391): Updating oauth-server-container image to be consistent with ART for 4.21 [#199](https://github.com/openshift/oauth-server/pull/199)
* [Full changelog](https://github.com/openshift/oauth-server/compare/81098796234cbe75e656ffddd8a015953e0bb1c7...34b3502e2a62f27fba5e5f1a424ddc3e0c1538e0)
### [oc-mirror](https://github.com/openshift/oc-mirror/tree/efa9f7a87f75fedf0c0b2adf99e361e0cb17d7e2)
* [CLID-477](https://issues.redhat.com/browse/CLID-477): Add in missing temp GraphDataDir in cincinnati tests [#1304](https://github.com/openshift/oc-mirror/pull/1304)
* [OCPBUGS-61497](https://issues.redhat.com/browse/OCPBUGS-61497): fix: return only requested version [#1299](https://github.com/openshift/oc-mirror/pull/1299)
* NO-JIRA: Changes the dependabot directories [#1301](https://github.com/openshift/oc-mirror/pull/1301)
* [CLID-474](https://issues.redhat.com/browse/CLID-474): add AI configuration [#1298](https://github.com/openshift/oc-mirror/pull/1298)
* [CLID-405](https://issues.redhat.com/browse/CLID-405): move v2 code to base folder [#1294](https://github.com/openshift/oc-mirror/pull/1294)
* no-jira: v2: add golangci-lint v2 config [#1295](https://github.com/openshift/oc-mirror/pull/1295)
* [Full changelog](https://github.com/openshift/oc-mirror/compare/6193ce51ecf50b500726b1a868019c9f84274906...efa9f7a87f75fedf0c0b2adf99e361e0cb17d7e2)
### [olm-catalogd, olm-operator-controller](https://github.com/openshift/operator-framework-operator-controller/tree/e4a64d5d33d0cef8410a89391612f3bc80f34203)
* [OPRUN-4251](https://issues.redhat.com/browse/OPRUN-4251): [Default Catalog Tests] Upgrade go 1.24.6 and dependencies ( OPM 1.57.0 ; max version that works ) [#554](https://github.com/openshift/operator-framework-operator-controller/pull/554)
* NO-ISSUE: Synchronize From Upstream Repositories [#555](https://github.com/openshift/operator-framework-operator-controller/pull/555)
* NO-ISSUE: Synchronize From Upstream Repositories [#548](https://github.com/openshift/operator-framework-operator-controller/pull/548)
* [OPRUN-4252](https://issues.redhat.com/browse/OPRUN-4252): fix(OTE): fix OpenShift Kubernetes replace version format [#549](https://github.com/openshift/operator-framework-operator-controller/pull/549)
* [OPRUN-4252](https://issues.redhat.com/browse/OPRUN-4252): [OTE]: Upgrade dependencies used and to go 1.24.6 ( Aim for compatibility and maintainability ) [#544](https://github.com/openshift/operator-framework-operator-controller/pull/544)
* [OCPQE-30671](https://issues.redhat.com/browse/OCPQE-30671): Add [OTP] to migrated tests-private cases Per ERT [#547](https://github.com/openshift/operator-framework-operator-controller/pull/547)
* [OPRUN-4212](https://issues.redhat.com/browse/OPRUN-4212): [OTE]: Add webhook cleanup validation on extension uninstall [#542](https://github.com/openshift/operator-framework-operator-controller/pull/542)
* [OCPBUGS-62942](https://issues.redhat.com/browse/OCPBUGS-62942): Synchronize from Upstream [#546](https://github.com/openshift/operator-framework-operator-controller/pull/546)
* NO-ISSUE: Synchronize From Upstream Repositories [#540](https://github.com/openshift/operator-framework-operator-controller/pull/540)
* [OCPQE-31083](https://issues.redhat.com/browse/OCPQE-31083): Update OwnSingle template to use inline.watchNamespace for QE cases [#541](https://github.com/openshift/operator-framework-operator-controller/pull/541)
* NO-ISSUE: Synchronize From Upstream Repositories [#538](https://github.com/openshift/operator-framework-operator-controller/pull/538)
* [OCPBUGS-63347](https://issues.redhat.com/browse/OCPBUGS-63347): [OTE]: Enhance single/own ns based on review comments ( Follow-Up of: 714977c69 ) [#539](https://github.com/openshift/operator-framework-operator-controller/pull/539)
* [OCPBUGS-63347](https://issues.redhat.com/browse/OCPBUGS-63347): Fix flake for single/own ns tests by ensuring uniquess and waiting for k8s cleanups [#536](https://github.com/openshift/operator-framework-operator-controller/pull/536)
* NO-ISSUE: Update to new feature-gate options in helm [#537](https://github.com/openshift/operator-framework-operator-controller/pull/537)
* NO-ISSUE: Synchronize From Upstream Repositories [#532](https://github.com/openshift/operator-framework-operator-controller/pull/532)
* [OCPBUGS-63347](https://issues.redhat.com/browse/OCPBUGS-63347): Define Default timeouts and apply their usage accross to avoid flakes [#535](https://github.com/openshift/operator-framework-operator-controller/pull/535)
* [Full changelog](https://github.com/openshift/operator-framework-operator-controller/compare/bf97f1260956411285983de16e33170520e37e3a...e4a64d5d33d0cef8410a89391612f3bc80f34203)
### [openshift-apiserver](https://github.com/openshift/openshift-apiserver/tree/42d570e1098bbfee31e3a86b7a5c56417bc77cdb)
* NO-JIRA: Created an OWNERS file for the tests-extension directory for separate ote scaffold [#567](https://github.com/openshift/openshift-apiserver/pull/567)
* [Full changelog](https://github.com/openshift/openshift-apiserver/compare/55d95c2ade960bae902e4abc4b775898014a405a...42d570e1098bbfee31e3a86b7a5c56417bc77cdb)
### [openshift-controller-manager](https://github.com/openshift/openshift-controller-manager/tree/433bd500afb879dd82e27336359cd4e3051245b0)
* [OCPBUGS-62559](https://issues.redhat.com/browse/OCPBUGS-62559): Updating ose-openshift-controller-manager-container image to be consistent with ART for 4.21 [#414](https://github.com/openshift/openshift-controller-manager/pull/414)
* [Full changelog](https://github.com/openshift/openshift-controller-manager/compare/15fc552a73e47ae715f0cf59e3f535e26b43477a...433bd500afb879dd82e27336359cd4e3051245b0)
### [openstack-resource-controller](https://github.com/openshift/openstack-resource-controller/tree/70f5ad34915041c82ad0a8ed6ea64bd8859d1e72)
* [OCPBUGS-62455](https://issues.redhat.com/browse/OCPBUGS-62455): Updating openstack-resource-controller-container image to be consistent with ART for 4.21 [#22](https://github.com/openshift/openstack-resource-controller/pull/22)
* [Full changelog](https://github.com/openshift/openstack-resource-controller/compare/bf0d2c88d6bf9bd90b24c979ea63dc37606b45fc...70f5ad34915041c82ad0a8ed6ea64bd8859d1e72)
### [operator-framework-tools, operator-lifecycle-manager, operator-registry](https://github.com/openshift/operator-framework-olm/tree/db55b14f1376e5620ccb846a32e18b46a5efa123)
* NO-ISSUE: Synchronize From Upstream Repositories [#1150](https://github.com/openshift/operator-framework-olm/pull/1150)
* NO-ISSUE: Remove no longer required replaces [#1143](https://github.com/openshift/operator-framework-olm/pull/1143)
* NO-ISSUE: Synchronize From Upstream Repositories [#1142](https://github.com/openshift/operator-framework-olm/pull/1142)
* [OCPQE-30679](https://issues.redhat.com/browse/OCPQE-30679): add Label OTP per ERT required [#1141](https://github.com/openshift/operator-framework-olm/pull/1141)
* NO-ISSUE: Synchronize From Upstream Repositories [#1140](https://github.com/openshift/operator-framework-olm/pull/1140)
* [OCPQE-30679](https://issues.redhat.com/browse/OCPQE-30679): Continue migration of OLM v0 test cases from tests-private to tests-extension [#1137](https://github.com/openshift/operator-framework-olm/pull/1137)
* NO-ISSUE: Synchronize From Upstream Repositories [#1135](https://github.com/openshift/operator-framework-olm/pull/1135)
* NO-ISSUE: Synchronize From Upstream Repositories [#1134](https://github.com/openshift/operator-framework-olm/pull/1134)
* NO-ISSUE: Update verify_commits.sh to use main branch [#1127](https://github.com/openshift/operator-framework-olm/pull/1127)
* [OCPQE-30995](https://issues.redhat.com/browse/OCPQE-30995): Define AI Guide for OLMv0 QE Migration cases [#1128](https://github.com/openshift/operator-framework-olm/pull/1128)
* [OCPBUGS-59768](https://issues.redhat.com/browse/OCPBUGS-59768): Synchronize From Upstream Repositories [#1129](https://github.com/openshift/operator-framework-olm/pull/1129)
* [OCPQE-30680](https://issues.redhat.com/browse/OCPQE-30680): migrate opm cases to OTE [#1126](https://github.com/openshift/operator-framework-olm/pull/1126)
* [Full changelog](https://github.com/openshift/operator-framework-olm/compare/bdc0d750909a7cea17b087f53bcaa01d449638f1...db55b14f1376e5620ccb846a32e18b46a5efa123)
### [operator-marketplace](https://github.com/operator-framework/operator-marketplace/tree/bc8be0c487ae70b5b268e3251a599265499101fa)
* [OPRUN-4204](https://issues.redhat.com/browse/OPRUN-4204): Update OCP Catalog index from 4.20 to 4.21 [#679](https://github.com/operator-framework/operator-marketplace/pull/679)
* [OPRUN-4248](https://issues.redhat.com/browse/OPRUN-4248): (Minor Upgrades) Upgrade dependencies and go version from 1.24.4 to 1.24.6 [#683](https://github.com/operator-framework/operator-marketplace/pull/683)
* NO-ISSUE: add jiazha to approvers [#675](https://github.com/operator-framework/operator-marketplace/pull/675)
* NO-ISSUE: Bump github.com/onsi/ginkgo/v2 from 2.26.0 to 2.27.1 [#682](https://github.com/operator-framework/operator-marketplace/pull/682)
* NO-ISSUE: 🌱 Upgrade dependencies ( github.com/openshift/api, github.com/openshift/library-go and indirect github.com/prometheus/procfs ) [#681](https://github.com/operator-framework/operator-marketplace/pull/681)
* NO-ISSUE: Upgrade OCP dependencies [#680](https://github.com/operator-framework/operator-marketplace/pull/680)
* [Full changelog](https://github.com/operator-framework/operator-marketplace/compare/33b2f84a37f20a3afca14d0ed65285a4d917cc59...bc8be0c487ae70b5b268e3251a599265499101fa)
### [ovn-kubernetes, ovn-kubernetes-microshift](https://github.com/openshift/ovn-kubernetes/tree/07964833fe982d95f6376b7877b0e69279060f82)
* NO-JIRA: DownStream Merge [10-30-2025] [#2838](https://github.com/openshift/ovn-kubernetes/pull/2838)
* [OCPBUGS-50709](https://issues.redhat.com/browse/OCPBUGS-50709): DownStream Merge [10-28-2025] [#2832](https://github.com/openshift/ovn-kubernetes/pull/2832)
* [OCPBUGS-56749](https://issues.redhat.com/browse/OCPBUGS-56749): DownStream Merge [10-24-2025] [#2829](https://github.com/openshift/ovn-kubernetes/pull/2829)
* [OCPBUGS-59552](https://issues.redhat.com/browse/OCPBUGS-59552), [OCPBUGS-61865](https://issues.redhat.com/browse/OCPBUGS-61865), [OCPBUGS-62636](https://issues.redhat.com/browse/OCPBUGS-62636): DownStream Merge [10-19-2025] [#2817](https://github.com/openshift/ovn-kubernetes/pull/2817)
* [OCPBUGS-62546](https://issues.redhat.com/browse/OCPBUGS-62546): Updating ovn-kubernetes-microshift-container image to be consistent with ART for 4.21 [#2772](https://github.com/openshift/ovn-kubernetes/pull/2772)
* [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/3f971b1c061a775aedee0e9a06ab2a2a31bc64cc...07964833fe982d95f6376b7877b0e69279060f82)
### [powervs-block-csi-driver-operator](https://github.com/openshift/ibm-powervs-block-csi-driver-operator/tree/81cde359b14d706804e53d88a423ad0c726a92f9)
* [STOR-2523](https://issues.redhat.com/browse/STOR-2523): Add hypershift managed-by labels for csi driver operators [#89](https://github.com/openshift/ibm-powervs-block-csi-driver-operator/pull/89)
* [Full changelog](https://github.com/openshift/ibm-powervs-block-csi-driver-operator/compare/ea123ee3e02c067bf89da22b994b601bc40c027b...81cde359b14d706804e53d88a423ad0c726a92f9)
### [powervs-machine-controllers](https://github.com/openshift/machine-api-provider-powervs/tree/551974ef93dedb1b9677a778e1533391448e0c56)
* [OCPCLOUD-3097](https://issues.redhat.com/browse/OCPCLOUD-3097): Bump k8s 1.34 [#130](https://github.com/openshift/machine-api-provider-powervs/pull/130)
* [Full changelog](https://github.com/openshift/machine-api-provider-powervs/compare/a4dee9d7237df12bca941080a9801e4d2398d81c...551974ef93dedb1b9677a778e1533391448e0c56)
### [prometheus-alertmanager](https://github.com/openshift/prometheus-alertmanager/tree/3dbe0b64ae3b9439b888be65a32431c7bf0d6806)
* NO-JIRA: Bump openshift/prometheus-alertmanager to v0.29.0 [#108](https://github.com/openshift/prometheus-alertmanager/pull/108)
* [Full changelog](https://github.com/openshift/prometheus-alertmanager/compare/ad4aede0b0370bd1cbe4a97909865241845e55b5...3dbe0b64ae3b9439b888be65a32431c7bf0d6806)
### [prometheus-config-reloader, prometheus-operator, prometheus-operator-admission-webhook](https://github.com/openshift/prometheus-operator/tree/a674b18734e86fa70c8f3c19ad1c21bfa8839b20)
* NO-JIRA: Bump openshift/prometheus-operator to v0.86.2 [#346](https://github.com/openshift/prometheus-operator/pull/346)
* [Full changelog](https://github.com/openshift/prometheus-operator/compare/417f45abe76d10634105551abc4683d97bf6aa9f...a674b18734e86fa70c8f3c19ad1c21bfa8839b20)
### [prometheus-node-exporter](https://github.com/openshift/node_exporter/tree/39d728735779afef886bc10a8bc7cf72f54d51a0)
* [OCPBUGS-62727](https://issues.redhat.com/browse/OCPBUGS-62727): Bump openshift/node_exporter to v1.10.2 [#172](https://github.com/openshift/node_exporter/pull/172)
* [Full changelog](https://github.com/openshift/node_exporter/compare/e72c0718ad998d5113271537227a147e5af50330...39d728735779afef886bc10a8bc7cf72f54d51a0)
### [route-controller-manager](https://github.com/openshift/route-controller-manager/tree/8a69194a461dc33d2ed67a220bca91d384d34df4)
* [NE-2186](https://issues.redhat.com/browse/NE-2186): Propagate ingress labels to routes [#67](https://github.com/openshift/route-controller-manager/pull/67)
* [Full changelog](https://github.com/openshift/route-controller-manager/compare/c337cf413bbbfc2154dc1d3c1bf8007ea1edfbc8...8a69194a461dc33d2ed67a220bca91d384d34df4)
### [service-ca-operator](https://github.com/openshift/service-ca-operator/tree/c5e7cf4a92ca76778c20defc14a823e097d0f15d)
* [CNTRLPLANE-1544](https://issues.redhat.com/browse/CNTRLPLANE-1544): manifests: Use user namespace for the deployment [#277](https://github.com/openshift/service-ca-operator/pull/277)
* [CNTRLPLANE-1544](https://issues.redhat.com/browse/CNTRLPLANE-1544): controller deployment: Use user namespace [#278](https://github.com/openshift/service-ca-operator/pull/278)
* [TRT-2385](https://issues.redhat.com/browse/TRT-2385): Remove all tests and add fake test that always passes [#289](https://github.com/openshift/service-ca-operator/pull/289)
* [CNTRLPLANE-1720](https://issues.redhat.com/browse/CNTRLPLANE-1720): Separate OTE scaffold for service-ca-operator [#285](https://github.com/openshift/service-ca-operator/pull/285)
* [CNTRLPLANE-1720](https://issues.redhat.com/browse/CNTRLPLANE-1720): Separate ote scaffold for test extension [#283](https://github.com/openshift/service-ca-operator/pull/283)
* NO-JIRA:Created an OWNERS file for the tests-extension directory [#284](https://github.com/openshift/service-ca-operator/pull/284)
* [Full changelog](https://github.com/openshift/service-ca-operator/compare/e5d65c6f6b1446b77e0e915d64825d97be9c06de...c5e7cf4a92ca76778c20defc14a823e097d0f15d)
### [tests](https://github.com/openshift/origin/tree/4024c71e74bb04a46c227e919aab0868c5c3fa5e)
* [TRT-2072](https://issues.redhat.com/browse/TRT-2072): remove skipped annotations synthetic test [#30463](https://github.com/openshift/origin/pull/30463)
* [OCPBUGS-62930](https://issues.redhat.com/browse/OCPBUGS-62930): Wait for egressfirewall rules to be applied successfully before sending traffic [#30433](https://github.com/openshift/origin/pull/30433)
* [OTA-1643](https://issues.redhat.com/browse/OTA-1643): Each CO must go Progressing during upgrade [#30333](https://github.com/openshift/origin/pull/30333)
* NO-ISSUE: Automated - Update synthetic test data [#30464](https://github.com/openshift/origin/pull/30464)
* [TRT-2403](https://issues.redhat.com/browse/TRT-2403): Separate cli tests [#30469](https://github.com/openshift/origin/pull/30469)
* [CNTRLPLANE-1315](https://issues.redhat.com/browse/CNTRLPLANE-1315): Register ote binary for etcd-o [#30459](https://github.com/openshift/origin/pull/30459)
* [TRT-2254](https://issues.redhat.com/browse/TRT-2254): extract Operator Progressing / Degraded Counts and Timing [#30449](https://github.com/openshift/origin/pull/30449)
* [OCPBUGS-64688](https://issues.redhat.com/browse/OCPBUGS-64688): Add an exception for CO/console [#30461](https://github.com/openshift/origin/pull/30461)
* NO-JIRA: OVNK BGP: use vrf name instead of table number when fetching routes [#30456](https://github.com/openshift/origin/pull/30456)
* NO-JIRA: oidc: ensure console and cli OIDC clients are available when enabling OIDC [#30406](https://github.com/openshift/origin/pull/30406)
* [TRT-2403](https://issues.redhat.com/browse/TRT-2403): Removed k8s filtering due to annotation change [#30466](https://github.com/openshift/origin/pull/30466)
* [OCPBUGS-62703](https://issues.redhat.com/browse/OCPBUGS-62703): Relax duplicate events detection for Prometheus [#30372](https://github.com/openshift/origin/pull/30372)
* [OCPBUGS-63478](https://issues.redhat.com/browse/OCPBUGS-63478): Check operators for pod deletion [#30457](https://github.com/openshift/origin/pull/30457)
* [OCPBUGS-14246](https://issues.redhat.com/browse/OCPBUGS-14246): Remove exceptions for missing CVO alert runbook URLs [#30454](https://github.com/openshift/origin/pull/30454)
* NO-ISSUE: Automated - Update synthetic test data [#30444](https://github.com/openshift/origin/pull/30444)
* NO-JIRA: Add showInfo flag to control CLI command logging [#30442](https://github.com/openshift/origin/pull/30442)
* NO-JIRA: OWNERS: Add myself, clean up [#30453](https://github.com/openshift/origin/pull/30453)
* [TRT-2257](https://issues.redhat.com/browse/TRT-2257): Restore fixed seed [#30392](https://github.com/openshift/origin/pull/30392)
* [OCPBUGS-55755](https://issues.redhat.com/browse/OCPBUGS-55755): Create intervals when etcd disk metrics are over upstream recommended thresholds [#30413](https://github.com/openshift/origin/pull/30413)
* [TRT-2386](https://issues.redhat.com/browse/TRT-2386): Revert "Revert "Merge pull request #30296 from hongkailiu/OTA-1637-reboot"" [#30438](https://github.com/openshift/origin/pull/30438)
* [OCPBUGS-63333](https://issues.redhat.com/browse/OCPBUGS-63333): Add Dot Net 9.0 to Origin Tests [#30401](https://github.com/openshift/origin/pull/30401)
* [STOR-2340](https://issues.redhat.com/browse/STOR-2340): Add e2e tests for storage network policy [#30359](https://github.com/openshift/origin/pull/30359)
* [TRT-2373](https://issues.redhat.com/browse/TRT-2373): Revert "Revert "Merge pull request openshift#30269 from hongkailiu/OTA-1626"" [#30426](https://github.com/openshift/origin/pull/30426)
* [CNTRLPLANE-1485](https://issues.redhat.com/browse/CNTRLPLANE-1485): fix(disruption): Using correct internal LB of apiserver for monitor test on ARO and Baremetal Hypershift [#30307](https://github.com/openshift/origin/pull/30307)
* [TRT-2386](https://issues.redhat.com/browse/TRT-2386): Revert #30296 "OTA-1637: ClusterOperators should not go Progressing only for a node reboot" [#30437](https://github.com/openshift/origin/pull/30437)
* NO-ISSUE: Automated - Update synthetic test data [#30416](https://github.com/openshift/origin/pull/30416)
* [OCPBUGS-63201](https://issues.redhat.com/browse/OCPBUGS-63201): Updated the upgrade duration limit to 100 minutes for ppc64le [#30390](https://github.com/openshift/origin/pull/30390)
* [CNF-18661](https://issues.redhat.com/browse/CNF-18661): Revert " flake the missing port 9194 and 9193 once the team will fix will remove it" [#30430](https://github.com/openshift/origin/pull/30430)
* [OTA-1637](https://issues.redhat.com/browse/OTA-1637): ClusterOperators should not go Progressing only for a node reboot [#30296](https://github.com/openshift/origin/pull/30296)
* [CNTRLPLANE-1544](https://issues.redhat.com/browse/CNTRLPLANE-1544): tests: authorization/rbac: Align restricted-v3 rule [#30427](https://github.com/openshift/origin/pull/30427)
* [OCPBUGS-57334](https://issues.redhat.com/browse/OCPBUGS-57334): Redact bearertoken in TestContext [#29912](https://github.com/openshift/origin/pull/29912)
* [OCPBUGS-63383](https://issues.redhat.com/browse/OCPBUGS-63383): Fix empty operator name [#30407](https://github.com/openshift/origin/pull/30407)
* [OCPBUGS-61376](https://issues.redhat.com/browse/OCPBUGS-61376): Isolate HPA tests [#30411](https://github.com/openshift/origin/pull/30411)
* [TRT-2373](https://issues.redhat.com/browse/TRT-2373): Revert #30269 "OTA-1626: fail CI if any ClusterOperator takes too long to update" [#30425](https://github.com/openshift/origin/pull/30425)
* [OCPBUGS-63519](https://issues.redhat.com/browse/OCPBUGS-63519): flake the missing port 9194 and 9193 once the team will fix will remove it [#30424](https://github.com/openshift/origin/pull/30424)
* [TRT-2144](https://issues.redhat.com/browse/TRT-2144): Add tcpdump to in cluster disruption monitor test when disruption is … [#30177](https://github.com/openshift/origin/pull/30177)
* NO-JIRA: fix hcpclustername [#30422](https://github.com/openshift/origin/pull/30422)
* NO-ISSUE: Fixing and investigating flakes during overlapping test execution [#30410](https://github.com/openshift/origin/pull/30410)
* [CNTRLPLANE-1544](https://issues.redhat.com/browse/CNTRLPLANE-1544): tests: authorization/rbac: Add restricted-v3 scc [#30384](https://github.com/openshift/origin/pull/30384)
* [OCPSTRAT-2371](https://issues.redhat.com/browse/OCPSTRAT-2371): Update to Kubernetes v1.34.1 [#30346](https://github.com/openshift/origin/pull/30346)
* [CNF-18661](https://issues.redhat.com/browse/CNF-18661): add a test that should validate the communication matrix ports match the node's listening ports [#30003](https://github.com/openshift/origin/pull/30003)
* NO-JIRA: known-image-checker: do nothing in WriteContentToStorage [#30344](https://github.com/openshift/origin/pull/30344)
* [OTA-1626](https://issues.redhat.com/browse/OTA-1626): fail CI if any ClusterOperator takes too long to update [#30269](https://github.com/openshift/origin/pull/30269)
* NO-JIRA: Extend project deletion timeout [#30393](https://github.com/openshift/origin/pull/30393)
* NO-JIRA: enhance TNF e2e test to handle quick member promotion [#30385](https://github.com/openshift/origin/pull/30385)
* [CNTRLPLANE-1662](https://issues.redhat.com/browse/CNTRLPLANE-1662): Migrate OCP-32383 to upstream [#30378](https://github.com/openshift/origin/pull/30378)
* [CORENET-6373](https://issues.redhat.com/browse/CORENET-6373): ovn-k, virt, preconfigured udn addresses: Test MAC conflict detection [#30314](https://github.com/openshift/origin/pull/30314)
* NO-ISSUE: Automated - Update synthetic test data [#30334](https://github.com/openshift/origin/pull/30334)
* [OCPBUGS-56281](https://issues.redhat.com/browse/OCPBUGS-56281): gatewayapicontroller: Use dynamic client for OLM [#30397](https://github.com/openshift/origin/pull/30397)
* [Full changelog](https://github.com/openshift/origin/compare/43159a298555a259bd14a8850320cd91aa57ebe1...4024c71e74bb04a46c227e919aab0868c5c3fa5e)
### [vsphere-csi-driver-operator](https://github.com/openshift/vmware-vsphere-csi-driver-operator/tree/3587e730f04295359304e6abfa0eb7b409eece0d)
* [OCPBUGS-62344](https://issues.redhat.com/browse/OCPBUGS-62344): Fix escaping of password [#312](https://github.com/openshift/vmware-vsphere-csi-driver-operator/pull/312)
* [OCPBUGS-57797](https://issues.redhat.com/browse/OCPBUGS-57797): Degrade OCP cluster on storagepolicy sync errors [#310](https://github.com/openshift/vmware-vsphere-csi-driver-operator/pull/310)
* [Full changelog](https://github.com/openshift/vmware-vsphere-csi-driver-operator/compare/58a512dd275b46f10297caaaef179cd3af8c82d1...3587e730f04295359304e6abfa0eb7b409eece0d)
### [vsphere-problem-detector](https://github.com/openshift/vsphere-problem-detector/tree/822424d11b9f14b9fc8a9fe3d509f9f290da2b7e)
* NO-JIRA: Add cursor command to debug the operator [#192](https://github.com/openshift/vsphere-problem-detector/pull/192)
* [Full changelog](https://github.com/openshift/vsphere-problem-detector/compare/ca71524bb092ab7dce3599576fc1a9cbcae3d902...822424d11b9f14b9fc8a9fe3d509f9f290da2b7e)