# 4.22.0-okd-scos.ec.0
Created: 2026-01-16 17:12:02 +0000 UTC
Image Digest: `sha256:ffdbbea1cc8e46973f585fcae3b2ecfa72d35f6c8d302eef398933d7a4af0765`
Promoted from registry.ci.openshift.org/origin/release-scos:4.22.0-0.okd-scos-2026-01-16-054858
## Changes from 4.21.0-okd-scos.ec.19
### Components
* Kubectl 1.34.1
* Kubernetes 1.34.2
* Kubernetes Tests 1.34.1
* CentOS Stream CoreOS upgraded from 10.0.20260109-0 to 10.0.20260113-0
### FeatureGate Changes
| FeatureGate | Default
Hypershift | Default
SelfManagedHA | DevPreviewNoUpgrade
Hypershift | DevPreviewNoUpgrade
SelfManagedHA | OKD
Hypershift | OKD
SelfManagedHA | TechPreviewNoUpgrade
Hypershift | TechPreviewNoUpgrade
SelfManagedHA |
| :------ | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: |
| TranslateStreamCloseWebsocketRequests
(0 tests)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(New)| Unconditionally Enabled
(New)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed) |
| OpenShiftPodSecurityAdmission
(0 tests)| Enabled
(Changed)| Enabled
(Changed)| Enabled| Enabled| Enabled
(New)| Enabled
(New)| Enabled| Enabled |
| NewOLMOwnSingleNamespace
(0 tests)| Disabled| Enabled
(Changed)| Disabled| Enabled| | Enabled
(New)| Disabled| Enabled |
| ClusterUpdateAcceptRisks
(0 tests)| | | Enabled
(New)| Enabled
(New)| | | Enabled
(New)| Enabled
(New) |
| ConfigurablePKI
(0 tests)| | | Enabled
(New)| Enabled
(New)| | | Enabled
(New)| Enabled
(New) |
| ExternalOIDCWithUpstreamParity
(0 tests)| | | Enabled
(New)| Enabled
(New)| | | Enabled
(New)| Enabled
(New) |
| NetworkConnect
(0 tests)| | | Enabled
(New)| Enabled
(New)| | | | |
### Rebuilt images without code change
* [aws-cloud-controller-manager](https://github.com/openshift/cloud-provider-aws) git [3365bc9c](https://github.com/openshift/cloud-provider-aws/commit/3365bc9ca5b116c63c1c90130c017f3496a139a1) `sha256:e1b839f262539028e42ade09a89107faa35377cd59288211f0c883fd8bf0b8be`
* [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:94e7248041fe0f1b0529b2a82cfd3f577763792433f235a77270d22364623d80`
* [aws-kms-encryption-provider](https://github.com/openshift/aws-encryption-provider) git [19e7b623](https://github.com/openshift/aws-encryption-provider/commit/19e7b623429799c9c549690a1b5ab499844411f9) `sha256:de1563a2a9e62d89ccf6d7ced2172264f653e825f33932370ed2ad1b7b123dde`
* [azure-service-operator](https://github.com/openshift/azure-service-operator) git [17e57462](https://github.com/openshift/azure-service-operator/commit/17e574628ee7ef8aa694cfc0ab5e5232b651fbf8) `sha256:9fb4a8b3bccc97c60855d2a41920a15fbd09c6c210ed12a4132d945992b60ee7`
* [cluster-bootstrap](https://github.com/openshift/cluster-bootstrap) git [dc0d4a5c](https://github.com/openshift/cluster-bootstrap/commit/dc0d4a5cdaf8a7477cab584208dc99352f46efe2) `sha256:d96a079b99fcfa3eed1db56835d8cda49beb4f9968efd3c2e8bdce33c4c9dd9c`
* [cluster-dns-operator](https://github.com/openshift/cluster-dns-operator) git [41a53fed](https://github.com/openshift/cluster-dns-operator/commit/41a53fed36e6e99c7c9ceb3a699c3547ee5d9bb9) `sha256:8ca51f7f61c4661783ad592d88ceee0bae33c0e5f02d9776dd75024d27dc73e3`
* [cluster-kube-cluster-api-operator](https://github.com/openshift/cluster-api-operator) git [aec49344](https://github.com/openshift/cluster-api-operator/commit/aec493448525ff03d0da25a4bf885fbd35214642) `sha256:309029e91ada7135ca267fa83c80d26f4285d0a909b9427bc882b9f80c69c0ab`
* [cluster-machine-approver](https://github.com/openshift/cluster-machine-approver) git [d864813c](https://github.com/openshift/cluster-machine-approver/commit/d864813cd3ab01c0f975b2bf41e9046948f0afa1) `sha256:856a53f50900f26e4f0c8b1efdf05ece4d79ac1d28226e2364bab7e946232fe1`
* [cluster-policy-controller](https://github.com/openshift/cluster-policy-controller) git [8b775487](https://github.com/openshift/cluster-policy-controller/commit/8b775487512fb543bff470ff1042bd3ac31b29be) `sha256:a3d192540ad0e2c2fd607b9bd6d3b015b581be4af75f5403979d76ecf2819eaf`
* [container-networking-plugins](https://github.com/openshift/containernetworking-plugins) git [747ad66c](https://github.com/openshift/containernetworking-plugins/commit/747ad66caa1109b2b490aebad01af42bd2d738f1) `sha256:1c0c1af77cf28daff8147d056aea5a711f3df9f085171281959c96d9b5554b35`
* [containernetworking-plugins-microshift](https://github.com/openshift/containernetworking-plugins) git [747ad66c](https://github.com/openshift/containernetworking-plugins/commit/747ad66caa1109b2b490aebad01af42bd2d738f1) `sha256:eae5a60b80d0b7731afd046cddeda75720b9efa5ef303c9f3fe4d5a87cd82f40`
* [egress-router-cni](https://github.com/openshift/egress-router-cni) git [5e0f8d1b](https://github.com/openshift/egress-router-cni/commit/5e0f8d1b545899fda27c5e1cc8707d33cba1b534) `sha256:154fd7ee60e01502ee9cf3d3109fd64ea6bb14a48c6dcc7bce2ab63d5950fce9`
* [etcd](https://github.com/openshift/etcd) git [806f690e](https://github.com/openshift/etcd/commit/806f690e1f140e0aea2eb05ef5f288b756b62895) `sha256:92a50401c4bdc7ae3c51b9029ae9627f66a3dc2e20770bffc0916d99edc5d40a`
* [gcp-cloud-controller-manager](https://github.com/openshift/cloud-provider-gcp) git [8732386c](https://github.com/openshift/cloud-provider-gcp/commit/8732386c3ddcb98dae624f7bb925ed0ef8d077d5) `sha256:8c179f0d94f096315249cea06aa56cce2541208e0586f456dc257cf6f1004ff6`
* [ibm-cloud-controller-manager](https://github.com/openshift/cloud-provider-ibm) git [c566572b](https://github.com/openshift/cloud-provider-ibm/commit/c566572b2cf0120499e81181f1efb1e729e9c418) `sha256:ec9d70700aa13013c1f5f4e71327608c8b72ed544163e10cdf433c327cb1393e`
* [insights-runtime-exporter](https://github.com/openshift/insights-runtime-extractor) git [015f7b61](https://github.com/openshift/insights-runtime-extractor/commit/015f7b616bdf0cc062b370079eb42685e81ba11d) `sha256:312b05ca77724c2c14971bbf333888e77447a1e29607bc91ee4004c50313b2d7`
* [insights-runtime-extractor](https://github.com/openshift/insights-runtime-extractor) git [015f7b61](https://github.com/openshift/insights-runtime-extractor/commit/015f7b616bdf0cc062b370079eb42685e81ba11d) `sha256:970af75c96d4c3435345fddef6d4264e9ae3afed5e55720c90d4fde5680b6ebd`
* [installer-etcd-artifacts](https://github.com/openshift/etcd) git [806f690e](https://github.com/openshift/etcd/commit/806f690e1f140e0aea2eb05ef5f288b756b62895) `sha256:ca2da216f095e610f89974613ff3a8ed9f5845c1953515a86cce6f84b7342da9`
* [keepalived-ipfailover](https://github.com/openshift/images) git [4d151b91](https://github.com/openshift/images/commit/4d151b9137b16ceb20d0929ad4c8fa1c8c211040) `sha256:7f5b13c3e0dc38502d089746f213d3cbf2f9422c5471f2c3f823974edc83e8be`
* [kube-rbac-proxy](https://github.com/openshift/kube-rbac-proxy) git [cd636680](https://github.com/openshift/kube-rbac-proxy/commit/cd636680e06a55395c26570dff0cb37277014388) `sha256:7a8384c9b150b89628686f277d61ff871d5f04d8d8a4fe95206f6ba2fb26e911`
* [kubevirt-cloud-controller-manager](https://github.com/openshift/cloud-provider-kubevirt) git [daf5fba2](https://github.com/openshift/cloud-provider-kubevirt/commit/daf5fba2d1a1514bcbe67edc0230a06136156094) `sha256:a57f1c49d31dd943ac01534a5f508cd09cb18a4781af15461831d0c5fcf95110`
* [kubevirt-csi-driver](https://github.com/openshift/kubevirt-csi-driver) git [9e2dbddf](https://github.com/openshift/kubevirt-csi-driver/commit/9e2dbddfe27080b834c83ef93503f886ad4189b6) `sha256:46b30383b5ee723d3aa8b2994ad8d7e81309259baaf366d36048b1c9116371d4`
* [libvirt-machine-controllers](https://github.com/openshift/cluster-api-provider-libvirt) git [76effeca](https://github.com/openshift/cluster-api-provider-libvirt/commit/76effeca10bccccbc7a514f708122f660cde1183) `sha256:5f1782949621ddbd5f7f37032c6e94d4a865c352513b8248a85e09b229f8b9ff`
* [metallb-frr](https://github.com/openshift/frr) git [c82bfaad](https://github.com/openshift/frr/commit/c82bfaad01b196e12f00622a9a609d87e0a56701) `sha256:38fded139fd573f9ddbe43cf177dd6892b4eec5d60f770acbd9fbeeb02bc6f89`
* [multus-cni](https://github.com/openshift/multus-cni) git [93556f99](https://github.com/openshift/multus-cni/commit/93556f99405e29900c5445f7bbf7c70b8935e339) `sha256:d09912c26abd081fafc111b0f2d028b72065128d14b91db45b941e5db93ec85e`
* [multus-cni-microshift](https://github.com/openshift/multus-cni) git [93556f99](https://github.com/openshift/multus-cni/commit/93556f99405e29900c5445f7bbf7c70b8935e339) `sha256:8545d270b03bea4fc18e1232959fad4ac3fecd8d62f0641498c9471196b3638f`
* [multus-route-override-cni](https://github.com/openshift/route-override-cni) git [08af4127](https://github.com/openshift/route-override-cni/commit/08af4127c77976510cad1c096d9aca977d8ae5af) `sha256:b443ed662101d3fb868a21a8dee09cc2f969620dd061907ea5dd82d9a66246e9`
* [multus-whereabouts-ipam-cni](https://github.com/openshift/whereabouts-cni) git [d691040e](https://github.com/openshift/whereabouts-cni/commit/d691040e509bb20c26b5e8366c0d6f3bb45a5e02) `sha256:39fc5d4ced23e56abaa972c0615d923cbc9b8630feed2b0d009e93873da0cde7`
* [network-interface-bond-cni](https://github.com/openshift/bond-cni) git [297eeb43](https://github.com/openshift/bond-cni/commit/297eeb4320e07b18d559bc373b665479c760e8c7) `sha256:a752182dc3d80e85493d3b8a3f55c7f97e0c627883df09f5ee250d29cfee1f12`
* [oauth-proxy](https://github.com/openshift/oauth-proxy) git [39f8426a](https://github.com/openshift/oauth-proxy/commit/39f8426add0e2b669cae3232c3fb793ad1b6bb07) `sha256:8b9c5367ca40dc46f888831da1ad9df76008e4d01b417d79ebcf9272315eb40c`
* [oauth-server](https://github.com/openshift/oauth-server) git [3ab74506](https://github.com/openshift/oauth-server/commit/3ab74506e64c804a465eb74b74046174a1121dd8) `sha256:a5d236bce0ef30bc8212c75335624933ddbc13fd6c47f2afab11f0809ffd8a2e`
* [openstack-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-openstack) git [e1c0f2f9](https://github.com/openshift/cluster-api-provider-openstack/commit/e1c0f2f9e2e70843d5c42dfe3bddf70530a97b0f) `sha256:f4dbf0f300729aeabf30f64fe7ba77dd6e908b2ba127b2a39fa2e6c117591198`
* [openstack-resource-controller](https://github.com/openshift/openstack-resource-controller) git [70f5ad34](https://github.com/openshift/openstack-resource-controller/commit/70f5ad34915041c82ad0a8ed6ea64bd8859d1e72) `sha256:971fcdaae13884915cd930c241f5e509ac1a9032ccb666fbb454622867225a61`
* [route-controller-manager](https://github.com/openshift/route-controller-manager) git [8a69194a](https://github.com/openshift/route-controller-manager/commit/8a69194a461dc33d2ed67a220bca91d384d34df4) `sha256:2a46aa17c4037c1e6bb3dd302a3ee1052f3c13e4eaac40cef9f1eb404b483608`
* [vsphere-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-vsphere) git [6626b299](https://github.com/openshift/cluster-api-provider-vsphere/commit/6626b2998e29189d1ff031c0a589f9c3413feac4) `sha256:f4bb98b391bada371f917a871198d8d4954d4ef430ab8730e995f3e891ed8540`
### [agent-installer-api-server](https://github.com/openshift/assisted-service/tree/13a784aff079081c1b8ae1d9c6d60710534ffd36)
* [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)
* NO-ISSUE: bumping go version on branch master to v1.25 to solve CVE-2025-58183 [#8708](https://github.com/openshift/assisted-service/pull/8708)
* [AGENT-1407](https://issues.redhat.com/browse/AGENT-1407): add support for InternalReleaseImage related resources [#8600](https://github.com/openshift/assisted-service/pull/8600)
* NO-ISSUE: [master] Bump OCP versions: 4.21 [#8733](https://github.com/openshift/assisted-service/pull/8733)
* [MGMT-16090](https://issues.redhat.com/browse/MGMT-16090): upgrade assisted-service postgresql from 12 to 13 [#8602](https://github.com/openshift/assisted-service/pull/8602)
* [MGMT-20499](https://issues.redhat.com/browse/MGMT-20499): Always generate iSCSI NIC reapply manifest for day2 host support [#8705](https://github.com/openshift/assisted-service/pull/8705)
* NO-ISSUE: [master] Bump OCP versions: 4.17 [#8725](https://github.com/openshift/assisted-service/pull/8725)
* [MGMT-22278](https://issues.redhat.com/browse/MGMT-22278): Skip deleting spoke resources for an uninstalled agent [#8608](https://github.com/openshift/assisted-service/pull/8608)
* [MGMT-22186](https://issues.redhat.com/browse/MGMT-22186): Add kata runtime class to Assisted installer [#8140](https://github.com/openshift/assisted-service/pull/8140)
* [ACM-27859](https://issues.redhat.com/browse/ACM-27859): Allow PreprovisioningImage finalizer to be removed once BMH finishes deprovisioning [#8604](https://github.com/openshift/assisted-service/pull/8604)
* [MGMT-20323](https://issues.redhat.com/browse/MGMT-20323): Prefer bootable disks for installation [#8701](https://github.com/openshift/assisted-service/pull/8701)
* NO-ISSUE: add to owners_aliases [#8703](https://github.com/openshift/assisted-service/pull/8703)
* [MGMT-22545](https://issues.redhat.com/browse/MGMT-22545): Fix YAML marshaling for Kubernetes types in disconnected ignition [#8619](https://github.com/openshift/assisted-service/pull/8619)
* [OCPBUGS-68355](https://issues.redhat.com/browse/OCPBUGS-68355): Fix Day-2 CSR approval race condition [#8622](https://github.com/openshift/assisted-service/pull/8622)
* [MGMT-22423](https://issues.redhat.com/browse/MGMT-22423): Fix race condition in ensureOwnerRef causing spec.installed to remain false [#8621](https://github.com/openshift/assisted-service/pull/8621)
* [ACM-27290](https://issues.redhat.com/browse/ACM-27290): Fix policy.json not generated for InfraEnv mirror registry config [#8609](https://github.com/openshift/assisted-service/pull/8609)
* [ACM-27906](https://issues.redhat.com/browse/ACM-27906): Fix container-image-availability check to use mirrored registries in disconnected environments [#8611](https://github.com/openshift/assisted-service/pull/8611)
* NO-ISSUE: [master] Bump OCP versions: 4.21, 4.20 [#8612](https://github.com/openshift/assisted-service/pull/8612)
* [MGMT-22458](https://issues.redhat.com/browse/MGMT-22458): CVE-2025-65637 Bump github.com/go-openapi/loads, github.com/go-openapi/analysis, github.com/go-openapi/validate to fix CVE-2025-65637 through introducers update (models module) [#8596](https://github.com/openshift/assisted-service/pull/8596)
* [Full changelog](https://github.com/openshift/assisted-service/compare/184287279c2ecbe5df4e83862cb7a3a33977ffc7...13a784aff079081c1b8ae1d9c6d60710534ffd36)
### [agent-installer-csr-approver, agent-installer-orchestrator](https://github.com/openshift/assisted-installer/tree/753d15c8f21bbc4520d6e92b4fbd883c343c6dab)
* [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)
* [MGMT-22131](https://issues.redhat.com/browse/MGMT-22131): transitioning red hat operator base image to ubi minimal [#1444](https://github.com/openshift/assisted-installer/pull/1444)
* [ACM-25812](https://issues.redhat.com/browse/ACM-25812): bumping go version on branch master [#1446](https://github.com/openshift/assisted-installer/pull/1446)
* And 1 elided commits (e.g. from squash or rebase merges)
* [Full changelog](https://github.com/openshift/assisted-installer/compare/79093911c4613f9aa916b552a6376f3e38e3cbc1...753d15c8f21bbc4520d6e92b4fbd883c343c6dab)
### [agent-installer-node-agent](https://github.com/openshift/assisted-installer-agent/tree/7a50b685069e274ddc14fb301136c3f59910dc2d)
* NO-ISSUE: Add cpe label [#1278](https://github.com/openshift/assisted-installer-agent/pull/1278)
* [MGMT-21739](https://issues.redhat.com/browse/MGMT-21739): Skip log collection for non-existent services [#1230](https://github.com/openshift/assisted-installer-agent/pull/1230)
* NO-ISSUE: add to owners_aliases [#1268](https://github.com/openshift/assisted-installer-agent/pull/1268)
* And 1 elided commits (e.g. from squash or rebase merges)
* [Full changelog](https://github.com/openshift/assisted-installer-agent/compare/e57138265957c81b33d3ac13078d35f6ca07069d...7a50b685069e274ddc14fb301136c3f59910dc2d)
### [agent-installer-ui](https://github.com/openshift-assisted/assisted-installer-ui/tree/8bb681c8a1f0a162f60f1958f56a339106a4d6cf)
* [MGMT-22746](https://issues.redhat.com/browse/MGMT-22746): Add chatbot app (#3350) [#3350](https://github.com/openshift-assisted/assisted-installer-ui/pull/3350)
* Refactor LabelsField component (#3354) [#3354](https://github.com/openshift-assisted/assisted-installer-ui/pull/3354)
* Use PF Dropdown component for namespace select (#3345) [#3345](https://github.com/openshift-assisted/assisted-installer-ui/pull/3345)
* Make Cisco Intersight URL editable in CIM config modal (#3357) [#3357](https://github.com/openshift-assisted/assisted-installer-ui/pull/3357)
* Fix mass hostname change content alignment (#3344) [#3344](https://github.com/openshift-assisted/assisted-installer-ui/pull/3344)
* Adapt PrismCode for dark mode (#3348) [#3348](https://github.com/openshift-assisted/assisted-installer-ui/pull/3348)
* Fix FileUpload component (#3355) [#3355](https://github.com/openshift-assisted/assisted-installer-ui/pull/3355)
* Assisted Installer OVE UI shows transient blank page with Technology Preview spinner (#3341) [#3341](https://github.com/openshift-assisted/assisted-installer-ui/pull/3341)
* API/Ingress IP fields lack character limit (#3342) [#3342](https://github.com/openshift-assisted/assisted-installer-ui/pull/3342)
* Use conversationId from props for feedback. (#3336) [#3336](https://github.com/openshift-assisted/assisted-installer-ui/pull/3336)
* use old release process (#3333) [#3333](https://github.com/openshift-assisted/assisted-installer-ui/pull/3333)
* [MGMT-20727](https://issues.redhat.com/browse/MGMT-20727): Cisco Intersight URL should be configurable (#3332) [#3332](https://github.com/openshift-assisted/assisted-installer-ui/pull/3332)
* [MGMT-22465](https://issues.redhat.com/browse/MGMT-22465): Merge the contents of releases/v2.17-cim into master (#3319) [#3319](https://github.com/openshift-assisted/assisted-installer-ui/pull/3319)
* change ABI above sea level iso size (#3322) [#3322](https://github.com/openshift-assisted/assisted-installer-ui/pull/3322)
* Openshift AI Bundle on SNO enables ODF and LVM which are uncompatible (#3320) [#3320](https://github.com/openshift-assisted/assisted-installer-ui/pull/3320)
* remove external platforms field from below sea level UI (#3316) [#3316](https://github.com/openshift-assisted/assisted-installer-ui/pull/3316)
* Fix Cluster summary styling (#3216) [#3216](https://github.com/openshift-assisted/assisted-installer-ui/pull/3216)
* Bump js-yaml from 4.1.0 to 4.1.1 (#3310) [#3310](https://github.com/openshift-assisted/assisted-installer-ui/pull/3310)
* provides parameters for the GET /v2/operators/bundles route (#3306) [#3306](https://github.com/openshift-assisted/assisted-installer-ui/pull/3306)
* Bump mdast-util-to-hast from 13.2.0 to 13.2.1 (#3287) [#3287](https://github.com/openshift-assisted/assisted-installer-ui/pull/3287)
* Bump zx from 7.2.3 to 8.8.5 (#3273) [#3273](https://github.com/openshift-assisted/assisted-installer-ui/pull/3273)
* Bump js-yaml from 4.1.0 to 4.1.1 (#3264) [#3264](https://github.com/openshift-assisted/assisted-installer-ui/pull/3264)
* [Full changelog](https://github.com/openshift-assisted/assisted-installer-ui/compare/479a68f329b4c4088a999a6f4f1c4a078a9b4e93...8bb681c8a1f0a162f60f1958f56a339106a4d6cf)
### [agent-installer-utils](https://github.com/openshift/agent-installer-utils/tree/4231408ba540c2b5ec05372a041ffc8767348d17)
* [OCPBUGS-72420](https://issues.redhat.com/browse/OCPBUGS-72420): Increase capabilities passed via buildah [#229](https://github.com/openshift/agent-installer-utils/pull/229)
* NO-ISSUE: Add 4.22 isobuilder configs [#213](https://github.com/openshift/agent-installer-utils/pull/213)
* [AGENT-1334](https://issues.redhat.com/browse/AGENT-1334): Examples of golden snapshot and release for OVE ISO image [#202](https://github.com/openshift/agent-installer-utils/pull/202)
* NO-ISSUE:Updating ose-agent-installer-utils-container image to be consistent with ART for 4.22 [#216](https://github.com/openshift/agent-installer-utils/pull/216)
* [OCPBUGS-69438](https://issues.redhat.com/browse/OCPBUGS-69438): Remove operator manifests; now applied by assisted-installer [#211](https://github.com/openshift/agent-installer-utils/pull/211)
* [OCPBUGS-69406](https://issues.redhat.com/browse/OCPBUGS-69406): Update quay.io/konflux-ci/konflux-vanguard/task-rpms-signature-scan:0.2 Docker digest to 20eb21c [#210](https://github.com/openshift/agent-installer-utils/pull/210)
* [OCPBUGS-69405](https://issues.redhat.com/browse/OCPBUGS-69405): Update Konflux references [#209](https://github.com/openshift/agent-installer-utils/pull/209)
* [Full changelog](https://github.com/openshift/agent-installer-utils/compare/1c822ebc321e039b89d6952e3e781af9fa43c6f1...4231408ba540c2b5ec05372a041ffc8767348d17)
### [apiserver-network-proxy](https://github.com/openshift/apiserver-network-proxy/tree/e55ca10b0596a6e6ae9d3c5b0286277bceab185d)
* [OCPBUGS-69889](https://issues.redhat.com/browse/OCPBUGS-69889): Updating ose-apiserver-network-proxy-container image to be consistent with ART for 4.22 [#88](https://github.com/openshift/apiserver-network-proxy/pull/88)
* [Full changelog](https://github.com/openshift/apiserver-network-proxy/compare/35ba137ab96d01f0b8df729ff5ad93ac2fdad800...e55ca10b0596a6e6ae9d3c5b0286277bceab185d)
### [aws-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-aws/tree/1b4220abf0f24aac32787ebbe80024288a49dd17)
* [OCPBUGS-70053](https://issues.redhat.com/browse/OCPBUGS-70053): Updating ose-aws-cluster-api-controllers-container image to be consistent with ART for 4.22 [#585](https://github.com/openshift/cluster-api-provider-aws/pull/585)
* [Full changelog](https://github.com/openshift/cluster-api-provider-aws/compare/10ceef5e6f6d0cb79a3345de4fd8851f6300205c...1b4220abf0f24aac32787ebbe80024288a49dd17)
### [aws-ebs-csi-driver](https://github.com/openshift/aws-ebs-csi-driver/tree/e0f7da78af5fc9d3e791908dd808ff25558bbd77)
* [OCPBUGS-69918](https://issues.redhat.com/browse/OCPBUGS-69918): Updating ose-aws-ebs-csi-driver-container image to be consistent with ART for 4.22 [#296](https://github.com/openshift/aws-ebs-csi-driver/pull/296)
* [OCPBUGS-69918](https://issues.redhat.com/browse/OCPBUGS-69918): UPSTREAM: <carry>: do not require license in OCP files (follow-up) [#298](https://github.com/openshift/aws-ebs-csi-driver/pull/298)
* [OCPBUGS-69918](https://issues.redhat.com/browse/OCPBUGS-69918): UPSTREAM: <carry>: do not require license in OCP files [#297](https://github.com/openshift/aws-ebs-csi-driver/pull/297)
* [Full changelog](https://github.com/openshift/aws-ebs-csi-driver/compare/57eebffcc8abbbbb6edcf3b536b769d97e31819c...e0f7da78af5fc9d3e791908dd808ff25558bbd77)
### [aws-ebs-csi-driver-operator, azure-disk-csi-driver-operator, azure-file-csi-driver-operator, csi-driver-manila-operator, openstack-cinder-csi-driver-operator](https://github.com/openshift/csi-operator/tree/06f767208e80ea259e44d60926fe75fab019ccea)
* [OCPBUGS-66113](https://issues.redhat.com/browse/OCPBUGS-66113): Some containers do not have readOnlyRootFilesystem [#476](https://github.com/openshift/csi-operator/pull/476)
* [OCPBUGS-70085](https://issues.redhat.com/browse/OCPBUGS-70085): Updating ose-openstack-cinder-csi-driver-operator-container image to be consistent with ART for 4.22 [#483](https://github.com/openshift/csi-operator/pull/483)
* [OCPBUGS-70339](https://issues.redhat.com/browse/OCPBUGS-70339): deploy prometheus role and binding on hypershift guest [#488](https://github.com/openshift/csi-operator/pull/488)
* [OCPBUGS-63698](https://issues.redhat.com/browse/OCPBUGS-63698): fix(azure): add token-minter for self-managed hosted clusters [#461](https://github.com/openshift/csi-operator/pull/461)
* [OCPBUGS-69739](https://issues.redhat.com/browse/OCPBUGS-69739): Updating csi-driver-manila-operator-container image to be consistent with ART for 4.22 [#480](https://github.com/openshift/csi-operator/pull/480)
* [OCPBUGS-69907](https://issues.redhat.com/browse/OCPBUGS-69907): Updating ose-azure-file-csi-driver-operator-container image to be consistent with ART for 4.22 [#482](https://github.com/openshift/csi-operator/pull/482)
* [OCPBUGS-69710](https://issues.redhat.com/browse/OCPBUGS-69710): Updating ose-smb-csi-driver-operator-container image to be consistent with ART for 4.22 [#479](https://github.com/openshift/csi-operator/pull/479)
* NO-JIRA: Add /sniff-test claude command [#486](https://github.com/openshift/csi-operator/pull/486)
* [OCPBUGS-69883](https://issues.redhat.com/browse/OCPBUGS-69883): Updating ose-aws-ebs-csi-driver-operator-container image to be consistent with ART for 4.22 [#481](https://github.com/openshift/csi-operator/pull/481)
* [OCPBUGS-69982](https://issues.redhat.com/browse/OCPBUGS-69982): Updating ose-azure-disk-csi-driver-operator-container image to be consistent with ART for 4.22 [#484](https://github.com/openshift/csi-operator/pull/484)
* [OCPBUGS-69695](https://issues.redhat.com/browse/OCPBUGS-69695): Updating ose-aws-efs-csi-driver-operator-container image to be consistent with ART for 4.22 [#478](https://github.com/openshift/csi-operator/pull/478)
* [STOR-2543](https://issues.redhat.com/browse/STOR-2543): add VAC manifest for tests in AWS EBS [#475](https://github.com/openshift/csi-operator/pull/475)
* [STOR-1945](https://issues.redhat.com/browse/STOR-1945): STOR-2056: Add SupportedSizeRange for azurefile-nfs [#477](https://github.com/openshift/csi-operator/pull/477)
* [Full changelog](https://github.com/openshift/csi-operator/compare/d739d8cacd23ca3545de402da9e5f49e547d1456...06f767208e80ea259e44d60926fe75fab019ccea)
### [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)
* [OCPBUGS-72390](https://issues.redhat.com/browse/OCPBUGS-72390): Fix reconciler consistency checks in Update and Exists [#162](https://github.com/openshift/machine-api-provider-aws/pull/162)
* [OCPBUGS-69950](https://issues.redhat.com/browse/OCPBUGS-69950): Updating ose-machine-api-provider-aws-container image to be consistent with ART for 4.22 [#161](https://github.com/openshift/machine-api-provider-aws/pull/161)
* [Full changelog](https://github.com/openshift/machine-api-provider-aws/compare/938565c9f796fba385c0978a5ae1cc0a79f0f857...1b75971cba6383f05878c7414f3cdd15399a826d)
### [aws-pod-identity-webhook](https://github.com/openshift/aws-pod-identity-webhook/tree/a533c1924ce3c458aac2c978976d91e5465b1b8b)
* [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)
* [OCPBUGS-69825](https://issues.redhat.com/browse/OCPBUGS-69825): Updating ose-aws-pod-identity-webhook-container image to be consistent with ART for 4.22 [#208](https://github.com/openshift/aws-pod-identity-webhook/pull/208)
* [Full changelog](https://github.com/openshift/aws-pod-identity-webhook/compare/0da6737b69c6676d9f9bc8b3fcc7f46fbe521096...a533c1924ce3c458aac2c978976d91e5465b1b8b)
### [azure-cloud-controller-manager, azure-cloud-node-manager](https://github.com/openshift/cloud-provider-azure/tree/8584b9a8eee4464d72cc3c176d33885e098dda0c)
* [OCPBUGS-65654](https://issues.redhat.com/browse/OCPBUGS-65654): Merge https://github.com/kubernetes-sigs/cloud-provider-azure:master (765f435) into main [#152](https://github.com/openshift/cloud-provider-azure/pull/152)
* [Full changelog](https://github.com/openshift/cloud-provider-azure/compare/aa6480c632b84371b8030b3f3f722d3d49601b02...8584b9a8eee4464d72cc3c176d33885e098dda0c)
### [azure-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-azure/tree/423e27b0017a736ae29503838422cd9024760154)
* [OCPBUGS-69934](https://issues.redhat.com/browse/OCPBUGS-69934): Updating ose-azure-cluster-api-controllers-container image to be consistent with ART for 4.22 [#356](https://github.com/openshift/cluster-api-provider-azure/pull/356)
* [Full changelog](https://github.com/openshift/cluster-api-provider-azure/compare/b80578abd9d7e6b0d0e9fa070f7ee88adc3bbb85...423e27b0017a736ae29503838422cd9024760154)
### [azure-disk-csi-driver](https://github.com/openshift/azure-disk-csi-driver/tree/04aee47f15a1df0e0dd428d18a41d8188df541e9)
* [OCPBUGS-69754](https://issues.redhat.com/browse/OCPBUGS-69754): Updating ose-azure-disk-csi-driver-container image to be consistent with ART for 4.22 [#119](https://github.com/openshift/azure-disk-csi-driver/pull/119)
* [Full changelog](https://github.com/openshift/azure-disk-csi-driver/compare/d9137fcf733f644ca1e5cd0508cdc623febd7724...04aee47f15a1df0e0dd428d18a41d8188df541e9)
### [azure-file-csi-driver](https://github.com/openshift/azure-file-csi-driver/tree/31666ab2919e53c220c74b5684ed580c8260d3f6)
* [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...31666ab2919e53c220c74b5684ed580c8260d3f6)
### [azure-kms-encryption-provider](https://github.com/openshift/azure-kubernetes-kms/tree/99b9a3a33d8edfd0a2d2876aa7ef1382b2c75a39)
* [OCPBUGS-69961](https://issues.redhat.com/browse/OCPBUGS-69961): Updating azure-kms-encryption-provider-container image to be consistent with ART for 4.22 [#26](https://github.com/openshift/azure-kubernetes-kms/pull/26)
* [OCPBUGS-62405](https://issues.redhat.com/browse/OCPBUGS-62405): Updating azure-kms-encryption-provider-container image to be consistent with ART for 4.21 [#23](https://github.com/openshift/azure-kubernetes-kms/pull/23)
* [Full changelog](https://github.com/openshift/azure-kubernetes-kms/compare/ea0b9944dddcc7043065a1fab5fca72dd17450da...99b9a3a33d8edfd0a2d2876aa7ef1382b2c75a39)
### [azure-machine-controllers](https://github.com/openshift/machine-api-provider-azure/tree/49242a3dbb53572d68f72aea4e3e90515060c586)
* [OCPBUGS-69864](https://issues.redhat.com/browse/OCPBUGS-69864): Updating ose-machine-api-provider-azure-container image to be consistent with ART for 4.22 [#179](https://github.com/openshift/machine-api-provider-azure/pull/179)
* [Full changelog](https://github.com/openshift/machine-api-provider-azure/compare/b8b8cb1c5af7d2a3ef9a4a99a0739a2166a7932c...49242a3dbb53572d68f72aea4e3e90515060c586)
### [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)
* [OCPBUGS-69895](https://issues.redhat.com/browse/OCPBUGS-69895): Updating ose-azure-workload-identity-webhook-container image to be consistent with ART for 4.22 [#41](https://github.com/openshift/azure-workload-identity/pull/41)
* [Full changelog](https://github.com/openshift/azure-workload-identity/compare/3f2a6e0d1ea68af321f9674b0b097939be7d2014...e59e405a53269a9789304799630ab2ede6bccb7e)
### [baremetal-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-metal3/tree/cccd5e18ebcb3d06136231242eedc7cd64af4ba1)
* [OCPBUGS-69724](https://issues.redhat.com/browse/OCPBUGS-69724): Updating ose-baremetal-cluster-api-controllers-container image to be consistent with ART for 4.22 [#56](https://github.com/openshift/cluster-api-provider-metal3/pull/56)
* [Full changelog](https://github.com/openshift/cluster-api-provider-metal3/compare/ba386c376b386b3e0cff723f98bbff45cb358610...cccd5e18ebcb3d06136231242eedc7cd64af4ba1)
### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/71aea74175b47bbf1e328f7df3c66fa6c0681247)
* [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)
* [OCPBUGS-71232](https://issues.redhat.com/browse/OCPBUGS-71232): Fix nil pointer exception in azure mapiImage [#10200](https://github.com/openshift/installer/pull/10200)
* [OCPBUGS-70013](https://issues.redhat.com/browse/OCPBUGS-70013): Updating ose-installer-container image to be consistent with ART for 4.22 [#10182](https://github.com/openshift/installer/pull/10182)
* no-jira: Platform Experts Claude Command [#10186](https://github.com/openshift/installer/pull/10186)
* no-jira: Add barbacbd for gcp owners [#10189](https://github.com/openshift/installer/pull/10189)
* [OCPBUGS-70021](https://issues.redhat.com/browse/OCPBUGS-70021): Updating ose-baremetal-installer-container image to be consistent with ART for 4.22 [#10183](https://github.com/openshift/installer/pull/10183)
* [OCPBUGS-70047](https://issues.redhat.com/browse/OCPBUGS-70047): Updating ose-installer-artifacts-container image to be consistent with ART for 4.22 [#10184](https://github.com/openshift/installer/pull/10184)
* no-jira: Fix linting issues for golangci-lint v2 [#10138](https://github.com/openshift/installer/pull/10138)
* NO-JIRA: remove pod-infra-container-image flag from kubelet [#10145](https://github.com/openshift/installer/pull/10145)
* [OCPBUGS-69870](https://issues.redhat.com/browse/OCPBUGS-69870): rename "var-ostree\x2dcontainer.mount" to something more computer-friendly [#10171](https://github.com/openshift/installer/pull/10171)
* [OCPBUGS-69840](https://issues.redhat.com/browse/OCPBUGS-69840): PowerVC: fix PostProvision [#10175](https://github.com/openshift/installer/pull/10175)
* [OCPBUGS-69434](https://issues.redhat.com/browse/OCPBUGS-69434), [SPLAT-2584](https://issues.redhat.com/browse/SPLAT-2584): Added ability to install different IPAM version when in TP. [#10169](https://github.com/openshift/installer/pull/10169)
* [OCPBUGS-65859](https://issues.redhat.com/browse/OCPBUGS-65859): Fix set-hostname dependency for interactive console services [#10118](https://github.com/openshift/installer/pull/10118)
* [OCPBUGS-17667](https://issues.redhat.com/browse/OCPBUGS-17667): Validate vCenter datacenters in failure domain topology [#10086](https://github.com/openshift/installer/pull/10086)
* [OCPBUGS-61344](https://issues.redhat.com/browse/OCPBUGS-61344): skip deleting snapshots managed by AWS Backup service [#9964](https://github.com/openshift/installer/pull/9964)
* [OCPBUGS-62870](https://issues.redhat.com/browse/OCPBUGS-62870): installing into GCP Shared VPC with minimal permissions [#10157](https://github.com/openshift/installer/pull/10157)
* [OCPBUGS-64775](https://issues.redhat.com/browse/OCPBUGS-64775): use CAPZ to provision ssh rule [#10162](https://github.com/openshift/installer/pull/10162)
* [OCPBUGS-66295](https://issues.redhat.com/browse/OCPBUGS-66295): Fix ignition warning about agent-extract-tui.service [#10146](https://github.com/openshift/installer/pull/10146)
* [AGENT-1357](https://issues.redhat.com/browse/AGENT-1357): remove AgentWorkflowTypeInstallInteractiveDisconnected workflow [#10020](https://github.com/openshift/installer/pull/10020)
* And 2 elided commits (e.g. from squash or rebase merges)
* [Full changelog](https://github.com/openshift/installer/compare/a6c94ff2839258d0653650c82e93b593bac6988f...71aea74175b47bbf1e328f7df3c66fa6c0681247)
### [baremetal-machine-controllers](https://github.com/openshift/cluster-api-provider-baremetal/tree/650cb6f37e522142de6d2f634326674f4141f203)
* NO-ISSUE: Synchronize OWNERS with CAPM3 [#241](https://github.com/openshift/cluster-api-provider-baremetal/pull/241)
* [OCPBUGS-69896](https://issues.redhat.com/browse/OCPBUGS-69896): Updating baremetal-machine-controller-container image to be consistent with ART for 4.22 [#240](https://github.com/openshift/cluster-api-provider-baremetal/pull/240)
* [Full changelog](https://github.com/openshift/cluster-api-provider-baremetal/compare/4e6a729c5ac8fde8859db5830def262dfdee28ea...650cb6f37e522142de6d2f634326674f4141f203)
### [baremetal-operator](https://github.com/openshift/baremetal-operator/tree/118ad31f2da2decade5fc2a744349653b7f8a7be)
* [OCPBUGS-70265](https://issues.redhat.com/browse/OCPBUGS-70265): Fix errors.As usage for NoDataInSecretError [#444](https://github.com/openshift/baremetal-operator/pull/444)
* NO-ISSUE: Merge upstream [#442](https://github.com/openshift/baremetal-operator/pull/442)
* [OCPBUGS-70018](https://issues.redhat.com/browse/OCPBUGS-70018): Updating ose-baremetal-operator-container image to be consistent with ART for 4.22 [#441](https://github.com/openshift/baremetal-operator/pull/441)
* [METAL-1693](https://issues.redhat.com/browse/METAL-1693): Add "merge-upstream" slash command [#437](https://github.com/openshift/baremetal-operator/pull/437)
* [Full changelog](https://github.com/openshift/baremetal-operator/compare/eb6f984eeedf6918f531aa3c461f01d59dae9426...118ad31f2da2decade5fc2a744349653b7f8a7be)
### [baremetal-runtimecfg](https://github.com/openshift/baremetal-runtimecfg/tree/48ff8122c3f55331a17006d416299f7a2565d7a1)
* [OCPBUGS-42805](https://issues.redhat.com/browse/OCPBUGS-42805): Add node caching with Kubernetes watch API to reduce API load [#374](https://github.com/openshift/baremetal-runtimecfg/pull/374)
* NO-ISSUE: Add agents.md and slash command for reviewing [#375](https://github.com/openshift/baremetal-runtimecfg/pull/375)
* [MGMT-22546](https://issues.redhat.com/browse/MGMT-22546): Fix TNA and TNF dummy ip for ipv6 [#369](https://github.com/openshift/baremetal-runtimecfg/pull/369)
* NO-ISSUE: Migrate away from deprecated ioutil [#373](https://github.com/openshift/baremetal-runtimecfg/pull/373)
* [OCPBUGS-69812](https://issues.redhat.com/browse/OCPBUGS-69812): Updating ose-baremetal-runtimecfg-container image to be consistent with ART for 4.22 [#376](https://github.com/openshift/baremetal-runtimecfg/pull/376)
* [Full changelog](https://github.com/openshift/baremetal-runtimecfg/compare/8404689ecbcb940e113bfb7141909a6231401fee...48ff8122c3f55331a17006d416299f7a2565d7a1)
### [cli, cli-artifacts, deployer, tools](https://github.com/openshift/oc/tree/4df0e94abe472105343c5c132396fbfafa47c569)
* 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)
* [CNTRLPLANE-2167](https://issues.redhat.com/browse/CNTRLPLANE-2167): Integrate OpenShift Test Extension (OTE) into oc [#2177](https://github.com/openshift/oc/pull/2177)
* [CNTRLPLANE-2167](https://issues.redhat.com/browse/CNTRLPLANE-2167): Integrate OpenShift Test Extension (OTE) into oc [#2176](https://github.com/openshift/oc/pull/2176)
* [OCPBUGS-64619](https://issues.redhat.com/browse/OCPBUGS-64619): oc login: Respect insecure flag from kubeconfig [#2134](https://github.com/openshift/oc/pull/2134)
* NO-JIRA: Bump library-go to update selinux and x/crypto [#2169](https://github.com/openshift/oc/pull/2169)
* [OCPBUGS-70063](https://issues.redhat.com/browse/OCPBUGS-70063): Updating ose-cli-artifacts-container image to be consistent with ART for 4.22 [#2168](https://github.com/openshift/oc/pull/2168)
* [OCPBUGS-70061](https://issues.redhat.com/browse/OCPBUGS-70061): Updating openshift-enterprise-deployer-container image to be consistent with ART for 4.22 [#2167](https://github.com/openshift/oc/pull/2167)
* [OCPBUGS-69894](https://issues.redhat.com/browse/OCPBUGS-69894): Updating ose-tools-container image to be consistent with ART for 4.22 [#2166](https://github.com/openshift/oc/pull/2166)
* [OCPBUGS-69835](https://issues.redhat.com/browse/OCPBUGS-69835): Updating openshift-enterprise-cli-container image to be consistent with ART for 4.22 [#2164](https://github.com/openshift/oc/pull/2164)
* [Full changelog](https://github.com/openshift/oc/compare/f192695743103be9ceb109526a89f4fd468e9be2...4df0e94abe472105343c5c132396fbfafa47c569)
### [cloud-credential-operator](https://github.com/openshift/cloud-credential-operator/tree/ec9d4a0a81d2300560ae8007e0f7e3911c96f79a)
* [OCPBUGS-71221](https://issues.redhat.com/browse/OCPBUGS-71221): test-ext: remove kubernetes module dependency [#957](https://github.com/openshift/cloud-credential-operator/pull/957)
* [OCPBUGS-70033](https://issues.redhat.com/browse/OCPBUGS-70033): Updating ose-cloud-credential-operator-container image to be consistent with ART for 4.22 [#956](https://github.com/openshift/cloud-credential-operator/pull/956)
* [Full changelog](https://github.com/openshift/cloud-credential-operator/compare/8f1a631d825ff36e588d592b49d9eec3c33d01b3...ec9d4a0a81d2300560ae8007e0f7e3911c96f79a)
### [cloud-network-config-controller](https://github.com/openshift/cloud-network-config-controller/tree/b56af21ddddc0776a73d74a5d8a7acc7025a00f4)
* [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)
* [OCPBUGS-45056](https://issues.redhat.com/browse/OCPBUGS-45056), [OCPBUGS-57447](https://issues.redhat.com/browse/OCPBUGS-57447): Refrain from adding Egress IP to public LB backend pool [#180](https://github.com/openshift/cloud-network-config-controller/pull/180)
* [Full changelog](https://github.com/openshift/cloud-network-config-controller/compare/dcdf24f542ab4d65c85a4d63d553cc49085567ea...b56af21ddddc0776a73d74a5d8a7acc7025a00f4)
### [cluster-authentication-operator](https://github.com/openshift/cluster-authentication-operator/tree/27e5e106900a82b4551b4135766f2c987b34ecdb)
* [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)
* [OCPBUGS-70005](https://issues.redhat.com/browse/OCPBUGS-70005): Updating ose-cluster-authentication-operator-container image to be consistent with ART for 4.22 [#819](https://github.com/openshift/cluster-authentication-operator/pull/819)
* [API-1835](https://issues.redhat.com/browse/API-1835): adds an integration test for the oauth-server deployment controller [#784](https://github.com/openshift/cluster-authentication-operator/pull/784)
* [CNTRLPLANE-2196](https://issues.redhat.com/browse/CNTRLPLANE-2196): set up openshift-tests-extension for cluster-authentication-operator [#816](https://github.com/openshift/cluster-authentication-operator/pull/816)
* [Full changelog](https://github.com/openshift/cluster-authentication-operator/compare/c7b85961405c2879d910e2ac228e3c375553b646...27e5e106900a82b4551b4135766f2c987b34ecdb)
### [cluster-autoscaler](https://github.com/openshift/kubernetes-autoscaler/tree/ca299b2e390bd155550caf154dcf16ac9b130ee9)
* [OCPBUGS-70023](https://issues.redhat.com/browse/OCPBUGS-70023): Updating atomic-openshift-cluster-autoscaler-container image to be consistent with ART for 4.22 [#397](https://github.com/openshift/kubernetes-autoscaler/pull/397)
* [OCPBUGS-69928](https://issues.redhat.com/browse/OCPBUGS-69928): Updating ose-vertical-pod-autoscaler-container image to be consistent with ART for 4.22 [#396](https://github.com/openshift/kubernetes-autoscaler/pull/396)
* [Full changelog](https://github.com/openshift/kubernetes-autoscaler/compare/73b87353dd524cc63932c58bab555a94d67bff1b...ca299b2e390bd155550caf154dcf16ac9b130ee9)
### [cluster-autoscaler-operator](https://github.com/openshift/cluster-autoscaler-operator/tree/c7c9c961954da70782de1734847c86b4952db55f)
* [OCPBUGS-69828](https://issues.redhat.com/browse/OCPBUGS-69828): Updating ose-cluster-autoscaler-operator-container image to be consistent with ART for 4.22 [#358](https://github.com/openshift/cluster-autoscaler-operator/pull/358)
* [Full changelog](https://github.com/openshift/cluster-autoscaler-operator/compare/dec12ba632a4810b4ff43a9172f462a1dd291e44...c7c9c961954da70782de1734847c86b4952db55f)
### [cluster-baremetal-operator](https://github.com/openshift/cluster-baremetal-operator/tree/e4784ab659e24cf636dae8f0c159403b2f36325f)
* [OCPBUGS-70157](https://issues.redhat.com/browse/OCPBUGS-70157): Add sharedVolumeMount to machine-os-downloader init container [#540](https://github.com/openshift/cluster-baremetal-operator/pull/540)
* [OCPBUGS-67216](https://issues.redhat.com/browse/OCPBUGS-67216): Remove the writable ironic CA cert volume mount at /certs/ca/ironic path, ironic will use the writable /conf mount if needed [#535](https://github.com/openshift/cluster-baremetal-operator/pull/535)
* NO-ISSUE: Add AGENTS.md [#538](https://github.com/openshift/cluster-baremetal-operator/pull/538)
* [OCPBUGS-69769](https://issues.redhat.com/browse/OCPBUGS-69769): Updating ose-cluster-baremetal-operator-container image to be consistent with ART for 4.22 [#537](https://github.com/openshift/cluster-baremetal-operator/pull/537)
* [Full changelog](https://github.com/openshift/cluster-baremetal-operator/compare/46c1f95085beb893d3fd164e7c4d7a6730820520...e4784ab659e24cf636dae8f0c159403b2f36325f)
### [cluster-capi-controllers](https://github.com/openshift/cluster-api/tree/64ec1d0e386cc2aca03d075c54584b43b8e2a4f8)
* [OCPBUGS-69810](https://issues.redhat.com/browse/OCPBUGS-69810): Updating ose-cluster-api-container image to be consistent with ART for 4.22 [#258](https://github.com/openshift/cluster-api/pull/258)
* [OCPBUGS-69434](https://issues.redhat.com/browse/OCPBUGS-69434): openshift: CAPI IPAM TechPreviewNoUpgrade: set webhooks failurepolicy: Ignore [#256](https://github.com/openshift/cluster-api/pull/256)
* [Full changelog](https://github.com/openshift/cluster-api/compare/a957484acb353220da0d3062867168d24494a2b6...64ec1d0e386cc2aca03d075c54584b43b8e2a4f8)
### [cluster-capi-operator](https://github.com/openshift/cluster-capi-operator/tree/6d81723878cda3c15c1db7a574eb0e739a9c0281)
* [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)
* [OCPCLOUD-3017](https://issues.redhat.com/browse/OCPCLOUD-3017): add SHARD_ARGS [#442](https://github.com/openshift/cluster-capi-operator/pull/442)
* [OCPCLOUD-2566](https://issues.redhat.com/browse/OCPCLOUD-2566): tests with VAP msgs [#386](https://github.com/openshift/cluster-capi-operator/pull/386)
* NO-JIRA: Fix AWS fuzz tests by constraining Volume throughput to int32 range [#441](https://github.com/openshift/cluster-capi-operator/pull/441)
* [OCPCLOUD-3263](https://issues.redhat.com/browse/OCPCLOUD-3263): CAPI MachineSet creation validation [#437](https://github.com/openshift/cluster-capi-operator/pull/437)
* [OCPBUGS-69737](https://issues.redhat.com/browse/OCPBUGS-69737): Updating ose-cluster-capi-operator-container image to be consistent with ART for 4.22 [#436](https://github.com/openshift/cluster-capi-operator/pull/436)
* NO-JIRA: Update openshift/api [#439](https://github.com/openshift/cluster-capi-operator/pull/439)
* [OCPCLOUD-3172](https://issues.redhat.com/browse/OCPCLOUD-3172): machinesetsync: refactor to a generalized differ which can work independent of types [#382](https://github.com/openshift/cluster-capi-operator/pull/382)
* [OCPCLOUD-2640](https://issues.redhat.com/browse/OCPCLOUD-2640): CAPI Machine creation validation [#412](https://github.com/openshift/cluster-capi-operator/pull/412)
* NO-JIRA: Write provider version to openshift/provider-version.mk [#424](https://github.com/openshift/cluster-capi-operator/pull/424)
* [Full changelog](https://github.com/openshift/cluster-capi-operator/compare/c68e5901d0d29ae5dc7b648fc3d4afdcb94ab135...6d81723878cda3c15c1db7a574eb0e739a9c0281)
### [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)
* [OCPBUGS-69820](https://issues.redhat.com/browse/OCPBUGS-69820): Updating ose-cluster-cloud-controller-manager-operator-container image to be consistent with ART for 4.22 [#430](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/430)
* [Full changelog](https://github.com/openshift/cluster-cloud-controller-manager-operator/compare/6148c0cca626bcf0bfebcc6dd0c77a41944cba87...8f8c56ee0456dfce026c61cf56ade5642fce5ec9)
### [cluster-config-api](https://github.com/openshift/api/tree/6ab113cb736829b0cb17174b9b26d355e4cda3a0)
* [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)
* NO-JIRA: update TLS security profile documentation for clarity and consistency [#2595](https://github.com/openshift/api/pull/2595)
* [OPRUN-4226](https://issues.redhat.com/browse/OPRUN-4226): [OLMv1]: Promote NewOLMOwnSingleNamespace to GA #2527 [#2527](https://github.com/openshift/api/pull/2527)
* [SPLAT-2603](https://issues.redhat.com/browse/SPLAT-2603): Added support for legacy AWS dedicated hosts [#2643](https://github.com/openshift/api/pull/2643)
* Extend ClusterVersion for accepted risks [#2360](https://github.com/openshift/api/pull/2360)
* [CNTRLPLANE-311](https://issues.redhat.com/browse/CNTRLPLANE-311): adding auth config missing fields to API [#2487](https://github.com/openshift/api/pull/2487)
* NO-JIRA: Rename ImagePolicy nested types to prevent PKI collision [#2626](https://github.com/openshift/api/pull/2626)
* Reapply "Merge pull request #2448 from opokornyy/CCXDEV-15259-io-v1" [#2631](https://github.com/openshift/api/pull/2631)
* [OCPBUGS-70025](https://issues.redhat.com/browse/OCPBUGS-70025): Updating ose-cluster-config-api-container image to be consistent with ART for 4.22 [#2634](https://github.com/openshift/api/pull/2634)
* Add configuration for coderabbit [#2635](https://github.com/openshift/api/pull/2635)
* DevPreview: `NetworkConnect` feature gate [#2629](https://github.com/openshift/api/pull/2629)
* [OCPCLOUD-3164](https://issues.redhat.com/browse/OCPCLOUD-3164): Add CompatibilityRequirement [#2479](https://github.com/openshift/api/pull/2479)
* Disable the statusoptional linter [#2633](https://github.com/openshift/api/pull/2633)
* Migrate away from deprecated ioutil [#2603](https://github.com/openshift/api/pull/2603)
* [OKD-259](https://issues.redhat.com/browse/OKD-259): Support an "OKD" featureset to be enabled by default on OKD clusters [#2451](https://github.com/openshift/api/pull/2451)
* NO-JIRA: remove beta enabled TranslateStreamCloseWebsocketRequests feature from gates [#2613](https://github.com/openshift/api/pull/2613)
* [Full changelog](https://github.com/openshift/api/compare/d1c4dc4fd37b8e8f6e4992cda4e84167a3f2cb8c...6ab113cb736829b0cb17174b9b26d355e4cda3a0)
### [cluster-config-operator](https://github.com/openshift/cluster-config-operator/tree/17880463b3d09f0ca2b8dcc41fca54cf85452419)
* [CNTRLPLANE-2272](https://issues.redhat.com/browse/CNTRLPLANE-2272): Refactor tests-ext initialization to improve error handling [#457](https://github.com/openshift/cluster-config-operator/pull/457)
* [OCPBUGS-69859](https://issues.redhat.com/browse/OCPBUGS-69859): Updating ose-cluster-config-operator-container image to be consistent with ART for 4.22 [#456](https://github.com/openshift/cluster-config-operator/pull/456)
* [Full changelog](https://github.com/openshift/cluster-config-operator/compare/b58d2c2984f2f92cfd0b58a5c547eff268f6db86...17880463b3d09f0ca2b8dcc41fca54cf85452419)
### [cluster-control-plane-machine-set-operator](https://github.com/openshift/cluster-control-plane-machine-set-operator/tree/3f65cbbecc1eeced5c705e70f4530e5908495cb4)
* [OCPBUGS-67230](https://issues.redhat.com/browse/OCPBUGS-67230): Fix Makefile to use vendor mode [#377](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/377)
* [Full changelog](https://github.com/openshift/cluster-control-plane-machine-set-operator/compare/737457067d0b1a85cd2d9a9eba930fd7d7bd4e40...3f65cbbecc1eeced5c705e70f4530e5908495cb4)
### [cluster-csi-snapshot-controller-operator](https://github.com/openshift/cluster-csi-snapshot-controller-operator/tree/f57fd597a374ed37f2cdfa37e2853753fd9f7773)
* [OCPBUGS-66390](https://issues.redhat.com/browse/OCPBUGS-66390): Set client throttling parameters [#261](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/261)
* [OCPBUGS-69854](https://issues.redhat.com/browse/OCPBUGS-69854): Updating ose-cluster-csi-snapshot-controller-operator-container image to be consistent with ART for 4.22 [#262](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/262)
* [Full changelog](https://github.com/openshift/cluster-csi-snapshot-controller-operator/compare/186ad6f430ae3f8f8e777e912efa6670033857e5...f57fd597a374ed37f2cdfa37e2853753fd9f7773)
### [cluster-etcd-operator](https://github.com/openshift/cluster-etcd-operator/tree/48fbbdb360beb4b073e723aebd7ed04e9eb5d66f)
* [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)
* [OCPBUGS-62422](https://issues.redhat.com/browse/OCPBUGS-62422): deps: Update library-go to update pruner [#1526](https://github.com/openshift/cluster-etcd-operator/pull/1526)
* [Full changelog](https://github.com/openshift/cluster-etcd-operator/compare/2e46bfdf639578074b824bd63eaf3ab8b1cc14ea...48fbbdb360beb4b073e723aebd7ed04e9eb5d66f)
### [cluster-image-registry-operator](https://github.com/openshift/cluster-image-registry-operator/tree/4d4315fa05463f188f6fc9df890bfe8db894252c)
* [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)
* [OCPBUGS-69751](https://issues.redhat.com/browse/OCPBUGS-69751): Updating ose-cluster-image-registry-operator-container image to be consistent with ART for 4.22 [#1275](https://github.com/openshift/cluster-image-registry-operator/pull/1275)
* [Full changelog](https://github.com/openshift/cluster-image-registry-operator/compare/ba14eb8ffce78b82b50c4a4fd95f063869aed5c0...4d4315fa05463f188f6fc9df890bfe8db894252c)
### [cluster-ingress-operator](https://github.com/openshift/cluster-ingress-operator/tree/56e29778bc2168c324e55ddecd2d838a3ea287bf)
* [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)
* [OCPBUGS-70212](https://issues.redhat.com/browse/OCPBUGS-70212): testGatewayAPIDNS: Fix nil gateway in cleanup [#1330](https://github.com/openshift/cluster-ingress-operator/pull/1330)
* [OCPBUGS-70211](https://issues.redhat.com/browse/OCPBUGS-70211): Fix logging for unmanaged controllers [#1329](https://github.com/openshift/cluster-ingress-operator/pull/1329)
* [OCPBUGS-69954](https://issues.redhat.com/browse/OCPBUGS-69954): Updating ose-cluster-ingress-operator-container image to be consistent with ART for 4.22 [#1328](https://github.com/openshift/cluster-ingress-operator/pull/1328)
* [OCPBUGS-65939](https://issues.redhat.com/browse/OCPBUGS-65939): Update command to get Konflux index image [#1325](https://github.com/openshift/cluster-ingress-operator/pull/1325)
* [OSSM-10865](https://issues.redhat.com/browse/OSSM-10865): set trustBundleName in Istio global values [#1288](https://github.com/openshift/cluster-ingress-operator/pull/1288)
* [Full changelog](https://github.com/openshift/cluster-ingress-operator/compare/b62dd27c901d495e6e78b11968872c002cc2416f...56e29778bc2168c324e55ddecd2d838a3ea287bf)
### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/acccbfeb80bdc1dd0277b574e40c9f1475c9a0b9)
* 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)
* [OCPBUGS-62422](https://issues.redhat.com/browse/OCPBUGS-62422): deps: Update library-go to update pruner [#1994](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1994)
* NO-JIRA: ote: a small cleanup [#1995](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1995)
* [CNTRLPLANE-2286](https://issues.redhat.com/browse/CNTRLPLANE-2286): Migrating serviceaccountissuer test to ote [#1992](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1992)
* [CNTRLPLANE-2280](https://issues.redhat.com/browse/CNTRLPLANE-2280): Migrating deprecated_api_test to ote [#1990](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1990)
* [CNTRLPLANE-2281](https://issues.redhat.com/browse/CNTRLPLANE-2281): Migrating operator_test to ote [#1991](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1991)
* [OCPBUGS-70323](https://issues.redhat.com/browse/OCPBUGS-70323): bump library-go [#1986](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1986)
* [OCPBUGS-69758](https://issues.redhat.com/browse/OCPBUGS-69758): CNTRLPLANE-2222:Migrate go test cert-rotation-tests.go to OTE [#1983](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1983)
* [CNTRLPLANE-2158](https://issues.redhat.com/browse/CNTRLPLANE-2158): Migrating TestTokenRequestAndReview to ginkgo [#1978](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1978)
* [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/33061a03e93d8000e7514fccabadf8cfb9d185c6...acccbfeb80bdc1dd0277b574e40c9f1475c9a0b9)
### [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)
* [OCPBUGS-62422](https://issues.redhat.com/browse/OCPBUGS-62422): dep: Update library-go to update pruner [#895](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/895)
* [OCPBUGS-60568](https://issues.redhat.com/browse/OCPBUGS-60568): Use BoundServceAccountTokenVolume dy default [#858](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/858)
* [Full changelog](https://github.com/openshift/cluster-kube-controller-manager-operator/compare/395de96705749de9c6a5f25747b9d5c3d5f65a8f...a6a751080c9b2bdd3a721851b206cf2f7c8bbc41)
### [cluster-kube-scheduler-operator](https://github.com/openshift/cluster-kube-scheduler-operator/tree/f56b603a018af8ec2ff6fcb3a72cb8dc3f28b3e5)
* NO-JIRA: pkg/operator: Remove staleConditions controller [#597](https://github.com/openshift/cluster-kube-scheduler-operator/pull/597)
* NO-JIRA: pkg/operator: Fix wrong ClusterOperator name [#596](https://github.com/openshift/cluster-kube-scheduler-operator/pull/596)
* no-jira: test(TargetConfigController): exercise --tls-cipher-suites and --tls-min-version injection [#595](https://github.com/openshift/cluster-kube-scheduler-operator/pull/595)
* [OCPBUGS-62422](https://issues.redhat.com/browse/OCPBUGS-62422): deps: Update library-go to update pruner [#593](https://github.com/openshift/cluster-kube-scheduler-operator/pull/593)
* no-jira: refactor(pkg/operator/targetconfigcontroller): code deduplication and improvements [#594](https://github.com/openshift/cluster-kube-scheduler-operator/pull/594)
* [Full changelog](https://github.com/openshift/cluster-kube-scheduler-operator/compare/4f59ea50a588e9afa714e30e7502eca8b570751b...f56b603a018af8ec2ff6fcb3a72cb8dc3f28b3e5)
### [cluster-kube-storage-version-migrator-operator](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/tree/7cbd9e08e5f1cf69b542e918fd784845301d2917)
* [OCPBUGS-70004](https://issues.redhat.com/browse/OCPBUGS-70004): Updating ose-cluster-kube-storage-version-migrator-operator-container image to be consistent with ART for 4.22 [#136](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/136)
* [OCPBUGS-65984](https://issues.redhat.com/browse/OCPBUGS-65984): Prevent AvailableReplicas from dropping to 0 during deployment rollout [#135](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/135)
* [Full changelog](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/compare/8a42beebd580bd2e241aa6d93860c09e907f2407...7cbd9e08e5f1cf69b542e918fd784845301d2917)
### [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator/tree/18e0b087b973ce9b150b260f5ff709778ccc8c51)
* [MON-4466](https://issues.redhat.com/browse/MON-4466): enable ethtool collector [#2779](https://github.com/openshift/cluster-monitoring-operator/pull/2779)
* NO-ISSUE: add app.kubernetes.io/part-of=openshift-monitoring label to thanos-ruler pod [#2787](https://github.com/openshift/cluster-monitoring-operator/pull/2787)
* [MON-4343](https://issues.redhat.com/browse/MON-4343): Reapply "MON-4343: Cleanup deprecate pa config" [#2782](https://github.com/openshift/cluster-monitoring-operator/pull/2782)
* NO-ISSUE: remove test case 74734 [#2785](https://github.com/openshift/cluster-monitoring-operator/pull/2785)
* [OCPBUGS-61088](https://issues.redhat.com/browse/OCPBUGS-61088): revert PR #2766 [#2769](https://github.com/openshift/cluster-monitoring-operator/pull/2769)
* [OCPBUGS-69733](https://issues.redhat.com/browse/OCPBUGS-69733): Updating cluster-monitoring-operator-container image to be consistent with ART for 4.22 [#2781](https://github.com/openshift/cluster-monitoring-operator/pull/2781)
* [MON-4406](https://issues.redhat.com/browse/MON-4406): watch ClusterMonitoring config resource [#2770](https://github.com/openshift/cluster-monitoring-operator/pull/2770)
* NO-JIRA: [bot] Synchronize versions of the downstream components [#2780](https://github.com/openshift/cluster-monitoring-operator/pull/2780)
* [Full changelog](https://github.com/openshift/cluster-monitoring-operator/compare/fa0bed2be659cad3dd792ef310375773afeb72cd...18e0b087b973ce9b150b260f5ff709778ccc8c51)
### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/a4a0c724938fceccb7c4dc5428e9cb64840eac20)
* [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)
* [CORS-4180](https://issues.redhat.com/browse/CORS-4180): Allow AWS and Azure as platforms that support dual-stack on Day-0 [#2804](https://github.com/openshift/cluster-network-operator/pull/2804)
* NO-JIRA: set ovnkube-cluster-manager as default container [#2798](https://github.com/openshift/cluster-network-operator/pull/2798)
* [OCPBUGS-72411](https://issues.redhat.com/browse/OCPBUGS-72411): fix(hypershift): use net.JoinHostPort for URL construction [#2871](https://github.com/openshift/cluster-network-operator/pull/2871)
* [OCPBUGS-66417](https://issues.redhat.com/browse/OCPBUGS-66417): Add kubevirt platform to dual-stack supported platforms [#2849](https://github.com/openshift/cluster-network-operator/pull/2849)
* [OCPBUGS-49662](https://issues.redhat.com/browse/OCPBUGS-49662): Prevent resetting masquerade subnet [#2641](https://github.com/openshift/cluster-network-operator/pull/2641)
* [Full changelog](https://github.com/openshift/cluster-network-operator/compare/05d65e63fd668e97c1b7f45837ba66075f478d6d...a4a0c724938fceccb7c4dc5428e9cb64840eac20)
### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/9500cb1b670202b2961f995fb26f1015e18be6e0)
* 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)
* NO-JIRA: Bump upstream containerfile to 4.22 [#1452](https://github.com/openshift/cluster-node-tuning-operator/pull/1452)
* [OCPBUGS-62496](https://issues.redhat.com/browse/OCPBUGS-62496): hypershift:e2e:status: check for duplicated configmap status [#1413](https://github.com/openshift/cluster-node-tuning-operator/pull/1413)
* [OCPBUGS-69802](https://issues.redhat.com/browse/OCPBUGS-69802): Updating cluster-node-tuning-operator-container image to be consistent with ART for 4.22 [#1450](https://github.com/openshift/cluster-node-tuning-operator/pull/1450)
* [OCPBUGS-69391](https://issues.redhat.com/browse/OCPBUGS-69391): E2E: Granular IRQ functional test cases [#1441](https://github.com/openshift/cluster-node-tuning-operator/pull/1441)
* [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/0e275839ec18e436487508b729ed7fcfe41e3875...9500cb1b670202b2961f995fb26f1015e18be6e0)
### [cluster-olm-operator](https://github.com/openshift/cluster-olm-operator/tree/913f1b1d3f144362902fc2340a66b84b6658eca4)
* [OCPBUGS-69807](https://issues.redhat.com/browse/OCPBUGS-69807): Update image locations to be consistent with ART for 4.22 [#158](https://github.com/openshift/cluster-olm-operator/pull/158)
* [OPRUN-4360](https://issues.redhat.com/browse/OPRUN-4360): Remove references to operator-framework/catalogd [#155](https://github.com/openshift/cluster-olm-operator/pull/155)
* [OPRUN-4352](https://issues.redhat.com/browse/OPRUN-4352): Update to golang 1.25/ocp 4.22 [#156](https://github.com/openshift/cluster-olm-operator/pull/156)
* [Full changelog](https://github.com/openshift/cluster-olm-operator/compare/81989478e114b090ec0cfbf9ae7c000f9b876749...913f1b1d3f144362902fc2340a66b84b6658eca4)
### [cluster-openshift-apiserver-operator](https://github.com/openshift/cluster-openshift-apiserver-operator/tree/6e2c8e3ea519a4650d129d0b70b29c36592c936a)
* [OCPBUGS-70035](https://issues.redhat.com/browse/OCPBUGS-70035): Updating ose-cluster-openshift-apiserver-operator-container image to be consistent with ART for 4.22 [#635](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/635)
* [Full changelog](https://github.com/openshift/cluster-openshift-apiserver-operator/compare/c2d0127291dfe824d9591d4e37ec319a739d988e...6e2c8e3ea519a4650d129d0b70b29c36592c936a)
### [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-samples-operator](https://github.com/openshift/cluster-samples-operator/tree/4a32fd6f5d45c82f9e17c6d25825b42acc5b6a11)
* [OCPBUGS-69966](https://issues.redhat.com/browse/OCPBUGS-69966): Updating ose-cluster-samples-operator-container image to be consistent with ART for 4.22 [#671](https://github.com/openshift/cluster-samples-operator/pull/671)
* [Full changelog](https://github.com/openshift/cluster-samples-operator/compare/11ed1942dbbf7a8334862b3d598a967e9b92aa77...4a32fd6f5d45c82f9e17c6d25825b42acc5b6a11)
### [cluster-storage-operator](https://github.com/openshift/cluster-storage-operator/tree/00672f31c315df02eaf076b63c2d9999aafbacee)
* [OCPBUGS-69978](https://issues.redhat.com/browse/OCPBUGS-69978): Updating ose-cluster-storage-operator-container image to be consistent with ART for 4.22 [#651](https://github.com/openshift/cluster-storage-operator/pull/651)
* [OCPBUGS-63698](https://issues.redhat.com/browse/OCPBUGS-63698): feat(azure): add HYPERSHIFT_IMAGE env var for token-minter [#643](https://github.com/openshift/cluster-storage-operator/pull/643)
* [OCPBUGS-62634](https://issues.redhat.com/browse/OCPBUGS-62634): Fix deployment controller Progressing=true on node drain [#648](https://github.com/openshift/cluster-storage-operator/pull/648)
* [OCPBUGS-67012](https://issues.redhat.com/browse/OCPBUGS-67012): volume-data-source-validator must use IfNotPresent image pull policy [#650](https://github.com/openshift/cluster-storage-operator/pull/650)
* [Full changelog](https://github.com/openshift/cluster-storage-operator/compare/dc5d5f1f47ce949339f3bced4021f3768ed1c57c...00672f31c315df02eaf076b63c2d9999aafbacee)
### [cluster-update-keys](https://github.com/openshift/cluster-update-keys/tree/3e241ce2b4e9e9e6650ffd4f08bdb49c7187be06)
* [OCPBUGS-70020](https://issues.redhat.com/browse/OCPBUGS-70020): Updating ose-cluster-update-keys-container image to be consistent with ART for 4.22 [#91](https://github.com/openshift/cluster-update-keys/pull/91)
* [Full changelog](https://github.com/openshift/cluster-update-keys/compare/b3cae8f22b51d9062d0ceb6ac9cf2f7651b4ce8f...3e241ce2b4e9e9e6650ffd4f08bdb49c7187be06)
### [cluster-version-operator](https://github.com/openshift/cluster-version-operator/tree/83243780aed4e0d9c4ebff528e54b918d4170fd3)
* NO-JIRA: Introduce oc-cli for e2e tests [#1267](https://github.com/openshift/cluster-version-operator/pull/1267)
* [OTA-1786](https://issues.redhat.com/browse/OTA-1786): pkg/payload/precondition/clusterversion/gianthop: Allow updates to 5.0 [#1275](https://github.com/openshift/cluster-version-operator/pull/1275)
* NO-ISSUE: .claude/commands/update-godocs: New command for Go doc updates [#1278](https://github.com/openshift/cluster-version-operator/pull/1278)
* NO-ISSUE: OTA-1605 Adding descriptions for building the binary and running the tests [#1263](https://github.com/openshift/cluster-version-operator/pull/1263)
* NO-JIRA: Create AGENTS.md file [#1268](https://github.com/openshift/cluster-version-operator/pull/1268)
* [OCPBUGS-17007](https://issues.redhat.com/browse/OCPBUGS-17007): vendor: Update openshift/library-go to get new default TLS configuration [#1270](https://github.com/openshift/cluster-version-operator/pull/1270)
* [Full changelog](https://github.com/openshift/cluster-version-operator/compare/2e80794d2ab57eff6420e8bb5e882e12f4b6600d...83243780aed4e0d9c4ebff528e54b918d4170fd3)
### [configmap-reloader](https://github.com/openshift/configmap-reload/tree/0bc91e4da48f014c545e5f717e1a044139bc1f70)
* [OCPBUGS-70038](https://issues.redhat.com/browse/OCPBUGS-70038): Updating configmap-reload-container image to be consistent with ART for 4.22 [#76](https://github.com/openshift/configmap-reload/pull/76)
* [Full changelog](https://github.com/openshift/configmap-reload/compare/16114b8de20278b8f4b7a425ece6d35d53214773...0bc91e4da48f014c545e5f717e1a044139bc1f70)
### [console](https://github.com/openshift/console/tree/09af84b343b41cf8c0ffbbbba4dd4a400afc56fd)
* 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)
* [OCPBUGS-63120](https://issues.redhat.com/browse/OCPBUGS-63120): Home -> Overview page returns error during upgrade process [#15831](https://github.com/openshift/console/pull/15831)
* [OCPBUGS-62611](https://issues.redhat.com/browse/OCPBUGS-62611): Fix editing secrets with mixed text and binary data [#15820](https://github.com/openshift/console/pull/15820)
* [OCPBUGS-65946](https://issues.redhat.com/browse/OCPBUGS-65946): Fix search component to not pass ALL_NAMESPACES_KEY to… [#15789](https://github.com/openshift/console/pull/15789)
* [OCPBUGS-65831](https://issues.redhat.com/browse/OCPBUGS-65831): Fix catalog service swapping description and markdownDescription fields [#15750](https://github.com/openshift/console/pull/15750)
* [OCPBUGS-68332](https://issues.redhat.com/browse/OCPBUGS-68332): Improve VAC field on PVC details page [#15843](https://github.com/openshift/console/pull/15843)
* [OCPBUGS-70330](https://issues.redhat.com/browse/OCPBUGS-70330): remove support for Windows 8 Live Tiles and IE "standards mode" [#15886](https://github.com/openshift/console/pull/15886)
* [OCPBUGS-70324](https://issues.redhat.com/browse/OCPBUGS-70324): Revert the console-shared.json to console-shared directory [#15885](https://github.com/openshift/console/pull/15885)
* [CONSOLE-4989](https://issues.redhat.com/browse/CONSOLE-4989): bump to `react-redux` 8 [#15854](https://github.com/openshift/console/pull/15854)
* [CONSOLE-3769](https://issues.redhat.com/browse/CONSOLE-3769): Update OpenShift Dynamic Plugin SDK + webpack-related deps [#15892](https://github.com/openshift/console/pull/15892)
* [CONSOLE-4969](https://issues.redhat.com/browse/CONSOLE-4969): Configure a coderabbit.yaml file for console repo [#15818](https://github.com/openshift/console/pull/15818)
* NO-JIRA: Fix incorrect syntax for claude settings [#15899](https://github.com/openshift/console/pull/15899)
* [CONSOLE-4971](https://issues.redhat.com/browse/CONSOLE-4971): Add AGENTS.md and structured AI documentation [#15896](https://github.com/openshift/console/pull/15896)
* [OCPBUGS-66247](https://issues.redhat.com/browse/OCPBUGS-66247): make cloudCredentials optional so operators load when … [#15803](https://github.com/openshift/console/pull/15803)
* [CONSOLE-3769](https://issues.redhat.com/browse/CONSOLE-3769): Even more openshift/dynamic-plugin-sdk prep work [#15778](https://github.com/openshift/console/pull/15778)
* [OCPBUGS-63389](https://issues.redhat.com/browse/OCPBUGS-63389): Remove asterisk from Routing label field in alertManager receiver form [#15825](https://github.com/openshift/console/pull/15825)
* [CONSOLE-4631](https://issues.redhat.com/browse/CONSOLE-4631), [CONSOLE-5005](https://issues.redhat.com/browse/CONSOLE-5005): Manually rewrite remaining namespace/default imports [#15884](https://github.com/openshift/console/pull/15884)
* [CONSOLE-4631](https://issues.redhat.com/browse/CONSOLE-4631): Run react/update-react-imports [#15872](https://github.com/openshift/console/pull/15872)
* [OCPBUGS-68376](https://issues.redhat.com/browse/OCPBUGS-68376): fix routing issues on packageserver PackageManifest de… [#15844](https://github.com/openshift/console/pull/15844)
* [CONSOLE-4916](https://issues.redhat.com/browse/CONSOLE-4916): add auto scenario about yaml sidebar [#15790](https://github.com/openshift/console/pull/15790)
* [OCPBUGS-65678](https://issues.redhat.com/browse/OCPBUGS-65678), [OCPBUGS-65765](https://issues.redhat.com/browse/OCPBUGS-65765): apiVersion is empty on YAML creation page - Runtime error occurs when create MachineConfig with default yaml from… [#15763](https://github.com/openshift/console/pull/15763)
* [OCPBUGS-63159](https://issues.redhat.com/browse/OCPBUGS-63159): Prevent the display of events from projects other than the currently selected project [#15836](https://github.com/openshift/console/pull/15836)
* [OCPBUGS-63237](https://issues.redhat.com/browse/OCPBUGS-63237): There should be no role ARN field as token-auth-aws/azure/gcp=false in csv annotations [#15813](https://github.com/openshift/console/pull/15813)
* [OCPBUGS-60426](https://issues.redhat.com/browse/OCPBUGS-60426): Fix edit application via Deploy image internal registry doesn't select correct image stream [#15795](https://github.com/openshift/console/pull/15795)
* NO-JIRA: Add /gen-rtl-tests Claude code slash command for generating React Testing Library tests for React components [#15668](https://github.com/openshift/console/pull/15668)
* [CONSOLE-4970](https://issues.redhat.com/browse/CONSOLE-4970): Upgrade Jest from 22 to 30 [#15817](https://github.com/openshift/console/pull/15817)
* [CONSOLE-4979](https://issues.redhat.com/browse/CONSOLE-4979): Speed up check-patternfly-modules + add dedupe step to CI [#15835](https://github.com/openshift/console/pull/15835)
* [OCPBUGS-67002](https://issues.redhat.com/browse/OCPBUGS-67002): fix bug where Installed badge is not fully visible [#15828](https://github.com/openshift/console/pull/15828)
* [OCPBUGS-63390](https://issues.redhat.com/browse/OCPBUGS-63390): show DASH to routing labels column when receiver doesn't have routing labels [#15824](https://github.com/openshift/console/pull/15824)
* [CONSOLE-4630](https://issues.redhat.com/browse/CONSOLE-4630): Fix 67 react 18 type errors [#15779](https://github.com/openshift/console/pull/15779)
* [CONSOLE-4106](https://issues.redhat.com/browse/CONSOLE-4106): Add ClusterExtension creation page [#15741](https://github.com/openshift/console/pull/15741)
* [OCPBUGS-62713](https://issues.redhat.com/browse/OCPBUGS-62713): Prevent application filter in Topology view from resetting to all applications unexpectedly [#15812](https://github.com/openshift/console/pull/15812)
* NO-JIRA: disable guided tour when cypress is running [#15841](https://github.com/openshift/console/pull/15841)
* And 3 elided commits (e.g. from squash or rebase merges)
* [Full changelog](https://github.com/openshift/console/compare/4a47100d3f4ef855a9a98278631f148cda31dbe4...09af84b343b41cf8c0ffbbbba4dd4a400afc56fd)
### [console-operator](https://github.com/openshift/console-operator/tree/f911da1e0481e09ae2109ad385d1b9fd0bba7cda)
* [NETOBSERV-2296](https://issues.redhat.com/browse/NETOBSERV-2296): add missing annotations on netobserv quickstart [#1080](https://github.com/openshift/console-operator/pull/1080)
* [OCPBUGS-65496](https://issues.redhat.com/browse/OCPBUGS-65496): Add missing relatedObjects + small refactoring [#1075](https://github.com/openshift/console-operator/pull/1075)
* NO-JIRA: Fix claude syntax [#1088](https://github.com/openshift/console-operator/pull/1088)
* [OCPBUGS-68367](https://issues.redhat.com/browse/OCPBUGS-68367): Add missing console annotation to the quickstart [#1082](https://github.com/openshift/console-operator/pull/1082)
* [OCPBUGS-70045](https://issues.redhat.com/browse/OCPBUGS-70045): Updating openshift-enterprise-console-operator-container image to be consistent with ART for 4.22 [#1086](https://github.com/openshift/console-operator/pull/1086)
* [CONSOLE-4871](https://issues.redhat.com/browse/CONSOLE-4871): Add AI context documentation files [#1077](https://github.com/openshift/console-operator/pull/1077)
* [Full changelog](https://github.com/openshift/console-operator/compare/e056fd6e1cd0935df6ae7b57957f1b1ab2dc78df...f911da1e0481e09ae2109ad385d1b9fd0bba7cda)
### [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)
* NO-JIRA: Add team members to the OWNERS file [#162](https://github.com/openshift/coredns/pull/162)
* [Full changelog](https://github.com/openshift/coredns/compare/7486e9e4330c1e41d9a91e4673b7f2782efc112c...9798af8539c27ad02bd376006cd3a9a7b23e5966)
### [csi-driver-manila, openstack-cinder-csi-driver, openstack-cloud-controller-manager](https://github.com/openshift/cloud-provider-openstack/tree/e433f885100e3c3d6fa2ad9752d126780de03a24)
* [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)
* [OCPBUGS-70072](https://issues.redhat.com/browse/OCPBUGS-70072): Updating ose-openstack-cinder-csi-driver-container image to be consistent with ART for 4.22 [#358](https://github.com/openshift/cloud-provider-openstack/pull/358)
* [Full changelog](https://github.com/openshift/cloud-provider-openstack/compare/bf508c062084dc6dec20480f7d173f047ad4f2d6...e433f885100e3c3d6fa2ad9752d126780de03a24)
### [csi-driver-nfs](https://github.com/openshift/csi-driver-nfs/tree/0c25cc50c7b9f51a419d53aa7056d791f8ce94c8)
* [OCPBUGS-70043](https://issues.redhat.com/browse/OCPBUGS-70043): Updating csi-driver-nfs-container image to be consistent with ART for 4.22 [#168](https://github.com/openshift/csi-driver-nfs/pull/168)
* [Full changelog](https://github.com/openshift/csi-driver-nfs/compare/49f2d86fb6172d9d8909ed0f70cb3bc71a4f7c01...0c25cc50c7b9f51a419d53aa7056d791f8ce94c8)
### [csi-external-attacher](https://github.com/openshift/csi-external-attacher/tree/cb0b279d879d906a2e7173210b319cb0ab17b95c)
* [OCPBUGS-69744](https://issues.redhat.com/browse/OCPBUGS-69744): Updating csi-attacher-container image to be consistent with ART for 4.22 [#91](https://github.com/openshift/csi-external-attacher/pull/91)
* [Full changelog](https://github.com/openshift/csi-external-attacher/compare/344669a2189fecdf5471fdc9a1246dd751cb1afb...cb0b279d879d906a2e7173210b319cb0ab17b95c)
### [csi-external-provisioner](https://github.com/openshift/csi-external-provisioner/tree/fef79c56fb957a38e5a16cc5851fae14a97f4a69)
* [OCPBUGS-70054](https://issues.redhat.com/browse/OCPBUGS-70054): Updating csi-provisioner-container image to be consistent with ART for 4.22 [#118](https://github.com/openshift/csi-external-provisioner/pull/118)
* [Full changelog](https://github.com/openshift/csi-external-provisioner/compare/f18190fb8aa26bdcb4ceb57cdd6cf77b5488ed58...fef79c56fb957a38e5a16cc5851fae14a97f4a69)
### [csi-external-resizer](https://github.com/openshift/csi-external-resizer/tree/15afb4448eca9af0c32d4f4bcf0b6e8ae4b0bb18)
* [OCPBUGS-70039](https://issues.redhat.com/browse/OCPBUGS-70039): Updating ose-csi-external-resizer-container image to be consistent with ART for 4.22 [#180](https://github.com/openshift/csi-external-resizer/pull/180)
* [Full changelog](https://github.com/openshift/csi-external-resizer/compare/d880a1ec6da02dbf61600ec7999266185ca9f784...15afb4448eca9af0c32d4f4bcf0b6e8ae4b0bb18)
### [csi-external-snapshot-metadata](https://github.com/openshift/csi-external-snapshot-metadata/tree/ec2a8dd3be265fc82bbb4bb29ce8eb53546a669c)
* [OCPBUGS-69720](https://issues.redhat.com/browse/OCPBUGS-69720): Updating csi-external-snapshot-metadata-container image to be consistent with ART for 4.22 [#8](https://github.com/openshift/csi-external-snapshot-metadata/pull/8)
* [Full changelog](https://github.com/openshift/csi-external-snapshot-metadata/compare/af250fdbac8af84d9808a2892bfc911c04162115...ec2a8dd3be265fc82bbb4bb29ce8eb53546a669c)
### [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)
* [OCPBUGS-69979](https://issues.redhat.com/browse/OCPBUGS-69979): Updating ose-csi-snapshot-controller-container image to be consistent with ART for 4.22 [#195](https://github.com/openshift/csi-external-snapshotter/pull/195)
* [OCPBUGS-66967](https://issues.redhat.com/browse/OCPBUGS-66967): UPSTREAM: <drop>: bump log level of the group snapshot reconciler [#192](https://github.com/openshift/csi-external-snapshotter/pull/192)
* [OCPBUGS-69721](https://issues.redhat.com/browse/OCPBUGS-69721): Updating ose-csi-external-snapshotter-container image to be consistent with ART for 4.22 [#194](https://github.com/openshift/csi-external-snapshotter/pull/194)
* [Full changelog](https://github.com/openshift/csi-external-snapshotter/compare/9098db0e434e0d986eeadd2ebe69119540a550d1...d20b90a92cd7d77166319f5bc2feb80623747d28)
### [csi-livenessprobe](https://github.com/openshift/csi-livenessprobe/tree/966a3bf9fd00b8c52c0182e5d12d90c8d763f020)
* [OCPBUGS-69958](https://issues.redhat.com/browse/OCPBUGS-69958): Updating csi-livenessprobe-container image to be consistent with ART for 4.22 [#78](https://github.com/openshift/csi-livenessprobe/pull/78)
* [Full changelog](https://github.com/openshift/csi-livenessprobe/compare/78dacb7c661a62c78036c2737401afd3eb6fd04d...966a3bf9fd00b8c52c0182e5d12d90c8d763f020)
### [csi-node-driver-registrar](https://github.com/openshift/csi-node-driver-registrar/tree/65d7aa731ce115a2ecb0d79720a05d34c92b05ba)
* [OCPBUGS-70041](https://issues.redhat.com/browse/OCPBUGS-70041): Updating csi-node-driver-registrar-container image to be consistent with ART for 4.22 [#92](https://github.com/openshift/csi-node-driver-registrar/pull/92)
* [Full changelog](https://github.com/openshift/csi-node-driver-registrar/compare/d29f3f7a4aed4465e7e40e323bd3c0e0d9871e4c...65d7aa731ce115a2ecb0d79720a05d34c92b05ba)
### [docker-builder](https://github.com/openshift/builder/tree/e43923c93ce066c09d09110f0796232dadfd4a60)
* [OCPBUGS-69871](https://issues.redhat.com/browse/OCPBUGS-69871): Updating openshift-enterprise-builder-container image to be consistent with ART for 4.22 [#493](https://github.com/openshift/builder/pull/493)
* [Full changelog](https://github.com/openshift/builder/compare/c0ef8399e6c3d8731b47502e7ed9d8563a481cdc...e43923c93ce066c09d09110f0796232dadfd4a60)
### [docker-registry](https://github.com/openshift/image-registry/tree/e6d1bf0d54906dc9f1b18c04dbc9d2441fface56)
* [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)
* [OCPBUGS-69762](https://issues.redhat.com/browse/OCPBUGS-69762): Updating openshift-enterprise-registry-container image to be consistent with ART for 4.22 [#457](https://github.com/openshift/image-registry/pull/457)
* [Full changelog](https://github.com/openshift/image-registry/compare/602f51c795dcdcd71c75f6abfe79dc0424a0476a...e6d1bf0d54906dc9f1b18c04dbc9d2441fface56)
### [driver-toolkit](https://github.com/openshift/driver-toolkit/tree/00b9a5115cc72d7fb4078e61c2ddc54d1b799f83)
* [OCPBUGS-69699](https://issues.redhat.com/browse/OCPBUGS-69699): Updating driver-toolkit-container image to be consistent with ART for 4.22 [#178](https://github.com/openshift/driver-toolkit/pull/178)
* [Full changelog](https://github.com/openshift/driver-toolkit/compare/5c53d757ae380994b89701a98d8b61912154aca7...00b9a5115cc72d7fb4078e61c2ddc54d1b799f83)
### [gcp-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-gcp/tree/34dadefb93b134b21b7be92d18ff6b927c45b58b)
* Updating ose-gcp-cluster-api-controllers-container image to be consistent with ART for 4.22 [#257](https://github.com/openshift/cluster-api-provider-gcp/pull/257)
* [Full changelog](https://github.com/openshift/cluster-api-provider-gcp/compare/085f35d033a51fbb4784f6553ff9176960b0da97...34dadefb93b134b21b7be92d18ff6b927c45b58b)
### [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)
* [OCPBUGS-70052](https://issues.redhat.com/browse/OCPBUGS-70052): Updating ose-machine-api-provider-gcp-container image to be consistent with ART for 4.22 [#137](https://github.com/openshift/machine-api-provider-gcp/pull/137)
* [OCPCLOUD-3255](https://issues.redhat.com/browse/OCPCLOUD-3255): Add AGENTS configuration [#136](https://github.com/openshift/machine-api-provider-gcp/pull/136)
* [Full changelog](https://github.com/openshift/machine-api-provider-gcp/compare/91f71c9adfd6b715a6ef340bb43ea5e1a8b44245...80740861bb2a9ab1b2177fbf9146ebb26652a31a)
### [gcp-pd-csi-driver](https://github.com/openshift/gcp-pd-csi-driver/tree/76704b2890da45f4fde57f13bf357d089d59246d)
* [OCPBUGS-69930](https://issues.redhat.com/browse/OCPBUGS-69930): Updating ose-gcp-pd-csi-driver-container image to be consistent with ART for 4.22 [#87](https://github.com/openshift/gcp-pd-csi-driver/pull/87)
* [Full changelog](https://github.com/openshift/gcp-pd-csi-driver/compare/a022e754beec5b234f922ee3b7330ea157c852d8...76704b2890da45f4fde57f13bf357d089d59246d)
### [gcp-pd-csi-driver-operator](https://github.com/openshift/gcp-pd-csi-driver-operator/tree/0858adbba9584f0fe2995f16ac43cab2fb94b54c)
* [OCPBUGS-69742](https://issues.redhat.com/browse/OCPBUGS-69742): Updating ose-gcp-pd-csi-driver-operator-container image to be consistent with ART for 4.22 [#159](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/159)
* [Full changelog](https://github.com/openshift/gcp-pd-csi-driver-operator/compare/f8782653af61f43542e3403f35d682649973b769...0858adbba9584f0fe2995f16ac43cab2fb94b54c)
### [gcp-workload-identity-federation-webhook](https://github.com/openshift/gcp-workload-identity-federation-webhook/tree/8024f0f9c2a2a10ecd487bb1d9549d508ed79837)
* [OCPBUGS-69839](https://issues.redhat.com/browse/OCPBUGS-69839): Updating gcp-workload-identity-federation-webhook-container image to be consistent with ART for 4.22 [#13](https://github.com/openshift/gcp-workload-identity-federation-webhook/pull/13)
* [Full changelog](https://github.com/openshift/gcp-workload-identity-federation-webhook/compare/d481e5cb9323b01964bf143b58403b62fa31e5e7...8024f0f9c2a2a10ecd487bb1d9549d508ed79837)
### [haproxy-router](https://github.com/openshift/router/tree/fa55e2723077811ef81c4b494c68f6c38282d6e2)
* [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)
* [OCPBUGS-65482](https://issues.redhat.com/browse/OCPBUGS-65482): Fix HAProxy redirect: strip port from Host header [#696](https://github.com/openshift/router/pull/696)
* [Full changelog](https://github.com/openshift/router/compare/b231c65b5c06c1f74590ca8e77caecc6213beb6a...fa55e2723077811ef81c4b494c68f6c38282d6e2)
### [hyperkube, installer-kube-apiserver-artifacts, kube-proxy, pod](https://github.com/openshift/kubernetes/tree/58114e6d49483eef8847534648e4c8a1930c02c7)
* [OCPBUGS-70170](https://issues.redhat.com/browse/OCPBUGS-70170): add label serial for iperf2 testing [#2559](https://github.com/openshift/kubernetes/pull/2559)
* [OCPBUGS-63045](https://issues.redhat.com/browse/OCPBUGS-63045): enable InPlace resize test [#2532](https://github.com/openshift/kubernetes/pull/2532)
* NO-ISSUE: Extend k8s suite timeouts for parallel testing load [#2497](https://github.com/openshift/kubernetes/pull/2497)
* And 1 elided commits (e.g. from squash or rebase merges)
* [Full changelog](https://github.com/openshift/kubernetes/compare/f80fdf620b057bc3c66a6feb8b6cdc9f33f2c5c9...58114e6d49483eef8847534648e4c8a1930c02c7)
### [hypershift](https://github.com/openshift/hypershift/tree/351f6ae4538229f30733e474f1596fdc9813b073)
* [CNTRLPLANE-2119](https://issues.redhat.com/browse/CNTRLPLANE-2119): feat(hostedcluster): implement service account signing key rotation [#6874](https://github.com/openshift/hypershift/pull/6874)
* [OCPBUGS-66325](https://issues.redhat.com/browse/OCPBUGS-66325): fix: ValidAWSIdentityProvider condition not being correctly copied from HCP [#7352](https://github.com/openshift/hypershift/pull/7352)
* NO-JIRA: fix(install): skip IPAM CRDs if they already exist [#7363](https://github.com/openshift/hypershift/pull/7363)
* [CNTRLPLANE-1977](https://issues.redhat.com/browse/CNTRLPLANE-1977): Add weekly PR report generation capability [#7272](https://github.com/openshift/hypershift/pull/7272)
* [OCPBUGS-68366](https://issues.redhat.com/browse/OCPBUGS-68366): CVE-2025-58183 [#7374](https://github.com/openshift/hypershift/pull/7374)
* [CNTRLPLANE-2123](https://issues.redhat.com/browse/CNTRLPLANE-2123): feat: update builder images from 4.21 to 4.22 [#7317](https://github.com/openshift/hypershift/pull/7317)
* [OCPBUGS-63452](https://issues.redhat.com/browse/OCPBUGS-63452): Add finalizer protection to control plane workloads [#7258](https://github.com/openshift/hypershift/pull/7258)
* [CNTRLPLANE-2205](https://issues.redhat.com/browse/CNTRLPLANE-2205): feat(aws): enable shared role in e2e [#7400](https://github.com/openshift/hypershift/pull/7400)
* NO-JIRA: chore(azure): bump AKS Kubernetes version to 1.33.0 [#7371](https://github.com/openshift/hypershift/pull/7371)
* [CNTRLPLANE-2206](https://issues.redhat.com/browse/CNTRLPLANE-2206): Create tool to aggregate upstream docs into single file for NotebookLM [#7367](https://github.com/openshift/hypershift/pull/7367)
* [OCPBUGS-66211](https://issues.redhat.com/browse/OCPBUGS-66211): fix(vendor): bump openshift/api dependency to current master [#7345](https://github.com/openshift/hypershift/pull/7345)
* [OCPBUGS-66146](https://issues.redhat.com/browse/OCPBUGS-66146): Add OADP backup recovery tool for HyperShift clusters [#7385](https://github.com/openshift/hypershift/pull/7385)
* [CNTRLPLANE-2221](https://issues.redhat.com/browse/CNTRLPLANE-2221): Add CI infrastructure documentation [#7369](https://github.com/openshift/hypershift/pull/7369)
* [CNTRLPLANE-2123](https://issues.redhat.com/browse/CNTRLPLANE-2123): Fix buildah-remote-oci-ta task enterprise contract violation [#7396](https://github.com/openshift/hypershift/pull/7396)
* [CNTRLPLANE-2049](https://issues.redhat.com/browse/CNTRLPLANE-2049): Update kube-api-linter dependency [#7346](https://github.com/openshift/hypershift/pull/7346)
* [NVIDIA-314](https://issues.redhat.com/browse/NVIDIA-314): Support Node CIDR Allocation for networkType=Other Using AllocateNodesCIDRs [#7278](https://github.com/openshift/hypershift/pull/7278)
* [CNTRLPLANE-2123](https://issues.redhat.com/browse/CNTRLPLANE-2123): feat: update latest supported version from 4.21 to 4.22 [#7315](https://github.com/openshift/hypershift/pull/7315)
* [CNTRLPLANE-2205](https://issues.redhat.com/browse/CNTRLPLANE-2205): cmd/aws: fix managed role handling and auto-detect on destroy [#7373](https://github.com/openshift/hypershift/pull/7373)
* [CNTRLPLANE-2123](https://issues.redhat.com/browse/CNTRLPLANE-2123): feat: add release-4.21 branch to renovate configuration [#7318](https://github.com/openshift/hypershift/pull/7318)
* NO-JIRA: test: remove network-dependent unit tests for image metadata [#7381](https://github.com/openshift/hypershift/pull/7381)
* [OCPBUGS-67233](https://issues.redhat.com/browse/OCPBUGS-67233): fix(konflux): update outdated Tekton tasks to pass enterprise contract validation [#7372](https://github.com/openshift/hypershift/pull/7372)
* [Full changelog](https://github.com/openshift/hypershift/compare/6fb603c54baa899b853e5761ecad55b5579a7c92...351f6ae4538229f30733e474f1596fdc9813b073)
### [ibm-vpc-block-csi-driver](https://github.com/openshift/ibm-vpc-block-csi-driver/tree/6dc86b9f6873df12ccb732f5bb0b5b0d6e0c6b36)
* [OCPBUGS-69849](https://issues.redhat.com/browse/OCPBUGS-69849): Updating ose-ibm-vpc-block-csi-driver-container image to be consistent with ART for 4.22 [#116](https://github.com/openshift/ibm-vpc-block-csi-driver/pull/116)
* [Full changelog](https://github.com/openshift/ibm-vpc-block-csi-driver/compare/ab36dcc19e6063bf55158b59588448151a200170...6dc86b9f6873df12ccb732f5bb0b5b0d6e0c6b36)
### [ibm-vpc-block-csi-driver-operator](https://github.com/openshift/ibm-vpc-block-csi-driver-operator/tree/d5205ad48dc0a75bf61ed0f6a57d11b3e3539e87)
* [OCPBUGS-69909](https://issues.redhat.com/browse/OCPBUGS-69909): Updating ose-ibm-vpc-block-csi-driver-operator-container image to be consistent with ART for 4.22 [#159](https://github.com/openshift/ibm-vpc-block-csi-driver-operator/pull/159)
* [Full changelog](https://github.com/openshift/ibm-vpc-block-csi-driver-operator/compare/00bc740728d9f8ec86fe04199884108c2a091b58...d5205ad48dc0a75bf61ed0f6a57d11b3e3539e87)
### [ibmcloud-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-ibmcloud/tree/088a2ebe50f6b51f15bfdde971bd4d95620295df)
* [OCPBUGS-70027](https://issues.redhat.com/browse/OCPBUGS-70027): Updating ose-ibmcloud-cluster-api-controllers-container image to be consistent with ART for 4.22 [#143](https://github.com/openshift/cluster-api-provider-ibmcloud/pull/143)
* [Full changelog](https://github.com/openshift/cluster-api-provider-ibmcloud/compare/64c2e90e3992c3c1aa761e1b5a20bd6d307d651f...088a2ebe50f6b51f15bfdde971bd4d95620295df)
### [ibmcloud-machine-controllers](https://github.com/openshift/machine-api-provider-ibmcloud/tree/559ea0b38ac0cad0c9a868afd1c62726498be84b)
* [OCPBUGS-70030](https://issues.redhat.com/browse/OCPBUGS-70030): Updating ose-ibmcloud-machine-controllers-container image to be consistent with ART for 4.22 [#74](https://github.com/openshift/machine-api-provider-ibmcloud/pull/74)
* [Full changelog](https://github.com/openshift/machine-api-provider-ibmcloud/compare/e72a84714e5fb8c3256def77f7d77ffdc4b9b82e...559ea0b38ac0cad0c9a868afd1c62726498be84b)
### [insights-operator](https://github.com/openshift/insights-operator/tree/6518024c2461166645ca0b4c4ad6ee25226833be)
* [CCXDEV-15258](https://issues.redhat.com/browse/CCXDEV-15258): DataGather and InsightsDataGather update to v1 [#1159](https://github.com/openshift/insights-operator/pull/1159)
* [OCPBUGS-66996](https://issues.redhat.com/browse/OCPBUGS-66996): Extends the time for the extractor liveness probe [#1198](https://github.com/openshift/insights-operator/pull/1198)
* [OCPBUGS-69764](https://issues.redhat.com/browse/OCPBUGS-69764): Updating ose-insights-operator-container image to be consistent with ART for 4.22 [#1204](https://github.com/openshift/insights-operator/pull/1204)
* [Full changelog](https://github.com/openshift/insights-operator/compare/489fae2342784478008f86f2159cbc9d38d119db...6518024c2461166645ca0b4c4ad6ee25226833be)
### [ironic](https://github.com/openshift/ironic-image/tree/324282211ff7df42b93360c435767a9793d542b6)
* NO-ISSUE: Update requirements.cachito with latest openshift forks commits [#758](https://github.com/openshift/ironic-image/pull/758)
* NO-ISSUE: Update requirements.cachito with latest openshift forks commits [#757](https://github.com/openshift/ironic-image/pull/757)
* NO-ISSUE: Update requirements.cachito with latest openshift forks commits [#755](https://github.com/openshift/ironic-image/pull/755)
* NO-ISSUE: Update requirements.cachito with latest openshift forks commits [#754](https://github.com/openshift/ironic-image/pull/754)
* NO-ISSUE: Update requirements.cachito with latest openshift forks commits [#751](https://github.com/openshift/ironic-image/pull/751)
* [OCPBUGS-70001](https://issues.redhat.com/browse/OCPBUGS-70001): Updating ironic-container image to be consistent with ART for 4.22 [#752](https://github.com/openshift/ironic-image/pull/752)
* NO-ISSUE: Update requirements.cachito with latest openshift forks commits [#748](https://github.com/openshift/ironic-image/pull/748)
* [Full changelog](https://github.com/openshift/ironic-image/compare/9b78befe121a6b64ae29acc019b25c5f3a693d35...324282211ff7df42b93360c435767a9793d542b6)
### [ironic-agent](https://github.com/openshift/ironic-agent-image/tree/ac614863114652e8dd54bc31bde198124c092116)
* Updating ironic-agent-container image to be consistent with ART for 4.22 [#225](https://github.com/openshift/ironic-agent-image/pull/225)
* NO-ISSUE: Update requirements.cachito with latest ironic-python-agent [#223](https://github.com/openshift/ironic-agent-image/pull/223)
* [Full changelog](https://github.com/openshift/ironic-agent-image/compare/e39f354cbf0ed5f2eea09ed93f7b066d0ef0fd1e...ac614863114652e8dd54bc31bde198124c092116)
### [ironic-machine-os-downloader](https://github.com/openshift/ironic-rhcos-downloader/tree/81d31d0029c797810aa8d78641fb47d8051e58d9)
* [OCPBUGS-69891](https://issues.redhat.com/browse/OCPBUGS-69891): Updating ironic-rhcos-downloader-container image to be consistent with ART for 4.22 [#110](https://github.com/openshift/ironic-rhcos-downloader/pull/110)
* [Full changelog](https://github.com/openshift/ironic-rhcos-downloader/compare/08fdfd37a6d41bfc6a1fe7ac90dbe293c8a5b555...81d31d0029c797810aa8d78641fb47d8051e58d9)
### [ironic-static-ip-manager](https://github.com/openshift/ironic-static-ip-manager/tree/a379d09f228d93f2beab1c73d67764c64b21e3cb)
* [OCPBUGS-70044](https://issues.redhat.com/browse/OCPBUGS-70044): Updating ironic-static-ip-manager-container image to be consistent with ART for 4.22 [#56](https://github.com/openshift/ironic-static-ip-manager/pull/56)
* [Full changelog](https://github.com/openshift/ironic-static-ip-manager/compare/b95b05fe0ba17255ef61e92d4167ca4c9de789b8...a379d09f228d93f2beab1c73d67764c64b21e3cb)
### [kube-metrics-server](https://github.com/openshift/kubernetes-metrics-server/tree/8d55e22cf7f244d30402d21690ed768f3c3b79d2)
* [OCPBUGS-69952](https://issues.redhat.com/browse/OCPBUGS-69952): Updating ose-kube-metrics-server-container image to be consistent with ART for 4.22 [#48](https://github.com/openshift/kubernetes-metrics-server/pull/48)
* [Full changelog](https://github.com/openshift/kubernetes-metrics-server/compare/ed76a5e8051caae6519342ae189088b8ddd09979...8d55e22cf7f244d30402d21690ed768f3c3b79d2)
### [kube-state-metrics](https://github.com/openshift/kube-state-metrics/tree/ba4fefa9c12c41d5c71a1abb340cf428a89b4876)
* Updating kube-state-metrics-container image to be consistent with ART for 4.22 [#126](https://github.com/openshift/kube-state-metrics/pull/126)
* [Full changelog](https://github.com/openshift/kube-state-metrics/compare/cb0aa591e89797cc0f45b934b8baeccc3a3b09bf...ba4fefa9c12c41d5c71a1abb340cf428a89b4876)
### [kube-storage-version-migrator](https://github.com/openshift/kubernetes-kube-storage-version-migrator/tree/73b468abf83d3d5894534f5d5cc42d1cad2a9045)
* [OCPBUGS-69726](https://issues.redhat.com/browse/OCPBUGS-69726): Updating ose-kube-storage-version-migrator-container image to be consistent with ART for 4.22 [#235](https://github.com/openshift/kubernetes-kube-storage-version-migrator/pull/235)
* [Full changelog](https://github.com/openshift/kubernetes-kube-storage-version-migrator/compare/ce5ff17e9a81ce754567e6dd5053d13409c251e9...73b468abf83d3d5894534f5d5cc42d1cad2a9045)
### [machine-api-operator](https://github.com/openshift/machine-api-operator/tree/6337d583e29b8e4338b84f7b205d1ca6005d3ff7)
* [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)
* [SPLAT-2603](https://issues.redhat.com/browse/SPLAT-2603): Updated AWS dedicated host id validation pattern [#1451](https://github.com/openshift/machine-api-operator/pull/1451)
* [OCPBUGS-64937](https://issues.redhat.com/browse/OCPBUGS-64937): vsphere - Cache REST API sessions to prevent excessive vCenter logouts [#1432](https://github.com/openshift/machine-api-operator/pull/1432)
* [OCPCLOUD-3222](https://issues.redhat.com/browse/OCPCLOUD-3222): Adds agents.md [#1449](https://github.com/openshift/machine-api-operator/pull/1449)
* [OCPBUGS-69862](https://issues.redhat.com/browse/OCPBUGS-69862): Updating ose-machine-api-operator-container image to be consistent with ART for 4.22 [#1450](https://github.com/openshift/machine-api-operator/pull/1450)
* [Full changelog](https://github.com/openshift/machine-api-operator/compare/83936ddec5de0d3c9e6db44e541e0abac2b60b6c...6337d583e29b8e4338b84f7b205d1ca6005d3ff7)
### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/1e2c4ec36fdf1acedf064421f45898daa7d2a8da)
* [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)
* NO-ISSUE: Add README for MCO Operator disruptive e2e tests [#5522](https://github.com/openshift/machine-config-operator/pull/5522)
* [MCO-2037](https://issues.redhat.com/browse/MCO-2037): Fix timeout during configMap cleanup [#5529](https://github.com/openshift/machine-config-operator/pull/5529)
* [AGENT-1411](https://issues.redhat.com/browse/AGENT-1411): Preload the registry image when starting the iri-service [#5514](https://github.com/openshift/machine-config-operator/pull/5514)
* NO-JIRA: kubelet: drop pod-infra-container-image usage [#5460](https://github.com/openshift/machine-config-operator/pull/5460)
* [OCPBUGS-70259](https://issues.redhat.com/browse/OCPBUGS-70259): Enable existing units without content [#5520](https://github.com/openshift/machine-config-operator/pull/5520)
* [MCO-2018](https://issues.redhat.com/browse/MCO-2018): Move operator metrics into the controller [#5498](https://github.com/openshift/machine-config-operator/pull/5498)
* [MCO-2033](https://issues.redhat.com/browse/MCO-2033): Refactor bootstrap dependency handling [#5519](https://github.com/openshift/machine-config-operator/pull/5519)
* [OCPNODE-3973](https://issues.redhat.com/browse/OCPNODE-3973): Default CPU/Memory changes to Workers - AutoSizingReserved [#5491](https://github.com/openshift/machine-config-operator/pull/5491)
* [OCPBUGS-69910](https://issues.redhat.com/browse/OCPBUGS-69910): Bump OpenShift builder images to 4.22 [#5512](https://github.com/openshift/machine-config-operator/pull/5512)
* [OCPBUGS-69674](https://issues.redhat.com/browse/OCPBUGS-69674): Skip boot image updates if arch annotation is not found [#5508](https://github.com/openshift/machine-config-operator/pull/5508)
* [MCO-1961](https://issues.redhat.com/browse/MCO-1961): Integrate OSImageStream into MCP and sync logic [#5476](https://github.com/openshift/machine-config-operator/pull/5476)
* [MCO-2006](https://issues.redhat.com/browse/MCO-2006): Migrate pinned images sets private test cases [#5466](https://github.com/openshift/machine-config-operator/pull/5466)
* [OCPBUGS-66209](https://issues.redhat.com/browse/OCPBUGS-66209): clusteroperator/machine-config blips Degraded=True in CI jobs [#5465](https://github.com/openshift/machine-config-operator/pull/5465)
* [MCO-2015](https://issues.redhat.com/browse/MCO-2015): Use an event based queue in the boot image controller [#5479](https://github.com/openshift/machine-config-operator/pull/5479)
* [MCO-1016](https://issues.redhat.com/browse/MCO-1016): Only update when there is an actual controller change [#4742](https://github.com/openshift/machine-config-operator/pull/4742)
* [MCO-1961](https://issues.redhat.com/browse/MCO-1961): Rework MC's OSImageURL merge logic [#5488](https://github.com/openshift/machine-config-operator/pull/5488)
* [OCPBUGS-62984](https://issues.redhat.com/browse/OCPBUGS-62984): MCP is not correctly degraded when a pivotError happens [#5492](https://github.com/openshift/machine-config-operator/pull/5492)
* [OCPBUGS-62828](https://issues.redhat.com/browse/OCPBUGS-62828): MCO degraded when an empty pull-secret is configured [#5486](https://github.com/openshift/machine-config-operator/pull/5486)
* [AGENT-1391](https://issues.redhat.com/browse/AGENT-1391): Use TLS cert for the InternalReleaseImage registry [#5483](https://github.com/openshift/machine-config-operator/pull/5483)
* [OCPBUGS-66420](https://issues.redhat.com/browse/OCPBUGS-66420): Revert "Default Enablement of Auto Sizing Reserved in OpenShift 4.21" [#5489](https://github.com/openshift/machine-config-operator/pull/5489)
* [Full changelog](https://github.com/openshift/machine-config-operator/compare/f20ca236ffead6b7603c4f42a35c49fbed328bc3...1e2c4ec36fdf1acedf064421f45898daa7d2a8da)
### [machine-image-customization-controller](https://github.com/openshift/image-customization-controller/tree/de68a6c2721ffa165b23f1ebae3ac10fa804a01b)
* NO-ISSUE: Add AGENTS.md and CLAUDE.md [#156](https://github.com/openshift/image-customization-controller/pull/156)
* [OCPBUGS-70040](https://issues.redhat.com/browse/OCPBUGS-70040): Updating ose-image-customization-controller-container image to be consistent with ART for 4.22 [#155](https://github.com/openshift/image-customization-controller/pull/155)
* [Full changelog](https://github.com/openshift/image-customization-controller/compare/d958f0bf39ee93368c89919b7dbe23363f38493e...de68a6c2721ffa165b23f1ebae3ac10fa804a01b)
### [machine-os-images](https://github.com/openshift/machine-os-images/tree/65860307eaa98c87826e9069f597d602e24d7dab)
* NO-ISSUE: Run fetch_image with tracing [#68](https://github.com/openshift/machine-os-images/pull/68)
* [OCPBUGS-69857](https://issues.redhat.com/browse/OCPBUGS-69857): Updating ose-machine-os-images-container image to be consistent with ART for 4.22 [#76](https://github.com/openshift/machine-os-images/pull/76)
* NO-ISSUE: Add AGENTS.md file [#75](https://github.com/openshift/machine-os-images/pull/75)
* [Full changelog](https://github.com/openshift/machine-os-images/compare/9a8e96a60bb6d8e3c86c2780fd4212e80f5d28e5...65860307eaa98c87826e9069f597d602e24d7dab)
### [monitoring-plugin](https://github.com/openshift/monitoring-plugin/tree/9daccd5319671333ea6db96b409c1f3a93358bb9)
* 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)
* NO-JIRA: metrics automation failing only in periodics - fix click and type timespan [#725](https://github.com/openshift/monitoring-plugin/pull/725)
* NO-JIRA: fix esbuild optional dependencies for cross arch builds [#721](https://github.com/openshift/monitoring-plugin/pull/721)
* [OCPBUGS-70314](https://issues.redhat.com/browse/OCPBUGS-70314): fix: update qs vulnerable dependency [#715](https://github.com/openshift/monitoring-plugin/pull/715)
* NO-JIRA: metrics automation testing for presubmit and periodic [#716](https://github.com/openshift/monitoring-plugin/pull/716)
* NO-JIRA: feat: use esbuild-loader, add push manifest command to makefile [#713](https://github.com/openshift/monitoring-plugin/pull/713)
* [OU-1064](https://issues.redhat.com/browse/OU-1064): list perses dashboards automation testing [#711](https://github.com/openshift/monitoring-plugin/pull/711)
* NO-JIRA: monitoring automation fixing Core platform change [#709](https://github.com/openshift/monitoring-plugin/pull/709)
* [OU-632](https://issues.redhat.com/browse/OU-632): Split ALERTS query_range into several requests for Incidents [#678](https://github.com/openshift/monitoring-plugin/pull/678)
* [OU-1082](https://issues.redhat.com/browse/OU-1082): claude slash commands cypress-setup and cypress-run [#673](https://github.com/openshift/monitoring-plugin/pull/673)
* [OU-1074](https://issues.redhat.com/browse/OU-1074): feat: add backport claude command [#691](https://github.com/openshift/monitoring-plugin/pull/691)
* [OU-1088](https://issues.redhat.com/browse/OU-1088): remove random multiplication [#696](https://github.com/openshift/monitoring-plugin/pull/696)
* [OU-1073](https://issues.redhat.com/browse/OU-1073): chore: add contributing guide [#694](https://github.com/openshift/monitoring-plugin/pull/694)
* [Full changelog](https://github.com/openshift/monitoring-plugin/compare/a243f0667e8d8ec61078d2417d9fff46ec752634...9daccd5319671333ea6db96b409c1f3a93358bb9)
### [multus-admission-controller](https://github.com/openshift/multus-admission-controller/tree/ce94b849567e25007c30dd2a6d249e9f307371e4)
* [OCPBUGS-69968](https://issues.redhat.com/browse/OCPBUGS-69968): Updating ose-multus-admission-controller-container image to be consistent with ART for 4.22 [#113](https://github.com/openshift/multus-admission-controller/pull/113)
* [Full changelog](https://github.com/openshift/multus-admission-controller/compare/d95feb67adfb97346849c79e36b6a9d404296ae9...ce94b849567e25007c30dd2a6d249e9f307371e4)
### [multus-networkpolicy](https://github.com/openshift/multus-networkpolicy/tree/129b7feaa969a96a6969d6709f78b4adee4fa301)
* [OCPBUGS-69727](https://issues.redhat.com/browse/OCPBUGS-69727): Updating ose-multus-networkpolicy-container image to be consistent with ART for 4.22 [#83](https://github.com/openshift/multus-networkpolicy/pull/83)
* [Full changelog](https://github.com/openshift/multus-networkpolicy/compare/5ed5d2408a35847dabfc843b032ee3eecb4d6ee1...129b7feaa969a96a6969d6709f78b4adee4fa301)
### [must-gather](https://github.com/openshift/must-gather/tree/cea9e829eb920c0d45b322a9c60e9cd67970c9e3)
* [OCPBUGS-70064](https://issues.redhat.com/browse/OCPBUGS-70064): Updating ose-must-gather-container image to be consistent with ART for 4.22 [#519](https://github.com/openshift/must-gather/pull/519)
* [Full changelog](https://github.com/openshift/must-gather/compare/b4b434c427ddde3dafd8518d1aa754e49b7bfef1...cea9e829eb920c0d45b322a9c60e9cd67970c9e3)
### [network-metrics-daemon](https://github.com/openshift/network-metrics-daemon/tree/199a0ab2e327643902f98bf9d630c7fbff6cb404)
* [OCPBUGS-69971](https://issues.redhat.com/browse/OCPBUGS-69971): Updating ose-network-metrics-daemon-container image to be consistent with ART for 4.22 [#140](https://github.com/openshift/network-metrics-daemon/pull/140)
* [Full changelog](https://github.com/openshift/network-metrics-daemon/compare/844fa588c4200b8ff768d1916d63f1d4c1db2daf...199a0ab2e327643902f98bf9d630c7fbff6cb404)
### [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)
* [CNV-75831](https://issues.redhat.com/browse/CNV-75831): list all NetworkPolicies in "All projects" [#313](https://github.com/openshift/networking-console-plugin/pull/313)
* [CNV-76277](https://issues.redhat.com/browse/CNV-76277): Fix name generator with unprofessional names [#315](https://github.com/openshift/networking-console-plugin/pull/315)
* [OCPBUGS-70000](https://issues.redhat.com/browse/OCPBUGS-70000): Updating networking-console-plugin-container image to be consistent with ART for 4.22 [#312](https://github.com/openshift/networking-console-plugin/pull/312)
* [CNV-76211](https://issues.redhat.com/browse/CNV-76211): Remove deprecated badge from localnet [#314](https://github.com/openshift/networking-console-plugin/pull/314)
* [CNV-74685](https://issues.redhat.com/browse/CNV-74685): Fix vm network edit modal [#311](https://github.com/openshift/networking-console-plugin/pull/311)
* [CNV-74687](https://issues.redhat.com/browse/CNV-74687): Fixing the title and redirect when deleting a vm network [#307](https://github.com/openshift/networking-console-plugin/pull/307)
* [CNV-72230](https://issues.redhat.com/browse/CNV-72230): fix networking links [#309](https://github.com/openshift/networking-console-plugin/pull/309)
* [Full changelog](https://github.com/openshift/networking-console-plugin/compare/482f1e7dbf737c7864e6d2a1bd9e9e3066d6c048...9fe5ecd8b64c25c86f89f9928eb89eff0ebba904)
### [nutanix-cloud-controller-manager](https://github.com/openshift/cloud-provider-nutanix/tree/ecf52c516afe46f6462e6162266c7e934ec9b29c)
* [OCPBUGS-69976](https://issues.redhat.com/browse/OCPBUGS-69976): Updating ose-nutanix-cloud-controller-manager-container image to be consistent with ART for 4.22 [#53](https://github.com/openshift/cloud-provider-nutanix/pull/53)
* [Full changelog](https://github.com/openshift/cloud-provider-nutanix/compare/33b7bec6fe27b8d126982a70b4579112cd67052b...ecf52c516afe46f6462e6162266c7e934ec9b29c)
### [nutanix-machine-controllers](https://github.com/openshift/machine-api-provider-nutanix/tree/76a3689c3d57382b5e367930b7cd8a977bcb48cd)
* [OCPBUGS-69913](https://issues.redhat.com/browse/OCPBUGS-69913): Updating ose-nutanix-machine-controllers-container image to be consistent with ART for 4.22 [#128](https://github.com/openshift/machine-api-provider-nutanix/pull/128)
* [Full changelog](https://github.com/openshift/machine-api-provider-nutanix/compare/b15a665cd9c12c5a7d2ac81b5330b6f446c3a8be...76a3689c3d57382b5e367930b7cd8a977bcb48cd)
### [oauth-apiserver](https://github.com/openshift/oauth-apiserver/tree/4e60f3f95d0c3215629233b6a88001730bbde86d)
* [CNTRLPLANE-2260](https://issues.redhat.com/browse/CNTRLPLANE-2260): cmd/oauth-apiserver-tests-ext: Update OTE framework integration [#162](https://github.com/openshift/oauth-apiserver/pull/162)
* [OCPBUGS-69818](https://issues.redhat.com/browse/OCPBUGS-69818): Updating ose-oauth-apiserver-container image to be consistent with ART for 4.22 [#160](https://github.com/openshift/oauth-apiserver/pull/160)
* [Full changelog](https://github.com/openshift/oauth-apiserver/compare/cd7a88e42d42751ebf2e00618d7ca201c61978fc...4e60f3f95d0c3215629233b6a88001730bbde86d)
### [oc-mirror](https://github.com/openshift/oc-mirror/tree/5adbf2c8f5fd567572fbc7c151d05781ee3ad5d7)
* [OCPBUGS-70024](https://issues.redhat.com/browse/OCPBUGS-70024): images: update images to 4.22 [#1337](https://github.com/openshift/oc-mirror/pull/1337)
* [OCPBUGS-70024](https://issues.redhat.com/browse/OCPBUGS-70024): Updating oc-mirror-plugin-container image to be consistent with ART for 4.22 [#1331](https://github.com/openshift/oc-mirror/pull/1331)
* NO-JIRA: Add tests/results-integration to .gitignore [#1326](https://github.com/openshift/oc-mirror/pull/1326)
* [CLID-480](https://issues.redhat.com/browse/CLID-480): v2: do not invoke v1 make commands [#1310](https://github.com/openshift/oc-mirror/pull/1310)
* [CLID-512](https://issues.redhat.com/browse/CLID-512): claude: add slash command for ISC generation [#1328](https://github.com/openshift/oc-mirror/pull/1328)
* [Full changelog](https://github.com/openshift/oc-mirror/compare/38b29a1d4a2e825ee10bed72ad2d92056b3d36f2...5adbf2c8f5fd567572fbc7c151d05781ee3ad5d7)
### [olm-catalogd, olm-operator-controller](https://github.com/openshift/operator-framework-operator-controller/tree/71e7ddbf768899845c0f82130b3af566dadb0b5e)
* [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)
* [OPRUN-4350](https://issues.redhat.com/browse/OPRUN-4350): Update to golang 1.25 and ocp 4.22 [#586](https://github.com/openshift/operator-framework-operator-controller/pull/586)
* [OCPQE-31263](https://issues.redhat.com/browse/OCPQE-31263): update 83026 to specify the clustercatalog [#583](https://github.com/openshift/operator-framework-operator-controller/pull/583)
* [OCPQE-30674](https://issues.redhat.com/browse/OCPQE-30674): migrate bandrade's OLMv1 test cases to OTE [#562](https://github.com/openshift/operator-framework-operator-controller/pull/562)
* [OCPQE-31264](https://issues.redhat.com/browse/OCPQE-31264): update 80458's timeout to 180s [#579](https://github.com/openshift/operator-framework-operator-controller/pull/579)
* NO-ISSUE: Synchronize from upstream [#581](https://github.com/openshift/operator-framework-operator-controller/pull/581)
* [Full changelog](https://github.com/openshift/operator-framework-operator-controller/compare/bc5f350745f86a8fa60caccff6c3ea1ecf2ac977...71e7ddbf768899845c0f82130b3af566dadb0b5e)
### [openshift-apiserver](https://github.com/openshift/openshift-apiserver/tree/e2f3ab791628bff23e6b074a449b4bb071cad6cd)
* [OCPBUGS-70049](https://issues.redhat.com/browse/OCPBUGS-70049): Updating ose-openshift-apiserver-container image to be consistent with ART for 4.22 [#590](https://github.com/openshift/openshift-apiserver/pull/590)
* [Full changelog](https://github.com/openshift/openshift-apiserver/compare/64dea074d6b457e1fae3598cea0bb72493d2cab8...e2f3ab791628bff23e6b074a449b4bb071cad6cd)
### [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-machine-api-provider](https://github.com/openshift/machine-api-provider-openstack/tree/668f14c7337cb99203912352358b8315b1b9a9f3)
* [OCPBUGS-67298](https://issues.redhat.com/browse/OCPBUGS-67298): Don't record event for every reconcile [#142](https://github.com/openshift/machine-api-provider-openstack/pull/142)
* [Full changelog](https://github.com/openshift/machine-api-provider-openstack/compare/b5a300cae8a79a59417c0a24c371af9a8f0258fe...668f14c7337cb99203912352358b8315b1b9a9f3)
### [operator-framework-tools, operator-lifecycle-manager, operator-registry](https://github.com/openshift/operator-framework-olm/tree/240820bb691cf84e8ff55df3217574b4b494913f)
* [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)
* [OCPQE-30680](https://issues.redhat.com/browse/OCPQE-30680): migrate ocp-25674 [#1185](https://github.com/openshift/operator-framework-olm/pull/1185)
* NO-ISSUE: UPSTREAM: <carry>: migrate bandrade test cases to OTE [#1169](https://github.com/openshift/operator-framework-olm/pull/1169)
* [OCPQE-31297](https://issues.redhat.com/browse/OCPQE-31297): enhance ocp and microshift olm case [#1173](https://github.com/openshift/operator-framework-olm/pull/1173)
* NO-ISSUE: Synchronize From Upstream Repositories [#1168](https://github.com/openshift/operator-framework-olm/pull/1168)
* [OCPQE-30680](https://issues.redhat.com/browse/OCPQE-30680): migrate OLMv0 test cases to OTE [#1166](https://github.com/openshift/operator-framework-olm/pull/1166)
* [OPRUN-4351](https://issues.redhat.com/browse/OPRUN-4351): Update Dockerfiles/CI to use golang 1.25/ocp 4.22 [#1178](https://github.com/openshift/operator-framework-olm/pull/1178)
* Updating ose-operator-framework-tools-container image to be consistent with ART for 4.22 [#1174](https://github.com/openshift/operator-framework-olm/pull/1174)
* [OCPBUGS-69774](https://issues.redhat.com/browse/OCPBUGS-69774): Updating operator-registry-container image to be consistent with ART for 4.22 [#1177](https://github.com/openshift/operator-framework-olm/pull/1177)
* [OCPBUGS-69740](https://issues.redhat.com/browse/OCPBUGS-69740): Updating operator-lifecycle-manager-container image to be consistent with ART for 4.22 [#1175](https://github.com/openshift/operator-framework-olm/pull/1175)
* [Full changelog](https://github.com/openshift/operator-framework-olm/compare/67b24a854479ff5e92f98a928b07683bddfc91b6...240820bb691cf84e8ff55df3217574b4b494913f)
### [operator-marketplace](https://github.com/operator-framework/operator-marketplace/tree/d48896a4c9645e484609430c180ff33c488e2e9f)
* 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)
* NO-ISSUE: Bump the k8s-dependencies group with 2 updates [#697](https://github.com/operator-framework/operator-marketplace/pull/697)
* NO-ISSUE: Bump github.com/onsi/ginkgo/v2 from 2.27.2 to 2.27.3 [#691](https://github.com/operator-framework/operator-marketplace/pull/691)
* [OPRUN-4354](https://issues.redhat.com/browse/OPRUN-4354): Update to build containers to golang-1.25 [#696](https://github.com/operator-framework/operator-marketplace/pull/696)
* NO-ISSUE: update ports on deployment manifests, fix spacing [#689](https://github.com/operator-framework/operator-marketplace/pull/689)
* [OCPBUGS-69929](https://issues.redhat.com/browse/OCPBUGS-69929): Updating marketplace-operator-container image to be consistent with ART for 4.22 [#694](https://github.com/operator-framework/operator-marketplace/pull/694)
* NO-ISSUE: Bump github.com/onsi/gomega from 1.38.2 to 1.38.3 [#692](https://github.com/operator-framework/operator-marketplace/pull/692)
* NO-ISSUE: Bump github.com/operator-framework/api from 0.36.0 to 0.37.0 [#693](https://github.com/operator-framework/operator-marketplace/pull/693)
* NO-ISSUE: Bump the k8s-dependencies group with 3 updates [#686](https://github.com/operator-framework/operator-marketplace/pull/686)
* [Full changelog](https://github.com/operator-framework/operator-marketplace/compare/6792bede6c2ed304046c8ef993b4e870378a8be1...d48896a4c9645e484609430c180ff33c488e2e9f)
### [ovn-kubernetes, ovn-kubernetes-microshift](https://github.com/openshift/ovn-kubernetes/tree/1938041fd8f8c1fb5d376fa59faec1fef7614a92)
* [OCPBUGS-70087](https://issues.redhat.com/browse/OCPBUGS-70087): Updating ovn-kubernetes-microshift-container image to be consistent with ART for 4.22 [#2913](https://github.com/openshift/ovn-kubernetes/pull/2913)
* [OCPBUGS-70058](https://issues.redhat.com/browse/OCPBUGS-70058): Updating ose-ovn-kubernetes-container image to be consistent with ART for 4.22 [#2912](https://github.com/openshift/ovn-kubernetes/pull/2912)
* [OCPBUGS-66235](https://issues.redhat.com/browse/OCPBUGS-66235): DownStream Merge [12-19-2025] [#2910](https://github.com/openshift/ovn-kubernetes/pull/2910)
* [CORENET-6356](https://issues.redhat.com/browse/CORENET-6356): Bump OVN to 25.09 and 25.09 for OKD [#2909](https://github.com/openshift/ovn-kubernetes/pull/2909)
* [OCPBUGS-66234](https://issues.redhat.com/browse/OCPBUGS-66234): DownStream Merge [12-04-2025] [#2896](https://github.com/openshift/ovn-kubernetes/pull/2896)
* [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/25a714b82c643bcfdf5543cb467afa32dac06787...1938041fd8f8c1fb5d376fa59faec1fef7614a92)
### [powervs-block-csi-driver](https://github.com/openshift/ibm-powervs-block-csi-driver/tree/8ff4bebaad3034d1785b14cb7458e1fd6b59c775)
* [MULTIARCH-5838](https://issues.redhat.com/browse/MULTIARCH-5838): Rebase ibm-powervs-block-csi-driver with upstream [#109](https://github.com/openshift/ibm-powervs-block-csi-driver/pull/109)
* [OCPBUGS-69805](https://issues.redhat.com/browse/OCPBUGS-69805): Updating ose-powervs-block-csi-driver-container image to be consistent with ART for 4.22 [#108](https://github.com/openshift/ibm-powervs-block-csi-driver/pull/108)
* [Full changelog](https://github.com/openshift/ibm-powervs-block-csi-driver/compare/791e12aba9ab7c4fed1e5f9554e5b9ec86342e1a...8ff4bebaad3034d1785b14cb7458e1fd6b59c775)
### [powervs-block-csi-driver-operator](https://github.com/openshift/ibm-powervs-block-csi-driver-operator/tree/9ca20b69c75ad6d8c3d13307feb5d784f4f3480b)
* No-JIRA: Update owners [#93](https://github.com/openshift/ibm-powervs-block-csi-driver-operator/pull/93)
* [OCPBUGS-69906](https://issues.redhat.com/browse/OCPBUGS-69906): Updating ose-powervs-block-csi-driver-operator-container image to be consistent with ART for 4.22 [#94](https://github.com/openshift/ibm-powervs-block-csi-driver-operator/pull/94)
* [Full changelog](https://github.com/openshift/ibm-powervs-block-csi-driver-operator/compare/e22228ae9f53298e7520d9ae2b9230b2d5dd4cff...9ca20b69c75ad6d8c3d13307feb5d784f4f3480b)
### [powervs-cloud-controller-manager](https://github.com/openshift/cloud-provider-powervs/tree/5ea93179bf25360bd3e72f931dda8087ba572f04)
* No-Jira: Bump golang.org/x/crypto to 0.45.0 [#90](https://github.com/openshift/cloud-provider-powervs/pull/90)
* [Full changelog](https://github.com/openshift/cloud-provider-powervs/compare/969a04e9dcb4cdde10e3038a9e28d2e27548918d...5ea93179bf25360bd3e72f931dda8087ba572f04)
### [powervs-machine-controllers](https://github.com/openshift/machine-api-provider-powervs/tree/bc7c3eecb22547fcb20ed36a6f36fccd3fe8ac3b)
* [OCPBUGS-70051](https://issues.redhat.com/browse/OCPBUGS-70051): Updating ose-powervs-machine-controllers-container image to be consistent with ART for 4.22 [#133](https://github.com/openshift/machine-api-provider-powervs/pull/133)
* [Full changelog](https://github.com/openshift/machine-api-provider-powervs/compare/551974ef93dedb1b9677a778e1533391448e0c56...bc7c3eecb22547fcb20ed36a6f36fccd3fe8ac3b)
### [prom-label-proxy](https://github.com/openshift/prom-label-proxy/tree/0e4a77f9ea926e4f059a7ced4aa6483a1d41b6cd)
* [OCPBUGS-70042](https://issues.redhat.com/browse/OCPBUGS-70042): Updating prom-label-proxy-container image to be consistent with ART for 4.22 [#388](https://github.com/openshift/prom-label-proxy/pull/388)
* [Full changelog](https://github.com/openshift/prom-label-proxy/compare/610c11b59dd17f1d6dc35b62ca1d0602b5c0f494...0e4a77f9ea926e4f059a7ced4aa6483a1d41b6cd)
### [prometheus](https://github.com/openshift/prometheus/tree/d2244fac6491e4c08589af4e143540ad63a72bb0)
* [OCPBUGS-69956](https://issues.redhat.com/browse/OCPBUGS-69956): Updating golang-github-prometheus-prometheus-container image to be consistent with ART for 4.22 [#284](https://github.com/openshift/prometheus/pull/284)
* [Full changelog](https://github.com/openshift/prometheus/compare/ac9443d270b96912311ede64da160f839278bb65...d2244fac6491e4c08589af4e143540ad63a72bb0)
### [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/0aea961ab48a1113ae01747e9f8532fde2bea0eb)
* [OCPBUGS-70007](https://issues.redhat.com/browse/OCPBUGS-70007): Updating prometheus-config-reloader-container image to be consistent with ART for 4.22 [#352](https://github.com/openshift/prometheus-operator/pull/352)
* [OCPBUGS-70055](https://issues.redhat.com/browse/OCPBUGS-70055): Updating prometheus-operator-container image to be consistent with ART for 4.22 [#353](https://github.com/openshift/prometheus-operator/pull/353)
* [OCPBUGS-69832](https://issues.redhat.com/browse/OCPBUGS-69832): Updating prometheus-operator-admission-webhook-container image to be consistent with ART for 4.22 [#351](https://github.com/openshift/prometheus-operator/pull/351)
* [OCPBUGS-67215](https://issues.redhat.com/browse/OCPBUGS-67215): [bot] Bump openshift/prometheus-operator to v0.87.1 [#349](https://github.com/openshift/prometheus-operator/pull/349)
* [Full changelog](https://github.com/openshift/prometheus-operator/compare/4889ec9a591e78f50916a9ffedf4499c6fc63259...0aea961ab48a1113ae01747e9f8532fde2bea0eb)
### [prometheus-node-exporter](https://github.com/openshift/node_exporter/tree/b548e3ede67da3cdb6eba354f396e985a8b0f2d1)
* [OCPBUGS-69806](https://issues.redhat.com/browse/OCPBUGS-69806): Updating golang-github-prometheus-node_exporter-container image to be consistent with ART for 4.22 [#174](https://github.com/openshift/node_exporter/pull/174)
* [Full changelog](https://github.com/openshift/node_exporter/compare/39d728735779afef886bc10a8bc7cf72f54d51a0...b548e3ede67da3cdb6eba354f396e985a8b0f2d1)
### [service-ca-operator](https://github.com/openshift/service-ca-operator/tree/e96ed805778a9b2539f8111c8138cead02d405e7)
* [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)
* [CNTRLPLANE-2494](https://issues.redhat.com/browse/CNTRLPLANE-2494): test/e2e: migrate serving-cert-secret-delete-data test for OTE compatibility [#300](https://github.com/openshift/service-ca-operator/pull/300)
* [CNTRLPLANE-2491](https://issues.redhat.com/browse/CNTRLPLANE-2491): test/e2e: migrate serving-cert-secret-add-data test for OTE compatibility [#299](https://github.com/openshift/service-ca-operator/pull/299)
* [CNTRLPLANE-2490](https://issues.redhat.com/browse/CNTRLPLANE-2490): test/e2e: migrate serving-cert-secret-modify-bad-tlsCert test for OTE compatibility [#298](https://github.com/openshift/service-ca-operator/pull/298)
* [CNTRLPLANE-2161](https://issues.redhat.com/browse/CNTRLPLANE-2161): test/e2e: migrate serving-cert-annotation test for OTE compatibility [#297](https://github.com/openshift/service-ca-operator/pull/297)
* [OCPBUGS-69911](https://issues.redhat.com/browse/OCPBUGS-69911): Updating ose-service-ca-operator-container image to be consistent with ART for 4.22 [#296](https://github.com/openshift/service-ca-operator/pull/296)
* [Full changelog](https://github.com/openshift/service-ca-operator/compare/6fce3653673ecbe49393bcf66cfbec783c787b3c...e96ed805778a9b2539f8111c8138cead02d405e7)
### [stream-coreos, stream-coreos-extensions](https://github.com/openshift/os/tree/57b3877d68e532575e00b154553c198f136e5fd1)
* NO-JIRA: OWNERS: add user `Rolv-Apneseth` [#1882](https://github.com/openshift/os/pull/1882)
* NO-JIRA: Update to track 4.22 and rhel-9.8 [#1881](https://github.com/openshift/os/pull/1881)
* NO-JIRA: rhel-10.1: enable rhel-10.1-fast-datapath [#1885](https://github.com/openshift/os/pull/1885)
* NO-JIRA: packages-openshift: enable rhel-10.1-fast-datapath [#1884](https://github.com/openshift/os/pull/1884)
* [OCPNODE-4010](https://issues.redhat.com/browse/OCPNODE-4010): package: add ose-crio-credential-provider [#1879](https://github.com/openshift/os/pull/1879)
* [OCPBUGS-70162](https://issues.redhat.com/browse/OCPBUGS-70162): extensions/rhel-10.1: Re-enable ipsec [#1878](https://github.com/openshift/os/pull/1878)
* NO-JIRA: drop use of rhel-9.6-appstream-containernetworking repo [#1877](https://github.com/openshift/os/pull/1877)
* And 1 elided commits (e.g. from squash or rebase merges)
* [Full changelog](https://github.com/openshift/os/compare/f067e01e102f8d8ca2759ac00dea6ae4a7f67a95...57b3877d68e532575e00b154553c198f136e5fd1)
### [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)
* NO-ISSUE: support native histograms [#573](https://github.com/openshift/telemeter/pull/573)
* NO-ISSUE: update github.com/prometheus/client_golang [#572](https://github.com/openshift/telemeter/pull/572)
* [OCPBUGS-69697](https://issues.redhat.com/browse/OCPBUGS-69697): Updating telemeter-container image to be consistent with ART for 4.22 [#571](https://github.com/openshift/telemeter/pull/571)
* [Full changelog](https://github.com/openshift/telemeter/compare/a54acdfeb2d62c79516d099e37f3319205c903a7...12cc47efc6cf6cdb549c446a4b222dda29aa8b41)
### [tests](https://github.com/openshift/origin/tree/a285bcfdf2544e9ab986c5e313df048a69a29966)
* 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)
* [OCPBUGS-70170](https://issues.redhat.com/browse/OCPBUGS-70170): change iperf2 test to serial from parallel [#30671](https://github.com/openshift/origin/pull/30671)
* NO-JIRA: register cluster-node-tuning-operator-test-ext the binary to origin for OTE migration [#30598](https://github.com/openshift/origin/pull/30598)
* [NE-2056](https://issues.redhat.com/browse/NE-2056): auto negative tests of gatewayapicontroller [#30599](https://github.com/openshift/origin/pull/30599)
* NO-JIRA: Add more output for debegging [#30583](https://github.com/openshift/origin/pull/30583)
* NO-JIRA: Skip a ClusterOperator test if a cluster upgrade is blocked [#30558](https://github.com/openshift/origin/pull/30558)
* NO-JIRA: Track the total kubelet metrics outage durations with autodl framework [#30593](https://github.com/openshift/origin/pull/30593)
* NO-JIRA: Add images that shouldn’t be mirrored to the exception list. [#30652](https://github.com/openshift/origin/pull/30652)
* [OCPBUGS-66225](https://issues.redhat.com/browse/OCPBUGS-66225): Add more exceptions for CO/image-registry's Degraded=True [#30581](https://github.com/openshift/origin/pull/30581)
* [OCPBUGS-66065](https://issues.redhat.com/browse/OCPBUGS-66065): remove duplicated events before processing lease intervals [#30639](https://github.com/openshift/origin/pull/30639)
* [OCPBUGS-57665](https://issues.redhat.com/browse/OCPBUGS-57665): only run Netpol two at a time [#30618](https://github.com/openshift/origin/pull/30618)
* [OCPBUGS-70249](https://issues.redhat.com/browse/OCPBUGS-70249): Unrevert tls tests with fixes [#30536](https://github.com/openshift/origin/pull/30536)
* [OCPBUGS-70065](https://issues.redhat.com/browse/OCPBUGS-70065): Updating openshift-enterprise-tests-container image to be consistent with ART for 4.22 [#30636](https://github.com/openshift/origin/pull/30636)
* [OCPBUGS-69400](https://issues.redhat.com/browse/OCPBUGS-69400): Ignore repeated TopologyAwareHintsDisabled events [#30614](https://github.com/openshift/origin/pull/30614)
* [CNF-18661](https://issues.redhat.com/browse/CNF-18661): add a skip on the commatrix test for the unsupported topology by commatrix [#30640](https://github.com/openshift/origin/pull/30640)
* [CNTRLPLANE-2167](https://issues.redhat.com/browse/CNTRLPLANE-2167): Migrate must-gather cases to origin [#30594](https://github.com/openshift/origin/pull/30594)
* NO-JIRA: Remove DennisPeriquet from OWNERS [#30650](https://github.com/openshift/origin/pull/30650)
* [OCPSTRAT-2728](https://issues.redhat.com/browse/OCPSTRAT-2728): Update etcd test data for k8s 1.35 release [#30605](https://github.com/openshift/origin/pull/30605)
* [OCPBUGS-67313](https://issues.redhat.com/browse/OCPBUGS-67313): Fix race condition in external binary extraction [#30616](https://github.com/openshift/origin/pull/30616)
* [OCPBUGS-70134](https://issues.redhat.com/browse/OCPBUGS-70134): Fix JSONL parsing to handle stray JSON in test output [#30634](https://github.com/openshift/origin/pull/30634)
* [TRT-2394](https://issues.redhat.com/browse/TRT-2394): Detect duplicate tests [#30498](https://github.com/openshift/origin/pull/30498)
* [CNTRLPLANE-947](https://issues.redhat.com/browse/CNTRLPLANE-947): E2E test adaptations for OIDC [#30292](https://github.com/openshift/origin/pull/30292)
* [TRT-2418](https://issues.redhat.com/browse/TRT-2418): Add CPU metrics autodl [#30609](https://github.com/openshift/origin/pull/30609)
* NO-JIRA: feat: render OTE JSON results in spyglass [#30619](https://github.com/openshift/origin/pull/30619)
* NO-JIRA: Increase tolerance of CO's not reporting Progressing [#30602](https://github.com/openshift/origin/pull/30602)
* [MCO-2006](https://issues.redhat.com/browse/MCO-2006): move node-filecycle monitor to default [#30592](https://github.com/openshift/origin/pull/30592)
* NO-ISSUE: Two more COs report Available=False in a non-upgrade job [#30588](https://github.com/openshift/origin/pull/30588)
* [CNTRLPLANE-1437](https://issues.redhat.com/browse/CNTRLPLANE-1437): add monitor test for checking default service account in pods (static test name) [#30561](https://github.com/openshift/origin/pull/30561)
* NO-JIRA: feat(monitor): track test bucket execution intervals [#30615](https://github.com/openshift/origin/pull/30615)
* [STOR-2550](https://issues.redhat.com/browse/STOR-2550): add LSO network policy test case [#30562](https://github.com/openshift/origin/pull/30562)
* [OCPBUGS-63618](https://issues.redhat.com/browse/OCPBUGS-63618): BeforeEach was indirectly called in DetermineReleasePayloadImage [#30610](https://github.com/openshift/origin/pull/30610)
* [CNTRLPLANE-1683](https://issues.redhat.com/browse/CNTRLPLANE-1683): added the OTE binary for cluster-image-registry-operator [#30612](https://github.com/openshift/origin/pull/30612)
* [OCPBUGS-67211](https://issues.redhat.com/browse/OCPBUGS-67211): exculude Flaky tests for openshift/csi test suite [#30597](https://github.com/openshift/origin/pull/30597)
* [OCPBUGS-65674](https://issues.redhat.com/browse/OCPBUGS-65674): VsphereConfigurationTestsRollOutTooOften event matcher should match also dep and ds events [#30547](https://github.com/openshift/origin/pull/30547)
* NO-JIRA: Allow group snapshot tests to be re-tried [#30607](https://github.com/openshift/origin/pull/30607)
* [OCPNODE-3780](https://issues.redhat.com/browse/OCPNODE-3780): Add e2e tests to validate DRA APIs [#30462](https://github.com/openshift/origin/pull/30462)
* And 1 elided commits (e.g. from squash or rebase merges)
* [Full changelog](https://github.com/openshift/origin/compare/4a4e5866cdcd4ac74935b016746f7ce114a9809e...a285bcfdf2544e9ab986c5e313df048a69a29966)
### [thanos](https://github.com/openshift/thanos/tree/e324870cf16b6883b16493ce186ad7e98e8db8b3)
* [OCPBUGS-69738](https://issues.redhat.com/browse/OCPBUGS-69738): Updating ose-thanos-container image to be consistent with ART for 4.22 [#166](https://github.com/openshift/thanos/pull/166)
* [Full changelog](https://github.com/openshift/thanos/compare/6ea20ffaa35b7b31fe7ef9a99287bdd4a1c1e4e8...e324870cf16b6883b16493ce186ad7e98e8db8b3)
### [volume-data-source-validator](https://github.com/openshift/volume-data-source-validator/tree/d25fefa912fe03af4263196a934c18b0d455fda6)
* [OCPBUGS-69897](https://issues.redhat.com/browse/OCPBUGS-69897): Updating volume-data-source-validator-container image to be consistent with ART for 4.22 [#8](https://github.com/openshift/volume-data-source-validator/pull/8)
* [Full changelog](https://github.com/openshift/volume-data-source-validator/compare/8b9293323cf8fdce93824e37168573ca3f73de3a...d25fefa912fe03af4263196a934c18b0d455fda6)
### [vsphere-cloud-controller-manager](https://github.com/openshift/cloud-provider-vsphere/tree/b5a895790245e426ccf3d1d0602df2321c40f50b)
* Updating ose-vsphere-cloud-controller-manager-container image to be consistent with ART for 4.22 [#102](https://github.com/openshift/cloud-provider-vsphere/pull/102)
* [Full changelog](https://github.com/openshift/cloud-provider-vsphere/compare/f69584d6ed7411504b0fff77eb36d0fd64f0fd5e...b5a895790245e426ccf3d1d0602df2321c40f50b)
### [vsphere-csi-driver, vsphere-csi-driver-syncer](https://github.com/openshift/vmware-vsphere-csi-driver/tree/e1b18da9f614855a4e91d43fdfc3e79aeeed20a2)
* [OCPBUGS-69760](https://issues.redhat.com/browse/OCPBUGS-69760): Updating vmware-vsphere-syncer-container image to be consistent with ART for 4.22 [#153](https://github.com/openshift/vmware-vsphere-csi-driver/pull/153)
* [OCPBUGS-69746](https://issues.redhat.com/browse/OCPBUGS-69746): Updating ose-vmware-vsphere-csi-driver-container image to be consistent with ART for 4.22 [#152](https://github.com/openshift/vmware-vsphere-csi-driver/pull/152)
* [Full changelog](https://github.com/openshift/vmware-vsphere-csi-driver/compare/5e680186a305e1e0a11950630f7addcb1aa19e0e...e1b18da9f614855a4e91d43fdfc3e79aeeed20a2)
### [vsphere-csi-driver-operator](https://github.com/openshift/vmware-vsphere-csi-driver-operator/tree/a85ac0ca6d05c674d3d7301efea37400eadc3c91)
* [OCPBUGS-69924](https://issues.redhat.com/browse/OCPBUGS-69924): Updating ose-vmware-vsphere-csi-driver-operator-container image to be consistent with ART for 4.22 [#320](https://github.com/openshift/vmware-vsphere-csi-driver-operator/pull/320)
* [OCPBUGS-66113](https://issues.redhat.com/browse/OCPBUGS-66113): Some containers do not have readOnlyRootFilesystem [#319](https://github.com/openshift/vmware-vsphere-csi-driver-operator/pull/319)
* [Full changelog](https://github.com/openshift/vmware-vsphere-csi-driver-operator/compare/57c19630194a26e9e2338b0ba8a32e8922e74259...a85ac0ca6d05c674d3d7301efea37400eadc3c91)
### [vsphere-problem-detector](https://github.com/openshift/vsphere-problem-detector/tree/03834d02fe4c1be7ed696379aafbff52486acb5b)
* [OCPBUGS-69856](https://issues.redhat.com/browse/OCPBUGS-69856): Updating ose-vsphere-problem-detector-container image to be consistent with ART for 4.22 [#199](https://github.com/openshift/vsphere-problem-detector/pull/199)
* [Full changelog](https://github.com/openshift/vsphere-problem-detector/compare/5ddf3f06b3c50c4500195d315cbea1688e45ba22...03834d02fe4c1be7ed696379aafbff52486acb5b)