# 4.22.0-ec.0 Created: 2026-01-12 16:45:09 +0000 UTC Image Digest: `sha256:fa50ad76be25a54235058782d1844a236f64a9a0e9764eedb885ccf1565286c4` ## Changes from 4.21.24 ### Components * Kubectl 1.34.1 * Kubernetes upgraded from 1.34.9 to 1.34.2 * Kubernetes Tests 1.34.1 * Red Hat Enterprise Linux CoreOS upgraded from 10.2.20260521-0 to 9.6.20251219-0 ### FeatureGate Changes | FeatureGate | Default
Hypershift | Default
SelfManagedHA | DevPreviewNoUpgrade
Hypershift | DevPreviewNoUpgrade
SelfManagedHA | OKD
Hypershift | OKD
SelfManagedHA | TechPreviewNoUpgrade
Hypershift | TechPreviewNoUpgrade
SelfManagedHA | | :------ | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | | GatewayAPIWithoutOLM
(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) | | KMSEncryption
(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) | | 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) | | EventTTL
(0 tests)| Disabled
(Changed)| Disabled
(Changed)| Enabled| Enabled| | | Enabled| Enabled | | OpenShiftPodSecurityAdmission
(0 tests)| Enabled
(Changed)| Enabled
(Changed)| Enabled| Enabled| Enabled
(New)| Enabled
(New)| Enabled| Enabled | | IngressControllerDynamicConfigurationManager
(0 tests)| Disabled| Disabled| Enabled| Enabled| | | Disabled
(Changed)| Disabled
(Changed) | | KMSEncryptionProvider
(0 tests)| Disabled| Disabled| Enabled| Enabled| | | Enabled
(Changed)| Enabled
(Changed) | | NetworkConnect
(0 tests)| | | Enabled
(New)| Enabled
(New)| | | | | ### New images * [cluster-kube-cluster-api-operator](https://github.com/openshift/cluster-api-operator) git [aec49344](https://github.com/openshift/cluster-api-operator/commit/aec493448525ff03d0da25a4bf885fbd35214642) `sha256:4f07c9628eb6641e5b82cc12a3e817ff7b0772efb1c5d5e3f3d23eb21c045e41` * [libvirt-machine-controllers](https://github.com/openshift/cluster-api-provider-libvirt) git [76effeca](https://github.com/openshift/cluster-api-provider-libvirt/commit/76effeca10bccccbc7a514f708122f660cde1183) `sha256:12b13f4bea4d2a92488d3fbb30de9188bb0e7e2966fc780f23f185aa5802cb03` ### Rebuilt images without code change * [apiserver-network-proxy](https://github.com/openshift/apiserver-network-proxy) git [35ba137a](https://github.com/openshift/apiserver-network-proxy/commit/35ba137ab96d01f0b8df729ff5ad93ac2fdad800) `sha256:ac79d0848aa06a672d432c54c833349c38d50b9bb573d0d33168fd3817a5a8ea` * [aws-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-aws) git [10ceef5e](https://github.com/openshift/cluster-api-provider-aws/commit/10ceef5e6f6d0cb79a3345de4fd8851f6300205c) `sha256:1c2080e79d1977b839f520c4d3c1474b538c3749bbd18f146bf0737172f551b1` * [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:d2b85230ae6bab5f1e88d428443284f45a069fe1f29279d7d88df3092afb2257` * [cluster-autoscaler-operator](https://github.com/openshift/cluster-autoscaler-operator) git [dec12ba6](https://github.com/openshift/cluster-autoscaler-operator/commit/dec12ba632a4810b4ff43a9172f462a1dd291e44) `sha256:a8e2857501463efe15b8f8c94b97cb3e740153c7b1d76594127811e1d45a3af9` * [cluster-bootstrap](https://github.com/openshift/cluster-bootstrap) git [dc0d4a5c](https://github.com/openshift/cluster-bootstrap/commit/dc0d4a5cdaf8a7477cab584208dc99352f46efe2) `sha256:0f149634850cc9ee08d1712066b1c0cfadf9da5ba244e140d90269d2a658fbd5` * [cluster-dns-operator](https://github.com/openshift/cluster-dns-operator) git [41a53fed](https://github.com/openshift/cluster-dns-operator/commit/41a53fed36e6e99c7c9ceb3a699c3547ee5d9bb9) `sha256:9a5b5308603a635e27e3d35ec40abc1c537cf68570df654ca18f134dada552ca` * [cluster-kube-controller-manager-operator](https://github.com/openshift/cluster-kube-controller-manager-operator) git [395de967](https://github.com/openshift/cluster-kube-controller-manager-operator/commit/395de96705749de9c6a5f25747b9d5c3d5f65a8f) `sha256:1612a440bfd2a72a6cbda4a770d67a1ecacd38be7622f1cca1efb3351cade2c2` * [cluster-kube-storage-version-migrator-operator](https://github.com/openshift/cluster-kube-storage-version-migrator-operator) git [8a42beeb](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/commit/8a42beebd580bd2e241aa6d93860c09e907f2407) `sha256:cb654de0e8301c11378b2b0cf122c0cb783c37690102e99123d43841c8444275` * [cluster-machine-approver](https://github.com/openshift/cluster-machine-approver) git [d864813c](https://github.com/openshift/cluster-machine-approver/commit/d864813cd3ab01c0f975b2bf41e9046948f0afa1) `sha256:9b35266960979c7af762604d95a07974473b4860b6a62728a6dcf53bb96e0dee` * [cluster-openshift-controller-manager-operator](https://github.com/openshift/cluster-openshift-controller-manager-operator) git [2617a201](https://github.com/openshift/cluster-openshift-controller-manager-operator/commit/2617a201bb3607192a9f82faa18384676f611e3c) `sha256:f8496d99dc7c10aea19b13b3d0872d297444f8d4f260f41b6ad2a52af0f1412b` * [cluster-policy-controller](https://github.com/openshift/cluster-policy-controller) git [8b775487](https://github.com/openshift/cluster-policy-controller/commit/8b775487512fb543bff470ff1042bd3ac31b29be) `sha256:ba32a3991699884951b21f5ddc3201c6a163e4d87cd8dbe4c51ff96d24aadc94` * [configmap-reloader](https://github.com/openshift/configmap-reload) git [16114b8d](https://github.com/openshift/configmap-reload/commit/16114b8de20278b8f4b7a425ece6d35d53214773) `sha256:16c825e90dbd6c230d404098e3daceec33b81f1bdc2c451b0e4307aeac432a3c` * [container-networking-plugins](https://github.com/openshift/containernetworking-plugins) git [747ad66c](https://github.com/openshift/containernetworking-plugins/commit/747ad66caa1109b2b490aebad01af42bd2d738f1) `sha256:c6856de9533679e0814f82b713c31eba31005a6879f471b61f529ee61b3695fe` * [containernetworking-plugins-microshift](https://github.com/openshift/containernetworking-plugins) git [747ad66c](https://github.com/openshift/containernetworking-plugins/commit/747ad66caa1109b2b490aebad01af42bd2d738f1) `sha256:daa028fd713e3ceebaf533f53918619f405013f6bef46b9fad8f569c11fba519` * [coredns](https://github.com/openshift/coredns) git [7486e9e4](https://github.com/openshift/coredns/commit/7486e9e4330c1e41d9a91e4673b7f2782efc112c) `sha256:e70402f858a2f9716c1effce9d2fabf04a84d8239284ffc9bc6d10766b3a03fb` * [csi-external-resizer](https://github.com/openshift/csi-external-resizer) git [d880a1ec](https://github.com/openshift/csi-external-resizer/commit/d880a1ec6da02dbf61600ec7999266185ca9f784) `sha256:8974c56ff99b846bb78b42c3e91022d4fdd7ebdd1180b6227fd1621eaa7c1aab` * [csi-node-driver-registrar](https://github.com/openshift/csi-node-driver-registrar) git [d29f3f7a](https://github.com/openshift/csi-node-driver-registrar/commit/d29f3f7a4aed4465e7e40e323bd3c0e0d9871e4c) `sha256:ba30fb07c34b570dbe753bc1412231b2b5d292a1ea2514c8acf5ac556527b2c0` * [egress-router-cni](https://github.com/openshift/egress-router-cni) git [5e0f8d1b](https://github.com/openshift/egress-router-cni/commit/5e0f8d1b545899fda27c5e1cc8707d33cba1b534) `sha256:d47a08ef4bbc183ce8268a09a3965a822506a90140e7c6f815c2eec4dcbb305a` * [etcd](https://github.com/openshift/etcd) git [806f690e](https://github.com/openshift/etcd/commit/806f690e1f140e0aea2eb05ef5f288b756b62895) `sha256:b06b9b89f967c64595e16c2456bf596966ed23c6fadc4648dcffbbf5483eb929` * [ibm-cloud-controller-manager](https://github.com/openshift/cloud-provider-ibm) git [c566572b](https://github.com/openshift/cloud-provider-ibm/commit/c566572b2cf0120499e81181f1efb1e729e9c418) `sha256:28c38d128ddb2d21bcb21faa3cf339eeca3c95940ea7865b1aa2e7a0cca422cb` * [kube-rbac-proxy](https://github.com/openshift/kube-rbac-proxy) git [cd636680](https://github.com/openshift/kube-rbac-proxy/commit/cd636680e06a55395c26570dff0cb37277014388) `sha256:7d6c6f7f69cd968326ab2f311f7a1cbd9e6dd82735ec6cac73ebcca047e1a807` * [kube-storage-version-migrator](https://github.com/openshift/kubernetes-kube-storage-version-migrator) git [ce5ff17e](https://github.com/openshift/kubernetes-kube-storage-version-migrator/commit/ce5ff17e9a81ce754567e6dd5053d13409c251e9) `sha256:a75c6518ae04d9fa3196dd230fe670f8ee914e49a3ca5e772c71fa18a74a65a9` * [metallb-frr](https://github.com/openshift/frr) git [c82bfaad](https://github.com/openshift/frr/commit/c82bfaad01b196e12f00622a9a609d87e0a56701) `sha256:bd90dac2c78a2a26dc229ba2bb5f40dcc7c9654898fbea0a8e4671243fa3a405` * [multus-route-override-cni](https://github.com/openshift/route-override-cni) git [08af4127](https://github.com/openshift/route-override-cni/commit/08af4127c77976510cad1c096d9aca977d8ae5af) `sha256:854c102a897eaecbd2ebf8cabd40e44c501bbab5aab9ff428be72e03cb88f7cc` * [multus-whereabouts-ipam-cni](https://github.com/openshift/whereabouts-cni) git [d691040e](https://github.com/openshift/whereabouts-cni/commit/d691040e509bb20c26b5e8366c0d6f3bb45a5e02) `sha256:078f3abbe67ab32b393296b04445e5c60e8defab5bfcb994a723836c33861744` * [network-interface-bond-cni](https://github.com/openshift/bond-cni) git [297eeb43](https://github.com/openshift/bond-cni/commit/297eeb4320e07b18d559bc373b665479c760e8c7) `sha256:7e4373032267d59df8b1593b51c482b9fa967c6d130b5f7d273d4cd8f60b9f94` * [network-metrics-daemon](https://github.com/openshift/network-metrics-daemon) git [844fa588](https://github.com/openshift/network-metrics-daemon/commit/844fa588c4200b8ff768d1916d63f1d4c1db2daf) `sha256:5bca55f0df339a9b358bc1f56d5c94bebaae75270dd7872d0acd0ce1eef7cfa9` * [network-tools](https://github.com/openshift/network-tools) git [d6717e45](https://github.com/openshift/network-tools/commit/d6717e453a098d551c9e2d2868e1f5317c41e688) `sha256:b033a239fbf7a967f31db4b60d0096e5ca1f99ad0c7ba3dc6aae8f2512062b21` * [openshift-controller-manager](https://github.com/openshift/openshift-controller-manager) git [438d52e7](https://github.com/openshift/openshift-controller-manager/commit/438d52e79d691e016d66eabfe9a53c84229db40c) `sha256:1a698a6cb837618830f4377f4d5f485c364b0632aa1d8198cad42bdc537adf4b` * [openshift-state-metrics](https://github.com/openshift/openshift-state-metrics) git [ab605a4b](https://github.com/openshift/openshift-state-metrics/commit/ab605a4bf1c6cd5a6c58f245fb67ce648caebfa8) `sha256:fb5b572cf8104a59dc2707172c0afeb9fd520e49786653fb2bffc5e2e06b53cd` * [openstack-resource-controller](https://github.com/openshift/openstack-resource-controller) git [70f5ad34](https://github.com/openshift/openstack-resource-controller/commit/70f5ad34915041c82ad0a8ed6ea64bd8859d1e72) `sha256:d4e54e20246b4da32341e590c2efb9fd008ee417984ced8f75fa6fdcab628f2a` * [prom-label-proxy](https://github.com/openshift/prom-label-proxy) git [610c11b5](https://github.com/openshift/prom-label-proxy/commit/610c11b59dd17f1d6dc35b62ca1d0602b5c0f494) `sha256:980dbb23e266620c0e7ec31fdbc0c8aeecb2af8cee23683e3aefdbca5d5f9f6d` * [prometheus-alertmanager](https://github.com/openshift/prometheus-alertmanager) git [3dbe0b64](https://github.com/openshift/prometheus-alertmanager/commit/3dbe0b64ae3b9439b888be65a32431c7bf0d6806) `sha256:62390295e0180e9459742c8688904b45656fe9aaee739a5acc275ad6df835fa3` ### [agent-installer-api-server](https://github.com/openshift/assisted-service/tree/6211e9aab4f7f72b6c6c39eff3cd70890aca1186) * [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) * NO-ISSUE: Fix golangci-lint branch [#8572](https://github.com/openshift/assisted-service/pull/8572) * [MGMT-22159](https://issues.redhat.com/browse/MGMT-22159): Add NFD operator to the list of OSC operator dependencies [#8292](https://github.com/openshift/assisted-service/pull/8292) * [MGMT-22320](https://issues.redhat.com/browse/MGMT-22320): Expose GPU data in Agent CR inventory [#8495](https://github.com/openshift/assisted-service/pull/8495) * NO-ISSUE: Fix list bundle validation to check for feature incompatibilities [#8571](https://github.com/openshift/assisted-service/pull/8571) * [MGMT-22273](https://issues.redhat.com/browse/MGMT-22273): reduce log amount [#8565](https://github.com/openshift/assisted-service/pull/8565) * [MGMT-22396](https://issues.redhat.com/browse/MGMT-22396): CVE-2024-25621 Bump github.com/containerd/containerd to v1.7.29 through indirect dependency conversion [#8555](https://github.com/openshift/assisted-service/pull/8555) * [Full changelog](https://github.com/openshift/assisted-service/compare/c343c325944592570613d582e7d07ae35f5863dd...6211e9aab4f7f72b6c6c39eff3cd70890aca1186) ### [agent-installer-node-agent](https://github.com/openshift/assisted-installer-agent/tree/375c4b99a2b24f2c31869cfc251f29e464bdb765) * [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) * [Full changelog](https://github.com/openshift/assisted-installer-agent/compare/1d5163811da9ec9eaeea69c252c9495889f624a9...375c4b99a2b24f2c31869cfc251f29e464bdb765) ### [agent-installer-ui](https://github.com/openshift-assisted/assisted-installer-ui/tree/7b9ba489de8ac1d8e8a6e2d30227bb24edf10622) * 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/0b264c7f6c227a2ea4d1392879bce555d087dac0...7b9ba489de8ac1d8e8a6e2d30227bb24edf10622) ### [agent-installer-utils](https://github.com/openshift/agent-installer-utils/tree/7bcf2246c84e0f0b7b3868eb95e175d453c29c25) * 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/dc0bd0906fc9868a65cc9488a7dbdd0f35ca4a23...7bcf2246c84e0f0b7b3868eb95e175d453c29c25) ### [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/522d61f02025942af79f8667159905269bff78fd) * [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/20bb13fab3865444b7a4ae454dd234391c4d7e49...522d61f02025942af79f8667159905269bff78fd) ### [aws-machine-controllers](https://github.com/openshift/machine-api-provider-aws/tree/91b303bb89ce88ae86d5f3e895ad53436fd5a840) * [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...91b303bb89ce88ae86d5f3e895ad53436fd5a840) ### [aws-pod-identity-webhook](https://github.com/openshift/aws-pod-identity-webhook/tree/dd93f4f1f52532b77a35b1cc63ee5b7eebd7fe3c) * [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/5cd42ed1e5151f45f0134593e9cfebdb6517b385...dd93f4f1f52532b77a35b1cc63ee5b7eebd7fe3c) ### [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/c9afac2fda20f18d786271340826c628f5419150...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/ebf58aac3fc6746fe2037f2166f1226b73b424f4...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) * [OCPBUGS-69390](https://issues.redhat.com/browse/OCPBUGS-69390): fix ASH static provision segmentation fault [#117](https://github.com/openshift/azure-disk-csi-driver/pull/117) * [OCPBUGS-67186](https://issues.redhat.com/browse/OCPBUGS-67186): fix: disk creation failure in AzureStack env [#114](https://github.com/openshift/azure-disk-csi-driver/pull/114) * [Full changelog](https://github.com/openshift/azure-disk-csi-driver/compare/aed3ad0d7780188dbfb7ae67a5d69118b7d74556...04aee47f15a1df0e0dd428d18a41d8188df541e9) ### [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/782f0ab6a2636aef0f699cfe7a49e8fadefb9807...49242a3dbb53572d68f72aea4e3e90515060c586) ### [azure-workload-identity-webhook](https://github.com/openshift/azure-workload-identity/tree/9474b2aea44a9cd7ac0a3a09d4fcdb8c0664ca18) * [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...9474b2aea44a9cd7ac0a3a09d4fcdb8c0664ca18) ### [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) * [METAL-1703](https://issues.redhat.com/browse/METAL-1703): Add AGENTS and "merge-upstream" slash command [#55](https://github.com/openshift/cluster-api-provider-metal3/pull/55) * [Full changelog](https://github.com/openshift/cluster-api-provider-metal3/compare/659138fef3abd4c71b0b01fa1279146745699a5a...cccd5e18ebcb3d06136231242eedc7cd64af4ba1) ### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/4820a1064367a0fd97c2677263662502be16e1fc) * 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 1 elided commits (e.g. from squash or rebase merges) * [Full changelog](https://github.com/openshift/installer/compare/1accb6487cf3784561665c08048dde20ad672c39...4820a1064367a0fd97c2677263662502be16e1fc) ### [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/c9a8c28b3947777a314a2c681366191f77ce2618) * 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) * [OCPBUGS-65571](https://issues.redhat.com/browse/OCPBUGS-65571): Abort inspection/cleaning before powering off during deletion [#438](https://github.com/openshift/baremetal-operator/pull/438) * [Full changelog](https://github.com/openshift/baremetal-operator/compare/6aa800cc98b4b08e1588f66f355d7e5243d82da6...c9a8c28b3947777a314a2c681366191f77ce2618) ### [cli, cli-artifacts, deployer, tools](https://github.com/openshift/oc/tree/6d61f7657300dcc77f91df9c0b2f23f88cdf7123) * 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) * NO-JIRA: Bump docker/docker to 28.5.2 to drop containerd/containerd dependency [#2162](https://github.com/openshift/oc/pull/2162) * [Full changelog](https://github.com/openshift/oc/compare/fdf8dabaedf6cf89f60547f57cc5f5f3e8d8798b...6d61f7657300dcc77f91df9c0b2f23f88cdf7123) ### [cloud-credential-operator](https://github.com/openshift/cloud-credential-operator/tree/8f1a631d825ff36e588d592b49d9eec3c33d01b3) * [CCO-789](https://issues.redhat.com/browse/CCO-789): Add Agentic AI helper files [#953](https://github.com/openshift/cloud-credential-operator/pull/953) * [Full changelog](https://github.com/openshift/cloud-credential-operator/compare/bd0a5785a37eeccedb3ba357eb4254860acd6ef4...8f1a631d825ff36e588d592b49d9eec3c33d01b3) ### [cluster-authentication-operator](https://github.com/openshift/cluster-authentication-operator/tree/921853c6c29f26d66ee263be438052a5277c326a) * [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) * NO-JIRA: Add agents.md file [#818](https://github.com/openshift/cluster-authentication-operator/pull/818) * [Full changelog](https://github.com/openshift/cluster-authentication-operator/compare/65eb4b2193d0860c1c1f45b08ea7203694db909f...921853c6c29f26d66ee263be438052a5277c326a) ### [cluster-autoscaler](https://github.com/openshift/kubernetes-autoscaler/tree/b556293e67a328b6c6170ce6c169feeacc6f6115) * [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/838a5957d0bebc33c7a0a8a7efd4f5dcb4098286...b556293e67a328b6c6170ce6c169feeacc6f6115) ### [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/13af370f526ab7541a8a73aa0d94952496ccca58...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/9dd5eba07922bb84bf1ec2b16cbbedd6ad195874...64ec1d0e386cc2aca03d075c54584b43b8e2a4f8) ### [cluster-capi-operator](https://github.com/openshift/cluster-capi-operator/tree/10f36ad1b4aa01b37f4838c09ad389ca2bc5fdc1) * [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) * [OCPCLOUD-3105](https://issues.redhat.com/browse/OCPCLOUD-3105): make use of sigs.k8s.io/cluster-api's v1beta2 [#428](https://github.com/openshift/cluster-capi-operator/pull/428) * [OCPBUGS-63524](https://issues.redhat.com/browse/OCPBUGS-63524): fix: e2e: CAPI creation issue/scale-down wait issue/machine nodeRef comparison issue [#429](https://github.com/openshift/cluster-capi-operator/pull/429) * [Full changelog](https://github.com/openshift/cluster-capi-operator/compare/f9513d3255926b63185a5b5203126699925133c3...10f36ad1b4aa01b37f4838c09ad389ca2bc5fdc1) ### [cluster-cloud-controller-manager-operator](https://github.com/openshift/cluster-cloud-controller-manager-operator/tree/422f2dcc973f1f506b2eb4f516f34a356b4ae0fe) * [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...422f2dcc973f1f506b2eb4f516f34a356b4ae0fe) ### [cluster-config-api](https://github.com/openshift/api/tree/d2ec16864f8627efbe1a1a652ad53aab3821c77c) * [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/876752f4da3e5d7849dfec0da72095a28be42400...d2ec16864f8627efbe1a1a652ad53aab3821c77c) ### [cluster-config-operator](https://github.com/openshift/cluster-config-operator/tree/b58d2c2984f2f92cfd0b58a5c547eff268f6db86) * [CNTRLPLANE-1311](https://issues.redhat.com/browse/CNTRLPLANE-1311): Simplified test infrastructure to single-module architecture [#452](https://github.com/openshift/cluster-config-operator/pull/452) * [Full changelog](https://github.com/openshift/cluster-config-operator/compare/1eb450a3a2456f6e3fe3d727208b5f7b0dd35aba...b58d2c2984f2f92cfd0b58a5c547eff268f6db86) ### [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/2dde33fb94aae47b460a5f6a672d06c9ee4225d8...3f65cbbecc1eeced5c705e70f4530e5908495cb4) ### [cluster-csi-snapshot-controller-operator](https://github.com/openshift/cluster-csi-snapshot-controller-operator/tree/455c9eb412bb41634e127b9491c2cf6d3580a0ec) * [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/8c1ebc60a2014ab925cbad6ef255e06ea0bd72b4...455c9eb412bb41634e127b9491c2cf6d3580a0ec) ### [cluster-image-registry-operator](https://github.com/openshift/cluster-image-registry-operator/tree/85e8f2eadf08f12886c1ea3bd7660682622dc3f5) * [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) * [OCPBUGS-66203](https://issues.redhat.com/browse/OCPBUGS-66203): clear affinities on an individual API call [#1273](https://github.com/openshift/cluster-image-registry-operator/pull/1273) * [Full changelog](https://github.com/openshift/cluster-image-registry-operator/compare/b2dfc3bba3dfd8dba90918a4a3be74deb3c548dd...85e8f2eadf08f12886c1ea3bd7660682622dc3f5) ### [cluster-ingress-operator](https://github.com/openshift/cluster-ingress-operator/tree/81c961d319f2cdc5cee9eae2ef57f2229ffc2200) * [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/cadbee7826ca38851b6aee0a3bd92445f9a6ab62...81c961d319f2cdc5cee9eae2ef57f2229ffc2200) ### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/3fb92ce8d990d1608c4b2bbd79f412b4a3eac629) * [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) * NO-JIRA: increases termination timeouts for GCP [#1982](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1982) * [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/424f27c9c415373b7f60756b5a1c24f48f248512...3fb92ce8d990d1608c4b2bbd79f412b4a3eac629) ### [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator/tree/4c09c18899f4d72fd618ccc606473ac23a0b46c7) * [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) * NO-JIRA: [bot] Synchronize versions of the downstream components [#2776](https://github.com/openshift/cluster-monitoring-operator/pull/2776) * [Full changelog](https://github.com/openshift/cluster-monitoring-operator/compare/1e5d59fc7926d49b876ce125e1804d552194a8dc...4c09c18899f4d72fd618ccc606473ac23a0b46c7) ### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/9d8ab483ef704b0c5c74ad564156085558e2e112) * [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/b5955e9ede2128e8558c41ce87c1e8a11e09a515...9d8ab483ef704b0c5c74ad564156085558e2e112) ### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/b957c09f0f5068204ecdf4c55bc6f4c6df2092e4) * [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/91c812dcaf932134f521a42554328a12a0eab82d...b957c09f0f5068204ecdf4c55bc6f4c6df2092e4) ### [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/03bedb913bce9c7deabf7868e5cbefc57cf3490b...913f1b1d3f144362902fc2340a66b84b6658eca4) ### [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/08429a803f66a9972c99535d780187b7d3c25c08) * [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/e403475164a4de23d358a93106a35353ec29f3d7...08429a803f66a9972c99535d780187b7d3c25c08) ### [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/d245c43ce077fe452771d9eee3af4ca57e79459b) * [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/d37e5a056d5a9c74c2ac2d5551ef39f573c9824a...d245c43ce077fe452771d9eee3af4ca57e79459b) ### [console](https://github.com/openshift/console/tree/24830e32f72e7da9cb20fd34dd6be5c13fdf126e) * [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) * [Full changelog](https://github.com/openshift/console/compare/532a61a74e890382060e003eed5b15a3d739fdd6...24830e32f72e7da9cb20fd34dd6be5c13fdf126e) ### [console-operator](https://github.com/openshift/console-operator/tree/e056fd6e1cd0935df6ae7b57957f1b1ab2dc78df) * [CM-821](https://issues.redhat.com/browse/CM-821), [ESO-277](https://issues.redhat.com/browse/ESO-277), [SSCSI-235](https://issues.redhat.com/browse/SSCSI-235): Add quickstart guides for secrets management operators [#1073](https://github.com/openshift/console-operator/pull/1073) * [Full changelog](https://github.com/openshift/console-operator/compare/aee1a79b48a86e0feaef8ac72b5ec3c124429859...e056fd6e1cd0935df6ae7b57957f1b1ab2dc78df) ### [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/6a3be10e6795c8149c4bd3c9856f7e2d312108e2...cb0b279d879d906a2e7173210b319cb0ab17b95c) ### [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/6383ab93be114af8d1067523602bd2a44c927f1a) * [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/2c14afc50a30de62cb00cc8263b061383cfbd3b5...6383ab93be114af8d1067523602bd2a44c927f1a) ### [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) ### [docker-registry](https://github.com/openshift/image-registry/tree/aa20986bae53e76d633e08d68481a08809dc0433) * [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...aa20986bae53e76d633e08d68481a08809dc0433) ### [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/fe230b8a6407a06e1be9d6994a92ac8c5a43237d...34dadefb93b134b21b7be92d18ff6b927c45b58b) ### [gcp-machine-controllers](https://github.com/openshift/machine-api-provider-gcp/tree/d6caf1e95db59c850b09819400047f0f85a85375) * [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/49b8eb1bbdd364b8144dee270a88cace41271e4d...d6caf1e95db59c850b09819400047f0f85a85375) ### [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/1da557fe54562347dbf18bee04fe6564a2697707...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) * [OCPBUGS-66113](https://issues.redhat.com/browse/OCPBUGS-66113): Some containers do not have readOnlyRootFilesystem [#157](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/157) * [Full changelog](https://github.com/openshift/gcp-pd-csi-driver-operator/compare/30853f6a0d50797ad6b32f5db617adda3eb53233...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) ### [hyperkube, kube-proxy, pod](https://github.com/openshift/kubernetes/tree/76cb1db555ed7a57f12025018d54622ef2e9458c) * [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) * [Full changelog](https://github.com/openshift/kubernetes/compare/72d01d1a9470f51f856b9b4b04e058e7645e4fb4...76cb1db555ed7a57f12025018d54622ef2e9458c) ### [hypershift](https://github.com/openshift/hypershift/tree/c1d28e31a05d186fd9ba67cb21e9bc8c00d87b63) * [OCPBUGS-66154](https://issues.redhat.com/browse/OCPBUGS-66154): add OAuth certificate configuration doc [#7351](https://github.com/openshift/hypershift/pull/7351) * [OCPBUGS-67224](https://issues.redhat.com/browse/OCPBUGS-67224): fix(Portieris): Fix Portieris by mounting emptyDir to './.trust' work dir [#7368](https://github.com/openshift/hypershift/pull/7368) * [CNTRLPLANE-1622](https://issues.redhat.com/browse/CNTRLPLANE-1622): Enable nodepool autoscaling min zero [#6975](https://github.com/openshift/hypershift/pull/6975) * [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/c84f80730bc2be5a3cea03573cf4ad4a290b2429...c1d28e31a05d186fd9ba67cb21e9bc8c00d87b63) ### [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/f0baa47e75ab0bef0ec56ab48d9a725e00f6b40f...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/f7e3ec30f746add35458fad54dd6bccb97e307bf...088a2ebe50f6b51f15bfdde971bd4d95620295df) ### [insights-operator](https://github.com/openshift/insights-operator/tree/1cb29376203878e530fe76f48cbcbd31002c717a) * [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) * [CCXDEV-15561](https://issues.redhat.com/browse/CCXDEV-15561): Improve test coverage [#1191](https://github.com/openshift/insights-operator/pull/1191) * [Full changelog](https://github.com/openshift/insights-operator/compare/be9a2dbe5457a9db343e695284c7dbe018716c4a...1cb29376203878e530fe76f48cbcbd31002c717a) ### [ironic](https://github.com/openshift/ironic-image/tree/545f84c361a6c3ce07268ac0b172ce5ae6722121) * 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) * [OCPBUGS-65969](https://issues.redhat.com/browse/OCPBUGS-65969): Set the tls cacert path to writable mount when the IRONIC_CACERT_FILE is unset [#728](https://github.com/openshift/ironic-image/pull/728) * [Full changelog](https://github.com/openshift/ironic-image/compare/f2cbd623f92ebd5797744930ea7072ac1bc3cc87...545f84c361a6c3ce07268ac0b172ce5ae6722121) ### [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/25155e54fcc29ff604aedda802486b0750176802...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/707c226243ac401f2994952fe0e55823511111b0...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) ### [keepalived-ipfailover](https://github.com/openshift/images/tree/4d151b9137b16ceb20d0929ad4c8fa1c8c211040) * [OCPBUGS-67357](https://issues.redhat.com/browse/OCPBUGS-67357): Updating openshift-enterprise-base-rhel9-container image to be consistent with ART for 4.22 [#218](https://github.com/openshift/images/pull/218) * [Full changelog](https://github.com/openshift/images/compare/e00f5806587e71188805bab43dad9099524b9059...4d151b9137b16ceb20d0929ad4c8fa1c8c211040) ### [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/ff4f3e2a6d2b0e8a860831b98733cff152cfddd3...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/0efd2f822814f9965ef6dc14b68f24eebcaca40d...ba4fefa9c12c41d5c71a1abb340cf428a89b4876) ### [machine-api-operator](https://github.com/openshift/machine-api-operator/tree/33dd26d37dd9953a8af11e8d7a2f66b003fc1915) * [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/88f39dc939cceb2c1999f2b0ab99f1118f26358f...33dd26d37dd9953a8af11e8d7a2f66b003fc1915) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/9333c5a69d9e8159b98908561d7fb2269b7a9197) * [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/2a6f8182a071a30a1a55eb2616e1d0584c5a8ad0...9333c5a69d9e8159b98908561d7fb2269b7a9197) ### [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/65aeb3607f05dd71ec27a4457945ce1e054ea9e9...de68a6c2721ffa165b23f1ebae3ac10fa804a01b) ### [machine-os-images](https://github.com/openshift/machine-os-images/tree/f59ef3437d69e93c0ba148fc7b13fdc5dd762b14) * [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/581c9d9e453c73f67a93c44fb6715057c0cc8bf5...f59ef3437d69e93c0ba148fc7b13fdc5dd762b14) ### [monitoring-plugin](https://github.com/openshift/monitoring-plugin/tree/cfd000c84655d7d150582f3c37aa9e2316d29ab8) * [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) * NO-JIRA: automation - dev user scenarios fixes with namespace level changes [#692](https://github.com/openshift/monitoring-plugin/pull/692) * [OBSINTA-853](https://issues.redhat.com/browse/OBSINTA-853): Cypress Incidents Remove Flaky Tag [#688](https://github.com/openshift/monitoring-plugin/pull/688) * [OU-1081](https://issues.redhat.com/browse/OU-1081): allow claude-code to build-images [#686](https://github.com/openshift/monitoring-plugin/pull/686) * [OU-1123](https://issues.redhat.com/browse/OU-1123): alerts chart in Incidents - set the container height same as char… [#689](https://github.com/openshift/monitoring-plugin/pull/689) * [OBSINTA-858](https://issues.redhat.com/browse/OBSINTA-858): [Incidents] Commands for AI-Assisted Development of Cypress Tests [#621](https://github.com/openshift/monitoring-plugin/pull/621) * [OBSINTA-853](https://issues.redhat.com/browse/OBSINTA-853): Incident tests CI: Incorrect MP namespace + Race Condition in Closing Guide Tour [#679](https://github.com/openshift/monitoring-plugin/pull/679) * [OCPBUGS-68373](https://issues.redhat.com/browse/OCPBUGS-68373): fix: upgrade node-forge vulnerable dependency [#681](https://github.com/openshift/monitoring-plugin/pull/681) * NO-ISSUE: expose argument's default values [#665](https://github.com/openshift/monitoring-plugin/pull/665) * NO-JIRA: automation monitoring testing stabilization flaky scenarios [#684](https://github.com/openshift/monitoring-plugin/pull/684) * [Full changelog](https://github.com/openshift/monitoring-plugin/compare/bccf767f758a3226f3461c29efd7c64409474562...cfd000c84655d7d150582f3c37aa9e2316d29ab8) ### [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/e9f2f3c7e81683af3b8cc9a5a3166434c94e0498...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/eeb267f4b7f8016f13d12866013cad43c7403482...cea9e829eb920c0d45b322a9c60e9cd67970c9e3) ### [networking-console-plugin](https://github.com/openshift/networking-console-plugin/tree/e7e99974c8b7aaee76c54c1c84a9d5f1344afdf4) * [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/9d5caac2583c3067a5a5a83b416138de078379d6...e7e99974c8b7aaee76c54c1c84a9d5f1344afdf4) ### [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/593a84699c86ce4ce124568ac0464fb4c5eee7c5) * [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) * [CNTRLPLANE-1259](https://issues.redhat.com/browse/CNTRLPLANE-1259): Simplified test infrastructure to single-module architecture [#154](https://github.com/openshift/oauth-apiserver/pull/154) * [Full changelog](https://github.com/openshift/oauth-apiserver/compare/71c41b2d8abb0c6ad90dca286baf5d03c1340646...593a84699c86ce4ce124568ac0464fb4c5eee7c5) ### [oc-mirror](https://github.com/openshift/oc-mirror/tree/b0f62820d5df885b677ffe1efedea06693580b7f) * [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) * NO-JIRA: add adolfo-ab as reviewer [#1329](https://github.com/openshift/oc-mirror/pull/1329) * [Full changelog](https://github.com/openshift/oc-mirror/compare/f9812811fdc23a9baa72f075afe566caddfe2280...b0f62820d5df885b677ffe1efedea06693580b7f) ### [olm-catalogd, olm-operator-controller](https://github.com/openshift/operator-framework-operator-controller/tree/cde7bf02d9e5d758311295bfc29a0466ad30c386) * [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/834ed2c3cd06b1668c50beaa210611ebbbedc541...cde7bf02d9e5d758311295bfc29a0466ad30c386) ### [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/b1fdb10f47f3bdb5c2902fac1d53bfa98c3a88ab...668f14c7337cb99203912352358b8315b1b9a9f3) ### [operator-framework-tools, operator-lifecycle-manager, operator-registry](https://github.com/openshift/operator-framework-olm/tree/c66c7a81be6f259c46fb8d4bc1b691fbe97722df) * [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/149d553b2057320d761c4d1913098a66787dd09a...c66c7a81be6f259c46fb8d4bc1b691fbe97722df) ### [operator-marketplace](https://github.com/operator-framework/operator-marketplace/tree/120d7656e9c1cc2a82af9d4c09948a6b394a767d) * 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/efb1a1ea40bc1ed3a439812cfdaa3013b80e96ce...120d7656e9c1cc2a82af9d4c09948a6b394a767d) ### [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/114fe69249450f3bec773cba2956a8c06e7b0da9...8ff4bebaad3034d1785b14cb7458e1fd6b59c775) ### [powervs-block-csi-driver-operator](https://github.com/openshift/ibm-powervs-block-csi-driver-operator/tree/bf3512e2ed045831e4976c5806bca13507ed3ea6) * [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/b714ab87d079db5ef3c4097520db40cd289b025e...bf3512e2ed045831e4976c5806bca13507ed3ea6) ### [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) ### [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/12e0045d0a7d6a8aefeba9954fce0440beb11f9f...d2244fac6491e4c08589af4e143540ad63a72bb0) ### [prometheus-config-reloader, prometheus-operator, prometheus-operator-admission-webhook](https://github.com/openshift/prometheus-operator/tree/2e067ec4ed07ec8060d7d10b199f0ba552a13f05) * [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/3de9763f36128ffa8b25a63c9447f6d64114c270...2e067ec4ed07ec8060d7d10b199f0ba552a13f05) ### [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) ### [rhel-coreos, rhel-coreos-10, rhel-coreos-10-extensions, rhel-coreos-extensions](https://github.com/openshift/os/tree/46fc1a46f4df404128ce084356c626bf8d3f86c1) * NO-JIRA: drop use of rhel-9.6-appstream-containernetworking repo [#1877](https://github.com/openshift/os/pull/1877) * [Full changelog](https://github.com/openshift/os/compare/10f1a2e738aa55fff22dbe0346609e83a5f6eb90...46fc1a46f4df404128ce084356c626bf8d3f86c1) ### [service-ca-operator](https://github.com/openshift/service-ca-operator/tree/17676192189f5612ba4fd0ee7a23a562390b72ec) * [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) * [CNTRLPLANE-2159](https://issues.redhat.com/browse/CNTRLPLANE-2159): cmd: add OTE infrastructure and clean up legacy test extension [#295](https://github.com/openshift/service-ca-operator/pull/295) * [Full changelog](https://github.com/openshift/service-ca-operator/compare/e9622ba18c86bf24aceab0c19fdcb87339c14f44...17676192189f5612ba4fd0ee7a23a562390b72ec) ### [telemeter](https://github.com/openshift/telemeter/tree/6368d9105deb71e886953d83fcdfc37031679c78) * 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/b79b872a65edd845891db70f6c9a184458a178da...6368d9105deb71e886953d83fcdfc37031679c78) ### [tests](https://github.com/openshift/origin/tree/59b854082be054a8c10a4baa288b778931bdbff6) * [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/0dc7b7a8b8187c9ec07d21531297ae01b06bba7e...59b854082be054a8c10a4baa288b778931bdbff6) ### [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/afeb1c85ba9ee06676a0e657bfa4f4139ccc47b3...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/69e1c6ed3201efc16bcd320cf558aa8fe869ec69...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/d6a19449cc5d49541221d48d62c67d7a48142d19...a85ac0ca6d05c674d3d7301efea37400eadc3c91)