# 4.20.0-okd-scos.ec.6
Created: 2025-07-01 20:45:36 +0000 UTC
Image Digest: `sha256:38f10ed8b15ef9a9dd49012618b4beb6fc93b2dad99bc1a30c468f6fe598d8be`
Promoted from registry.ci.openshift.org/origin/release-scos:4.20.0-0.okd-scos-2025-07-01-052314
## Changes from 4.20.0-okd-scos.ec.5
### Components
* Kubectl 1.32.1
* Kubernetes 1.32.5
* Kubernetes Tests 1.32.5
* CentOS Stream CoreOS 9.0.20250611-0
### FeatureGate Changes
| FeatureGate | Default
Hypershift | Default
SelfManagedHA | DevPreviewNoUpgrade
Hypershift | DevPreviewNoUpgrade
SelfManagedHA | TechPreviewNoUpgrade
Hypershift | TechPreviewNoUpgrade
SelfManagedHA |
| :------ | :---: | :---: | :---: | :---: | :---: | :---: |
| StoragePerformantSecurityPolicy
(0 tests)| | | Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) |
### Rebuilt images without code change
* [gcp-pd-csi-driver](https://github.com/openshift/gcp-pd-csi-driver) git [9e7c68ce](https://github.com/openshift/gcp-pd-csi-driver/commit/9e7c68ce9b0075d926ff59e23ca8840ad8fda21f) `sha256:a07c0cba280caa071e3a328b028b49b7e4058a8bfa61d1f5cdaa246da36b2ca9`
* [openstack-machine-api-provider](https://github.com/openshift/machine-api-provider-openstack) git [888b25c2](https://github.com/openshift/machine-api-provider-openstack/commit/888b25c20dd5e7c381b5c615ef4e20417d526d62) `sha256:1fc1de9872be7b8f7660272c1ac240bec556bba2639a648277a6f0070c471146`
* [powervs-machine-controllers](https://github.com/openshift/machine-api-provider-powervs) git [650e25e1](https://github.com/openshift/machine-api-provider-powervs/commit/650e25e1a5c5327062ee1e95257f2ca294ce5c34) `sha256:97c7d14fff0b6181b33dd3b1dfdbae17d2fd9418b8d654c632bca2bbf121ca05`
* [prom-label-proxy](https://github.com/openshift/prom-label-proxy) git [3162eb7f](https://github.com/openshift/prom-label-proxy/commit/3162eb7f9665f2867b9a657f8444e082349603c7) `sha256:48c04a106747260413d6a41036a6f93d90cbe974ff1910b2bf05d15d9a100250`
### [agent-installer-api-server](https://github.com/openshift/assisted-service/tree/304e832357969b1dda91d3da467bee6218e089ba)
* [MGMT-20760](https://issues.redhat.com/browse/MGMT-20760): Patch Agent status (#7808) [#7808](https://github.com/openshift/assisted-service/pull/7808)
* NO-ISSUE: [master] Bump OCP versions: 4.18, 4.15, 4.17 (#7805) [#7805](https://github.com/openshift/assisted-service/pull/7805)
* [MGMT-20893](https://issues.redhat.com/browse/MGMT-20893): Remove Remediation operators from virtualization bundle (#7795) [#7795](https://github.com/openshift/assisted-service/pull/7795)
* [OCPEDGE-1931](https://issues.redhat.com/browse/OCPEDGE-1931): add arbiter agents counts (#7765) [#7765](https://github.com/openshift/assisted-service/pull/7765)
* NO-ISSUE: [master] Bump OCP versions: 4.19 (#7799) [#7799](https://github.com/openshift/assisted-service/pull/7799)
* [MGMT-12941](https://issues.redhat.com/browse/MGMT-12941): Use HTTPS if possible for day2 workers (#7679) [#7679](https://github.com/openshift/assisted-service/pull/7679)
* [MGMT-20651](https://issues.redhat.com/browse/MGMT-20651): Assisted Service panics if both installation_disk_id and installation-disk_path are empty (#7764) [#7764](https://github.com/openshift/assisted-service/pull/7764)
* NO-ISSUE: Update registry.access.redhat.com/ubi9/go-toolset Docker tag to v1.23 (#7796) [#7796](https://github.com/openshift/assisted-service/pull/7796)
* NO-ISSUE: [master] Bump OCP versions: 4.20, 4.19 (#7793) [#7793](https://github.com/openshift/assisted-service/pull/7793)
* [MGMT-20675](https://issues.redhat.com/browse/MGMT-20675): Fix renovate config for golang update (#7778) [#7778](https://github.com/openshift/assisted-service/pull/7778)
* [Full changelog](https://github.com/openshift/assisted-service/compare/eabdf47fe124fee5dc1deb13b8442fac111c2ffc...304e832357969b1dda91d3da467bee6218e089ba)
### [agent-installer-csr-approver, agent-installer-orchestrator](https://github.com/openshift/assisted-installer/tree/e8ec7569b58dd4330cbb016c18c8ba9c228aa157)
* NO-ISSUE: Update Konflux references (#1156) [#1156](https://github.com/openshift/assisted-installer/pull/1156)
* [Full changelog](https://github.com/openshift/assisted-installer/compare/c251e83adcadc862e4e43f02d9b460a812efd8cb...e8ec7569b58dd4330cbb016c18c8ba9c228aa157)
### [agent-installer-node-agent](https://github.com/openshift/assisted-installer-agent/tree/45967dc1d191d41568dc25861a029807292e611f)
* [MGMT-20025](https://issues.redhat.com/browse/MGMT-20025): Route inventory deleted when route without next hop interface (#999) [#999](https://github.com/openshift/assisted-installer-agent/pull/999)
* NO-ISSUE: Update module github.com/golangci/golangci-lint to v1.64.8 (#1037) [#1037](https://github.com/openshift/assisted-installer-agent/pull/1037)
* [MGMT-18518](https://issues.redhat.com/browse/MGMT-18518): Linter fixes & renovate config for linter and golang (#1031) [#1031](https://github.com/openshift/assisted-installer-agent/pull/1031)
* [MGMT-20868](https://issues.redhat.com/browse/MGMT-20868): Trust also system certs (#1029) [#1029](https://github.com/openshift/assisted-installer-agent/pull/1029)
* [Full changelog](https://github.com/openshift/assisted-installer-agent/compare/a33c342f49841fbfa721f0171b158a3753a3d50b...45967dc1d191d41568dc25861a029807292e611f)
### [agent-installer-utils](https://github.com/openshift/agent-installer-utils/tree/e953cba694fcaee6b49f945653e39a75835bd124)
* [OCPBUGS-57679](https://issues.redhat.com/browse/OCPBUGS-57679): Updating ose-agent-installer-utils-container image to be consistent with ART for 4.20 [#116](https://github.com/openshift/agent-installer-utils/pull/116)
* [Full changelog](https://github.com/openshift/agent-installer-utils/compare/01360b22ea8c7e7ee0aa2bd0021a9f43bee6af7f...e953cba694fcaee6b49f945653e39a75835bd124)
### [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/1535311b7083717640576641a473b4759baa2005)
* [STOR-2330](https://issues.redhat.com/browse/STOR-2330): Add labels to subscribe Azure disk and file CSI driver controllers to NPs [#396](https://github.com/openshift/csi-operator/pull/396)
* [Full changelog](https://github.com/openshift/csi-operator/compare/f9a103d9c1150be939d71e36e773f9b575b9190c...1535311b7083717640576641a473b4759baa2005)
### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/2936edc6e262670cc95be195641d674dd2b66f4d)
* [OCPBUGS-58216](https://issues.redhat.com/browse/OCPBUGS-58216): allow to deploy single nodes with UPI [#9763](https://github.com/openshift/installer/pull/9763)
* [OCPBUGS-57856](https://issues.redhat.com/browse/OCPBUGS-57856): Updating ose-installer-artifacts-container image to be consistent with ART for 4.20 [#9801](https://github.com/openshift/installer/pull/9801)
* [OCPBUGS-57822](https://issues.redhat.com/browse/OCPBUGS-57822): Updating ose-baremetal-installer-container image to be consistent with ART for 4.20 [#9800](https://github.com/openshift/installer/pull/9800)
* [OCPBUGS-41879](https://issues.redhat.com/browse/OCPBUGS-41879): vSphere - if regions are the same cannot dup zones [#9787](https://github.com/openshift/installer/pull/9787)
* [OCPBUGS-18510](https://issues.redhat.com/browse/OCPBUGS-18510): Refactor removing loadbalancer in OpenStack. [#9724](https://github.com/openshift/installer/pull/9724)
* [Full changelog](https://github.com/openshift/installer/compare/7b227fac707c33b47852da469de6ab4be9f8eba9...2936edc6e262670cc95be195641d674dd2b66f4d)
### [cloud-credential-operator](https://github.com/openshift/cloud-credential-operator/tree/c2641839cffa047a1979b0a71d5fee80c03db1a3)
* [OCPBUGS-53454](https://issues.redhat.com/browse/OCPBUGS-53454): ccoctl: only add owned tag to azure resources on create [#876](https://github.com/openshift/cloud-credential-operator/pull/876)
* [Full changelog](https://github.com/openshift/cloud-credential-operator/compare/57e1b35084b91f19a03e07eddca43b63017cfb03...c2641839cffa047a1979b0a71d5fee80c03db1a3)
### [cluster-authentication-operator](https://github.com/openshift/cluster-authentication-operator/tree/2db55352e5ec809e5a123b2a4f7a498960d9f3ea)
* [CNTRLPLANE-333](https://issues.redhat.com/browse/CNTRLPLANE-333): Add generation logic for new `uid` and `extra` fields in the Authentication CR [#763](https://github.com/openshift/cluster-authentication-operator/pull/763)
* [Full changelog](https://github.com/openshift/cluster-authentication-operator/compare/ad0f9dd387a015976bd6e4dd26e2522875da0344...2db55352e5ec809e5a123b2a4f7a498960d9f3ea)
### [cluster-autoscaler](https://github.com/openshift/kubernetes-autoscaler/tree/e240d880ad02690c91862c8ab026e322f4c75439)
* [OCPBUGS-57710](https://issues.redhat.com/browse/OCPBUGS-57710): Updating ose-vertical-pod-autoscaler-container image to be consistent with ART for 4.20 [#357](https://github.com/openshift/kubernetes-autoscaler/pull/357)
* [Full changelog](https://github.com/openshift/kubernetes-autoscaler/compare/f746d442e69be1cf82cef1c473ddc0ab8a15d22f...e240d880ad02690c91862c8ab026e322f4c75439)
### [cluster-baremetal-operator](https://github.com/openshift/cluster-baremetal-operator/tree/c6838e2773d0ad22539da7c177470f7e02ac1466)
* [OCPBUGS-57419](https://issues.redhat.com/browse/OCPBUGS-57419): Do not log "new CO status" unnecessarily [#481](https://github.com/openshift/cluster-baremetal-operator/pull/481)
* [Full changelog](https://github.com/openshift/cluster-baremetal-operator/compare/a1661bd6359eb766de202739a09787208731142a...c6838e2773d0ad22539da7c177470f7e02ac1466)
### [cluster-capi-operator](https://github.com/openshift/cluster-capi-operator/tree/d3c592de4dfec3a1700b4314703f283821e73b1b)
* NO-JIRA: Remove manifest for validating-webhook-configuration [#324](https://github.com/openshift/cluster-capi-operator/pull/324)
* [Full changelog](https://github.com/openshift/cluster-capi-operator/compare/af746862ee8e202aa009b6526bc7255e68e243b8...d3c592de4dfec3a1700b4314703f283821e73b1b)
### [cluster-cloud-controller-manager-operator](https://github.com/openshift/cluster-cloud-controller-manager-operator/tree/7d34021116c6e09b611aa0971528659423002b65)
* NO-JIRA: Remove old deployment which is deleted [#393](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/393)
* [Full changelog](https://github.com/openshift/cluster-cloud-controller-manager-operator/compare/3486b5c01e32eb8375a503da49fe623ac83fcb98...7d34021116c6e09b611aa0971528659423002b65)
### [cluster-config-api](https://github.com/openshift/api/tree/311324cd8eb3784ebf9367542da63438f0f74d6f)
* [STOR-2370](https://issues.redhat.com/browse/STOR-2370): Add featuregates for storage performant security policies [#2382](https://github.com/openshift/api/pull/2382)
* [CNTRLPLANE-72](https://issues.redhat.com/browse/CNTRLPLANE-72): remove RoleBindingRestriction CRD from payload [#2138](https://github.com/openshift/api/pull/2138)
* [OCPBUGS-34194](https://issues.redhat.com/browse/OCPBUGS-34194): Modify api description for join, transit and masquerade subnets [#2320](https://github.com/openshift/api/pull/2320)
* [Full changelog](https://github.com/openshift/api/compare/c3cf9bb5ccabdb584999d515b53e4757e86610d5...311324cd8eb3784ebf9367542da63438f0f74d6f)
### [cluster-etcd-operator](https://github.com/openshift/cluster-etcd-operator/tree/d5259e4c64c3446a173eca154570a83830e43e7a)
* [OCPBUGS-57372](https://issues.redhat.com/browse/OCPBUGS-57372): Wait for 2 cp nodes before starting TNF jobs [#1431](https://github.com/openshift/cluster-etcd-operator/pull/1431)
* [CNTRLPLANE-806](https://issues.redhat.com/browse/CNTRLPLANE-806): Explicitly use podman-etcd from two-node-ha extension [#1438](https://github.com/openshift/cluster-etcd-operator/pull/1438)
* [CNTRLPLANE-805](https://issues.redhat.com/browse/CNTRLPLANE-805): Add TNF pacemaker fencing setup [#1421](https://github.com/openshift/cluster-etcd-operator/pull/1421)
* [Full changelog](https://github.com/openshift/cluster-etcd-operator/compare/f3dc70818bd861ba0514d8de6238f30cd08824b5...d5259e4c64c3446a173eca154570a83830e43e7a)
### [cluster-image-registry-operator](https://github.com/openshift/cluster-image-registry-operator/tree/0aa1f862962f0559f7103f811295337a8fbea33b)
* [OCPBUGS-57577](https://issues.redhat.com/browse/OCPBUGS-57577): Updating ose-cluster-image-registry-operator-container image to be consistent with ART for 4.20 [#1226](https://github.com/openshift/cluster-image-registry-operator/pull/1226)
* [Full changelog](https://github.com/openshift/cluster-image-registry-operator/compare/0c697720ea49f6165d490c83b47a307e6c5498fa...0aa1f862962f0559f7103f811295337a8fbea33b)
### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/aab4c503b665c958a743517f7381692912c1915b)
* [OCPBUGS-58158](https://issues.redhat.com/browse/OCPBUGS-58158): Enable watch termination grace period [#1862](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1862)
* NO-JIRA: Enable watch termination grace period [#1846](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1846)
* [OCPBUGS-56551](https://issues.redhat.com/browse/OCPBUGS-56551): certregenerationcontroller: start configInformers again [#1853](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1853)
* [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/5cc2e26769521c6da40bc41f3838da1f38f063d4...aab4c503b665c958a743517f7381692912c1915b)
### [cluster-kube-controller-manager-operator](https://github.com/openshift/cluster-kube-controller-manager-operator/tree/e9a24940d18e4a1b0f2f8367a4e4a0909b819a2b)
* Revert "Revert "CNTRLPLANE-343: certrotationcontroller: use minutes instead of days when FeatureShortCertRotation is enabled"" [#843](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/843)
* [Full changelog](https://github.com/openshift/cluster-kube-controller-manager-operator/compare/ccc28a45af010960983c0dea66c3d86afa84dbaf...e9a24940d18e4a1b0f2f8367a4e4a0909b819a2b)
### [cluster-kube-scheduler-operator](https://github.com/openshift/cluster-kube-scheduler-operator/tree/e68b158bb4c0bf56876b4d09d0344979592c7b3c)
* [OCPBUGS-57855](https://issues.redhat.com/browse/OCPBUGS-57855): Updating ose-cluster-kube-scheduler-operator-container image to be consistent with ART for 4.20 [#566](https://github.com/openshift/cluster-kube-scheduler-operator/pull/566)
* [Full changelog](https://github.com/openshift/cluster-kube-scheduler-operator/compare/0d060e4b9cfbe1bdbc5991dde5424161ff44c932...e68b158bb4c0bf56876b4d09d0344979592c7b3c)
### [cluster-kube-storage-version-migrator-operator](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/tree/436cf8575fc51e15d4aee5191ddff0a34c58b8d4)
* [OCPBUGS-57807](https://issues.redhat.com/browse/OCPBUGS-57807): Updating ose-cluster-kube-storage-version-migrator-operator-container image to be consistent with ART for 4.20 [#124](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/124)
* [Full changelog](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/compare/4e51404906f0648304e81414e0d299c52214f7a8...436cf8575fc51e15d4aee5191ddff0a34c58b8d4)
### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/1294454f9d29d66e7d15a1ce1821cc3e6483f0c2)
* [OCPBUGS-55763](https://issues.redhat.com/browse/OCPBUGS-55763): stop frr from listening for incoming connection in the bgp daemon [#2708](https://github.com/openshift/cluster-network-operator/pull/2708)
* [CNF-18237](https://issues.redhat.com/browse/CNF-18237): Align frrk8s manifests to upstream [#2730](https://github.com/openshift/cluster-network-operator/pull/2730)
* [Full changelog](https://github.com/openshift/cluster-network-operator/compare/0a42f1a1e52724ecdd37755c9babed9eb5146deb...1294454f9d29d66e7d15a1ce1821cc3e6483f0c2)
### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/f304f27583f377f5407ea2e241df8ddcaa1cab45)
* gather-sysinfo: update debug-tools to v0.2.3 (#1347) [#1347](https://github.com/openshift/cluster-node-tuning-operator/pull/1347)
* [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/00baa034a1f21672a18bdca982b6fd94d1ac1b02...f304f27583f377f5407ea2e241df8ddcaa1cab45)
### [cluster-olm-operator](https://github.com/openshift/cluster-olm-operator/tree/20183bb0db65abdecc9d06926c9eea75376ad696)
* [OCPBUGS-57601](https://issues.redhat.com/browse/OCPBUGS-57601): Updating ose-cluster-olm-operator-container image to be consistent with ART for 4.20 [#124](https://github.com/openshift/cluster-olm-operator/pull/124)
* [Full changelog](https://github.com/openshift/cluster-olm-operator/compare/e55b291900d64618709de34fdcfbf544b351dd76...20183bb0db65abdecc9d06926c9eea75376ad696)
### [cluster-samples-operator](https://github.com/openshift/cluster-samples-operator/tree/06b6776e186f05bb847ece7a77c047532320d741)
* [OCPBUGS-57745](https://issues.redhat.com/browse/OCPBUGS-57745): Updating ose-cluster-samples-operator-container image to be consistent with ART for 4.20 [#643](https://github.com/openshift/cluster-samples-operator/pull/643)
* [Full changelog](https://github.com/openshift/cluster-samples-operator/compare/3ac08e5931bb98a8778a3ea586794ac3eb6a469c...06b6776e186f05bb847ece7a77c047532320d741)
### [cluster-storage-operator](https://github.com/openshift/cluster-storage-operator/tree/c6045bde365efb5beeb8b965e4348e91cbcd5cb7)
* [STOR-2330](https://issues.redhat.com/browse/STOR-2330): Add labels to subscribe Azure disk and file CSI driver operators to NPs [#587](https://github.com/openshift/cluster-storage-operator/pull/587)
* [STOR-2330](https://issues.redhat.com/browse/STOR-2330): Add labels to subscribe GCP PD CSI driver operator to NPs [#591](https://github.com/openshift/cluster-storage-operator/pull/591)
* [Full changelog](https://github.com/openshift/cluster-storage-operator/compare/911f2950991b65e75330309b0c250b34e20891dd...c6045bde365efb5beeb8b965e4348e91cbcd5cb7)
### [cluster-update-keys](https://github.com/openshift/cluster-update-keys/tree/3cda34c9136de2942e1ee48a0230801ff1523220)
* [OCPBUGS-57820](https://issues.redhat.com/browse/OCPBUGS-57820): Updating ose-cluster-update-keys-container image to be consistent with ART for 4.20 [#73](https://github.com/openshift/cluster-update-keys/pull/73)
* [Full changelog](https://github.com/openshift/cluster-update-keys/compare/c1c56b4cfb93588290de3734031b1a2d556788fc...3cda34c9136de2942e1ee48a0230801ff1523220)
### [console](https://github.com/openshift/console/tree/5c587cceb388cade24e8470b79c8424a496d65ae)
* [CONSOLE-4596](https://issues.redhat.com/browse/CONSOLE-4596): Migrate enzyme __tests__/components/cluster-settings unit tests to RTL [#15143](https://github.com/openshift/console/pull/15143)
* NO-JIRA: Remove locale files and service-binding-plugin [#15208](https://github.com/openshift/console/pull/15208)
* [OCPBUGS-58166](https://issues.redhat.com/browse/OCPBUGS-58166): only show the correlation masthead in admin [#15210](https://github.com/openshift/console/pull/15210)
* [OCPBUGS-58050](https://issues.redhat.com/browse/OCPBUGS-58050): fix missing form styles in Create PVC page + Clone PVC… [#15205](https://github.com/openshift/console/pull/15205)
* [OCPBUGS-57898](https://issues.redhat.com/browse/OCPBUGS-57898): Incorrect i18n translations in 4.19 batch [#15194](https://github.com/openshift/console/pull/15194)
* [OCPBUGS-56699](https://issues.redhat.com/browse/OCPBUGS-56699): ContainerResource metric data for HPAs isn't visible i… [#15198](https://github.com/openshift/console/pull/15198)
* NO-JIRA: Update Console plugin SDK changelogs [#15211](https://github.com/openshift/console/pull/15211)
* [WTO-324](https://issues.redhat.com/browse/WTO-324): Fix for WTO regular user tests [#15048](https://github.com/openshift/console/pull/15048)
* [CONSOLE-4595](https://issues.redhat.com/browse/CONSOLE-4595): Remove network-policies component in console-app [#15125](https://github.com/openshift/console/pull/15125)
* [Full changelog](https://github.com/openshift/console/compare/418db87b7dcfecacec5e847c0f206d1c73955638...5c587cceb388cade24e8470b79c8424a496d65ae)
### [console-operator](https://github.com/openshift/console-operator/tree/e7ab34495875c1bd9b2996ed91b0d40ff1dba4fe)
* [OCPBUGS-57630](https://issues.redhat.com/browse/OCPBUGS-57630): Update downloads deployment configuration to use master node selector [#1005](https://github.com/openshift/console-operator/pull/1005)
* [OCPBUGS-57129](https://issues.redhat.com/browse/OCPBUGS-57129): Revert adding Console capability into SVM [#1004](https://github.com/openshift/console-operator/pull/1004)
* [Full changelog](https://github.com/openshift/console-operator/compare/7904e3f2fd5eee74495c721e28576f04496d95c3...e7ab34495875c1bd9b2996ed91b0d40ff1dba4fe)
### [docker-builder](https://github.com/openshift/builder/tree/ff595e4bbf5301039fc62f0cdd7b5610605f633e)
* [OCPBUGS-57676](https://issues.redhat.com/browse/OCPBUGS-57676): Updating openshift-enterprise-builder-container image to be consistent with ART for 4.20 [#472](https://github.com/openshift/builder/pull/472)
* [Full changelog](https://github.com/openshift/builder/compare/8992516833415869ed4212a869efb741a278f03b...ff595e4bbf5301039fc62f0cdd7b5610605f633e)
### [gcp-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-gcp/tree/91841f54b67c11ff48f4f2d7c7162f8ce4a1ca5d)
* [OCPCLOUD-2918](https://issues.redhat.com/browse/OCPCLOUD-2918): Merge https://github.com/kubernetes-sigs/cluster-api-provider-gcp:v1.10.0 (6518ef9) into master [#245](https://github.com/openshift/cluster-api-provider-gcp/pull/245)
* [Full changelog](https://github.com/openshift/cluster-api-provider-gcp/compare/c1ebdb12015a83cdc0878f8b65c33a38cfaff9ca...91841f54b67c11ff48f4f2d7c7162f8ce4a1ca5d)
### [gcp-workload-identity-federation-webhook](https://github.com/openshift/gcp-workload-identity-federation-webhook/tree/b36788edd4c559cffd5f7f1b2e3e51b98c3e92b8)
* [OCPBUGS-57909](https://issues.redhat.com/browse/OCPBUGS-57909): Updating gcp-workload-identity-federation-webhook-container image to be consistent with ART for 4.20 [#8](https://github.com/openshift/gcp-workload-identity-federation-webhook/pull/8)
* [Full changelog](https://github.com/openshift/gcp-workload-identity-federation-webhook/compare/fbf4c1b2b233806f8233b89abca2795a4cadef14...b36788edd4c559cffd5f7f1b2e3e51b98c3e92b8)
### [hyperkube, installer-kube-apiserver-artifacts, kube-proxy, pod](https://github.com/openshift/kubernetes/tree/02b9b7e65987d5aa4559c318725354713838b5a2)
* [OCPBUGS-55678](https://issues.redhat.com/browse/OCPBUGS-55678): Fix flake caused by invalid detection of active policies in VAP integration tests [#2346](https://github.com/openshift/kubernetes/pull/2346)
* NO-JIRA: UPSTREAM: <carry>: Update rebase.sh to handle go versions major.minor.patch [#2319](https://github.com/openshift/kubernetes/pull/2319)
* [Full changelog](https://github.com/openshift/kubernetes/compare/d92880b14300b76b867a83ec887e280a5b77b52e...02b9b7e65987d5aa4559c318725354713838b5a2)
### [hypershift](https://github.com/openshift/hypershift/tree/9720e90964cf527422033550889835ee450ba46a)
* NO-JIRA: Run validate conditions after ho upgrade test [#6351](https://github.com/openshift/hypershift/pull/6351)
* NO-JIRA: Update ROSA envs [#6326](https://github.com/openshift/hypershift/pull/6326)
* [OCPBUGS-58200](https://issues.redhat.com/browse/OCPBUGS-58200): Drop version history length [#6329](https://github.com/openshift/hypershift/pull/6329)
* [OCPBUGS-58031](https://issues.redhat.com/browse/OCPBUGS-58031): AKS: HCP operator should set Shared ClusterServiceLoadBalancerHealthProbeMode [#6314](https://github.com/openshift/hypershift/pull/6314)
* [ACM-21713](https://issues.redhat.com/browse/ACM-21713): adding .git in .dockerignore to fix version info [#6317](https://github.com/openshift/hypershift/pull/6317)
* [OCPBUGS-56701](https://issues.redhat.com/browse/OCPBUGS-56701): Fix LookupDefaultOCPVersion to use the supported-versions ConfigMap to find a default release image [#6297](https://github.com/openshift/hypershift/pull/6297)
* [CNTRLPLANE-777](https://issues.redhat.com/browse/CNTRLPLANE-777): Update manifest.go to use latest oc committed code [#6316](https://github.com/openshift/hypershift/pull/6316)
* [OCPBUGS-56430](https://issues.redhat.com/browse/OCPBUGS-56430): Fix restarting prometheus Sts after HCP restoration [#6322](https://github.com/openshift/hypershift/pull/6322)
* [HOSTEDCP-2253](https://issues.redhat.com/browse/HOSTEDCP-2253): doc/aws-autoNode: initial deployment guide [#5443](https://github.com/openshift/hypershift/pull/5443)
* [OCPBUGS-49812](https://issues.redhat.com/browse/OCPBUGS-49812): Sanitize PowerVS image name to comply with updated naming standards [#6249](https://github.com/openshift/hypershift/pull/6249)
* [CNTRLPLANE-902](https://issues.redhat.com/browse/CNTRLPLANE-902): New metrics for HCP Azure [#6180](https://github.com/openshift/hypershift/pull/6180)
* NO-JIRA: Add Azure DNS Zone Clean-up Instructions [#6312](https://github.com/openshift/hypershift/pull/6312)
* [Full changelog](https://github.com/openshift/hypershift/compare/892474ca2fd481eeab741da377d017051256914a...9720e90964cf527422033550889835ee450ba46a)
### [insights-operator](https://github.com/openshift/insights-operator/tree/69196dc6b03ba2f6a524955a68af11eb6bfe9dfc)
* Updating ose-insights-operator-container image to be consistent with ART for 4.20 (#1095) [#1095](https://github.com/openshift/insights-operator/pull/1095)
* fix(docs): update new SCA endpoint (#1096) [#1096](https://github.com/openshift/insights-operator/pull/1096)
* [Full changelog](https://github.com/openshift/insights-operator/compare/e67ad737ffa83b9db0aca1902b75542abf322cc1...69196dc6b03ba2f6a524955a68af11eb6bfe9dfc)
### [keepalived-ipfailover](https://github.com/openshift/images/tree/97a347368896e6a405e4b213fa444e981df37d80)
* [OCPBUGS-57572](https://issues.redhat.com/browse/OCPBUGS-57572): Updating openshift-enterprise-egress-dns-proxy-container image to be consistent with ART for 4.20 [#208](https://github.com/openshift/images/pull/208)
* [Full changelog](https://github.com/openshift/images/compare/072311e6a1246a93950317d30aa340fffbd32129...97a347368896e6a405e4b213fa444e981df37d80)
### [machine-api-operator](https://github.com/openshift/machine-api-operator/tree/c0c93644a44a9a30cfc438f4a5cf6cb66b700421)
* Revert "OCPCLOUD-2986,OCPBUGS-56849: fix: controllers: guard on empty .status.authoritativeAPI" [#1383](https://github.com/openshift/machine-api-operator/pull/1383)
* [OCPBUGS-56849](https://issues.redhat.com/browse/OCPBUGS-56849), [OCPCLOUD-2986](https://issues.redhat.com/browse/OCPCLOUD-2986): fix: controllers: guard on empty .status.authoritativeAPI [#1380](https://github.com/openshift/machine-api-operator/pull/1380)
* [Full changelog](https://github.com/openshift/machine-api-operator/compare/b9b1512b4263bf6e36c7b6a81d155f0fb944b3c2...c0c93644a44a9a30cfc438f4a5cf6cb66b700421)
### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/5d939f9fef803a0a7111d056f22484a06d7da144)
* [OCPBUGS-57702](https://issues.redhat.com/browse/OCPBUGS-57702): Update images to be consistent with ART [#5146](https://github.com/openshift/machine-config-operator/pull/5146)
* NO-ISSUE: API & client-go version bumps [#5142](https://github.com/openshift/machine-config-operator/pull/5142)
* [MCO-1624](https://issues.redhat.com/browse/MCO-1624): Make MCN e2e tests blocking [#4972](https://github.com/openshift/machine-config-operator/pull/4972)
* [MCO-1741](https://issues.redhat.com/browse/MCO-1741): Add cloud providers to the kubernetes vendor [#5145](https://github.com/openshift/machine-config-operator/pull/5145)
* [OCPBUGS-58180](https://issues.redhat.com/browse/OCPBUGS-58180): Add control-plane label for master nodes on legacy clusters [#5147](https://github.com/openshift/machine-config-operator/pull/5147)
* [MCO-1719](https://issues.redhat.com/browse/MCO-1719): MVP port of the MCO extended QE test suite [#5108](https://github.com/openshift/machine-config-operator/pull/5108)
* [Full changelog](https://github.com/openshift/machine-config-operator/compare/2499d8996a2ba9f24b55a927a116d68e6ec9680a...5d939f9fef803a0a7111d056f22484a06d7da144)
### [machine-image-customization-controller](https://github.com/openshift/image-customization-controller/tree/f200e9073b6a6452a4f718f5bd8aa5438d3e0d5a)
* [OCPBUGS-57848](https://issues.redhat.com/browse/OCPBUGS-57848): Update image to be consistent with ART for 4.20 [#139](https://github.com/openshift/image-customization-controller/pull/139)
* [Full changelog](https://github.com/openshift/image-customization-controller/compare/a95d9fc22b3e6c52a33442896d5eb09a0ba39f55...f200e9073b6a6452a4f718f5bd8aa5438d3e0d5a)
### [monitoring-plugin](https://github.com/openshift/monitoring-plugin/tree/dd384f7c54eed95c843192956aaa32f62804557b)
* [OCPBUGS-57813](https://issues.redhat.com/browse/OCPBUGS-57813): Updating monitoring-plugin-container image to be consistent with ART for 4.20 [#441](https://github.com/openshift/monitoring-plugin/pull/441)
* [OU-814](https://issues.redhat.com/browse/OU-814): fix: prevent variable provider cache when dashboard change [#448](https://github.com/openshift/monitoring-plugin/pull/448)
* [OU-772](https://issues.redhat.com/browse/OU-772): remove troubleshooting panel links from non-admin [#447](https://github.com/openshift/monitoring-plugin/pull/447)
* [Full changelog](https://github.com/openshift/monitoring-plugin/compare/433f6c83ba7b3c85bf76e65271821e29acea797d...dd384f7c54eed95c843192956aaa32f62804557b)
### [must-gather](https://github.com/openshift/must-gather/tree/eed5cdf36d2467ef36c69762cecf47f9a691fb4e)
* [OCPBUGS-57890](https://issues.redhat.com/browse/OCPBUGS-57890): Updating ose-must-gather-container image to be consistent with ART for 4.20 [#497](https://github.com/openshift/must-gather/pull/497)
* [Full changelog](https://github.com/openshift/must-gather/compare/3cbfa17ced70162deadd8c1cc3a1e3401e65b2f4...eed5cdf36d2467ef36c69762cecf47f9a691fb4e)
### [nutanix-machine-controllers](https://github.com/openshift/machine-api-provider-nutanix/tree/72098c2561aad8438fa65b53b03e3abe40f6ba61)
* [OCPBUGS-57705](https://issues.redhat.com/browse/OCPBUGS-57705): Updating ose-nutanix-machine-controllers-container image to be consistent with ART for 4.20 [#103](https://github.com/openshift/machine-api-provider-nutanix/pull/103)
* NO-JIRA: go.keploy.io/server@v0.8.6: checksum mismatch fix [#112](https://github.com/openshift/machine-api-provider-nutanix/pull/112)
* [Full changelog](https://github.com/openshift/machine-api-provider-nutanix/compare/a26db5a04ecffd98c6a9ee8204af621bf2416ec9...72098c2561aad8438fa65b53b03e3abe40f6ba61)
### [oc-mirror](https://github.com/openshift/oc-mirror/tree/26220bc595cc0810bbc20d85cc83c790a969e57a)
* adds README.md for v2 and rename v1 readme to README_v1.md (#1191) [#1191](https://github.com/openshift/oc-mirror/pull/1191)
* [OCPBUGS-57362](https://issues.redhat.com/browse/OCPBUGS-57362): v2/mirror: retry in case of ContextDeadlineExceeded (#1181) [#1181](https://github.com/openshift/oc-mirror/pull/1181)
* [Full changelog](https://github.com/openshift/oc-mirror/compare/8b4fdadbc16159b9ea3b61b16f49f21a17787981...26220bc595cc0810bbc20d85cc83c790a969e57a)
### [olm-catalogd, olm-operator-controller](https://github.com/openshift/operator-framework-operator-controller/tree/982e0b9ed6323df5d44f6120febefd9fc2133d71)
* NO-ISSUE: Synchronize From Upstream Repositories [#388](https://github.com/openshift/operator-framework-operator-controller/pull/388)
* [OCPBUGS-55051](https://issues.redhat.com/browse/OCPBUGS-55051): Synchronize From Upstream Repositories [#384](https://github.com/openshift/operator-framework-operator-controller/pull/384)
* [Full changelog](https://github.com/openshift/operator-framework-operator-controller/compare/4f83d9d3857a22bc0cc6ebe976640cf88d85e932...982e0b9ed6323df5d44f6120febefd9fc2133d71)
### [openshift-state-metrics](https://github.com/openshift/openshift-state-metrics/tree/b04e2ef05498c2a4504bd9396a3290c4f263fc37)
* [OCPBUGS-48747](https://issues.redhat.com/browse/OCPBUGS-48747): Dedup `*_status` metrics for Routes [#120](https://github.com/openshift/openshift-state-metrics/pull/120)
* [Full changelog](https://github.com/openshift/openshift-state-metrics/compare/bb69501081b99062f2f68ba7137ad44d032fb3fc...b04e2ef05498c2a4504bd9396a3290c4f263fc37)
### [operator-framework-tools, operator-lifecycle-manager, operator-registry](https://github.com/openshift/operator-framework-olm/tree/3b01b7b18a17f38952f7155d719bc7de23f6ff16)
* NO-ISSUE: Synchronize From Upstream Repositories [#1029](https://github.com/openshift/operator-framework-olm/pull/1029)
* [OCPBUGS-57554](https://issues.redhat.com/browse/OCPBUGS-57554): Updating ose-operator-framework-tools-container image to be consistent with ART for 4.20 [#1026](https://github.com/openshift/operator-framework-olm/pull/1026)
* [Full changelog](https://github.com/openshift/operator-framework-olm/compare/654aac200604a0a6fe24dd5fd557127dd8633633...3b01b7b18a17f38952f7155d719bc7de23f6ff16)
### [stream-coreos, stream-coreos-extensions](https://github.com/openshift/os/tree/faf06fd8c07a70fcaa6286e9cd4a9ed4b2a833fc)
* [COS-3294](https://issues.redhat.com/browse/COS-3294): extensions/rhel-10.1: skip crun-wasm dependency due to missing repo [#1825](https://github.com/openshift/os/pull/1825)
* [OCPEDGE-1706](https://issues.redhat.com/browse/OCPEDGE-1706): [TNF] OCP Two Node with Fencing symlink begone! [#1826](https://github.com/openshift/os/pull/1826)
* [Full changelog](https://github.com/openshift/os/compare/9093cb73ab43c0b03b85549c420f593cd6e86835...faf06fd8c07a70fcaa6286e9cd4a9ed4b2a833fc)
### [tests](https://github.com/openshift/origin/tree/2116b0fab898c3619d4e57a9489eb359fd803d88)
* [OKD-267](https://issues.redhat.com/browse/OKD-267): Support RFC339 based timestamp layout for reboot tests [#29942](https://github.com/openshift/origin/pull/29942)
* [OCPBUGS-58036](https://issues.redhat.com/browse/OCPBUGS-58036): Fix MCN test on agent compact FIPS jobs [#29938](https://github.com/openshift/origin/pull/29938)
* [OCPBUGS-57632](https://issues.redhat.com/browse/OCPBUGS-57632): Revert "Merge pull request #29808 from Prashanth684/4552-cvo-test" [#29926](https://github.com/openshift/origin/pull/29926)
* [OCPBUGS-58132](https://issues.redhat.com/browse/OCPBUGS-58132): OCPFeatureGate:SigstoreImageVerification use multi arch image for testing [#29915](https://github.com/openshift/origin/pull/29915)
* [OPNET-582](https://issues.redhat.com/browse/OPNET-582), [OPNET-585](https://issues.redhat.com/browse/OPNET-585): Add monitor test for on-prem keepalived [#29387](https://github.com/openshift/origin/pull/29387)
* [CNF-12146](https://issues.redhat.com/browse/CNF-12146): Add communication matrix test under networking [#29633](https://github.com/openshift/origin/pull/29633)
* [OCPEDGE-1947](https://issues.redhat.com/browse/OCPEDGE-1947): fix: resolve timeout problems during some arbiter tests [#29939](https://github.com/openshift/origin/pull/29939)
* NO-JIRA: OVNK BGP: use a config map to allocate EIPs and UDN subnets [#29901](https://github.com/openshift/origin/pull/29901)
* [OCPBUGS-57517](https://issues.redhat.com/browse/OCPBUGS-57517): Remove Python 3.8-ubi8 from Origin [#29921](https://github.com/openshift/origin/pull/29921)
* [CORENET-5668](https://issues.redhat.com/browse/CORENET-5668): Update IPsec e2e test to validate NAT-T encapsulation option [#29563](https://github.com/openshift/origin/pull/29563)
* [Full changelog](https://github.com/openshift/origin/compare/dd7a2a852e0a07afe9462d4637fce9f861d65adf...2116b0fab898c3619d4e57a9489eb359fd803d88)