# 4.22.0-ec.2
Created: 2026-02-09 05:02:34 +0000 UTC
Image Digest: `sha256:5e8bd147eb62ca650fc2f1f0e29e20be8a0530b1005399d6fe483a6cf44391b7`
## Changes from 4.22.0-ec.1
### Components
* Kubectl 1.34.1
* Kubernetes 1.34.2
* Kubernetes Tests 1.34.1
* Red Hat Enterprise Linux CoreOS upgraded from 9.6.20260112-0 to 9.6.20260130-0
### FeatureGate Changes
| FeatureGate | Default
Hypershift | Default
SelfManagedHA | DevPreviewNoUpgrade
Hypershift | DevPreviewNoUpgrade
SelfManagedHA | OKD
Hypershift | OKD
SelfManagedHA | TechPreviewNoUpgrade
Hypershift | TechPreviewNoUpgrade
SelfManagedHA |
| :------ | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: |
| AlibabaPlatform
(0 tests)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed) |
| ProcMountType
(0 tests)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed) |
| KMSEncryptionProvider
(0 tests)| Disabled| Disabled| Enabled| Enabled| Disabled| Disabled| Disabled
(Changed)| Disabled
(Changed) |
| NewOLMBoxCutterRuntime
(0 tests)| Disabled| Disabled| Disabled| Enabled
(Changed)| Disabled| Disabled| Disabled| Enabled
(Changed) |
| ClusterAPIComputeInstall
(0 tests)| | | Enabled
(New)| Enabled
(New)| | | | |
| ClusterAPIControlPlaneInstall
(0 tests)| | | Enabled
(New)| Enabled
(New)| | | | |
| ConfigurablePKI
(0 tests)| | | Enabled
(New)| Enabled
(New)| | | Enabled
(New)| Enabled
(New) |
| EVPN
(0 tests)| | | Enabled
(New)| Enabled
(New)| | | Enabled
(New)| Enabled
(New) |
| KMSEncryption
(0 tests)| | | Enabled
(New)| Enabled
(New)| | | Enabled
(New)| Enabled
(New) |
### Removed images
* cluster-kube-cluster-api-operator
### Rebuilt images without code change
* [apiserver-network-proxy](https://github.com/openshift/apiserver-network-proxy) git [e55ca10b](https://github.com/openshift/apiserver-network-proxy/commit/e55ca10b0596a6e6ae9d3c5b0286277bceab185d) `sha256:4fb7471de370764723c12d9dc2415c9d7e06f9fa05582091257e888d139aab95`
* [aws-cloud-controller-manager](https://github.com/openshift/cloud-provider-aws) git [3365bc9c](https://github.com/openshift/cloud-provider-aws/commit/3365bc9ca5b116c63c1c90130c017f3496a139a1) `sha256:70478fa01a497f55366948e01090b503ca27caa2488d7f2ae79620e699ae8de1`
* [aws-ebs-csi-driver](https://github.com/openshift/aws-ebs-csi-driver) git [e0f7da78](https://github.com/openshift/aws-ebs-csi-driver/commit/e0f7da78af5fc9d3e791908dd808ff25558bbd77) `sha256:e678481c722224f234cc6078dc4c954ec13f89c05a1fdab53159a53d137533a7`
* [aws-karpenter-provider-aws](https://github.com/openshift/aws-karpenter-provider-aws) git [ff9c8d4e](https://github.com/openshift/aws-karpenter-provider-aws/commit/ff9c8d4e8fdc55d3e60c6add0942c018826ae870) `sha256:8db684be73f2ff2d40d5f3c5234a113e62cb1f00e689f2bb97061498cca28f27`
* [aws-kms-encryption-provider](https://github.com/openshift/aws-encryption-provider) git [19e7b623](https://github.com/openshift/aws-encryption-provider/commit/19e7b623429799c9c549690a1b5ab499844411f9) `sha256:b87d4ed5d077cd2874f2267323b55521788235d2a4d00afe8d4cad0095366b42`
* [azure-cloud-controller-manager](https://github.com/openshift/cloud-provider-azure) git [8584b9a8](https://github.com/openshift/cloud-provider-azure/commit/8584b9a8eee4464d72cc3c176d33885e098dda0c) `sha256:04814a414b398c8241005098c34a113e4be121bb4f2386b5340076b957925a6a`
* [azure-cloud-node-manager](https://github.com/openshift/cloud-provider-azure) git [8584b9a8](https://github.com/openshift/cloud-provider-azure/commit/8584b9a8eee4464d72cc3c176d33885e098dda0c) `sha256:40ca821a77a0daa548a7c336fe78e96d79fd50ee99ffbd2f0747442a147b43db`
* [azure-disk-csi-driver](https://github.com/openshift/azure-disk-csi-driver) git [04aee47f](https://github.com/openshift/azure-disk-csi-driver/commit/04aee47f15a1df0e0dd428d18a41d8188df541e9) `sha256:cff46f11f6f02452035dce5c37412e299ca380ae5efba7d4fe5824769df6cbad`
* [azure-kms-encryption-provider](https://github.com/openshift/azure-kubernetes-kms) git [99b9a3a3](https://github.com/openshift/azure-kubernetes-kms/commit/99b9a3a33d8edfd0a2d2876aa7ef1382b2c75a39) `sha256:ea5d87dbd9a30673830f09014560aea2fcfee3cf064c67c03e186f86f1fb7ba5`
* [azure-service-operator](https://github.com/openshift/azure-service-operator) git [17e57462](https://github.com/openshift/azure-service-operator/commit/17e574628ee7ef8aa694cfc0ab5e5232b651fbf8) `sha256:f91d4101c7054e31d51a29bbe3f3f3495e2650734d626fddda553a454c4bc5c8`
* [baremetal-machine-controllers](https://github.com/openshift/cluster-api-provider-baremetal) git [650cb6f3](https://github.com/openshift/cluster-api-provider-baremetal/commit/650cb6f37e522142de6d2f634326674f4141f203) `sha256:14a8762b6585a9fe8f5b69730f2abe62e486b729a681e667c6f6f5591048205d`
* [baremetal-runtimecfg](https://github.com/openshift/baremetal-runtimecfg) git [48ff8122](https://github.com/openshift/baremetal-runtimecfg/commit/48ff8122c3f55331a17006d416299f7a2565d7a1) `sha256:fc0a169e531beb5783c82e21cb89b80292e938e4802c379f33c1250cbb3ece64`
* [cluster-autoscaler](https://github.com/openshift/kubernetes-autoscaler) git [ca299b2e](https://github.com/openshift/kubernetes-autoscaler/commit/ca299b2e390bd155550caf154dcf16ac9b130ee9) `sha256:eb95028722726a1b9865b7c7ca66b485f86646eb8bd4f29bc5af2c0934b73209`
* [cluster-autoscaler-operator](https://github.com/openshift/cluster-autoscaler-operator) git [c7c9c961](https://github.com/openshift/cluster-autoscaler-operator/commit/c7c9c961954da70782de1734847c86b4952db55f) `sha256:412f578c7fd63e8359daf92143ef3812990b5eaa39e0911a82b43f0ca1ef6b33`
* [cluster-bootstrap](https://github.com/openshift/cluster-bootstrap) git [dc0d4a5c](https://github.com/openshift/cluster-bootstrap/commit/dc0d4a5cdaf8a7477cab584208dc99352f46efe2) `sha256:ecee985392e199b36ce727cfe3aa9f5c235600d4376381af2f5dd39d40169793`
* [cluster-dns-operator](https://github.com/openshift/cluster-dns-operator) git [41a53fed](https://github.com/openshift/cluster-dns-operator/commit/41a53fed36e6e99c7c9ceb3a699c3547ee5d9bb9) `sha256:19a186a4d4c5779325a85da8ea0c5bca80b1c9167ffad9f55a1cf8fdfe044022`
* [cluster-policy-controller](https://github.com/openshift/cluster-policy-controller) git [8b775487](https://github.com/openshift/cluster-policy-controller/commit/8b775487512fb543bff470ff1042bd3ac31b29be) `sha256:c2e25ae130bb2686b7437f3f7addcc21f3f6e8ff239c9b93fdc8635308554084`
* [cluster-samples-operator](https://github.com/openshift/cluster-samples-operator) git [4a32fd6f](https://github.com/openshift/cluster-samples-operator/commit/4a32fd6f5d45c82f9e17c6d25825b42acc5b6a11) `sha256:a0bedadd94818d18156c92e4fc42b24f82e6bc24f2730eb76a1c2836ffea7fdf`
* [cluster-update-keys](https://github.com/openshift/cluster-update-keys) git [3e241ce2](https://github.com/openshift/cluster-update-keys/commit/3e241ce2b4e9e9e6650ffd4f08bdb49c7187be06) `sha256:202ad98d2e5ed6ae7ae767b0c7d26d87664dc3633e262f291ab7597299d3ff32`
* [configmap-reloader](https://github.com/openshift/configmap-reload) git [0bc91e4d](https://github.com/openshift/configmap-reload/commit/0bc91e4da48f014c545e5f717e1a044139bc1f70) `sha256:7f669d167eac2d6722a0750722558a8bdc5ac1c3ac7e00817185494abde79782`
* [container-networking-plugins](https://github.com/openshift/containernetworking-plugins) git [747ad66c](https://github.com/openshift/containernetworking-plugins/commit/747ad66caa1109b2b490aebad01af42bd2d738f1) `sha256:c1c1b647dbcb837a3552ef84df71e37ba9eed4481e271e22aaf8bd7ae7af03f4`
* [containernetworking-plugins-microshift](https://github.com/openshift/containernetworking-plugins) git [747ad66c](https://github.com/openshift/containernetworking-plugins/commit/747ad66caa1109b2b490aebad01af42bd2d738f1) `sha256:476c31c3adc585ec503b0717bc8898fdaa0d5c51d4ad3acf80acfb8140cc182f`
* [csi-external-attacher](https://github.com/openshift/csi-external-attacher) git [cb0b279d](https://github.com/openshift/csi-external-attacher/commit/cb0b279d879d906a2e7173210b319cb0ab17b95c) `sha256:a02d13c622723ab83a52e1e67536298fd318829bc2e6816aa9879b5818be1263`
* [csi-external-provisioner](https://github.com/openshift/csi-external-provisioner) git [fef79c56](https://github.com/openshift/csi-external-provisioner/commit/fef79c56fb957a38e5a16cc5851fae14a97f4a69) `sha256:acf331e965a2e2335aeae7ca98084842add42c9dd0f8b25105581ecfb47635ba`
* [csi-external-resizer](https://github.com/openshift/csi-external-resizer) git [15afb444](https://github.com/openshift/csi-external-resizer/commit/15afb4448eca9af0c32d4f4bcf0b6e8ae4b0bb18) `sha256:8ea8dad186b4b71d0bb1a9e70cf8b2d33875baedf5a5e0f68cd7fccae817e242`
* [csi-external-snapshot-metadata](https://github.com/openshift/csi-external-snapshot-metadata) git [ec2a8dd3](https://github.com/openshift/csi-external-snapshot-metadata/commit/ec2a8dd3be265fc82bbb4bb29ce8eb53546a669c) `sha256:8387041f5748714b121a50684f95ccf8103ab87107ad5a8c130bc6e523d3750d`
* [csi-livenessprobe](https://github.com/openshift/csi-livenessprobe) git [966a3bf9](https://github.com/openshift/csi-livenessprobe/commit/966a3bf9fd00b8c52c0182e5d12d90c8d763f020) `sha256:71c1fe1b2429f8e37a857306fdf2c7efb950bd3839267e8692b7a7abc6b004b9`
* [csi-node-driver-registrar](https://github.com/openshift/csi-node-driver-registrar) git [65d7aa73](https://github.com/openshift/csi-node-driver-registrar/commit/65d7aa731ce115a2ecb0d79720a05d34c92b05ba) `sha256:849dd43d0da8292a8c7fc583b88617d67e6a49ca2714ff837645a664053fd55a`
* [docker-builder](https://github.com/openshift/builder) git [e43923c9](https://github.com/openshift/builder/commit/e43923c93ce066c09d09110f0796232dadfd4a60) `sha256:c136872e37682c226f223c19ac9ec5c7cb6361d295fc710a84c4ef77959803b8`
* [egress-router-cni](https://github.com/openshift/egress-router-cni) git [5e0f8d1b](https://github.com/openshift/egress-router-cni/commit/5e0f8d1b545899fda27c5e1cc8707d33cba1b534) `sha256:0bea5bb8a0cff7d05deb954ff2e0a0fc4c418098bfa79ea75761c1a163849709`
* [etcd](https://github.com/openshift/etcd) git [806f690e](https://github.com/openshift/etcd/commit/806f690e1f140e0aea2eb05ef5f288b756b62895) `sha256:d86f6007a564e5839bb7e70823dd10ff84187504e3e713aaf3725fbccf40860c`
* [gcp-cloud-controller-manager](https://github.com/openshift/cloud-provider-gcp) git [8732386c](https://github.com/openshift/cloud-provider-gcp/commit/8732386c3ddcb98dae624f7bb925ed0ef8d077d5) `sha256:1583bde29f3126f0966a07f178e5c6905292d8ef8372ce6ef0449f0a9f5803a4`
* [gcp-pd-csi-driver](https://github.com/openshift/gcp-pd-csi-driver) git [76704b28](https://github.com/openshift/gcp-pd-csi-driver/commit/76704b2890da45f4fde57f13bf357d089d59246d) `sha256:75a44302879b6e6bb9eca8ecbc5db408e9cb903b7754f94b5e55b69411bc9f16`
* [gcp-workload-identity-federation-webhook](https://github.com/openshift/gcp-workload-identity-federation-webhook) git [8024f0f9](https://github.com/openshift/gcp-workload-identity-federation-webhook/commit/8024f0f9c2a2a10ecd487bb1d9549d508ed79837) `sha256:a8b7de3f76cdf3bf370b0049858fe0fb4dca769eee811df741d8d0250f0098b6`
* [ironic-static-ip-manager](https://github.com/openshift/ironic-static-ip-manager) git [a379d09f](https://github.com/openshift/ironic-static-ip-manager/commit/a379d09f228d93f2beab1c73d67764c64b21e3cb) `sha256:10997ed378bf1687dc0efa791875af49289d097fecfd21663f35f2b294aabce1`
* [keepalived-ipfailover](https://github.com/openshift/images) git [4d151b91](https://github.com/openshift/images/commit/4d151b9137b16ceb20d0929ad4c8fa1c8c211040) `sha256:83bdb41454fc5e578486fc2349fde274ca8660f4bab92239dbf98de4b91996e5`
* [kube-metrics-server](https://github.com/openshift/kubernetes-metrics-server) git [8d55e22c](https://github.com/openshift/kubernetes-metrics-server/commit/8d55e22cf7f244d30402d21690ed768f3c3b79d2) `sha256:9d3ebf586e325a44c8c2f98635a99cb84f9cc6cf4888133ca68802bee4f6ff88`
* [kube-storage-version-migrator](https://github.com/openshift/kubernetes-kube-storage-version-migrator) git [73b468ab](https://github.com/openshift/kubernetes-kube-storage-version-migrator/commit/73b468abf83d3d5894534f5d5cc42d1cad2a9045) `sha256:1d3e62a8779aeb17a469d2885b5dc255e82e7749933d5da8facaec36e69c64eb`
* [kubevirt-cloud-controller-manager](https://github.com/openshift/cloud-provider-kubevirt) git [daf5fba2](https://github.com/openshift/cloud-provider-kubevirt/commit/daf5fba2d1a1514bcbe67edc0230a06136156094) `sha256:fad2f5ae3d92ccfc1a9d2a5ab7ae84a596d99f3d07bf4f9fbfac52dfdea489c0`
* [kubevirt-csi-driver](https://github.com/openshift/kubevirt-csi-driver) git [9e2dbddf](https://github.com/openshift/kubevirt-csi-driver/commit/9e2dbddfe27080b834c83ef93503f886ad4189b6) `sha256:c42334ee27ded3f3a666fac4512e6047fede4e5f1a9e373d58625fcb2bcd2a60`
* [libvirt-machine-controllers](https://github.com/openshift/cluster-api-provider-libvirt) git [76effeca](https://github.com/openshift/cluster-api-provider-libvirt/commit/76effeca10bccccbc7a514f708122f660cde1183) `sha256:9635e8ff26898a10f407f98b4e830e729025a129bc7444d4785e82638c9c330b`
* [machine-image-customization-controller](https://github.com/openshift/image-customization-controller) git [de68a6c2](https://github.com/openshift/image-customization-controller/commit/de68a6c2721ffa165b23f1ebae3ac10fa804a01b) `sha256:f687a64147eb23657225c3047245b2681129305f9a81f9c376e1d82d8e3f1682`
* [machine-os-images](https://github.com/openshift/machine-os-images) git [65860307](https://github.com/openshift/machine-os-images/commit/65860307eaa98c87826e9069f597d602e24d7dab) `sha256:db44242ffbe6536ffe2799b5165a09d979a6e5436d76cfae5b0805528bb62fa0`
* [multus-admission-controller](https://github.com/openshift/multus-admission-controller) git [ce94b849](https://github.com/openshift/multus-admission-controller/commit/ce94b849567e25007c30dd2a6d249e9f307371e4) `sha256:8cd514e662de13c6b2d6c14d7fb5d4afc107fa3839be9f81f115f1a8aeed5adb`
* [multus-cni](https://github.com/openshift/multus-cni) git [93556f99](https://github.com/openshift/multus-cni/commit/93556f99405e29900c5445f7bbf7c70b8935e339) `sha256:805789bc2363b7db4e0f096f2bf166691b1c0eddf838997c1225bc7fd39cc2d1`
* [multus-cni-microshift](https://github.com/openshift/multus-cni) git [93556f99](https://github.com/openshift/multus-cni/commit/93556f99405e29900c5445f7bbf7c70b8935e339) `sha256:18382b50036fed824eaa818406de54f31a19d506d84ba69076647709c0bebd0c`
* [multus-networkpolicy](https://github.com/openshift/multus-networkpolicy) git [129b7fea](https://github.com/openshift/multus-networkpolicy/commit/129b7feaa969a96a6969d6709f78b4adee4fa301) `sha256:f1c93da31fa8b8b5cbf9ff96813d02bcacf840f70b68f8684a95d05d0e03de23`
* [multus-route-override-cni](https://github.com/openshift/route-override-cni) git [08af4127](https://github.com/openshift/route-override-cni/commit/08af4127c77976510cad1c096d9aca977d8ae5af) `sha256:584e3f4a552adfd2f28239c4b686ae0ff220151a517ec80da42dbef0a8ee8f1a`
* [multus-whereabouts-ipam-cni](https://github.com/openshift/whereabouts-cni) git [d691040e](https://github.com/openshift/whereabouts-cni/commit/d691040e509bb20c26b5e8366c0d6f3bb45a5e02) `sha256:e54ebe88b7d5737e09365058e211a86712b97605740a2d7dc7eac85f56bf23bf`
* [network-interface-bond-cni](https://github.com/openshift/bond-cni) git [297eeb43](https://github.com/openshift/bond-cni/commit/297eeb4320e07b18d559bc373b665479c760e8c7) `sha256:b079a9abac684f196441d3e7fcb160e00e1b3de666ef19e9845c5759bc98eab9`
* [network-metrics-daemon](https://github.com/openshift/network-metrics-daemon) git [199a0ab2](https://github.com/openshift/network-metrics-daemon/commit/199a0ab2e327643902f98bf9d630c7fbff6cb404) `sha256:bb87620c9503d8af9520a21a7279c716007530848c07322a150f6cae79dc13a4`
* [oauth-apiserver](https://github.com/openshift/oauth-apiserver) git [4e60f3f9](https://github.com/openshift/oauth-apiserver/commit/4e60f3f95d0c3215629233b6a88001730bbde86d) `sha256:5577f0606a009735c288f8dabd0eea15782e7acf8fa7271f4f9c673ea9290df3`
* [oauth-server](https://github.com/openshift/oauth-server) git [3ab74506](https://github.com/openshift/oauth-server/commit/3ab74506e64c804a465eb74b74046174a1121dd8) `sha256:8452df6f96b66a2cc14abd9a7498f82b08233f22375d67b9485844d65de28f40`
* [ovn-kubernetes](https://github.com/openshift/ovn-kubernetes) git [1938041f](https://github.com/openshift/ovn-kubernetes/commit/1938041fd8f8c1fb5d376fa59faec1fef7614a92) `sha256:4ae9d9df9e48abebf9df15056a48fde00b632f1cb93f4012ec2e9ccf3519c75c`
* [ovn-kubernetes-microshift](https://github.com/openshift/ovn-kubernetes) git [1938041f](https://github.com/openshift/ovn-kubernetes/commit/1938041fd8f8c1fb5d376fa59faec1fef7614a92) `sha256:f3b010cb1c627955c37942bbb35323f631ac4c827329d410a8f7f868d6998083`
* [prom-label-proxy](https://github.com/openshift/prom-label-proxy) git [0e4a77f9](https://github.com/openshift/prom-label-proxy/commit/0e4a77f9ea926e4f059a7ced4aa6483a1d41b6cd) `sha256:4c9f4ff61499eb3953a7ef20f42ddc2780526560afa9cd376413ffceb2f219ba`
* [prometheus](https://github.com/openshift/prometheus) git [d2244fac](https://github.com/openshift/prometheus/commit/d2244fac6491e4c08589af4e143540ad63a72bb0) `sha256:d0c2382c267767a5e2604a8524a4062307ed5daf520435c16049117cc4ea9862`
* [prometheus-node-exporter](https://github.com/openshift/node_exporter) git [b548e3ed](https://github.com/openshift/node_exporter/commit/b548e3ede67da3cdb6eba354f396e985a8b0f2d1) `sha256:d5c0f3899de7d5a27e3268299a825ad0c9a5e6ac958e9043c45274131d9645a9`
* [thanos](https://github.com/openshift/thanos) git [e324870c](https://github.com/openshift/thanos/commit/e324870cf16b6883b16493ce186ad7e98e8db8b3) `sha256:870a9cf300bc8d2909413adbce4e30d1379508694a21fd4f581e91b0ebae4004`
* [volume-data-source-validator](https://github.com/openshift/volume-data-source-validator) git [d25fefa9](https://github.com/openshift/volume-data-source-validator/commit/d25fefa912fe03af4263196a934c18b0d455fda6) `sha256:72ff90878b803c86d6f2f3292b2537ff6f5cf37645d52bbb39579fedb4c9ba82`
### [agent-installer-api-server](https://github.com/openshift/assisted-service/tree/3788a410ec344ffd5c10e8ee65f506ee362c4801)
* [MGMT-21038](https://issues.redhat.com/browse/MGMT-21038): Prevent from inventory set host RequestedHostname directly [#7962](https://github.com/openshift/assisted-service/pull/7962)
* NO-ISSUE: [master] Bump OCP versions: 4.16, 4.14, 4.21 [#8816](https://github.com/openshift/assisted-service/pull/8816)
* [ACM-29153](https://issues.redhat.com/browse/ACM-29153): Upgrade hive to e33d70 [#8807](https://github.com/openshift/assisted-service/pull/8807)
* [MGMT-21756](https://issues.redhat.com/browse/MGMT-21756): enable FIPS 140-3 crypto module in Go builds [#8755](https://github.com/openshift/assisted-service/pull/8755)
* NO-ISSUE: [master] Bump OCP versions: 4.20 [#8801](https://github.com/openshift/assisted-service/pull/8801)
* [MGMT-22583](https://issues.redhat.com/browse/MGMT-22583): Implement Swagger Definitions for 3rd Party CNI / No CNI [#8717](https://github.com/openshift/assisted-service/pull/8717)
* NO-ISSUE: [master] Bump OCP versions: 4.17, 4.20, 4.19, 4.13 [#8795](https://github.com/openshift/assisted-service/pull/8795)
* NO-ISSUE: Clarify release images needed for ironic agent image [#8778](https://github.com/openshift/assisted-service/pull/8778)
* NO-ISSUE: upgrade to 1.25 [#8769](https://github.com/openshift/assisted-service/pull/8769)
* NO-ISSUE: [master] Bump OCP versions: 4.12, 4.18, 4.21, 4.16, 4.20 [#8767](https://github.com/openshift/assisted-service/pull/8767)
* NO-ISSUE: Add parameter for pod disruption budget in openshift template [#8765](https://github.com/openshift/assisted-service/pull/8765)
* [MGMT-20701](https://issues.redhat.com/browse/MGMT-20701): host re-registration improvement [#8737](https://github.com/openshift/assisted-service/pull/8737)
* [MGMT-22189](https://issues.redhat.com/browse/MGMT-22189): Fix primary_ip_stack migration [#8760](https://github.com/openshift/assisted-service/pull/8760)
* [MGMT-22584](https://issues.redhat.com/browse/MGMT-22584): Create Enhancement Document for 3rd Party CNI / No CNI Support in Assisted Installer [#8594](https://github.com/openshift/assisted-service/pull/8594)
* [MGMT-22131](https://issues.redhat.com/browse/MGMT-22131): transitioning red hat operator base image to ubi minimal [#8711](https://github.com/openshift/assisted-service/pull/8711)
* [MGMT-22553](https://issues.redhat.com/browse/MGMT-22553): Partial cluster updates fail with false validation errors on dual-stack clusters [#8704](https://github.com/openshift/assisted-service/pull/8704)
* [MGMT-22297](https://issues.redhat.com/browse/MGMT-22297): fallback path for add-ntp-sources.sh [#8742](https://github.com/openshift/assisted-service/pull/8742)
* NO-ISSUE: Update CONTRIBUTING.md [#8745](https://github.com/openshift/assisted-service/pull/8745)
* [MGMT-22189](https://issues.redhat.com/browse/MGMT-22189): Order dual-stack networks when fetching from DB [#8488](https://github.com/openshift/assisted-service/pull/8488)
* [MGMT-22656](https://issues.redhat.com/browse/MGMT-22656): Remove serviceMesh & kserve from DataScienceCluster spec [#8741](https://github.com/openshift/assisted-service/pull/8741)
* NO-ISSUE: Add cpe label [#8739](https://github.com/openshift/assisted-service/pull/8739)
* [Full changelog](https://github.com/openshift/assisted-service/compare/d25f1258faf1bb9dd18322dd8390c691767a82b5...3788a410ec344ffd5c10e8ee65f506ee362c4801)
### [agent-installer-csr-approver, agent-installer-orchestrator](https://github.com/openshift/assisted-installer/tree/213b6ef680ee98ad17928120760a9966023851e9)
* [ACM-29166](https://issues.redhat.com/browse/ACM-29166): Upgrade hive to e33d70 [#1491](https://github.com/openshift/assisted-installer/pull/1491)
* [MGMT-22499](https://issues.redhat.com/browse/MGMT-22499): CVE-2025-66506 Bump github.com/sigstore/fulcio to v1.8.3 using replace directive [#1484](https://github.com/openshift/assisted-installer/pull/1484)
* [MGMT-22532](https://issues.redhat.com/browse/MGMT-22532): CVE-2025-52881 Bump github.com/opencontainers/selinux to v1.13.0 using replace directive [#1483](https://github.com/openshift/assisted-installer/pull/1483)
* [MGMT-22393](https://issues.redhat.com/browse/MGMT-22393): CVE-2024-25621 Bump github.com/containerd/containerd to v1.7.29 using replace directive [#1474](https://github.com/openshift/assisted-installer/pull/1474)
* NO-ISSUE: upgrade go to 1.25 [#1466](https://github.com/openshift/assisted-installer/pull/1466)
* [MGMT-22653](https://issues.redhat.com/browse/MGMT-22653): bump the required minimal go version to 1.24 [#1459](https://github.com/openshift/assisted-installer/pull/1459)
* NO-ISSUE: Add cpe label [#1457](https://github.com/openshift/assisted-installer/pull/1457)
* [Full changelog](https://github.com/openshift/assisted-installer/compare/bf7e13576adbac933b7da487cc8621651c99ab9a...213b6ef680ee98ad17928120760a9966023851e9)
### [agent-installer-node-agent](https://github.com/openshift/assisted-installer-agent/tree/719ce689e1e09c081dadd86d4dcb3d24ac0980de)
* [ACM-29167](https://issues.redhat.com/browse/ACM-29167): Upgrade hive to e33d70 [#1311](https://github.com/openshift/assisted-installer-agent/pull/1311)
* [MGMT-22131](https://issues.redhat.com/browse/MGMT-22131): transitioning red hat operator base image to ubi minimal [#1288](https://github.com/openshift/assisted-installer-agent/pull/1288)
* [MGMT-22395](https://issues.redhat.com/browse/MGMT-22395): CVE-2024-25621 Bump github.com/containerd/containerd to v1.7.29 through indirect dependency conversion [#1302](https://github.com/openshift/assisted-installer-agent/pull/1302)
* NO-ISSUE: Bump mockery to a go 1.25 compatible version [#1295](https://github.com/openshift/assisted-installer-agent/pull/1295)
* NO-ISSUE: upgrade go to 1.25 [#1289](https://github.com/openshift/assisted-installer-agent/pull/1289)
* [Full changelog](https://github.com/openshift/assisted-installer-agent/compare/7a50b685069e274ddc14fb301136c3f59910dc2d...719ce689e1e09c081dadd86d4dcb3d24ac0980de)
### [agent-installer-utils](https://github.com/openshift/agent-installer-utils/tree/4f08b49bf96cc0d961e02e38a1906507fb67daa6)
* [OCPBUGS-74242](https://issues.redhat.com/browse/OCPBUGS-74242): Increase Konflux build pipeline memory [#242](https://github.com/openshift/agent-installer-utils/pull/242)
* [AGENT-1313](https://issues.redhat.com/browse/AGENT-1313): enable MCO IRI registry [#232](https://github.com/openshift/agent-installer-utils/pull/232)
* [OCPBUGS-71231](https://issues.redhat.com/browse/OCPBUGS-71231): bump github.com/sirupsen/logrus to v1.9.3 [#233](https://github.com/openshift/agent-installer-utils/pull/233)
* [Full changelog](https://github.com/openshift/agent-installer-utils/compare/4231408ba540c2b5ec05372a041ffc8767348d17...4f08b49bf96cc0d961e02e38a1906507fb67daa6)
### [aws-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-aws/tree/f8b9cb05593d77ffb8ad16589bbe0c8e12fa3e6b)
* NO-JIRA: UPSTREAM: <carry>: Add manifests verify target [#586](https://github.com/openshift/cluster-api-provider-aws/pull/586)
* [Full changelog](https://github.com/openshift/cluster-api-provider-aws/compare/1b4220abf0f24aac32787ebbe80024288a49dd17...f8b9cb05593d77ffb8ad16589bbe0c8e12fa3e6b)
### [aws-ebs-csi-driver-operator, azure-disk-csi-driver-operator, azure-file-csi-driver-operator, openstack-cinder-csi-driver-operator](https://github.com/openshift/csi-operator/tree/64cae67fb4e8a432392a5804e87ad39f5d4e060a)
* [STOR-2523](https://issues.redhat.com/browse/STOR-2523): hypershift: Add desired-version annotation to controller Deployments and use DeploymentVersionController in csi driver operators [#457](https://github.com/openshift/csi-operator/pull/457)
* [OCPBUGS-70304](https://issues.redhat.com/browse/OCPBUGS-70304): Fix azure-file secret namespace/name [#500](https://github.com/openshift/csi-operator/pull/500)
* [OCPBUGS-66113](https://issues.redhat.com/browse/OCPBUGS-66113): Some containers do not have readOnlyRootFilesystem [#476](https://github.com/openshift/csi-operator/pull/476)
* [Full changelog](https://github.com/openshift/csi-operator/compare/21e84b7f096bbb78fe99a4d5fe8e25c6b94f96f1...64cae67fb4e8a432392a5804e87ad39f5d4e060a)
### [aws-machine-controllers](https://github.com/openshift/machine-api-provider-aws/tree/1b75971cba6383f05878c7414f3cdd15399a826d)
* [SPLAT-2558](https://issues.redhat.com/browse/SPLAT-2558): Add AWS Dedicated Host support [#160](https://github.com/openshift/machine-api-provider-aws/pull/160)
* [Full changelog](https://github.com/openshift/machine-api-provider-aws/compare/94a66d103f05d89bde06824a7bcd91cedc91cff9...1b75971cba6383f05878c7414f3cdd15399a826d)
### [aws-pod-identity-webhook](https://github.com/openshift/aws-pod-identity-webhook/tree/3e5b2ce4790c7b5e6e2c8c61e0590e6f3ba3fa8e)
* [OCPBUGS-74165](https://issues.redhat.com/browse/OCPBUGS-74165): Fix GOTOOLCHAIN env var [#211](https://github.com/openshift/aws-pod-identity-webhook/pull/211)
* [CCO-728](https://issues.redhat.com/browse/CCO-728): merge upstream changes v0.6.11 [#209](https://github.com/openshift/aws-pod-identity-webhook/pull/209)
* [Full changelog](https://github.com/openshift/aws-pod-identity-webhook/compare/dd93f4f1f52532b77a35b1cc63ee5b7eebd7fe3c...3e5b2ce4790c7b5e6e2c8c61e0590e6f3ba3fa8e)
### [azure-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-azure/tree/96d0130a7d0b70654501921e7e5c5600de14b633)
* [OCPCLOUD-3101](https://issues.redhat.com/browse/OCPCLOUD-3101): Merge https://github.com/kubernetes-sigs/cluster-api-provider-azure:v1.22.0 (4523016) into master [#350](https://github.com/openshift/cluster-api-provider-azure/pull/350)
* NO-JIRA: UPSTREAM: <carry>: Add manifests verify target [#358](https://github.com/openshift/cluster-api-provider-azure/pull/358)
* [Full changelog](https://github.com/openshift/cluster-api-provider-azure/compare/423e27b0017a736ae29503838422cd9024760154...96d0130a7d0b70654501921e7e5c5600de14b633)
### [azure-file-csi-driver](https://github.com/openshift/azure-file-csi-driver/tree/c25b3a5c717bfeb6c6e2848762e03cdf3d81b9e1)
* [OCPBUGS-70304](https://issues.redhat.com/browse/OCPBUGS-70304): UPSTREAM: 2940: fix: optionally skip reading the config from the API [#114](https://github.com/openshift/azure-file-csi-driver/pull/114)
* [OCPBUGS-70060](https://issues.redhat.com/browse/OCPBUGS-70060): Updating ose-azure-file-csi-driver-container image to be consistent with ART for 4.22 [#111](https://github.com/openshift/azure-file-csi-driver/pull/111)
* [OCPBUGS-70060](https://issues.redhat.com/browse/OCPBUGS-70060): fix failing unit tests in azure-file-csi-driver [#112](https://github.com/openshift/azure-file-csi-driver/pull/112)
* [Full changelog](https://github.com/openshift/azure-file-csi-driver/compare/c77d75f90b7f84dfc25ba3439bc5eff87c3a2755...c25b3a5c717bfeb6c6e2848762e03cdf3d81b9e1)
### [azure-machine-controllers](https://github.com/openshift/machine-api-provider-azure/tree/60f6443b8eaeea8d34fe26e9fb9fc96ad8d6930f)
* [OCPCLOUD-3252](https://issues.redhat.com/browse/OCPCLOUD-3252): Add AGENTS configuration [#181](https://github.com/openshift/machine-api-provider-azure/pull/181)
* [Full changelog](https://github.com/openshift/machine-api-provider-azure/compare/49242a3dbb53572d68f72aea4e3e90515060c586...60f6443b8eaeea8d34fe26e9fb9fc96ad8d6930f)
### [azure-workload-identity-webhook](https://github.com/openshift/azure-workload-identity/tree/e59e405a53269a9789304799630ab2ede6bccb7e)
* [CCO-729](https://issues.redhat.com/browse/CCO-729): merge upstream changes [#42](https://github.com/openshift/azure-workload-identity/pull/42)
* [Full changelog](https://github.com/openshift/azure-workload-identity/compare/9474b2aea44a9cd7ac0a3a09d4fcdb8c0664ca18...e59e405a53269a9789304799630ab2ede6bccb7e)
### [baremetal-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-metal3/tree/c7f56e10f08f481ead84ce306b82188961283297)
* Revert "NO-JIRA: Add manifests verify target" [#60](https://github.com/openshift/cluster-api-provider-metal3/pull/60)
* NO-JIRA: UPSTREAM: <carry>: Do not ignore files in vendor [#59](https://github.com/openshift/cluster-api-provider-metal3/pull/59)
* NO-JIRA: Add manifests verify target [#57](https://github.com/openshift/cluster-api-provider-metal3/pull/57)
* [Full changelog](https://github.com/openshift/cluster-api-provider-metal3/compare/cccd5e18ebcb3d06136231242eedc7cd64af4ba1...c7f56e10f08f481ead84ce306b82188961283297)
### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/2a7b94f45ccaf97cbd1cad73294d4d5de107bad5)
* [OCPBUGS-74631](https://issues.redhat.com/browse/OCPBUGS-74631): Add validation to reject userProvisionedDNS on Azure Stack Hub [#10279](https://github.com/openshift/installer/pull/10279)
* [CORS-4055](https://issues.redhat.com/browse/CORS-4055): migrate default region check to AWS SDK v2 [#10267](https://github.com/openshift/installer/pull/10267)
* [OCPBUGS-74625](https://issues.redhat.com/browse/OCPBUGS-74625): gcp: skip AI zones [#10269](https://github.com/openshift/installer/pull/10269)
* [CORS-4055](https://issues.redhat.com/browse/CORS-4055): migrate IAM API calls to AWS SDK v2 [#10245](https://github.com/openshift/installer/pull/10245)
* [CORS-4055](https://issues.redhat.com/browse/CORS-4055): migrate S3 API calls to AWS SDK v2 [#10242](https://github.com/openshift/installer/pull/10242)
* [OCPBUGS-63305](https://issues.redhat.com/browse/OCPBUGS-63305): Make SimulatePrincipalPolicy optional [#10081](https://github.com/openshift/installer/pull/10081)
* [OCPBUGS-67816](https://issues.redhat.com/browse/OCPBUGS-67816): Revert storage account API version for client [#10224](https://github.com/openshift/installer/pull/10224)
* [OCPBUGS-74078](https://issues.redhat.com/browse/OCPBUGS-74078): add support for NVIDIA H100 and H200 enabled machine series [#10234](https://github.com/openshift/installer/pull/10234)
* [CORS-4299](https://issues.redhat.com/browse/CORS-4299), [CORS-4300](https://issues.redhat.com/browse/CORS-4300): Allow N4A Instance Types in the installer [#10211](https://github.com/openshift/installer/pull/10211)
* no-jira: add trace-config Claude command for installconfig field usage analysis [#10190](https://github.com/openshift/installer/pull/10190)
* [AGENT-1309](https://issues.redhat.com/browse/AGENT-1309): Increase disk size requirements for master and SNO [#10254](https://github.com/openshift/installer/pull/10254)
* [OSDOCS-17769](https://issues.redhat.com/browse/OSDOCS-17769): Add AWS m7 instance types [#10246](https://github.com/openshift/installer/pull/10246)
* [CORS-4073](https://issues.redhat.com/browse/CORS-4073): validate instance type support IPv6 in dual-stack [#10238](https://github.com/openshift/installer/pull/10238)
* [OCPBUGS-74363](https://issues.redhat.com/browse/OCPBUGS-74363): Remove region option for the GCP Private Service Connect Endpoint [#10249](https://github.com/openshift/installer/pull/10249)
* NO-JIRA: use v2 config for go-lint [#10240](https://github.com/openshift/installer/pull/10240)
* [AGENT-1425](https://issues.redhat.com/browse/AGENT-1425): Fix stale dependency in agent-register-infraenv [#10237](https://github.com/openshift/installer/pull/10237)
* [AGENT-1309](https://issues.redhat.com/browse/AGENT-1309): Modify NoRegistryClusterInstall storage requirements [#10176](https://github.com/openshift/installer/pull/10176)
* [OCPBUGS-56770](https://issues.redhat.com/browse/OCPBUGS-56770): Honor user-specified bootDiagnostics on Azure Stack Hub [#10223](https://github.com/openshift/installer/pull/10223)
* [OCPBUGS-63028](https://issues.redhat.com/browse/OCPBUGS-63028): filtering only PEs from cluster list [#10193](https://github.com/openshift/installer/pull/10193)
* [CORS-4075](https://issues.redhat.com/browse/CORS-4075), [CORS-4113](https://issues.redhat.com/browse/CORS-4113): Install-config and Infra manifest updates for DualStack for AWS and Azure [#10207](https://github.com/openshift/installer/pull/10207)
* [OCPBUGS-72525](https://issues.redhat.com/browse/OCPBUGS-72525): add newly detected instance types for Azure during 4.21 regression test [#10202](https://github.com/openshift/installer/pull/10202)
* [OCPBUGS-69735](https://issues.redhat.com/browse/OCPBUGS-69735): handle SSH rule deletion for Azure private [#10213](https://github.com/openshift/installer/pull/10213)
* [OCPBUGS-69734](https://issues.redhat.com/browse/OCPBUGS-69734): Fix destroy bootstrap command for Azure [#10212](https://github.com/openshift/installer/pull/10212)
* NO-JIRA: add user Rolv-Apneseth to coreos-maintainers and coreos-reviewers [#10206](https://github.com/openshift/installer/pull/10206)
* [OCPBUGS-69923](https://issues.redhat.com/browse/OCPBUGS-69923): ensure deterministic zone ordering for control plane machines [#10188](https://github.com/openshift/installer/pull/10188)
* NO-JIRA: Add angelcerveraroldan to coreos approvers and reviewers [#10209](https://github.com/openshift/installer/pull/10209)
* [OCPBUGS-72577](https://issues.redhat.com/browse/OCPBUGS-72577): bump default channel to stable-4.22 for main(4.22) branch [#10205](https://github.com/openshift/installer/pull/10205)
* And 2 elided commits (e.g. from squash or rebase merges)
* [Full changelog](https://github.com/openshift/installer/compare/58441e769e4bac491207c51e1c90196322e329ec...2a7b94f45ccaf97cbd1cad73294d4d5de107bad5)
### [baremetal-operator](https://github.com/openshift/baremetal-operator/tree/066225b39a39a609b8e6765feed171bc4a0edc82)
* [OCPBUGS-65571](https://issues.redhat.com/browse/OCPBUGS-65571): Fix deletion hang when aborting inspection during power-off [#447](https://github.com/openshift/baremetal-operator/pull/447)
* NO-ISSUE: Fix invalidDNSNameinvalidipv6 test for Go 1.24+ [#448](https://github.com/openshift/baremetal-operator/pull/448)
* [Full changelog](https://github.com/openshift/baremetal-operator/compare/118ad31f2da2decade5fc2a744349653b7f8a7be...066225b39a39a609b8e6765feed171bc4a0edc82)
### [cli, cli-artifacts, deployer, tools](https://github.com/openshift/oc/tree/7e80dbab5a9ce563cd4f78f2874f18e4664767f5)
* [OCPBUGS-74543](https://issues.redhat.com/browse/OCPBUGS-74543): expose: Fix labels not being added to route [#2189](https://github.com/openshift/oc/pull/2189)
* Revert "CNTRLPLANE-2656:Migrating oc cli tests to ote" [#2191](https://github.com/openshift/oc/pull/2191)
* [CNTRLPLANE-2656](https://issues.redhat.com/browse/CNTRLPLANE-2656): Migrating oc cli tests to ote [#2181](https://github.com/openshift/oc/pull/2181)
* [OSDOCS-18071](https://issues.redhat.com/browse/OSDOCS-18071): Updating CLI docs templates to include a required abstract/short description [#2190](https://github.com/openshift/oc/pull/2190)
* [OCPBUGS-73893](https://issues.redhat.com/browse/OCPBUGS-73893): Fix unit test failure by updating ruby version to 3.3 [#2184](https://github.com/openshift/oc/pull/2184)
* NO-ISSUE: add SecurityContext to node image creation and monitor containers [#2139](https://github.com/openshift/oc/pull/2139)
* [CNTRLPLANE-2167](https://issues.redhat.com/browse/CNTRLPLANE-2167): Adding oc ote sanity test [#2180](https://github.com/openshift/oc/pull/2180)
* [Full changelog](https://github.com/openshift/oc/compare/f532dcb9b9bb6b45e7219c6ab74259630920d5d4...7e80dbab5a9ce563cd4f78f2874f18e4664767f5)
### [cloud-credential-operator](https://github.com/openshift/cloud-credential-operator/tree/d1dd9d8980a7cfdb16e3c86c937db26a63fd0aaa)
* [CCO-805](https://issues.redhat.com/browse/CCO-805): Ability to use featureGates [#962](https://github.com/openshift/cloud-credential-operator/pull/962)
* [Full changelog](https://github.com/openshift/cloud-credential-operator/compare/ec9d4a0a81d2300560ae8007e0f7e3911c96f79a...d1dd9d8980a7cfdb16e3c86c937db26a63fd0aaa)
### [cloud-network-config-controller](https://github.com/openshift/cloud-network-config-controller/tree/035723854d7b53fb85783d521368d0002d212e47)
* [CORENET-6500](https://issues.redhat.com/browse/CORENET-6500): fix lint job and linting failures [#201](https://github.com/openshift/cloud-network-config-controller/pull/201)
* [OCPBUGS-69998](https://issues.redhat.com/browse/OCPBUGS-69998): Updating ose-cloud-network-config-controller-container image to be consistent with ART for 4.22 [#196](https://github.com/openshift/cloud-network-config-controller/pull/196)
* [Full changelog](https://github.com/openshift/cloud-network-config-controller/compare/167375d9eccc804376e8346ab5763ccc8a7abc77...035723854d7b53fb85783d521368d0002d212e47)
### [cluster-authentication-operator](https://github.com/openshift/cluster-authentication-operator/tree/7156db36957a2ed759e11a4c335d81e65deb9113)
* [CNTRLPLANE-2241](https://issues.redhat.com/browse/CNTRLPLANE-2241): Conditionally add the KMS plugin volume mount to the oauth-apiserver container [#827](https://github.com/openshift/cluster-authentication-operator/pull/827)
* [CNTRLPLANE-2589](https://issues.redhat.com/browse/CNTRLPLANE-2589): Migrate serial e2e tests to Ginkgo framework [#828](https://github.com/openshift/cluster-authentication-operator/pull/828)
* [CNTRLPLANE-2247](https://issues.redhat.com/browse/CNTRLPLANE-2247): Add KMS encryption test target [#829](https://github.com/openshift/cluster-authentication-operator/pull/829)
* [CNTRLPLANE-2589](https://issues.redhat.com/browse/CNTRLPLANE-2589): Migrate RouterCerts e2e test to Ginkgo framework [#826](https://github.com/openshift/cluster-authentication-operator/pull/826)
* [CNTRLPLANE-2589](https://issues.redhat.com/browse/CNTRLPLANE-2589): OTE infrastructure [#822](https://github.com/openshift/cluster-authentication-operator/pull/822)
* [API-1835](https://issues.redhat.com/browse/API-1835): test/oauth-server-payloadConfigController: adds a test to show which input resources are required to run the operator and the payloadConfigController [#786](https://github.com/openshift/cluster-authentication-operator/pull/786)
* [Full changelog](https://github.com/openshift/cluster-authentication-operator/compare/dc89ba7f892ebdebe3b4e1a77b701ec1a5e56e72...7156db36957a2ed759e11a4c335d81e65deb9113)
### [cluster-baremetal-operator](https://github.com/openshift/cluster-baremetal-operator/tree/c21db7a758d35bacf83a9b46e94c81be58a5f0bf)
* [OCPBUGS-71233](https://issues.redhat.com/browse/OCPBUGS-71233): Fix libguestfs /tmp access in machine-os-downloader init container [#549](https://github.com/openshift/cluster-baremetal-operator/pull/549)
* [Full changelog](https://github.com/openshift/cluster-baremetal-operator/compare/e4784ab659e24cf636dae8f0c159403b2f36325f...c21db7a758d35bacf83a9b46e94c81be58a5f0bf)
### [cluster-capi-controllers](https://github.com/openshift/cluster-api/tree/3583379a31768b91d26f6eab97245bfc14580187)
* [OCPBUGS-74426](https://issues.redhat.com/browse/OCPBUGS-74426): CAPI IPAM CRDs override storage version to v1beta1 [#263](https://github.com/openshift/cluster-api/pull/263)
* NO-JIRA: UPSTREAM: <carry>: Add manifests verify target [#261](https://github.com/openshift/cluster-api/pull/261)
* [Full changelog](https://github.com/openshift/cluster-api/compare/64ec1d0e386cc2aca03d075c54584b43b8e2a4f8...3583379a31768b91d26f6eab97245bfc14580187)
### [cluster-capi-operator](https://github.com/openshift/cluster-capi-operator/tree/ee984fd4965dc7d07c0cf73efd291909d17a443b)
* [OCPBUGS-74295](https://issues.redhat.com/browse/OCPBUGS-74295): Move installer controller to independent manager [#447](https://github.com/openshift/cluster-capi-operator/pull/447)
* NO-JIRA: fix: e2e: workaround for flakes caused by OCPBUGS-74571, until it is fixed [#449](https://github.com/openshift/cluster-capi-operator/pull/449)
* [OCPBUGS-61949](https://issues.redhat.com/browse/OCPBUGS-61949): Remove references to cluster-api-operator image [#384](https://github.com/openshift/cluster-capi-operator/pull/384)
* [OCPCLOUD-3315](https://issues.redhat.com/browse/OCPCLOUD-3315): Add AWS CPUOptions to conversion [#438](https://github.com/openshift/cluster-capi-operator/pull/438)
* [Full changelog](https://github.com/openshift/cluster-capi-operator/compare/b76286b603a05f1b6d28269ad609c4a8d53350ab...ee984fd4965dc7d07c0cf73efd291909d17a443b)
### [cluster-cloud-controller-manager-operator](https://github.com/openshift/cluster-cloud-controller-manager-operator/tree/8f8c56ee0456dfce026c61cf56ade5642fce5ec9)
* [OCPBUGS-16728](https://issues.redhat.com/browse/OCPBUGS-16728): Add admission policy to deny changing an AWS LB type on an existing service [#362](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/362)
* [Full changelog](https://github.com/openshift/cluster-cloud-controller-manager-operator/compare/422f2dcc973f1f506b2eb4f516f34a356b4ae0fe...8f8c56ee0456dfce026c61cf56ade5642fce5ec9)
### [cluster-config-api](https://github.com/openshift/api/tree/71e91db96ffca40b157f8b82bb93bdd84da3bce3)
* [OCPBUGS-74527](https://issues.redhat.com/browse/OCPBUGS-74527): Remove ProcMountType [#2676](https://github.com/openshift/api/pull/2676)
* [OCPBUGS-55654](https://issues.redhat.com/browse/OCPBUGS-55654): Remove AlibabaPlatform FeatureGate [#2671](https://github.com/openshift/api/pull/2671)
* Re-enable NewOLMBoxcutterRuntime featuregate in TPNU [#2659](https://github.com/openshift/api/pull/2659)
* [OCPBUGS-68343](https://issues.redhat.com/browse/OCPBUGS-68343): Introduce KMSEncryption feature gate [#2669](https://github.com/openshift/api/pull/2669)
* Fix payload CRD/FetaureGate ordering [#2667](https://github.com/openshift/api/pull/2667)
* [OCPEDGE-2084](https://issues.redhat.com/browse/OCPEDGE-2084): Add PacemakerStatus CRD for two-node fencing [#2544](https://github.com/openshift/api/pull/2544)
* [OCPBUGS-56851](https://issues.redhat.com/browse/OCPBUGS-56851): make multiline comments for oidc one line for better crd gen and better `oc explain` description format [#2655](https://github.com/openshift/api/pull/2655)
* no-jira: Validate AWS resource tag keys with aws: prefix [#2183](https://github.com/openshift/api/pull/2183)
* NO-JIRA: Fix Infrastructure PlatformType comment [#2660](https://github.com/openshift/api/pull/2660)
* [OCPEDGE-2084](https://issues.redhat.com/browse/OCPEDGE-2084): chore(tools): bump controller-tools with XValidation ordering fix [#2658](https://github.com/openshift/api/pull/2658)
* Update KAL to latest and configure new linters [#2662](https://github.com/openshift/api/pull/2662)
* [OCPCLOUD-2998](https://issues.redhat.com/browse/OCPCLOUD-2998): Add synchronizedAPI to Machine and MachineSet status [#2642](https://github.com/openshift/api/pull/2642)
* [CORENET-6609](https://issues.redhat.com/browse/CORENET-6609): Add EVPN featuregate [#2649](https://github.com/openshift/api/pull/2649)
* [OCPBUGS-73855](https://issues.redhat.com/browse/OCPBUGS-73855): Permit other machine managers when skew enforcement is in Automatic mode [#2648](https://github.com/openshift/api/pull/2648)
* [CONSOLE-4986](https://issues.redhat.com/browse/CONSOLE-4986): Add Guided Tour capability flag to Console API and vendor it into console-operator [#2644](https://github.com/openshift/api/pull/2644)
* [OCPCLOUD-3166](https://issues.redhat.com/browse/OCPCLOUD-3166): machine-api: disallow unsetting authoritativeAPI [#2091](https://github.com/openshift/api/pull/2091)
* Add insights v1 to payload [#2632](https://github.com/openshift/api/pull/2632)
* [CNTRLPLANE-1750](https://issues.redhat.com/browse/CNTRLPLANE-1750): Add FeatureGate: ConfigurablePKI [#2545](https://github.com/openshift/api/pull/2545)
* And 2 elided commits (e.g. from squash or rebase merges)
* [Full changelog](https://github.com/openshift/api/compare/900e7e5b58abb3556fcdb9eb4d704a56f69cee23...71e91db96ffca40b157f8b82bb93bdd84da3bce3)
### [cluster-config-operator](https://github.com/openshift/cluster-config-operator/tree/b04cc2d7b60a7601f67c3fa5b8ee75350cf37110)
* [OKD-320](https://issues.redhat.com/browse/OKD-320): Migrate to OKD featureset for OKD clusters [#462](https://github.com/openshift/cluster-config-operator/pull/462)
* [OKD-259](https://issues.redhat.com/browse/OKD-259): Allow the OKD feature set to upgrade [#461](https://github.com/openshift/cluster-config-operator/pull/461)
* [Full changelog](https://github.com/openshift/cluster-config-operator/compare/17880463b3d09f0ca2b8dcc41fca54cf85452419...b04cc2d7b60a7601f67c3fa5b8ee75350cf37110)
### [cluster-control-plane-machine-set-operator](https://github.com/openshift/cluster-control-plane-machine-set-operator/tree/90f6d53e9a349bde7e655b2be6cbb28b300b7e82)
* NO-JIRA: mockgen deprecated: use uber-go/mock instead [#374](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/374)
* [OCPBUGS-74478](https://issues.redhat.com/browse/OCPBUGS-74478): Bump openshift/api to get latest AWSMachineProviderConfig type [#385](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/385)
* [Full changelog](https://github.com/openshift/cluster-control-plane-machine-set-operator/compare/3f65cbbecc1eeced5c705e70f4530e5908495cb4...90f6d53e9a349bde7e655b2be6cbb28b300b7e82)
### [cluster-csi-snapshot-controller-operator](https://github.com/openshift/cluster-csi-snapshot-controller-operator/tree/7b6335396677dfd392dc72e1f1bbb5afcfa74a44)
* [STOR-2523](https://issues.redhat.com/browse/STOR-2523): Add desired-version annotation to controller Deployment and use DeploymentVersionController in csi-snapshot-controller-operator [#251](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/251)
* [OCPBUGS-73791](https://issues.redhat.com/browse/OCPBUGS-73791): Re-add serving cert volume mount to hypershift guest cluster manifest [#264](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/264)
* [Full changelog](https://github.com/openshift/cluster-csi-snapshot-controller-operator/compare/f57fd597a374ed37f2cdfa37e2853753fd9f7773...7b6335396677dfd392dc72e1f1bbb5afcfa74a44)
### [cluster-etcd-operator](https://github.com/openshift/cluster-etcd-operator/tree/b3d205a431aeeb902a5ec4f70a7ebb2bb1c153c5)
* NO-JIRA: [TNF] disable etcd member management after etcd handover [#1534](https://github.com/openshift/cluster-etcd-operator/pull/1534)
* [OCPBUGS-66152](https://issues.redhat.com/browse/OCPBUGS-66152): split grpc requests slow into read/write alerts [#1532](https://github.com/openshift/cluster-etcd-operator/pull/1532)
* [OCPBUGS-73857](https://issues.redhat.com/browse/OCPBUGS-73857): Prefer to remove members where they have another healthy machine in the same failure domain index [#1528](https://github.com/openshift/cluster-etcd-operator/pull/1528)
* [OCPBUGS-68371](https://issues.redhat.com/browse/OCPBUGS-68371): fix bootstrap race condition [#1524](https://github.com/openshift/cluster-etcd-operator/pull/1524)
* [OCPBUGS-38659](https://issues.redhat.com/browse/OCPBUGS-38659): bump inertia from 5-10 minutes [#1531](https://github.com/openshift/cluster-etcd-operator/pull/1531)
* [OCPBUGS-38659](https://issues.redhat.com/browse/OCPBUGS-38659): configure inertia for all controllers [#1527](https://github.com/openshift/cluster-etcd-operator/pull/1527)
* [OCPBUGS-60588](https://issues.redhat.com/browse/OCPBUGS-60588): [TNF] support restore for pacemaker-managed etcd [#1521](https://github.com/openshift/cluster-etcd-operator/pull/1521)
* And 1 elided commits (e.g. from squash or rebase merges)
* [Full changelog](https://github.com/openshift/cluster-etcd-operator/compare/4dd842f6f0229c4d96a232dd3b134c6986c69f23...b3d205a431aeeb902a5ec4f70a7ebb2bb1c153c5)
### [cluster-image-registry-operator](https://github.com/openshift/cluster-image-registry-operator/tree/021dd84dbfa2617340e69780f4cb042a20589744)
* [OCPBUGS-74495](https://issues.redhat.com/browse/OCPBUGS-74495): Migrate Azure storage management to new ARM SDK [#1281](https://github.com/openshift/cluster-image-registry-operator/pull/1281)
* [IR-350](https://issues.redhat.com/browse/IR-350): bump library-go to the latest version [#1276](https://github.com/openshift/cluster-image-registry-operator/pull/1276)
* [Full changelog](https://github.com/openshift/cluster-image-registry-operator/compare/85e8f2eadf08f12886c1ea3bd7660682622dc3f5...021dd84dbfa2617340e69780f4cb042a20589744)
### [cluster-ingress-operator](https://github.com/openshift/cluster-ingress-operator/tree/eeb7347184177d0f0855632bad82398089547e87)
* [OCPBUGS-64565](https://issues.redhat.com/browse/OCPBUGS-64565), [OCPBUGS-9037](https://issues.redhat.com/browse/OCPBUGS-9037): Ensure canary cert matches the default ingress controller's cert [#1334](https://github.com/openshift/cluster-ingress-operator/pull/1334)
* [NE-2395](https://issues.redhat.com/browse/NE-2395): Fix e2e tests to work on platforms with unmanaged DNS [#1342](https://github.com/openshift/cluster-ingress-operator/pull/1342)
* [NE-2374](https://issues.redhat.com/browse/NE-2374): Add e2e test for Gateway API infrastructure annotations [#1331](https://github.com/openshift/cluster-ingress-operator/pull/1331)
* [NE-2435](https://issues.redhat.com/browse/NE-2435): Bump Gateway API CRDs to v1.4.1 [#1343](https://github.com/openshift/cluster-ingress-operator/pull/1343)
* [OCPBUGS-16728](https://issues.redhat.com/browse/OCPBUGS-16728): Require Service Deletion for LB Type Updates [#1142](https://github.com/openshift/cluster-ingress-operator/pull/1142)
* NO-JIRA: add jcmoraisjr to owners [#1346](https://github.com/openshift/cluster-ingress-operator/pull/1346)
* [OKD-259](https://issues.redhat.com/browse/OKD-259): Bump openshift/api and add support for OKD featureset specific CRDs [#1324](https://github.com/openshift/cluster-ingress-operator/pull/1324)
* [OCPBUGS-65482](https://issues.redhat.com/browse/OCPBUGS-65482): Add e2e test for secure redirect port stripping [#1316](https://github.com/openshift/cluster-ingress-operator/pull/1316)
* [NE-1743](https://issues.redhat.com/browse/NE-1743): Add documentation for pre-release script for OSSM testing [#1315](https://github.com/openshift/cluster-ingress-operator/pull/1315)
* [Full changelog](https://github.com/openshift/cluster-ingress-operator/compare/b73e34f61c2ca001a0d61410aeaa69fba0b9181e...eeb7347184177d0f0855632bad82398089547e87)
### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/fecf00cbeaf1fc18178bffddab767ee8f3d7e36f)
* [CNTRLPLANE-2241](https://issues.redhat.com/browse/CNTRLPLANE-2241): Conditionally add the KMS plugin volume mount to the kube-apiserver container [#2015](https://github.com/openshift/cluster-kube-apiserver-operator/pull/2015)
* [CNTRLPLANE-2563](https://issues.redhat.com/browse/CNTRLPLANE-2563): update wording for major upgrades [#2010](https://github.com/openshift/cluster-kube-apiserver-operator/pull/2010)
* [CNTRLPLANE-2648](https://issues.redhat.com/browse/CNTRLPLANE-2648): Migrating user_cors_test to OTE [#2011](https://github.com/openshift/cluster-kube-apiserver-operator/pull/2011)
* [CNTRLPLANE-2247](https://issues.redhat.com/browse/CNTRLPLANE-2247): Add empty KMS encryption test case for CI job validation [#2014](https://github.com/openshift/cluster-kube-apiserver-operator/pull/2014)
* [CNTRLPLANE-2585](https://issues.redhat.com/browse/CNTRLPLANE-2585): Migrating user_client_ca_test to ginkgo [#2008](https://github.com/openshift/cluster-kube-apiserver-operator/pull/2008)
* [OCPBUGS-65807](https://issues.redhat.com/browse/OCPBUGS-65807): SCC: allow image volume type for all SCCs [#1968](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1968)
* [CNTRLPLANE-2492](https://issues.redhat.com/browse/CNTRLPLANE-2492): Migrating user_certs_test to ote [#2005](https://github.com/openshift/cluster-kube-apiserver-operator/pull/2005)
* NO-JIRA:Refactor serviceaccountissuer ginkgo test [#2002](https://github.com/openshift/cluster-kube-apiserver-operator/pull/2002)
* NO-JIRA: clean up the OWNER files [#2001](https://github.com/openshift/cluster-kube-apiserver-operator/pull/2001)
* NO-JIRA: Add API server stabilization wait to serviceaccountissuer tests [#1997](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1997)
* [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/1cdedef05f6628edc871c99bab07ea161a979f4e...fecf00cbeaf1fc18178bffddab767ee8f3d7e36f)
### [cluster-kube-controller-manager-operator](https://github.com/openshift/cluster-kube-controller-manager-operator/tree/a6a751080c9b2bdd3a721851b206cf2f7c8bbc41)
* [OCPBUGS-69964](https://issues.redhat.com/browse/OCPBUGS-69964): Updating ose-cluster-kube-controller-manager-operator-container image to be consistent with ART for 4.22 [#901](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/901)
* [Full changelog](https://github.com/openshift/cluster-kube-controller-manager-operator/compare/df5e370df1296c621e9714eb7690e019db17d444...a6a751080c9b2bdd3a721851b206cf2f7c8bbc41)
### [cluster-kube-scheduler-operator](https://github.com/openshift/cluster-kube-scheduler-operator/tree/ed10ad69474b83c568452f59dbd3d943778799d7)
* [OCPBUGS-65941](https://issues.redhat.com/browse/OCPBUGS-65941): Add OPERATOR_IMAGE_VERSION to recovery container [#600](https://github.com/openshift/cluster-kube-scheduler-operator/pull/600)
* [Full changelog](https://github.com/openshift/cluster-kube-scheduler-operator/compare/f56b603a018af8ec2ff6fcb3a72cb8dc3f28b3e5...ed10ad69474b83c568452f59dbd3d943778799d7)
### [cluster-kube-storage-version-migrator-operator](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/tree/d29bfd21a8c59ab4a7c6a81fdb27d0a48bc28623)
* [OCPBUGS-65984](https://issues.redhat.com/browse/OCPBUGS-65984): Prevent AvailableReplicas from dropping to 0 during deployment rollout [#138](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/138)
* [Full changelog](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/compare/7cbd9e08e5f1cf69b542e918fd784845301d2917...d29bfd21a8c59ab4a7c6a81fdb27d0a48bc28623)
### [cluster-machine-approver](https://github.com/openshift/cluster-machine-approver/tree/dcb5f1779cdbb86e3228bc75cf13eecde0f5a56e)
* NO-JIRA: Fix expired test certificate in csr_check_test.go [#287](https://github.com/openshift/cluster-machine-approver/pull/287)
* [Full changelog](https://github.com/openshift/cluster-machine-approver/compare/d864813cd3ab01c0f975b2bf41e9046948f0afa1...dcb5f1779cdbb86e3228bc75cf13eecde0f5a56e)
### [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator/tree/5bd8300cee69679b6acb206ffd64324363f3352d)
* [OCPBUGS-74347](https://issues.redhat.com/browse/OCPBUGS-74347): config: add bond device to default node-exporter ignore list [#2806](https://github.com/openshift/cluster-monitoring-operator/pull/2806)
* NO-ISSUE: merge case 67008,68958 to node-exporter e2e test [#2788](https://github.com/openshift/cluster-monitoring-operator/pull/2788)
* NO-ISSUE: test: TestUserWorkloadWithAlertmanager|TestNetworkPolicy: fix a no-op check [#2802](https://github.com/openshift/cluster-monitoring-operator/pull/2802)
* [OCPBUGS-67162](https://issues.redhat.com/browse/OCPBUGS-67162): update expr for AlertmanagerClusterFailedToSendAlerts to exclude value 0 [#2796](https://github.com/openshift/cluster-monitoring-operator/pull/2796)
* NO-JIRA: Upgrade golangci-lint from v1 to v2 [#2789](https://github.com/openshift/cluster-monitoring-operator/pull/2789)
* [OCPBUGS-66069](https://issues.redhat.com/browse/OCPBUGS-66069): Include `kube_pod_labels` in minimal profile [#2777](https://github.com/openshift/cluster-monitoring-operator/pull/2777)
* [MON-4470](https://issues.redhat.com/browse/MON-4470): ship collector:node_scrape_collector_success:avg to Telemetry [#2794](https://github.com/openshift/cluster-monitoring-operator/pull/2794)
* NO-JIRA: [bot] Synchronize versions of the downstream components [#2791](https://github.com/openshift/cluster-monitoring-operator/pull/2791)
* [OCPBUGS-66180](https://issues.redhat.com/browse/OCPBUGS-66180): create networkpolicy settings for user workload monitoring [#2765](https://github.com/openshift/cluster-monitoring-operator/pull/2765)
* NO-ISSUE: move endpointslice RBAC to Role [#2786](https://github.com/openshift/cluster-monitoring-operator/pull/2786)
* [MON-4466](https://issues.redhat.com/browse/MON-4466): enable ethtool collector [#2779](https://github.com/openshift/cluster-monitoring-operator/pull/2779)
* [Full changelog](https://github.com/openshift/cluster-monitoring-operator/compare/130336482f23a076e89f2f4b29222420b97c2f04...5bd8300cee69679b6acb206ffd64324363f3352d)
### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/b5a47e5273aa0081602fd98d9205d659fa3de0e6)
* [CORENET-6561](https://issues.redhat.com/browse/CORENET-6561): Update the golangci-lint configuration for v2 compatibility and fix all resulting lint issues. [#2893](https://github.com/openshift/cluster-network-operator/pull/2893)
* [CORENET-6605](https://issues.redhat.com/browse/CORENET-6605): avoid flapping Degraded on transient failures [#2862](https://github.com/openshift/cluster-network-operator/pull/2862)
* [CORENET-6416](https://issues.redhat.com/browse/CORENET-6416): drop networkType migration support [#2456](https://github.com/openshift/cluster-network-operator/pull/2456)
* [CNF-21001](https://issues.redhat.com/browse/CNF-21001): mnp: Set `hostname` using downward API [#2840](https://github.com/openshift/cluster-network-operator/pull/2840)
* [Full changelog](https://github.com/openshift/cluster-network-operator/compare/032e38a7b9a47207ecab2eab59b1ba8bef77ed33...b5a47e5273aa0081602fd98d9205d659fa3de0e6)
### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/74682f209b68b08c2f1cae22a0bf69c5392cda8a)
* [CNF-18941](https://issues.redhat.com/browse/CNF-18941): perfprof: enable `exec-cpu-affinity` by default (annotation) [#1426](https://github.com/openshift/cluster-node-tuning-operator/pull/1426)
* NO-JIRA: Make changes for migrating to OTE in Dockerfile [#1453](https://github.com/openshift/cluster-node-tuning-operator/pull/1453)
* [OCPBUGS-62632](https://issues.redhat.com/browse/OCPBUGS-62632): Do not report Progressing=True during cluster scaleup or node reboot [#1447](https://github.com/openshift/cluster-node-tuning-operator/pull/1447)
* [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/e056525798ed04945e08ff2daa8459cc318f30d4...74682f209b68b08c2f1cae22a0bf69c5392cda8a)
### [cluster-olm-operator](https://github.com/openshift/cluster-olm-operator/tree/21cba468d7d3c5feb47e23861d36ac910a09a7c5)
* [OPRUN-4408](https://issues.redhat.com/browse/OPRUN-4408): Update upgrade message to mention both 4.23 and 5.0 upgrade paths [#164](https://github.com/openshift/cluster-olm-operator/pull/164)
* [Full changelog](https://github.com/openshift/cluster-olm-operator/compare/913f1b1d3f144362902fc2340a66b84b6658eca4...21cba468d7d3c5feb47e23861d36ac910a09a7c5)
### [cluster-openshift-apiserver-operator](https://github.com/openshift/cluster-openshift-apiserver-operator/tree/3f56d50a65a00c9afe27d6b743a5563c888e8f91)
* [CNTRLPLANE-2241](https://issues.redhat.com/browse/CNTRLPLANE-2241): Conditionally add the KMS plugin volume mount to the openshift-apiserver container [#641](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/641)
* [CNTRLPLANE-2247](https://issues.redhat.com/browse/CNTRLPLANE-2247): Add KMS encryption test target [#642](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/642)
* NO-JIRA: update to Kubernetes v1.34.1 [#640](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/640)
* [Full changelog](https://github.com/openshift/cluster-openshift-apiserver-operator/compare/6e2c8e3ea519a4650d129d0b70b29c36592c936a...3f56d50a65a00c9afe27d6b743a5563c888e8f91)
### [cluster-openshift-controller-manager-operator](https://github.com/openshift/cluster-openshift-controller-manager-operator/tree/a6ce1136e71ded4af3cb5e771435e098b5e30349)
* [OCPBUGS-70032](https://issues.redhat.com/browse/OCPBUGS-70032): Updating ose-cluster-openshift-controller-manager-operator-container image to be consistent with ART for 4.22 [#404](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/404)
* [Full changelog](https://github.com/openshift/cluster-openshift-controller-manager-operator/compare/2617a201bb3607192a9f82faa18384676f611e3c...a6ce1136e71ded4af3cb5e771435e098b5e30349)
### [cluster-storage-operator](https://github.com/openshift/cluster-storage-operator/tree/b817ff2c2dd5afac9dc7eeb8254a903cf1ff64b0)
* [OCPBUGS-66212](https://issues.redhat.com/browse/OCPBUGS-66212): Remove VSS permissions [#649](https://github.com/openshift/cluster-storage-operator/pull/649)
* [STOR-2523](https://issues.redhat.com/browse/STOR-2523): hypershift: Add desired-version annotation to operand Deployments and use DeploymentVersionController in CSO [#638](https://github.com/openshift/cluster-storage-operator/pull/638)
* [OCPBUGS-60159](https://issues.redhat.com/browse/OCPBUGS-60159): add vsphere permissions for checking if users is authorized to see metrics [#642](https://github.com/openshift/cluster-storage-operator/pull/642)
* [Full changelog](https://github.com/openshift/cluster-storage-operator/compare/00672f31c315df02eaf076b63c2d9999aafbacee...b817ff2c2dd5afac9dc7eeb8254a903cf1ff64b0)
### [cluster-version-operator](https://github.com/openshift/cluster-version-operator/tree/f25054a5800a34e3fd596b5d9a2c6c1bb5f5f628)
* [OTA-1546](https://issues.redhat.com/browse/OTA-1546): Reconcile cv.spec.desiredUpdate.acceptRisks [#1284](https://github.com/openshift/cluster-version-operator/pull/1284)
* NO-JIRA: Add a serial e2e test [#1306](https://github.com/openshift/cluster-version-operator/pull/1306)
* [TRT-2511](https://issues.redhat.com/browse/TRT-2511): Reapply "OTA-1604: migrate ocp-46922 from otp to cvo repo" [#1301](https://github.com/openshift/cluster-version-operator/pull/1301)
* NO-JIRA: Fix linter issues on dot-imports [#1304](https://github.com/openshift/cluster-version-operator/pull/1304)
* [OTA-1546](https://issues.redhat.com/browse/OTA-1546), [OTA-1833](https://issues.redhat.com/browse/OTA-1833): Add OKD feature set filtering logic, Bump openshift/api [#1302](https://github.com/openshift/cluster-version-operator/pull/1302)
* NO-JIRA: Fix some lint issues [#1299](https://github.com/openshift/cluster-version-operator/pull/1299)
* Revert "OTA-1604: migrate ocp-46922 from otp to cvo repo" [#1297](https://github.com/openshift/cluster-version-operator/pull/1297)
* [OTA-1787](https://issues.redhat.com/browse/OTA-1787): pkg: Update Upgradeable condition to explicitly mention major version updates [#1276](https://github.com/openshift/cluster-version-operator/pull/1276)
* NO-JIRA: hack/build-image.sh: Update Dockerfile reference [#1272](https://github.com/openshift/cluster-version-operator/pull/1272)
* [OCPBUGS-73929](https://issues.redhat.com/browse/OCPBUGS-73929): lib/resourcemerge/core: Reconcile ConfigMap binaryData too [#1294](https://github.com/openshift/cluster-version-operator/pull/1294)
* NO-JIRA: Bump to builder:rhel-9-golang-1.25-openshift-4.22 [#1293](https://github.com/openshift/cluster-version-operator/pull/1293)
* [OTA-1604](https://issues.redhat.com/browse/OTA-1604): migrate ocp-46922 from otp to cvo repo [#1279](https://github.com/openshift/cluster-version-operator/pull/1279)
* [Full changelog](https://github.com/openshift/cluster-version-operator/compare/83243780aed4e0d9c4ebff528e54b918d4170fd3...f25054a5800a34e3fd596b5d9a2c6c1bb5f5f628)
### [console](https://github.com/openshift/console/tree/028a5ffa1c704c6392a50d3dcc87958efb4a152e)
* [OCPBUGS-70340](https://issues.redhat.com/browse/OCPBUGS-70340): Ensure OpenAPI in monaco stays fresh [#15890](https://github.com/openshift/console/pull/15890)
* [CONSOLE-4402](https://issues.redhat.com/browse/CONSOLE-4402), [CONSOLE-4510](https://issues.redhat.com/browse/CONSOLE-4510): React 18 upgrade - phase 1 [#14869](https://github.com/openshift/console/pull/14869)
* NO-JIRA: Add /pre-push review command for comprehensive local code analysis [#15800](https://github.com/openshift/console/pull/15800)
* [OCPBUGS-65891](https://issues.redhat.com/browse/OCPBUGS-65891): Follow up on fixing the remaining issues in the multi-group impersonation feature [#15916](https://github.com/openshift/console/pull/15916)
* [CONSOLE-4630](https://issues.redhat.com/browse/CONSOLE-4630): `@types/react` 18 prep work [#15893](https://github.com/openshift/console/pull/15893)
* [OCPBUGS-73766](https://issues.redhat.com/browse/OCPBUGS-73766): Configure coderabbit.yaml for only major reviews and disable multiple summaries [#15919](https://github.com/openshift/console/pull/15919)
* [CONSOLE-5035](https://issues.redhat.com/browse/CONSOLE-5035): cache lazy route components to prevent navigation freeze [#15924](https://github.com/openshift/console/pull/15924)
* [CONSOLE-4865](https://issues.redhat.com/browse/CONSOLE-4865): Remove `@openshift-console/plugin-shared` [#15921](https://github.com/openshift/console/pull/15921)
* NO-JIRA: Update dynamic demo plugin OWNERS and lock files [#15920](https://github.com/openshift/console/pull/15920)
* NO-JIRA: Refactor - consolidate K8s client creation into new function [#15897](https://github.com/openshift/console/pull/15897)
* [OCPBUGS-70011](https://issues.redhat.com/browse/OCPBUGS-70011): i18n upload/download routine task - 4.21 / 281 [#15905](https://github.com/openshift/console/pull/15905)
* [OCPBUGS-69377](https://issues.redhat.com/browse/OCPBUGS-69377): Update the perspective name in dev-console guided tour [#15852](https://github.com/openshift/console/pull/15852)
* [OCPBUGS-69380](https://issues.redhat.com/browse/OCPBUGS-69380): Fixed loaded page no roles error upon render [#15878](https://github.com/openshift/console/pull/15878)
* [OCPBUGS-72571](https://issues.redhat.com/browse/OCPBUGS-72571): remove "OperatorHub" from OLM integration tests where … [#15911](https://github.com/openshift/console/pull/15911)
* [OCPBUGS-69387](https://issues.redhat.com/browse/OCPBUGS-69387): update operator details when changing channels [#15853](https://github.com/openshift/console/pull/15853)
* [OCPBUGS-70344](https://issues.redhat.com/browse/OCPBUGS-70344): change OperatorHub strings to Software Catalog [#15891](https://github.com/openshift/console/pull/15891)
* [CONSOLE-4844](https://issues.redhat.com/browse/CONSOLE-4844): merge secret scenarios [#15684](https://github.com/openshift/console/pull/15684)
* [CONSOLE-4912](https://issues.redhat.com/browse/CONSOLE-4912): update machine config tests [#15759](https://github.com/openshift/console/pull/15759)
* And 4 elided commits (e.g. from squash or rebase merges)
* [Full changelog](https://github.com/openshift/console/compare/a1355a39df6560b40532501f668bea94e3f63cf7...028a5ffa1c704c6392a50d3dcc87958efb4a152e)
### [console-operator](https://github.com/openshift/console-operator/tree/562a1788bbe141c1384602b474b388f8c23cd945)
* [OCPBUGS-57468](https://issues.redhat.com/browse/OCPBUGS-57468): Add rhel8 and rhel9 oc binaries for Linux OS in CLI downloads [#1102](https://github.com/openshift/console-operator/pull/1102)
* [OCPBUGS-72387](https://issues.redhat.com/browse/OCPBUGS-72387): Update the downloads manifest [#1101](https://github.com/openshift/console-operator/pull/1101)
* [OCPBUGS-72387](https://issues.redhat.com/browse/OCPBUGS-72387): Fix PDB blocking node drains during cluster upgrades [#1099](https://github.com/openshift/console-operator/pull/1099)
* [CONSOLE-4986](https://issues.redhat.com/browse/CONSOLE-4986): Vendor API changes for GuidedTourFeature capability [#1091](https://github.com/openshift/console-operator/pull/1091)
* [NETOBSERV-2296](https://issues.redhat.com/browse/NETOBSERV-2296): add missing annotations on netobserv quickstart [#1080](https://github.com/openshift/console-operator/pull/1080)
* [Full changelog](https://github.com/openshift/console-operator/compare/788be29134ca30f8a04c74a8388d97b18158654e...562a1788bbe141c1384602b474b388f8c23cd945)
### [coredns](https://github.com/openshift/coredns/tree/9798af8539c27ad02bd376006cd3a9a7b23e5966)
* [OCPBUGS-69852](https://issues.redhat.com/browse/OCPBUGS-69852): Updating coredns-container image to be consistent with ART for 4.22 [#159](https://github.com/openshift/coredns/pull/159)
* [Full changelog](https://github.com/openshift/coredns/compare/45cf8aec34b207657d88a54f785cf09ae569d4fe...9798af8539c27ad02bd376006cd3a9a7b23e5966)
### [csi-driver-manila, csi-driver-manila-operator, csi-driver-nfs, hyperkube, ibm-cloud-controller-manager, ibm-vpc-block-csi-driver, ibm-vpc-block-csi-driver-operator, ibmcloud-cluster-api-controllers, ibmcloud-machine-controllers, kube-proxy, nutanix-cloud-controller-manager, nutanix-machine-controllers, pod, powervs-block-csi-driver, powervs-block-csi-driver-operator, powervs-cloud-controller-manager, powervs-machine-controllers, vsphere-cloud-controller-manager, vsphere-cluster-api-controllers, vsphere-csi-driver, vsphere-csi-driver-operator, vsphere-csi-driver-syncer, vsphere-problem-detector](https://github.com/openshift/kubernetes/tree/0a955ccf26bb6091b9053309eb0ce0b2992fed70)
* [OKD-259](https://issues.redhat.com/browse/OKD-259): Validate OKD featureset to prevent it from being enabled on OCP clusters [#2420](https://github.com/openshift/kubernetes/pull/2420)
* [OCPBUGS-73913](https://issues.redhat.com/browse/OCPBUGS-73913): UPSTREAM: 135340: cbor: bump limits [#2564](https://github.com/openshift/kubernetes/pull/2564)
* [OCPBUGS-70170](https://issues.redhat.com/browse/OCPBUGS-70170): add label serial for iperf2 testing [#2559](https://github.com/openshift/kubernetes/pull/2559)
* [Full changelog](https://github.com/openshift/kubernetes/compare/581cfc7ee3313c212378878350aec16236e3f155...0a955ccf26bb6091b9053309eb0ce0b2992fed70)
### [csi-external-snapshotter, csi-snapshot-controller](https://github.com/openshift/csi-external-snapshotter/tree/d20b90a92cd7d77166319f5bc2feb80623747d28)
* [OCPBUGS-66967](https://issues.redhat.com/browse/OCPBUGS-66967): UPSTREAM: 1354: UPSTREAM: 1359: Fix for cases where the resource is already present on the cluster [#193](https://github.com/openshift/csi-external-snapshotter/pull/193)
* [Full changelog](https://github.com/openshift/csi-external-snapshotter/compare/6383ab93be114af8d1067523602bd2a44c927f1a...d20b90a92cd7d77166319f5bc2feb80623747d28)
### [docker-registry](https://github.com/openshift/image-registry/tree/d4cce000f749280e593ed758791b6ef97cc01746)
* [IR-350](https://issues.redhat.com/browse/IR-350): bump library-go to the latest version [#460](https://github.com/openshift/image-registry/pull/460)
* [IR-350](https://issues.redhat.com/browse/IR-350): fix cipher suite configuration conflict with docker distribution [#459](https://github.com/openshift/image-registry/pull/459)
* [Full changelog](https://github.com/openshift/image-registry/compare/aa20986bae53e76d633e08d68481a08809dc0433...d4cce000f749280e593ed758791b6ef97cc01746)
### [driver-toolkit](https://github.com/openshift/driver-toolkit/tree/411e7ca555738f2865ff5162679e8abf9f9c14b7)
* NO-ISSUE: Support ubi minimal base image [#179](https://github.com/openshift/driver-toolkit/pull/179)
* [Full changelog](https://github.com/openshift/driver-toolkit/compare/00b9a5115cc72d7fb4078e61c2ddc54d1b799f83...411e7ca555738f2865ff5162679e8abf9f9c14b7)
### [gcp-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-gcp/tree/6dd054c35c6f9bb046c5724d1a11dd37ae0e6d8d)
* NO-JIRA: UPSTREAM: <carry>: Add manifests verify target [#259](https://github.com/openshift/cluster-api-provider-gcp/pull/259)
* [Full changelog](https://github.com/openshift/cluster-api-provider-gcp/compare/34dadefb93b134b21b7be92d18ff6b927c45b58b...6dd054c35c6f9bb046c5724d1a11dd37ae0e6d8d)
### [gcp-machine-controllers](https://github.com/openshift/machine-api-provider-gcp/tree/80740861bb2a9ab1b2177fbf9146ebb26652a31a)
* [CORS-4296](https://issues.redhat.com/browse/CORS-4296): Add the N4A machine type [#138](https://github.com/openshift/machine-api-provider-gcp/pull/138)
* [Full changelog](https://github.com/openshift/machine-api-provider-gcp/compare/e11f8718b0d198e5509c2e8ad9d3793122908128...80740861bb2a9ab1b2177fbf9146ebb26652a31a)
### [gcp-pd-csi-driver-operator](https://github.com/openshift/gcp-pd-csi-driver-operator/tree/ca6defa61d86d14110545542b1f86e6d5fca69eb)
* [STOR-2543](https://issues.redhat.com/browse/STOR-2543): Add VAC manifest to support tests on GCP PD [#160](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/160)
* [Full changelog](https://github.com/openshift/gcp-pd-csi-driver-operator/compare/0858adbba9584f0fe2995f16ac43cab2fb94b54c...ca6defa61d86d14110545542b1f86e6d5fca69eb)
### [haproxy-router](https://github.com/openshift/router/tree/d2db065ae452ecfdb482f0ac4c6778b0c0e48b7f)
* [OCPBUGS-72591](https://issues.redhat.com/browse/OCPBUGS-72591): Lower verbosity for parseIPList empty list logging [#709](https://github.com/openshift/router/pull/709)
* NO-JIRA: hack: update image without push [#711](https://github.com/openshift/router/pull/711)
* NO-JIRA: add jcmoraisjr to owners [#717](https://github.com/openshift/router/pull/717)
* [OCPBUGS-70068](https://issues.redhat.com/browse/OCPBUGS-70068): Updating openshift-enterprise-haproxy-router-container image to be consistent with ART for 4.22 [#707](https://github.com/openshift/router/pull/707)
* [Full changelog](https://github.com/openshift/router/compare/b5fcf0cd7f62a4eb76faa167cc9eca7e198fb5c9...d2db065ae452ecfdb482f0ac4c6778b0c0e48b7f)
### [hypershift](https://github.com/openshift/hypershift/tree/940153d4d03df39f2e85c0f0d09851080bf54eec)
* [OCPBUGS-74247](https://issues.redhat.com/browse/OCPBUGS-74247): CAPI image overrides aware of registry config [#7575](https://github.com/openshift/hypershift/pull/7575)
* [CNTRLPLANE-1137](https://issues.redhat.com/browse/CNTRLPLANE-1137): Add support for external CNI provider Cilium [#7423](https://github.com/openshift/hypershift/pull/7423)
* [GCP-176](https://issues.redhat.com/browse/GCP-176): feat(gcp): add WIF credentials support for control plane op… [#7600](https://github.com/openshift/hypershift/pull/7600)
* NO-JIRA: test(assets): add unit test for CAPI resources file paths [#7601](https://github.com/openshift/hypershift/pull/7601)
* [CNTRLPLANE-2580](https://issues.redhat.com/browse/CNTRLPLANE-2580): feat(claude): update /update-konflux-tasks to work without log file [#7591](https://github.com/openshift/hypershift/pull/7591)
* [GCP-213](https://issues.redhat.com/browse/GCP-213): feat(platform): add Google Cloud Platform support with CAPG Deployment [#7305](https://github.com/openshift/hypershift/pull/7305)
* [OCPBUGS-62944](https://issues.redhat.com/browse/OCPBUGS-62944): forceful termination of instances during HCP AutoNode deletion [#7281](https://github.com/openshift/hypershift/pull/7281)
* NO-JIRA: build: bump Go version to 1.25.3 [#7592](https://github.com/openshift/hypershift/pull/7592)
* [CNTRLPLANE-1388](https://issues.redhat.com/browse/CNTRLPLANE-1388): Spot with termination handler [#7567](https://github.com/openshift/hypershift/pull/7567)
* [CNTRLPLANE-1892](https://issues.redhat.com/browse/CNTRLPLANE-1892): chore(e2ev2): fixup GCP API checks [#7555](https://github.com/openshift/hypershift/pull/7555)
* NO-JIRA: ci: update build root image to Go 1.25 [#7584](https://github.com/openshift/hypershift/pull/7584)
* [CNTRLPLANE-1988](https://issues.redhat.com/browse/CNTRLPLANE-1988): Add Azure support to product CLI for self-managed customers [#7407](https://github.com/openshift/hypershift/pull/7407)
* [AUTOSCALE-373](https://issues.redhat.com/browse/AUTOSCALE-373): Proper ROSA instance tagging for AutoNode [#6939](https://github.com/openshift/hypershift/pull/6939)
* [OCPBUGS-63345](https://issues.redhat.com/browse/OCPBUGS-63345): AWS credential metric to distinguish unknown from invalid status [#7075](https://github.com/openshift/hypershift/pull/7075)
* [OCPBUGS-74336](https://issues.redhat.com/browse/OCPBUGS-74336): feat(cpo): check components have rolled out before setting available [#7434](https://github.com/openshift/hypershift/pull/7434)
* NO-JIRA: chore(deps): weekly dependabot consolidation [#7563](https://github.com/openshift/hypershift/pull/7563)
* [OCPBUGS-64576](https://issues.redhat.com/browse/OCPBUGS-64576): fix(dump): Fix dump command failure when EC2NodeClass resource is not registered [#7147](https://github.com/openshift/hypershift/pull/7147)
* [CNTRLPLANE-2559](https://issues.redhat.com/browse/CNTRLPLANE-2559): feat(contrib): add request serving setup utility [#7534](https://github.com/openshift/hypershift/pull/7534)
* [CNV-76520](https://issues.redhat.com/browse/CNV-76520): ci: allow restart of kubevirt-cloud-controller-manager [#7469](https://github.com/openshift/hypershift/pull/7469)
* NO-JIRA: fix(test): shorten scale-from-zero test name to avoid IAM role length limit [#7558](https://github.com/openshift/hypershift/pull/7558)
* [OTA-1833](https://issues.redhat.com/browse/OTA-1833): Adopt a new FeatureSet OKD [#7557](https://github.com/openshift/hypershift/pull/7557)
* [OCPBUGS-62761](https://issues.redhat.com/browse/OCPBUGS-62761): chore(e2e): remove KAS check from capi pod [#7485](https://github.com/openshift/hypershift/pull/7485)
* [OCPBUGS-73817](https://issues.redhat.com/browse/OCPBUGS-73817): fix: add hypershift.openshift.io/nodepool-globalps-enabled label to be ignored in cluster-autoscaler deployment [#7480](https://github.com/openshift/hypershift/pull/7480)
* [OCPBUGS-65885](https://issues.redhat.com/browse/OCPBUGS-65885): added 1.34 required ELBv2 perms to CCM role [#7339](https://github.com/openshift/hypershift/pull/7339)
* [API-1835](https://issues.redhat.com/browse/API-1835): Scaffold dynamic informers [#7477](https://github.com/openshift/hypershift/pull/7477)
* [CNTRLPLANE-2579](https://issues.redhat.com/browse/CNTRLPLANE-2579): feat(konflux): add script to update pipeline task bundles to latest trusted versions [#7553](https://github.com/openshift/hypershift/pull/7553)
* [OCPBUGS-58397](https://issues.redhat.com/browse/OCPBUGS-58397): feat(KubeVirt): configure External evictionStrategy on VMs [#6380](https://github.com/openshift/hypershift/pull/6380)
* [GCP-197](https://issues.redhat.com/browse/GCP-197): add GCPPrivateServiceConnect controller for managing Service Attachments for Private Service Connect [#7302](https://github.com/openshift/hypershift/pull/7302)
* NO-JIRA: fix(e2e): TestNodePoolAutoscalingScaleFromZero for 4.20 and later only [#7556](https://github.com/openshift/hypershift/pull/7556)
* [CNTRLPLANE-2291](https://issues.redhat.com/browse/CNTRLPLANE-2291): feat(claude): add fix-hypershift-repo-robot-pr command [#7438](https://github.com/openshift/hypershift/pull/7438)
* [CNTRLPLANE-2568](https://issues.redhat.com/browse/CNTRLPLANE-2568): Update Konflux Tekton tasks to latest versions [#7551](https://github.com/openshift/hypershift/pull/7551)
* NO-JIRA: test(ingress): add test for clearing LoadBalancerSourceRanges [#7544](https://github.com/openshift/hypershift/pull/7544)
* NO-JIRA: fix(claude): fix Claude Code subagents frontmatter [#7550](https://github.com/openshift/hypershift/pull/7550)
* NO-JIRA: chore(deps): bump github.com/opencontainers/selinux from 1.11.0 to 1.13.0 [#7462](https://github.com/openshift/hypershift/pull/7462)
* [OCPBUGS-55399](https://issues.redhat.com/browse/OCPBUGS-55399): Add NTO Service and ServiceMonitor [#7355](https://github.com/openshift/hypershift/pull/7355)
* NO-JIRA: test(autoscaling): make GPU annotation optional in scale-from-zero test [#7484](https://github.com/openshift/hypershift/pull/7484)
* [OCPBUGS-73914](https://issues.redhat.com/browse/OCPBUGS-73914): Update Tekton tasks to pass enterprise contract validation [#7535](https://github.com/openshift/hypershift/pull/7535)
* NO-JIRA: chore(deps): bump github.com/cloudflare/circl from 1.3.7 to 1.6.1 in /hack/tools [#7463](https://github.com/openshift/hypershift/pull/7463)
* NO-JIRA: Add karpenter approvers and reviewers [#7488](https://github.com/openshift/hypershift/pull/7488)
* NO-JIRA: chore(ho): update lower bound version checks for OCP 5 [#7472](https://github.com/openshift/hypershift/pull/7472)
* NO-JIRA: fix(docs): strip markdown links from aggregated documentation [#7487](https://github.com/openshift/hypershift/pull/7487)
* NO-JIRA: chore(deps): bump github-dependencies group with 17 updates [#7455](https://github.com/openshift/hypershift/pull/7455)
* [OCPBUGS-73847](https://issues.redhat.com/browse/OCPBUGS-73847): fix(cli): use /tags endpoint for all release streams to enable RC filtering [#7483](https://github.com/openshift/hypershift/pull/7483)
* [OCPBUGS-67234](https://issues.redhat.com/browse/OCPBUGS-67234): fix(hostedcluster): unpause CAPI cluster when deleting paused HostedCluster [#7389](https://github.com/openshift/hypershift/pull/7389)
* [OCPBUGS-72258](https://issues.redhat.com/browse/OCPBUGS-72258): use InfraStatus.APIPort for custom DNS kubeconfig [#7470](https://github.com/openshift/hypershift/pull/7470)
* [API-1835](https://issues.redhat.com/browse/API-1835): Scaffold OpenShiftManager controller [#7445](https://github.com/openshift/hypershift/pull/7445)
* [CNTRLPLANE-1768](https://issues.redhat.com/browse/CNTRLPLANE-1768): feat(api): add support for graceful service account signing key rotation [#7324](https://github.com/openshift/hypershift/pull/7324)
* [OCPBUGS-66205](https://issues.redhat.com/browse/OCPBUGS-66205): [kubevirt] Make L3 migration labeling conditional [#7308](https://github.com/openshift/hypershift/pull/7308)
* NO-JIRA: chore(deps): bump Azure SDK and misc-dependencies groups [#7464](https://github.com/openshift/hypershift/pull/7464)
* NO-JIRA: chore(tekton): update Konflux task digests to latest versions [#7465](https://github.com/openshift/hypershift/pull/7465)
* [OCPBUGS-70320](https://issues.redhat.com/browse/OCPBUGS-70320): enable scale-up from zero with InPlace upgrade [#7427](https://github.com/openshift/hypershift/pull/7427)
* [Full changelog](https://github.com/openshift/hypershift/compare/ed9c78c1ba5c787ed659cbb6e8ef6487d78dccb9...940153d4d03df39f2e85c0f0d09851080bf54eec)
### [insights-operator](https://github.com/openshift/insights-operator/tree/c7ffe1fe18563a47005346f5b55301a8b50ddfb0)
* NO-JIRA: update on-demand gathering examples [#1212](https://github.com/openshift/insights-operator/pull/1212)
* [OCPBUGS-65500](https://issues.redhat.com/browse/OCPBUGS-65500): reference ClusterRoles in ClusterOperator [#1211](https://github.com/openshift/insights-operator/pull/1211)
* [CCXDEV-15778](https://issues.redhat.com/browse/CCXDEV-15778): add event logging for operator version changes [#1202](https://github.com/openshift/insights-operator/pull/1202)
* [CCXDEV-15589](https://issues.redhat.com/browse/CCXDEV-15589): set limit for gathering interval [#1171](https://github.com/openshift/insights-operator/pull/1171)
* [OCPBUGS-67001](https://issues.redhat.com/browse/OCPBUGS-67001): update dataGather status after job deletion [#1201](https://github.com/openshift/insights-operator/pull/1201)
* [OCPBUGS-66386](https://issues.redhat.com/browse/OCPBUGS-66386): [bugfix] The ConfigMap value for StoragePath is ignored on basic routine [#1203](https://github.com/openshift/insights-operator/pull/1203)
* [CCXDEV-15561](https://issues.redhat.com/browse/CCXDEV-15561): Improve test coverage 2 [#1199](https://github.com/openshift/insights-operator/pull/1199)
* [OCPBUGS-65582](https://issues.redhat.com/browse/OCPBUGS-65582): set Progressing condition on cluster update [#1207](https://github.com/openshift/insights-operator/pull/1207)
* [CCXDEV-15258](https://issues.redhat.com/browse/CCXDEV-15258): DataGather and InsightsDataGather update to v1 [#1159](https://github.com/openshift/insights-operator/pull/1159)
* [Full changelog](https://github.com/openshift/insights-operator/compare/1cb29376203878e530fe76f48cbcbd31002c717a...c7ffe1fe18563a47005346f5b55301a8b50ddfb0)
### [insights-runtime-exporter, insights-runtime-extractor](https://github.com/openshift/insights-runtime-extractor/tree/534472c1c46cb4ba6f724345a8059a5932456305)
* eap 8.1 test fix [#57](https://github.com/openshift/insights-runtime-extractor/pull/57)
* [Full changelog](https://github.com/openshift/insights-runtime-extractor/compare/015f7b616bdf0cc062b370079eb42685e81ba11d...534472c1c46cb4ba6f724345a8059a5932456305)
### [ironic](https://github.com/openshift/ironic-image/tree/7f1242ed9ea24e459899691991cd6d203b45c550)
* [OCPBUGS-74579](https://issues.redhat.com/browse/OCPBUGS-74579): fix for minimal builds [#772](https://github.com/openshift/ironic-image/pull/772)
* [OCPBUGS-74427](https://issues.redhat.com/browse/OCPBUGS-74427): Bump eventlet version to latest bugfix [#770](https://github.com/openshift/ironic-image/pull/770)
* NO-ISSUE: Update requirements.cachito with latest openshift forks commits [#768](https://github.com/openshift/ironic-image/pull/768)
* NO-ISSUE: Update requirements.cachito with latest openshift forks commits [#762](https://github.com/openshift/ironic-image/pull/762)
* [Full changelog](https://github.com/openshift/ironic-image/compare/324282211ff7df42b93360c435767a9793d542b6...7f1242ed9ea24e459899691991cd6d203b45c550)
### [ironic-agent](https://github.com/openshift/ironic-agent-image/tree/9cdd17f0a4cc2e8c0f12afb506c5290333e30baa)
* [OCPBUGS-74579](https://issues.redhat.com/browse/OCPBUGS-74579): fixes for minimal builds [#240](https://github.com/openshift/ironic-agent-image/pull/240)
* NO-ISSUE: Update requirements.cachito with latest ironic-python-agent [#238](https://github.com/openshift/ironic-agent-image/pull/238)
* NO-ISSUE: Update requirements.cachito with latest ironic-python-agent [#237](https://github.com/openshift/ironic-agent-image/pull/237)
* [Full changelog](https://github.com/openshift/ironic-agent-image/compare/ac614863114652e8dd54bc31bde198124c092116...9cdd17f0a4cc2e8c0f12afb506c5290333e30baa)
### [ironic-machine-os-downloader](https://github.com/openshift/ironic-rhcos-downloader/tree/2a772c4733e20ffdfbf8ab5b5900a4886f8815d5)
* [OCPBUGS-71233](https://issues.redhat.com/browse/OCPBUGS-71233): Export TMPDIR to be available to child processes [#111](https://github.com/openshift/ironic-rhcos-downloader/pull/111)
* [Full changelog](https://github.com/openshift/ironic-rhcos-downloader/compare/81d31d0029c797810aa8d78641fb47d8051e58d9...2a772c4733e20ffdfbf8ab5b5900a4886f8815d5)
### [kube-rbac-proxy](https://github.com/openshift/kube-rbac-proxy/tree/c7ab76fd6fdf651d5022db8946c35b158ecc2396)
* [CNTRLPLANE-882](https://issues.redhat.com/browse/CNTRLPLANE-882): 0.20.2 downstream [#131](https://github.com/openshift/kube-rbac-proxy/pull/131)
* [Full changelog](https://github.com/openshift/kube-rbac-proxy/compare/cd636680e06a55395c26570dff0cb37277014388...c7ab76fd6fdf651d5022db8946c35b158ecc2396)
### [kube-state-metrics](https://github.com/openshift/kube-state-metrics/tree/d581c1b061d173b0633973f4f81e77282c452afd)
* [OCPBUGS-71224](https://issues.redhat.com/browse/OCPBUGS-71224): [bot] Bump openshift/kube-state-metrics to v2.18.0 [#130](https://github.com/openshift/kube-state-metrics/pull/130)
* [Full changelog](https://github.com/openshift/kube-state-metrics/compare/ba4fefa9c12c41d5c71a1abb340cf428a89b4876...d581c1b061d173b0633973f4f81e77282c452afd)
### [machine-api-operator](https://github.com/openshift/machine-api-operator/tree/4610a83ed692990c5f2bae54d3c204e1c0b60c4a)
* [OCPCLOUD-3166](https://issues.redhat.com/browse/OCPCLOUD-3166): Bump openshift/api [#1453](https://github.com/openshift/machine-api-operator/pull/1453)
* [OKD-259](https://issues.redhat.com/browse/OKD-259): Vendor API and add OKD featureset Specific CRDs [#1448](https://github.com/openshift/machine-api-operator/pull/1448)
* [Full changelog](https://github.com/openshift/machine-api-operator/compare/b9e5793c9dc0fa3eaaddc1ae96c0e60aca5dd3c6...4610a83ed692990c5f2bae54d3c204e1c0b60c4a)
### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/fa7eb75f775512278fd480fd823592046c645bef)
* [AGENT-1424](https://issues.redhat.com/browse/AGENT-1424): Add e2e test for IRI deletion [#5608](https://github.com/openshift/machine-config-operator/pull/5608)
* [MCO-2088](https://issues.redhat.com/browse/MCO-2088): Remove wasm extension [#5598](https://github.com/openshift/machine-config-operator/pull/5598)
* [OCPBUGS-72555](https://issues.redhat.com/browse/OCPBUGS-72555): Restrict CPMS boot image configuration to only AWS, GCP and Azure platforms [#5540](https://github.com/openshift/machine-config-operator/pull/5540)
* NO-ISSUE: Add bootstrap e2e guide [#5604](https://github.com/openshift/machine-config-operator/pull/5604)
* NO-ISSUE: CPMS test should account for skew API [#5599](https://github.com/openshift/machine-config-operator/pull/5599)
* [OCPBUGS-74368](https://issues.redhat.com/browse/OCPBUGS-74368): Stale operator metrics Service and ServiceMonitor resources need to be deleted [#5593](https://github.com/openshift/machine-config-operator/pull/5593)
* [MCO-2059](https://issues.redhat.com/browse/MCO-2059): migrate machineconfignodes from private repo [#5589](https://github.com/openshift/machine-config-operator/pull/5589)
* [OCPBUGS-58023](https://issues.redhat.com/browse/OCPBUGS-58023): Prevent unnecessary systemd unit disable [#5582](https://github.com/openshift/machine-config-operator/pull/5582)
* NO-ISSUE: Fix e2e ocl intermittent failures [#5595](https://github.com/openshift/machine-config-operator/pull/5595)
* [MCO-1182](https://issues.redhat.com/browse/MCO-1182): migrate private test case OCP-87023 [#5587](https://github.com/openshift/machine-config-operator/pull/5587)
* [AGENT-1424](https://issues.redhat.com/browse/AGENT-1424): add initial e2e tests for the InternalReleaseImage controller [#5588](https://github.com/openshift/machine-config-operator/pull/5588)
* [AGENT-1412](https://issues.redhat.com/browse/AGENT-1412): Prevent deletion of InternalReleaseImage when in use [#5545](https://github.com/openshift/machine-config-operator/pull/5545)
* [OCPBUGS-71238](https://issues.redhat.com/browse/OCPBUGS-71238): Consider image mirrors for OSImageStream fetching [#5560](https://github.com/openshift/machine-config-operator/pull/5560)
* NO-ISSUE: Fix Failure Status condition to True when kubeletconfig or container runtime config validation fails [#5542](https://github.com/openshift/machine-config-operator/pull/5542)
* [OCPBUGS-62295](https://issues.redhat.com/browse/OCPBUGS-62295): Shorten HAProxy timeouts [#5312](https://github.com/openshift/machine-config-operator/pull/5312)
* [MCO-2055](https://issues.redhat.com/browse/MCO-2055): migrate bootimages tests [#5551](https://github.com/openshift/machine-config-operator/pull/5551)
* Revert "OCPBUGS-58023: Prevent unnecessary systemd unit disable" [#5576](https://github.com/openshift/machine-config-operator/pull/5576)
* [OCPBUGS-73802](https://issues.redhat.com/browse/OCPBUGS-73802): Fix up bootstrap-e2e [#5563](https://github.com/openshift/machine-config-operator/pull/5563)
* [MCO-2028](https://issues.redhat.com/browse/MCO-2028): Add target OS version detection [#5556](https://github.com/openshift/machine-config-operator/pull/5556)
* NO-JIRA: bump openshift/client-go [#5500](https://github.com/openshift/machine-config-operator/pull/5500)
* NO-ISSUE: Fixes the issue in the test TestKubeletConfigMaxPods when AutoNodeSizing is enabled by default [#5555](https://github.com/openshift/machine-config-operator/pull/5555)
* [OCPBUGS-72396](https://issues.redhat.com/browse/OCPBUGS-72396): use D-Bus API to list systemd units [#5537](https://github.com/openshift/machine-config-operator/pull/5537)
* [OCPBUGS-56717](https://issues.redhat.com/browse/OCPBUGS-56717): enable nodeip-configuration for platform external [#5475](https://github.com/openshift/machine-config-operator/pull/5475)
* [CORS-4208](https://issues.redhat.com/browse/CORS-4208): set default KUBELET_NODE_IPS for dualstack nodes [#5384](https://github.com/openshift/machine-config-operator/pull/5384)
* [OCPBUGS-72553](https://issues.redhat.com/browse/OCPBUGS-72553): CPMS boot image config should not override standard MachineSet configuration [#5539](https://github.com/openshift/machine-config-operator/pull/5539)
* [OCPBUGS-67229](https://issues.redhat.com/browse/OCPBUGS-67229): Set `NodeDegraded` MCN condition when node state annotation is set to `Degraded` [#5509](https://github.com/openshift/machine-config-operator/pull/5509)
* [OCPBUGS-58023](https://issues.redhat.com/browse/OCPBUGS-58023): Prevent unnecessary systemd unit disable [#5527](https://github.com/openshift/machine-config-operator/pull/5527)
* [AGENT-1411](https://issues.redhat.com/browse/AGENT-1411): fix IRI registry setup file [#5543](https://github.com/openshift/machine-config-operator/pull/5543)
* [OCPBUGS-71189](https://issues.redhat.com/browse/OCPBUGS-71189): Configure proxy from ControllerConfig [#5538](https://github.com/openshift/machine-config-operator/pull/5538)
* [MCO-2047](https://issues.redhat.com/browse/MCO-2047): migrate scale tests from private repository to MCO repository [#5533](https://github.com/openshift/machine-config-operator/pull/5533)
* [MCO-650](https://issues.redhat.com/browse/MCO-650): Implement custom pool booting [#5361](https://github.com/openshift/machine-config-operator/pull/5361)
* [MCO-2049](https://issues.redhat.com/browse/MCO-2049): Validate MCP osImageStream reference [#5535](https://github.com/openshift/machine-config-operator/pull/5535)
* [Full changelog](https://github.com/openshift/machine-config-operator/compare/718463b7e8fadcd6c51eda1912238183b259b8a8...fa7eb75f775512278fd480fd823592046c645bef)
### [metallb-frr](https://github.com/openshift/frr/tree/074b1797391cae2355bf889f4ae5807919bb3e34)
* [CNF-20883](https://issues.redhat.com/browse/CNF-20883): Downstream merge 2025-12-30 [#118](https://github.com/openshift/frr/pull/118)
* [Full changelog](https://github.com/openshift/frr/compare/c82bfaad01b196e12f00622a9a609d87e0a56701...074b1797391cae2355bf889f4ae5807919bb3e34)
### [monitoring-plugin](https://github.com/openshift/monitoring-plugin/tree/368ea660719fa9b68ea770ab0aab59a6f569b78d)
* [OCPBUGS-72604](https://issues.redhat.com/browse/OCPBUGS-72604): remove top level dispatch into useEffect [#730](https://github.com/openshift/monitoring-plugin/pull/730)
* NO-JIRA: monitoring testing - metrics - ungraphable for periodics [#731](https://github.com/openshift/monitoring-plugin/pull/731)
* [OU-1134](https://issues.redhat.com/browse/OU-1134): edit perses dashboards automation testing [#712](https://github.com/openshift/monitoring-plugin/pull/712)
* [OU-1122](https://issues.redhat.com/browse/OU-1122): reuse existing handler to set alerts table data [#690](https://github.com/openshift/monitoring-plugin/pull/690)
* NO-JIRA: fix: remove unnecessary package.lock [#728](https://github.com/openshift/monitoring-plugin/pull/728)
* [OCPBUGS-70014](https://issues.redhat.com/browse/OCPBUGS-70014): Updating monitoring-plugin-container image to be consistent with ART for 4.22 [#708](https://github.com/openshift/monitoring-plugin/pull/708)
* [OBSINTA-1062](https://issues.redhat.com/browse/OBSINTA-1062): custom cluster-health-analyzer builds [#720](https://github.com/openshift/monitoring-plugin/pull/720)
* [Full changelog](https://github.com/openshift/monitoring-plugin/compare/bfdd3e2ff10469918fc5cafafb6621e24064d533...368ea660719fa9b68ea770ab0aab59a6f569b78d)
### [must-gather](https://github.com/openshift/must-gather/tree/bd9f06199d1e35685107d2df4a3f62b3bd62d2f8)
* [OSSM-11290](https://issues.redhat.com/browse/OSSM-11290): Collect Istio ZTunnel resources [#511](https://github.com/openshift/must-gather/pull/511)
* [Full changelog](https://github.com/openshift/must-gather/compare/cea9e829eb920c0d45b322a9c60e9cd67970c9e3...bd9f06199d1e35685107d2df4a3f62b3bd62d2f8)
### [network-tools](https://github.com/openshift/network-tools/tree/78f2897e4eadf0081392e859c43db428a196114b)
* [OCPBUGS-70066](https://issues.redhat.com/browse/OCPBUGS-70066): Updating ose-network-tools-container image to be consistent with ART for 4.22 [#170](https://github.com/openshift/network-tools/pull/170)
* [Full changelog](https://github.com/openshift/network-tools/compare/d6717e453a098d551c9e2d2868e1f5317c41e688...78f2897e4eadf0081392e859c43db428a196114b)
### [networking-console-plugin](https://github.com/openshift/networking-console-plugin/tree/9fe5ecd8b64c25c86f89f9928eb89eff0ebba904)
* [CNV-76435](https://issues.redhat.com/browse/CNV-76435): CUDN breadcrumb link to page with Project selector [#325](https://github.com/openshift/networking-console-plugin/pull/325)
* [OCPBUGS-73548](https://issues.redhat.com/browse/OCPBUGS-73548): remove whitelist for allowlist [#321](https://github.com/openshift/networking-console-plugin/pull/321)
* [Full changelog](https://github.com/openshift/networking-console-plugin/compare/5794348d33c6c5c738e0c32ab8faac885f3e6937...9fe5ecd8b64c25c86f89f9928eb89eff0ebba904)
### [oauth-proxy](https://github.com/openshift/oauth-proxy/tree/714292f5478e6c12da6a31710f72bc8fbe6fb925)
* [OCPBUGS-73848](https://issues.redhat.com/browse/OCPBUGS-73848): test/e2e - do not use ambiguous container image short names [#343](https://github.com/openshift/oauth-proxy/pull/343)
* [Full changelog](https://github.com/openshift/oauth-proxy/compare/39f8426add0e2b669cae3232c3fb793ad1b6bb07...714292f5478e6c12da6a31710f72bc8fbe6fb925)
### [oc-mirror](https://github.com/openshift/oc-mirror/tree/1f2132769ed10b6fef4b91a4a3c28cd476cac440)
* [OCPBUGS-69745](https://issues.redhat.com/browse/OCPBUGS-69745): fix duplicated channel bug in filtered catalogs [#1339](https://github.com/openshift/oc-mirror/pull/1339)
* [CLID-476](https://issues.redhat.com/browse/CLID-476): Fixes for cross-build errors [#1303](https://github.com/openshift/oc-mirror/pull/1303)
* [Full changelog](https://github.com/openshift/oc-mirror/compare/5adbf2c8f5fd567572fbc7c151d05781ee3ad5d7...1f2132769ed10b6fef4b91a4a3c28cd476cac440)
### [olm-catalogd, olm-operator-controller](https://github.com/openshift/operator-framework-operator-controller/tree/b1c2edcbb71230b51fbb8dda99b0523dfd45b846)
* [OPRUN-4446](https://issues.redhat.com/browse/OPRUN-4446): Update preflight auth checks for Boxcutter feature gate [#621](https://github.com/openshift/operator-framework-operator-controller/pull/621)
* [OPRUN-4112](https://issues.redhat.com/browse/OPRUN-4112): Synchronize From Upstream Repositories [#615](https://github.com/openshift/operator-framework-operator-controller/pull/615)
* [OPRUN-4403](https://issues.redhat.com/browse/OPRUN-4403): OPRUN-4403 case for upgrade major version [#618](https://github.com/openshift/operator-framework-operator-controller/pull/618)
* [OCPQE-31521](https://issues.redhat.com/browse/OCPQE-31521): enhance ocp-79770 [#616](https://github.com/openshift/operator-framework-operator-controller/pull/616)
* [OPRUN-4063](https://issues.redhat.com/browse/OPRUN-4063): config watchnamespace api cases [#612](https://github.com/openshift/operator-framework-operator-controller/pull/612)
* NO-ISSUE: Synchronize From Upstream Repositories [#610](https://github.com/openshift/operator-framework-operator-controller/pull/610)
* [OPRUN-4385](https://issues.redhat.com/browse/OPRUN-4385): Remove marketplace index from tests [#598](https://github.com/openshift/operator-framework-operator-controller/pull/598)
* NO-ISSUE: Synchronize From Upstream Repositories [#608](https://github.com/openshift/operator-framework-operator-controller/pull/608)
* [TRT-2516](https://issues.redhat.com/browse/TRT-2516): Revert #594 "OCPBUGS-65634: add service account to curl job" [#609](https://github.com/openshift/operator-framework-operator-controller/pull/609)
* [OCPBUGS-65634](https://issues.redhat.com/browse/OCPBUGS-65634): add service account to curl job [#594](https://github.com/openshift/operator-framework-operator-controller/pull/594)
* NO-ISSUE: Synchronize From Upstream Repositories [#601](https://github.com/openshift/operator-framework-operator-controller/pull/601)
* [OCPQE-31296](https://issues.redhat.com/browse/OCPQE-31296): enhance qe cases to make it more stable [#604](https://github.com/openshift/operator-framework-operator-controller/pull/604)
* NO-ISSUE: Run upstream e2e tests tagged with `@catalogd-update` [#605](https://github.com/openshift/operator-framework-operator-controller/pull/605)
* NO-ISSUE: Synchronize From Upstream Repositories [#597](https://github.com/openshift/operator-framework-operator-controller/pull/597)
* [Full changelog](https://github.com/openshift/operator-framework-operator-controller/compare/cde7bf02d9e5d758311295bfc29a0466ad30c386...b1c2edcbb71230b51fbb8dda99b0523dfd45b846)
### [openshift-apiserver](https://github.com/openshift/openshift-apiserver/tree/33bfdefdeb0c2654b8171355f52746aa20d23649)
* Revert "OCPBUGS-72408: block image import from cluster IP addresses" [#599](https://github.com/openshift/openshift-apiserver/pull/599)
* [OCPBUGS-72408](https://issues.redhat.com/browse/OCPBUGS-72408): block image import from cluster IP addresses [#591](https://github.com/openshift/openshift-apiserver/pull/591)
* [Full changelog](https://github.com/openshift/openshift-apiserver/compare/e2f3ab791628bff23e6b074a449b4bb071cad6cd...33bfdefdeb0c2654b8171355f52746aa20d23649)
### [openshift-controller-manager](https://github.com/openshift/openshift-controller-manager/tree/aaacf2be3860ec3609e6031527a6ffca4f282ba7)
* [OCPBUGS-69696](https://issues.redhat.com/browse/OCPBUGS-69696): Updating ose-openshift-controller-manager-container image to be consistent with ART for 4.22 [#425](https://github.com/openshift/openshift-controller-manager/pull/425)
* [Full changelog](https://github.com/openshift/openshift-controller-manager/compare/438d52e79d691e016d66eabfe9a53c84229db40c...aaacf2be3860ec3609e6031527a6ffca4f282ba7)
### [openshift-state-metrics](https://github.com/openshift/openshift-state-metrics/tree/c25911c01a343c1e077bb92f0b486274e38756ce)
* [OCPBUGS-69985](https://issues.redhat.com/browse/OCPBUGS-69985): Updating openshift-state-metrics-container image to be consistent with ART for 4.22 [#128](https://github.com/openshift/openshift-state-metrics/pull/128)
* [Full changelog](https://github.com/openshift/openshift-state-metrics/compare/ab605a4bf1c6cd5a6c58f245fb67ce648caebfa8...c25911c01a343c1e077bb92f0b486274e38756ce)
### [openstack-cinder-csi-driver, openstack-cloud-controller-manager](https://github.com/openshift/cloud-provider-openstack/tree/51d2a6f9cf33ae4eac229c24fc734fa3d47498fb)
* [OCPBUGS-69813](https://issues.redhat.com/browse/OCPBUGS-69813): Updating csi-driver-manila-container image to be consistent with ART for 4.22 [#369](https://github.com/openshift/cloud-provider-openstack/pull/369)
* [OCPBUGS-70057](https://issues.redhat.com/browse/OCPBUGS-70057): Updating ose-openstack-cloud-controller-manager-container image to be consistent with ART for 4.22 [#360](https://github.com/openshift/cloud-provider-openstack/pull/360)
* [Full changelog](https://github.com/openshift/cloud-provider-openstack/compare/027d9521e20ccbfd902ee59f3bd51d82186983d8...51d2a6f9cf33ae4eac229c24fc734fa3d47498fb)
### [openstack-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-openstack/tree/7c6fdb46ea58a9a2f09e3ef4e150cd39a89d5b71)
* [OCPBUGS-69731](https://issues.redhat.com/browse/OCPBUGS-69731): Updating openstack-cluster-api-controllers-container image to be consistent with ART for 4.22 [#396](https://github.com/openshift/cluster-api-provider-openstack/pull/396)
* NO-JIRA: Sync main with latest upstream (release-0.14) [#395](https://github.com/openshift/cluster-api-provider-openstack/pull/395)
* [Full changelog](https://github.com/openshift/cluster-api-provider-openstack/compare/e1c0f2f9e2e70843d5c42dfe3bddf70530a97b0f...7c6fdb46ea58a9a2f09e3ef4e150cd39a89d5b71)
### [openstack-machine-api-provider](https://github.com/openshift/machine-api-provider-openstack/tree/f4b0ea02c29526a008c672a01d5f8331bfe1cb41)
* [OCPBUGS-70022](https://issues.redhat.com/browse/OCPBUGS-70022): Updating ose-machine-api-provider-openstack-container image to be consistent with ART for 4.22 [#149](https://github.com/openshift/machine-api-provider-openstack/pull/149)
* [Full changelog](https://github.com/openshift/machine-api-provider-openstack/compare/668f14c7337cb99203912352358b8315b1b9a9f3...f4b0ea02c29526a008c672a01d5f8331bfe1cb41)
### [openstack-resource-controller](https://github.com/openshift/openstack-resource-controller/tree/6a62845e025d223cc17c5cbc02ae2af985624e0b)
* [OCPBUGS-70015](https://issues.redhat.com/browse/OCPBUGS-70015): Updating openstack-resource-controller-container image to be consistent with ART for 4.22 [#25](https://github.com/openshift/openstack-resource-controller/pull/25)
* [Full changelog](https://github.com/openshift/openstack-resource-controller/compare/70f5ad34915041c82ad0a8ed6ea64bd8859d1e72...6a62845e025d223cc17c5cbc02ae2af985624e0b)
### [operator-framework-tools, operator-lifecycle-manager, operator-registry](https://github.com/openshift/operator-framework-olm/tree/526cde8d70dc640972eab717f80b42b66e8dff15)
* [OCPBUGS-74389](https://issues.redhat.com/browse/OCPBUGS-74389): Synchronize From Upstream Repositories [#1206](https://github.com/openshift/operator-framework-olm/pull/1206)
* [OPRUN-4414](https://issues.redhat.com/browse/OPRUN-4414): Integrate APIServer TLS controller into PSM [#1205](https://github.com/openshift/operator-framework-olm/pull/1205)
* [OPRUN-4415](https://issues.redhat.com/browse/OPRUN-4415): Synchronize From Upstream Repositories [#1202](https://github.com/openshift/operator-framework-olm/pull/1202)
* NO-ISSUE: Synchronize From Upstream Repositories [#1201](https://github.com/openshift/operator-framework-olm/pull/1201)
* [OPRUN-4416](https://issues.redhat.com/browse/OPRUN-4416): Remove kube-rbac-proxy from PSM [#1190](https://github.com/openshift/operator-framework-olm/pull/1190)
* NO-ISSUE: automate ocp-85743 and ocp-85745 [#1197](https://github.com/openshift/operator-framework-olm/pull/1197)
* [OCPQE-31468](https://issues.redhat.com/browse/OCPQE-31468): add missed opm db testdata [#1196](https://github.com/openshift/operator-framework-olm/pull/1196)
* [OCPQE-31468](https://issues.redhat.com/browse/OCPQE-31468): recovery missed qe testdata [#1194](https://github.com/openshift/operator-framework-olm/pull/1194)
* [OCPBUGS-65867](https://issues.redhat.com/browse/OCPBUGS-65867): Synchronize From Upstream Repositories [#1195](https://github.com/openshift/operator-framework-olm/pull/1195)
* NO-ISSUE: Synchronize From Upstream Repositories [#1192](https://github.com/openshift/operator-framework-olm/pull/1192)
* [Full changelog](https://github.com/openshift/operator-framework-olm/compare/6dddceb5ad2112b5dfc254dad60ec7dfeae2f8d5...526cde8d70dc640972eab717f80b42b66e8dff15)
### [operator-marketplace](https://github.com/operator-framework/operator-marketplace/tree/7cd94d39d2abe1ca76d63dcf1c9fdf5a5f2bfa1e)
* [OPRUN-4410](https://issues.redhat.com/browse/OPRUN-4410): Add Openshift TLS Profiles support to marketplace-operator [#715](https://github.com/operator-framework/operator-marketplace/pull/715)
* NO-ISSUE: Bump github.com/operator-framework/api from 0.37.0 to 0.38.0 [#717](https://github.com/operator-framework/operator-marketplace/pull/717)
* [OPRUN-4302](https://issues.redhat.com/browse/OPRUN-4302): Remove marketplace index [#698](https://github.com/operator-framework/operator-marketplace/pull/698)
* [OCPBUGS-74360](https://issues.redhat.com/browse/OCPBUGS-74360): Fix image for the build [#714](https://github.com/operator-framework/operator-marketplace/pull/714)
* NO-ISSUE: Bump sigs.k8s.io/controller-runtime from 0.22.4 to 0.23.0 in the k8s-dependencies group [#711](https://github.com/operator-framework/operator-marketplace/pull/711)
* NO-ISSUE: Bump github.com/sirupsen/logrus from 1.9.3 to 1.9.4 [#712](https://github.com/operator-framework/operator-marketplace/pull/712)
* [OCPBUGS-74006](https://issues.redhat.com/browse/OCPBUGS-74006): Updating marketplace-operator-container image to be consistent with ART for 4.22 [#709](https://github.com/operator-framework/operator-marketplace/pull/709)
* NO-ISSUE: Bump github.com/onsi/ginkgo/v2 from 2.27.3 to 2.27.4 [#701](https://github.com/operator-framework/operator-marketplace/pull/701)
* NO-ISSUE: Bump github.com/onsi/gomega from 1.38.3 to 1.39.0 [#702](https://github.com/operator-framework/operator-marketplace/pull/702)
* [OCPBUGS-69441](https://issues.redhat.com/browse/OCPBUGS-69441): Increase default catalog polling interval to 4h (240m) [#695](https://github.com/operator-framework/operator-marketplace/pull/695)
* [Full changelog](https://github.com/operator-framework/operator-marketplace/compare/ee5566253a7e871299c1c110f218e284256d5ca2...7cd94d39d2abe1ca76d63dcf1c9fdf5a5f2bfa1e)
### [prometheus-alertmanager](https://github.com/openshift/prometheus-alertmanager/tree/cc6bc9b354278b4acb482242f04bcb152119ab1b)
* [OCPBUGS-69983](https://issues.redhat.com/browse/OCPBUGS-69983): Updating golang-github-prometheus-alertmanager-container image to be consistent with ART for 4.22 [#109](https://github.com/openshift/prometheus-alertmanager/pull/109)
* [Full changelog](https://github.com/openshift/prometheus-alertmanager/compare/3dbe0b64ae3b9439b888be65a32431c7bf0d6806...cc6bc9b354278b4acb482242f04bcb152119ab1b)
### [prometheus-config-reloader, prometheus-operator, prometheus-operator-admission-webhook](https://github.com/openshift/prometheus-operator/tree/d63ef84bacee753d12e4c4e94826a0a22fe508fa)
* [OCPBUGS-67303](https://issues.redhat.com/browse/OCPBUGS-67303): Validate `webhookURL` secret for `MSTeams` receiver in `AlertmanagerConfig` CRD [#358](https://github.com/openshift/prometheus-operator/pull/358)
* [Full changelog](https://github.com/openshift/prometheus-operator/compare/0aea961ab48a1113ae01747e9f8532fde2bea0eb...d63ef84bacee753d12e4c4e94826a0a22fe508fa)
### [rhel-coreos, rhel-coreos-extensions](https://github.com/openshift/os/tree/e8f5a55a31574c1d1e415b23e939e20ddcfcc399)
* NO-JIRA: Remove (commented) WASM mentions [#1888](https://github.com/openshift/os/pull/1888)
* [OCPBUGS-72560](https://issues.redhat.com/browse/OCPBUGS-72560): package: add ose-crio-credential-provider [#1880](https://github.com/openshift/os/pull/1880)
* And 1 elided commits (e.g. from squash or rebase merges)
* [Full changelog](https://github.com/openshift/os/compare/fdd134fa0fb3d878504d1f64cd3734abb3ccedf5...e8f5a55a31574c1d1e415b23e939e20ddcfcc399)
### [rhel-coreos-10, rhel-coreos-10-extensions](https://github.com/openshift/os/tree/e8f5a55a31574c1d1e415b23e939e20ddcfcc399)
* NO-JIRA: Remove (commented) WASM mentions [#1888](https://github.com/openshift/os/pull/1888)
* [OCPBUGS-72560](https://issues.redhat.com/browse/OCPBUGS-72560): package: add ose-crio-credential-provider [#1880](https://github.com/openshift/os/pull/1880)
* And 1 elided commits (e.g. from squash or rebase merges)
* [Full changelog](https://github.com/openshift/os/compare/46fc1a46f4df404128ce084356c626bf8d3f86c1...e8f5a55a31574c1d1e415b23e939e20ddcfcc399)
### [route-controller-manager](https://github.com/openshift/route-controller-manager/tree/2b9e93a5f0fc1e93090bbe34ce95f3b4ad5cff15)
* [OCPBUGS-63449](https://issues.redhat.com/browse/OCPBUGS-63449): filter ingress namespace on UnmanagedRoutes metric [#71](https://github.com/openshift/route-controller-manager/pull/71)
* NO-JIRA: add jcmoraisjr to owners [#69](https://github.com/openshift/route-controller-manager/pull/69)
* [Full changelog](https://github.com/openshift/route-controller-manager/compare/8a69194a461dc33d2ed67a220bca91d384d34df4...2b9e93a5f0fc1e93090bbe34ce95f3b4ad5cff15)
### [service-ca-operator](https://github.com/openshift/service-ca-operator/tree/503e4f5f4c74fd095a8dca385541125f3c9ee28b)
* [CNTRLPLANE-2547](https://issues.redhat.com/browse/CNTRLPLANE-2547): test/e2e: migrate metrics tests for OTE compatibility [#305](https://github.com/openshift/service-ca-operator/pull/305)
* [CNTRLPLANE-2537](https://issues.redhat.com/browse/CNTRLPLANE-2537): test/e2e: migrate headless-stateful-serving-cert-secret-delete-data test for OTE compatibility [#304](https://github.com/openshift/service-ca-operator/pull/304)
* [CNTRLPLANE-2508](https://issues.redhat.com/browse/CNTRLPLANE-2508): test/e2e: migrate vulnerable-legacy-ca-bundle-injection-configmap test for OTE compatibility [#303](https://github.com/openshift/service-ca-operator/pull/303)
* [CNTRLPLANE-2499](https://issues.redhat.com/browse/CNTRLPLANE-2499): test/e2e: migrate ca-bundle-injection-configmap-update test for OTE compatibility [#302](https://github.com/openshift/service-ca-operator/pull/302)
* [CNTRLPLANE-2498](https://issues.redhat.com/browse/CNTRLPLANE-2498): test/e2e: migrate ca-bundle-injection-configmap test for OTE compatibility [#301](https://github.com/openshift/service-ca-operator/pull/301)
* [Full changelog](https://github.com/openshift/service-ca-operator/compare/7c43fea353e9d13663e51e44788bf3c2ec737c1a...503e4f5f4c74fd095a8dca385541125f3c9ee28b)
### [telemeter](https://github.com/openshift/telemeter/tree/12cc47efc6cf6cdb549c446a4b222dda29aa8b41)
* NO-ISSUE: switch http_request_size_bytes to histogram [#574](https://github.com/openshift/telemeter/pull/574)
* [Full changelog](https://github.com/openshift/telemeter/compare/53175adb5bf05f4fde457d904dc35062731188ae...12cc47efc6cf6cdb549c446a4b222dda29aa8b41)
### [tests](https://github.com/openshift/origin/tree/2964662a115238414061ccff8eafa0522deb0d48)
* [OCPQE-31524](https://issues.redhat.com/browse/OCPQE-31524): Add conditional SCC wait for Kubernetes compatibility [#30736](https://github.com/openshift/origin/pull/30736)
* Revert "SPLAT-2337: Added OTE binary for ccm-aws" [#30744](https://github.com/openshift/origin/pull/30744)
* [SPLAT-2337](https://issues.redhat.com/browse/SPLAT-2337): Added OTE binary for ccm-aws [#30525](https://github.com/openshift/origin/pull/30525)
* NO-JIRA: bump SNO marketplace-operator watch count limit [#30738](https://github.com/openshift/origin/pull/30738)
* [OCPBUGS-73778](https://issues.redhat.com/browse/OCPBUGS-73778): revert LSO networkpolicy cases [#30684](https://github.com/openshift/origin/pull/30684)
* [STOR-2838](https://issues.redhat.com/browse/STOR-2838): fix OTP AsGuestKubeconf [#30721](https://github.com/openshift/origin/pull/30721)
* [OCPBUGS-63307](https://issues.redhat.com/browse/OCPBUGS-63307): Add/RemoveSigtermProtection event matcher for SigstoreImageVerification tests [#30624](https://github.com/openshift/origin/pull/30624)
* [TRT-2522](https://issues.redhat.com/browse/TRT-2522): Update optimized builds test to use `rpm -qa` instead of `dnf` [#30722](https://github.com/openshift/origin/pull/30722)
* NO-JIRA: Replace OCPBUGS-20062 with OCPBUGS-65984 [#30554](https://github.com/openshift/origin/pull/30554)
* [OCPNODE-3203](https://issues.redhat.com/browse/OCPNODE-3203): Add a test suite for kubeletconfig testing [#30648](https://github.com/openshift/origin/pull/30648)
* [OCPBUGS-61855](https://issues.redhat.com/browse/OCPBUGS-61855): Revert "Temporarily disable InstallPlanStepAppliedWithWarnings alert for k8s 1.34 rebase" [#30559](https://github.com/openshift/origin/pull/30559)
* NO-ISSUE: Update boot image manifests for skew API [#30712](https://github.com/openshift/origin/pull/30712)
* [NE-2376](https://issues.redhat.com/browse/NE-2376): Remove restriction of unmanaged x-k8s.io [#30658](https://github.com/openshift/origin/pull/30658)
* [OCPBUGS-74237](https://issues.redhat.com/browse/OCPBUGS-74237): Update MCN tests to better handle condition transitions through the "Unknown" state [#30705](https://github.com/openshift/origin/pull/30705)
* [OTA-1681](https://issues.redhat.com/browse/OTA-1681): remove etcd exceptions [#30688](https://github.com/openshift/origin/pull/30688)
* [OCPBUGS-74280](https://issues.redhat.com/browse/OCPBUGS-74280): Add filter for openshift-copy-to-node ns [#30713](https://github.com/openshift/origin/pull/30713)
* [OCPBUGS-62929](https://issues.redhat.com/browse/OCPBUGS-62929): Check router RBAC before external cert ops [#30395](https://github.com/openshift/origin/pull/30395)
* [OCPCLOUD-3351](https://issues.redhat.com/browse/OCPCLOUD-3351): monitortest: add crdversionchecker [#30603](https://github.com/openshift/origin/pull/30603)
* [OCPBUGS-65674](https://issues.redhat.com/browse/OCPBUGS-65674): VsphereConfigurationTestsRollOutTooOften event matcher should use broader regex [#30654](https://github.com/openshift/origin/pull/30654)
* [OCPSTRAT-2728](https://issues.redhat.com/browse/OCPSTRAT-2728): add images required for the 1.35 rebase (temporary) [#30687](https://github.com/openshift/origin/pull/30687)
* NO-JIRA: Remove exceptions for storage operators [#30677](https://github.com/openshift/origin/pull/30677)
* NO-ISSUE: Allow test to tolerate running on minimal images [#30695](https://github.com/openshift/origin/pull/30695)
* [TRT-2483](https://issues.redhat.com/browse/TRT-2483): feat(ginkgo): add monitor tests to extension test result output [#30678](https://github.com/openshift/origin/pull/30678)
* NO-JIRA: Update Networking team lead [#30301](https://github.com/openshift/origin/pull/30301)
* [OCPEDGE-2303](https://issues.redhat.com/browse/OCPEDGE-2303): update test logic for degraded cluster run [#30649](https://github.com/openshift/origin/pull/30649)
* NO-JIRA: CO must go Progressing during a minor-level upgrade [#30626](https://github.com/openshift/origin/pull/30626)
* [OCPBUGS-39026](https://issues.redhat.com/browse/OCPBUGS-39026): Remove exception for monitoring operator going degraded during upgrade [#30012](https://github.com/openshift/origin/pull/30012)
* NO-JIRA: Fix Pod.Create() to use --local flag for template processing [#30686](https://github.com/openshift/origin/pull/30686)
* [OCPEDGE-1788](https://issues.redhat.com/browse/OCPEDGE-1788): TNF add etcd cold boot recovery tests from graceful node shutdown [#30519](https://github.com/openshift/origin/pull/30519)
* NO-JIRA: Replace OCPBUGS-38667 with OCPBUGS-66225 [#30551](https://github.com/openshift/origin/pull/30551)
* [OCPEDGE-2304](https://issues.redhat.com/browse/OCPEDGE-2304): adjust olm test to pass on a degraded run [#30664](https://github.com/openshift/origin/pull/30664)
* [OCPBUGS-72547](https://issues.redhat.com/browse/OCPBUGS-72547): Isolate and reduce parallelism for OrderedNamespaceDeletion tests. [#30672](https://github.com/openshift/origin/pull/30672)
* [OCPNODE-3823](https://issues.redhat.com/browse/OCPNODE-3823): Migrating test case from Openshift-test-private to origin [#30512](https://github.com/openshift/origin/pull/30512)
* NO-JIRA: add the intervals bucket for Netpol tests [#30679](https://github.com/openshift/origin/pull/30679)
* NO-ISSUE: Update synthetic test data [#30680](https://github.com/openshift/origin/pull/30680)
* NO-JIRA: Remove exceptions for co/machine-config on Available=False [#30550](https://github.com/openshift/origin/pull/30550)
* [CNTRLPLANE-2167](https://issues.redhat.com/browse/CNTRLPLANE-2167): Add oc-tests-ext to extension binaries [#30653](https://github.com/openshift/origin/pull/30653)
* [OCPBUGS-69676](https://issues.redhat.com/browse/OCPBUGS-69676): update watch request limits for cluster-autoscaler-operator [#30656](https://github.com/openshift/origin/pull/30656)
* NO-JIRA: Remove the exception for CO/console's Available=False [#30553](https://github.com/openshift/origin/pull/30553)
* Revert "CNF-18661: add a skip on the commatrix test for the unsupported topology by commatrix" [#30670](https://github.com/openshift/origin/pull/30670)
* NO-ISSUE: Fix the PinnedImage test to set imageMinimumGCAge to 1s [#30645](https://github.com/openshift/origin/pull/30645)
* [Full changelog](https://github.com/openshift/origin/compare/03871d11997ca936317ee56bf57f340bac09e080...2964662a115238414061ccff8eafa0522deb0d48)