# 4.20.0-okd-scos.ec.1
Created: 2025-05-20 15:09:40 +0000 UTC
Image Digest: `sha256:15ec1f43c854168186e1a09e8399b44018423fca5ce581f6a4936a0504e1db3e`
Promoted from registry.ci.openshift.org/origin/release-scos:4.20.0-0.okd-scos-2025-05-19-221538
## Changes from 4.20.0-okd-scos.ec.0
### Components
* Kubectl 1.32.1
* Kubernetes 1.32.4
* Kubernetes Tests 1.32.4
* CentOS Stream CoreOS upgraded from 9.0.20250509-0 to 9.0.20250515-0
### FeatureGate Changes
| FeatureGate | Default
Hypershift | Default
SelfManagedHA | DevPreviewNoUpgrade
Hypershift | DevPreviewNoUpgrade
SelfManagedHA | TechPreviewNoUpgrade
Hypershift | TechPreviewNoUpgrade
SelfManagedHA |
| :------ | :---: | :---: | :---: | :---: | :---: | :---: |
| BareMetalLoadBalancer
(0 tests)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed) |
| VSphereDriverConfiguration
(5 tests)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed) |
| ProcMountType
(1 tests)| Enabled
(Changed)| Enabled
(Changed)| Enabled| Enabled| Enabled| Enabled |
| UserNamespacesPodSecurityStandards
(0 tests)| Enabled
(Changed)| Enabled
(Changed)| Enabled| Enabled| Enabled| Enabled |
| UserNamespacesSupport
(1 tests)| Enabled
(Changed)| Enabled
(Changed)| Enabled| Enabled| Enabled| Enabled |
| NewOLMWebhookProviderOpenshiftServiceCA
(0 tests)| | | | Enabled
(New)| | Enabled
(New) |
| VSphereMixedNodeEnv
(0 tests)| | | Enabled
(New)| Enabled
(New)| | |
### [agent-installer-api-server](https://github.com/openshift/assisted-service/tree/aaf7148e0507938958be0db7e2c6b01c0e165ec0)
* [MGMT-20537](https://issues.redhat.com/browse/MGMT-20537): Allow any single key in OSImageCACertRef ConfigMap (#7658) [#7658](https://github.com/openshift/assisted-service/pull/7658)
* [MGMT-20610](https://issues.redhat.com/browse/MGMT-20610): Generate manifests for arbiter hosts for chrony and nic reapply (#7665) [#7665](https://github.com/openshift/assisted-service/pull/7665)
* NO-ISSUE: [master] Bump OCP versions: 4.13, 4.19 (#7672) [#7672](https://github.com/openshift/assisted-service/pull/7672)
* [MGMT-20604](https://issues.redhat.com/browse/MGMT-20604): Fallback to Static Networking old flow, when auto-dns set to false (#7653) [#7653](https://github.com/openshift/assisted-service/pull/7653)
* NO-ISSUE: Update Konflux references (#7645) [#7645](https://github.com/openshift/assisted-service/pull/7645)
* NO-ISSUE: Allow setting TNA_CLUSTERS_SUPPORT in the template (#7667) [#7667](https://github.com/openshift/assisted-service/pull/7667)
* NO-ISSUE: [master] Bump OCP versions: 4.19, 4.16, 4.17 (#7663) [#7663](https://github.com/openshift/assisted-service/pull/7663)
* [MGMT-20601](https://issues.redhat.com/browse/MGMT-20601): Update pull secret validation (#7656) [#7656](https://github.com/openshift/assisted-service/pull/7656)
* [MGMT-20465](https://issues.redhat.com/browse/MGMT-20465): Limit TNA Clusters to baremetal platform. (#7627) [#7627](https://github.com/openshift/assisted-service/pull/7627)
* [MGMT-20378](https://issues.redhat.com/browse/MGMT-20378): Disable skip MCO reboot for s390x (#7651) [#7651](https://github.com/openshift/assisted-service/pull/7651)
* [MGMT-20506](https://issues.redhat.com/browse/MGMT-20506): Reset preprovisioningimage status after cooldown period (#7628) [#7628](https://github.com/openshift/assisted-service/pull/7628)
* NO-ISSUE: [master] Bump OCP versions: 4.18 (#7657) [#7657](https://github.com/openshift/assisted-service/pull/7657)
* [Full changelog](https://github.com/openshift/assisted-service/compare/b16fd19117598adbd90fd17d8912e96445ac9c80...aaf7148e0507938958be0db7e2c6b01c0e165ec0)
### [agent-installer-node-agent](https://github.com/openshift/assisted-installer-agent/tree/d19761ec5c7d3e19d616953f628683fd19ce4896)
* NO-ISSUE: Update Konflux references (#1002) [#1002](https://github.com/openshift/assisted-installer-agent/pull/1002)
* [Full changelog](https://github.com/openshift/assisted-installer-agent/compare/dd5b0e5c7ce64f5ecc4d12d9ab11a265265dcb02...d19761ec5c7d3e19d616953f628683fd19ce4896)
### [agent-installer-utils](https://github.com/openshift/agent-installer-utils/tree/f9a5d361ea960eff8c4fd6fd0293f2f20bfad826)
* [OCPBUGS-56210](https://issues.redhat.com/browse/OCPBUGS-56210): OVE builder: Remove RHEL9 image from additionalImages [#91](https://github.com/openshift/agent-installer-utils/pull/91)
* [OCPBUGS-56112](https://issues.redhat.com/browse/OCPBUGS-56112): configure the channel for each OLM operators [#89](https://github.com/openshift/agent-installer-utils/pull/89)
* [Full changelog](https://github.com/openshift/agent-installer-utils/compare/da87d6d4a8a2baf64d6083d37e1d4872d7d5fb47...f9a5d361ea960eff8c4fd6fd0293f2f20bfad826)
### [aws-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-aws/tree/de68d01bb2c12dfc71202131b0905eeb12c4168a)
* [OCPBUGS-53003](https://issues.redhat.com/browse/OCPBUGS-53003): Remove references to master branch [#551](https://github.com/openshift/cluster-api-provider-aws/pull/551)
* [Full changelog](https://github.com/openshift/cluster-api-provider-aws/compare/63353f87123069e6c69504e121cf8cce5bef2dfd...de68d01bb2c12dfc71202131b0905eeb12c4168a)
### [aws-ebs-csi-driver](https://github.com/openshift/aws-ebs-csi-driver/tree/479c1a809ca7a3bdba616bbc68186d5d2bf244f2)
* [ART-12521](https://issues.redhat.com/browse/ART-12521): update go mod dependency for konflux [#285](https://github.com/openshift/aws-ebs-csi-driver/pull/285)
* [Full changelog](https://github.com/openshift/aws-ebs-csi-driver/compare/d686e7d16a00cedcc1c42165e1996a4a9255d1a0...479c1a809ca7a3bdba616bbc68186d5d2bf244f2)
### [azure-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-azure/tree/4476011cbde95b2b9f1ec122c41e343ed751d9dc)
* [OCPBUGS-56365](https://issues.redhat.com/browse/OCPBUGS-56365): Update manifests to remove dependency on admissionregistration v1beta1 [#337](https://github.com/openshift/cluster-api-provider-azure/pull/337)
* [Full changelog](https://github.com/openshift/cluster-api-provider-azure/compare/2c931b4abe5a6618754e79274f7bc9df6c63e296...4476011cbde95b2b9f1ec122c41e343ed751d9dc)
### [azure-machine-controllers](https://github.com/openshift/machine-api-provider-azure/tree/f713f2dfcdb08c767838bf987d1ae5b90669f53c)
* [OCPBUGS-55372](https://issues.redhat.com/browse/OCPBUGS-55372): Update virtualmachines service to armcompute/v5 SDK [#141](https://github.com/openshift/machine-api-provider-azure/pull/141)
* [Full changelog](https://github.com/openshift/machine-api-provider-azure/compare/dd3ca5704052ab83cc829e9be33b127d0d764a2a...f713f2dfcdb08c767838bf987d1ae5b90669f53c)
### [baremetal-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-metal3/tree/6cda30c7362c086c558cbef8a87821be16ed2d2e)
* [OCPBUGS-56365](https://issues.redhat.com/browse/OCPBUGS-56365): Update manifests to remove dependency on admissionregistration v1beta1 [#44](https://github.com/openshift/cluster-api-provider-metal3/pull/44)
* [Full changelog](https://github.com/openshift/cluster-api-provider-metal3/compare/9e7170f249a7e61769886d81869ab577949863ab...6cda30c7362c086c558cbef8a87821be16ed2d2e)
### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/9d85a87cc3491bebee3be452d35d50d9fe89cbc3)
* [OCPBUGS-55905](https://issues.redhat.com/browse/OCPBUGS-55905): Update RHCOS 4.20 bootimage metadata to 9.6.20250513-0 [#9720](https://github.com/openshift/installer/pull/9720)
* [OCPBUGS-56262](https://issues.redhat.com/browse/OCPBUGS-56262): Added better logging for vSphere destroy [#9716](https://github.com/openshift/installer/pull/9716)
* [OCPBUGS-56079](https://issues.redhat.com/browse/OCPBUGS-56079): apply fixes for yaml-lint errors [#9708](https://github.com/openshift/installer/pull/9708)
* [Full changelog](https://github.com/openshift/installer/compare/bce8fafe0750e6f2cccbaf92df17d9bee5b269fb...9d85a87cc3491bebee3be452d35d50d9fe89cbc3)
### [cli, cli-artifacts, deployer, tools](https://github.com/openshift/oc/tree/093ad8719d283e1a9f79584a6c92aa9b687d7f5b)
* [OCPBUGS-55220](https://issues.redhat.com/browse/OCPBUGS-55220): Replace colon to hypen in the filename while extracting tar on Windows [#2022](https://github.com/openshift/oc/pull/2022)
* NO-JIRA: OCPBUGS-46604: Clarify behavior of since-time flag in oc adm must-gather command [#2019](https://github.com/openshift/oc/pull/2019)
* [WRKLDS-1103](https://issues.redhat.com/browse/WRKLDS-1103): Adding sos.conf file for default sos config into the tools image [#2003](https://github.com/openshift/oc/pull/2003)
* [Full changelog](https://github.com/openshift/oc/compare/39a937f1116f2987e52569f2e3eb1181c5a3897a...093ad8719d283e1a9f79584a6c92aa9b687d7f5b)
### [cluster-capi-controllers](https://github.com/openshift/cluster-api/tree/3a9e8778bbb416d312be44d324747e0680618079)
* [OCPCLOUD-2917](https://issues.redhat.com/browse/OCPCLOUD-2917): Merge https://github.com/kubernetes-sigs/cluster-api:v1.10.1 (647a1b7) into master [#238](https://github.com/openshift/cluster-api/pull/238)
* [OCPBUGS-55947](https://issues.redhat.com/browse/OCPBUGS-55947): Regenerate manifests to drop v1beta1 admissionregistration usage [#236](https://github.com/openshift/cluster-api/pull/236)
* [Full changelog](https://github.com/openshift/cluster-api/compare/7e2de8d31922c9e9a1bf93dba1816b2d65a2df3d...3a9e8778bbb416d312be44d324747e0680618079)
### [cluster-capi-operator](https://github.com/openshift/cluster-capi-operator/tree/39748f2db2d77ac4eded19baa3a812c45b2fe225)
* [OCPCLOUD-2893](https://issues.redhat.com/browse/OCPCLOUD-2893): Add related objects to must-gather config [#267](https://github.com/openshift/cluster-capi-operator/pull/267)
* [Full changelog](https://github.com/openshift/cluster-capi-operator/compare/d131690bda3438c4d21f72face0bd3309edb40ef...39748f2db2d77ac4eded19baa3a812c45b2fe225)
### [cluster-config-api](https://github.com/openshift/api/tree/768a119763c49c31c1e69afdaaff48844eb8d41d)
* [SPLAT-2213](https://issues.redhat.com/browse/SPLAT-2213): Added vSphere mixed node env feature gate [#2326](https://github.com/openshift/api/pull/2326)
* [OCPBUGS-56382](https://issues.redhat.com/browse/OCPBUGS-56382): Fix validation for Resource field in MOSB API [#2327](https://github.com/openshift/api/pull/2327)
* [OPRUN-3860](https://issues.redhat.com/browse/OPRUN-3860): Add NewOLMWebhookProviderOpenshiftServiceCA feature gate [#2324](https://github.com/openshift/api/pull/2324)
* [OCPBUGS-55664](https://issues.redhat.com/browse/OCPBUGS-55664): remove VSphereDriverConfiguration feature gate [#2319](https://github.com/openshift/api/pull/2319)
* [CNTRLPLANE-367](https://issues.redhat.com/browse/CNTRLPLANE-367): Update Authentication API GoDoc for OIDC-related fields [#2314](https://github.com/openshift/api/pull/2314)
* [OCPNODE-2557](https://issues.redhat.com/browse/OCPNODE-2557), [OCPNODE-3225](https://issues.redhat.com/browse/OCPNODE-3225): features: set user namespace features on by default [#2305](https://github.com/openshift/api/pull/2305)
* [OCPBUGS-55662](https://issues.redhat.com/browse/OCPBUGS-55662): Drop BareMetalLoadBalancer feature gate [#2312](https://github.com/openshift/api/pull/2312)
* [CCXDEV-14850](https://issues.redhat.com/browse/CCXDEV-14850): align insights DataGather with config [#2248](https://github.com/openshift/api/pull/2248)
* [Full changelog](https://github.com/openshift/api/compare/b7d0ca2f7643804bb6e27bb41ff0b79ce1ca9688...768a119763c49c31c1e69afdaaff48844eb8d41d)
### [cluster-etcd-operator](https://github.com/openshift/cluster-etcd-operator/tree/6f9f2e3f31095a88f3273cd4009c335eb67175f0)
* [CNTRLPLANE-340](https://issues.redhat.com/browse/CNTRLPLANE-340): Issue shorter certs when ShortCertRotation feature gate is set [#1315](https://github.com/openshift/cluster-etcd-operator/pull/1315)
* [OCPBUGS-55757](https://issues.redhat.com/browse/OCPBUGS-55757): adjust alerts according to platform [#1422](https://github.com/openshift/cluster-etcd-operator/pull/1422)
* [Full changelog](https://github.com/openshift/cluster-etcd-operator/compare/6f1a9daeb50b55632f563db4402c0d90ed8e2510...6f9f2e3f31095a88f3273cd4009c335eb67175f0)
### [cluster-ingress-operator](https://github.com/openshift/cluster-ingress-operator/tree/f0e62c32a097aee705de4ea7d1c4c86b4cf05125)
* [OCPBUGS-55317](https://issues.redhat.com/browse/OCPBUGS-55317): Check capabilities before watching OLM resource [#1232](https://github.com/openshift/cluster-ingress-operator/pull/1232)
* [Full changelog](https://github.com/openshift/cluster-ingress-operator/compare/2e6bd66d4ad11f58b8dea2677a94751bb372dca5...f0e62c32a097aee705de4ea7d1c4c86b4cf05125)
### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/438e1f69d16ffca90a4bdc7352c2746bef680b47)
* [OCPBUGS-55013](https://issues.redhat.com/browse/OCPBUGS-55013): SCC: add hostmount-anyuid-v2 [#1834](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1834)
* [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/af13d7a097b5f42fde81964f42fe834e981de3b6...438e1f69d16ffca90a4bdc7352c2746bef680b47)
### [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator/tree/3ce0e37a1e985955502f8e0f742b38001cf64a07)
* [OCPBUGS-33691](https://issues.redhat.com/browse/OCPBUGS-33691): mixin: longer rate interval for Alertmanager[Cluster]FailedToSendAlerts [#2598](https://github.com/openshift/cluster-monitoring-operator/pull/2598)
* [Full changelog](https://github.com/openshift/cluster-monitoring-operator/compare/d404ba37f48772100930ef3edd37a43f1df167b1...3ce0e37a1e985955502f8e0f742b38001cf64a07)
### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/fca1273844fb1b968d109f7ca7c3d5e96f234179)
* [OCPBUGS-56051](https://issues.redhat.com/browse/OCPBUGS-56051): Configure the terminationMessagePolicy for all containers deployed in HyperShift [#2709](https://github.com/openshift/cluster-network-operator/pull/2709)
* [OCPBUGS-51093](https://issues.redhat.com/browse/OCPBUGS-51093), [OCPBUGS-55157](https://issues.redhat.com/browse/OCPBUGS-55157): Pass '--gateway-mode' flag for ovnkube-cluster-manager [#2696](https://github.com/openshift/cluster-network-operator/pull/2696)
* [Full changelog](https://github.com/openshift/cluster-network-operator/compare/72c857d4091b83f20c912156d366063c9cb2b5af...fca1273844fb1b968d109f7ca7c3d5e96f234179)
### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/b8aaf40c155e73c651cc6126364f54cec194c0fc)
* E2E: use 4 cpus for reserved from available cpus (#1326) [#1326](https://github.com/openshift/cluster-node-tuning-operator/pull/1326)
* Add NetworkPolicy k8s resources (#1323) [#1323](https://github.com/openshift/cluster-node-tuning-operator/pull/1323)
* [OCPBUGS-55989](https://issues.redhat.com/browse/OCPBUGS-55989): E2E: Functional tests for align cpus by UncoreCache Feature (#1302) [#1302](https://github.com/openshift/cluster-node-tuning-operator/pull/1302)
* [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/a3371e145867f8eefd39a088f16187cb38a7d3a8...b8aaf40c155e73c651cc6126364f54cec194c0fc)
### [cluster-olm-operator](https://github.com/openshift/cluster-olm-operator/tree/5f6ce112e90527c35dd7832a6528b01c81f0433a)
* [OPRUN-3861](https://issues.redhat.com/browse/OPRUN-3861): Webhook support feature flag [#119](https://github.com/openshift/cluster-olm-operator/pull/119)
* [Full changelog](https://github.com/openshift/cluster-olm-operator/compare/31919dc191d5d4ea011d9fdfe39febbacf501274...5f6ce112e90527c35dd7832a6528b01c81f0433a)
### [cluster-storage-operator](https://github.com/openshift/cluster-storage-operator/tree/d8e992082c4413cbdc5b4ee4d8b4f6962b45af9b)
* [OCPBUGS-54491](https://issues.redhat.com/browse/OCPBUGS-54491): sync Azure File permissions with upstream docs #2 [#578](https://github.com/openshift/cluster-storage-operator/pull/578)
* [Full changelog](https://github.com/openshift/cluster-storage-operator/compare/94ed00846022ffffba2fcb0444c46beb0b9a2108...d8e992082c4413cbdc5b4ee4d8b4f6962b45af9b)
### [cluster-version-operator](https://github.com/openshift/cluster-version-operator/tree/db8190f7c0386ce93e9730644a70c263ef276c5e)
* [OTA-1531](https://issues.redhat.com/browse/OTA-1531): [5/x] cvo: read cluster `FeatureGate` early [#1190](https://github.com/openshift/cluster-version-operator/pull/1190)
* [OTA-1403](https://issues.redhat.com/browse/OTA-1403): Update and Verify Test Metadata Using Makefile [#1179](https://github.com/openshift/cluster-version-operator/pull/1179)
* [OTA-1531](https://issues.redhat.com/browse/OTA-1531): [4/x] cvo: extract config informer creation [#1189](https://github.com/openshift/cluster-version-operator/pull/1189)
* [OTA-1010](https://issues.redhat.com/browse/OTA-1010): Add a new version of GetImplicitlyEnabledCapabilities [#1133](https://github.com/openshift/cluster-version-operator/pull/1133)
* [Full changelog](https://github.com/openshift/cluster-version-operator/compare/6fe4a71ac0dbcbef545f18875639fb201b54d7a6...db8190f7c0386ce93e9730644a70c263ef276c5e)
### [console](https://github.com/openshift/console/tree/fc8ec86f518b46164aa3ccbf39b892b3cf2e54a8)
* [OCPBUGS-56410](https://issues.redhat.com/browse/OCPBUGS-56410): Recognize Detached BMH status [#15056](https://github.com/openshift/console/pull/15056)
* [ODC-7786](https://issues.redhat.com/browse/ODC-7786): Add flags in console static plugin for all the components of this epic [#14992](https://github.com/openshift/console/pull/14992)
* [OCPBUGS-54195](https://issues.redhat.com/browse/OCPBUGS-54195): Enable pipeline tests by installing operator version 1.17 [#14903](https://github.com/openshift/console/pull/14903)
* [CONSOLE-3644](https://issues.redhat.com/browse/CONSOLE-3644): `app.jsx` -> `app.tsx` [#14997](https://github.com/openshift/console/pull/14997)
* [OCPBUGS-55368](https://issues.redhat.com/browse/OCPBUGS-55368): [knative] Self-provisioner user can not access or create event sources via ODC [#15017](https://github.com/openshift/console/pull/15017)
* [OCPBUGS-55208](https://issues.redhat.com/browse/OCPBUGS-55208): Should show default OpenShift Logo for a theme when there is not custom logo set for the theme. [#14999](https://github.com/openshift/console/pull/14999)
* [OCPBUGS-56245](https://issues.redhat.com/browse/OCPBUGS-56245): Remove dead code for deployment and deployment config [#15054](https://github.com/openshift/console/pull/15054)
* [OCPBUGS-37977](https://issues.redhat.com/browse/OCPBUGS-37977): Refresh console TLS certs at runtime [#14971](https://github.com/openshift/console/pull/14971)
* [OCPBUGS-55419](https://issues.redhat.com/browse/OCPBUGS-55419): improve description of the custom logos CLI args [#15003](https://github.com/openshift/console/pull/15003)
* [CONSOLE-4572](https://issues.redhat.com/browse/CONSOLE-4572): `classnames` -> `react-styles` [#15050](https://github.com/openshift/console/pull/15050)
* [OCPBUGS-55808](https://issues.redhat.com/browse/OCPBUGS-55808): fix cy.createProject command [#15026](https://github.com/openshift/console/pull/15026)
* [OCPBUGS-55896](https://issues.redhat.com/browse/OCPBUGS-55896): Refactor Kebab+ActionsMenu to use PF [#15028](https://github.com/openshift/console/pull/15028)
* [OCPBUGS-56039](https://issues.redhat.com/browse/OCPBUGS-56039): Update supported languages in Internationalization docs [#15046](https://github.com/openshift/console/pull/15046)
* [Full changelog](https://github.com/openshift/console/compare/c34a56dbc349dec0cdb4ace2fea7719f169313dd...fc8ec86f518b46164aa3ccbf39b892b3cf2e54a8)
### [console-operator](https://github.com/openshift/console-operator/tree/d9aa31b38c2e72738cd6f70fbe4da25c1373e308)
* [OCPBUGS-43792](https://issues.redhat.com/browse/OCPBUGS-43792): Add plugins order to console config [#980](https://github.com/openshift/console-operator/pull/980)
* [Full changelog](https://github.com/openshift/console-operator/compare/e65f97dc677a821644e8a6109aa78fadb2cd4d8f...d9aa31b38c2e72738cd6f70fbe4da25c1373e308)
### [csi-driver-manila, openstack-cinder-csi-driver, openstack-cloud-controller-manager](https://github.com/openshift/cloud-provider-openstack/tree/23a11e294165f773cab9551b8d071dfa57d9f3a8)
* [OCPBUGS-56028](https://issues.redhat.com/browse/OCPBUGS-56028): [cinder-csi-plugin] Don't report topology capability when --with-topology=False [#325](https://github.com/openshift/cloud-provider-openstack/pull/325)
* [Full changelog](https://github.com/openshift/cloud-provider-openstack/compare/68986f5ba00648402ec4ca9da7303ff509689ab1...23a11e294165f773cab9551b8d071dfa57d9f3a8)
### [gcp-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-gcp/tree/c1ebdb12015a83cdc0878f8b65c33a38cfaff9ca)
* [OCPBUGS-56365](https://issues.redhat.com/browse/OCPBUGS-56365): Update manifests to remove dependency on admissionregistration v1beta1 [#242](https://github.com/openshift/cluster-api-provider-gcp/pull/242)
* [Full changelog](https://github.com/openshift/cluster-api-provider-gcp/compare/8fba88aad6122e8468897b35da4288c90d607609...c1ebdb12015a83cdc0878f8b65c33a38cfaff9ca)
### [hyperkube, installer-kube-apiserver-artifacts, kube-proxy, pod](https://github.com/openshift/kubernetes/tree/69dc9aeb0610d02fcc98230811635e5d5d45ed1a)
* [OCPBUGS-55944](https://issues.redhat.com/browse/OCPBUGS-55944): UPSTREAM: <carry>: unrevert: Mark admissionregistration.k8s.io/v1beta1 as deprecated. [#2295](https://github.com/openshift/kubernetes/pull/2295)
* [OCPBUGS-55631](https://issues.redhat.com/browse/OCPBUGS-55631): UPSTREAM: 131495: Handle unsupported node expansion for RWX volumes [#2288](https://github.com/openshift/kubernetes/pull/2288)
* NO-JIRA: Fix generation of test names [#2296](https://github.com/openshift/kubernetes/pull/2296)
* [Full changelog](https://github.com/openshift/kubernetes/compare/da947ef7c62f753ab6748aa7529419832c090b77...69dc9aeb0610d02fcc98230811635e5d5d45ed1a)
### [hypershift](https://github.com/openshift/hypershift/tree/13e0d5f146e2dbe41a9c8881ea3aef15062e9bf7)
* NO-JIRA: Remove ControlPlaneV2 API featuregate [#6169](https://github.com/openshift/hypershift/pull/6169)
* NO-JIRA: Move ControlPlaneComponent CRD installation to the CLI [#6167](https://github.com/openshift/hypershift/pull/6167)
* [WRKLDS-1676](https://issues.redhat.com/browse/WRKLDS-1676): ocm config: Update leaderElection.name [#6156](https://github.com/openshift/hypershift/pull/6156)
* [CNTRLPLANE-844](https://issues.redhat.com/browse/CNTRLPLANE-844): Refactor CAPI provider/manager into v2 [#6159](https://github.com/openshift/hypershift/pull/6159)
* [CNTRLPLANE-844](https://issues.redhat.com/browse/CNTRLPLANE-844): Refactor ControlPlaneOperator into v2 component [#6148](https://github.com/openshift/hypershift/pull/6148)
* [CNTRLPLANE-844](https://issues.redhat.com/browse/CNTRLPLANE-844): Remove DeploymentConfig usage [#6157](https://github.com/openshift/hypershift/pull/6157)
* NO-JIRA: Fix TestHostedClusterWatchesEverythingItCreates not working locally [#6149](https://github.com/openshift/hypershift/pull/6149)
* NO-JIRA: Keep checking for rollouts during upgrade HO test for five minutes [#6097](https://github.com/openshift/hypershift/pull/6097)
* [OCPBUGS-56205](https://issues.redhat.com/browse/OCPBUGS-56205): Switch back to rh catalog [#6154](https://github.com/openshift/hypershift/pull/6154)
* [OCPBUGS-56164](https://issues.redhat.com/browse/OCPBUGS-56164): Fix HyperShift Operator Enterprise contract konflux pipeline [#6138](https://github.com/openshift/hypershift/pull/6138)
* [OCPBUGS-56011](https://issues.redhat.com/browse/OCPBUGS-56011): Configure ClusterServiceLoadBalancerHealthProbeMode a… [#6099](https://github.com/openshift/hypershift/pull/6099)
* [CNTRLPLANE-565](https://issues.redhat.com/browse/CNTRLPLANE-565): Remove NodePool CapacityReservation API featuregate [#6132](https://github.com/openshift/hypershift/pull/6132)
* [CNTRLPLANE-645](https://issues.redhat.com/browse/CNTRLPLANE-645): Rename NodeCount flag to Replicas [#6094](https://github.com/openshift/hypershift/pull/6094)
* [CNTRLPLANE-844](https://issues.redhat.com/browse/CNTRLPLANE-844): Remove unused DeploymentConfig references [#6146](https://github.com/openshift/hypershift/pull/6146)
* NO-JIRA: test/setup: use case-sensitive prometheusK8s in monitoring config [#6150](https://github.com/openshift/hypershift/pull/6150)
* [Full changelog](https://github.com/openshift/hypershift/compare/e940d2ddd1482fd9c06e3adae3e36d4f09b19816...13e0d5f146e2dbe41a9c8881ea3aef15062e9bf7)
### [ibmcloud-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-ibmcloud/tree/cd5dc9138fab54a23ac9e27b873a0e46d7754da7)
* [OCPBUGS-56365](https://issues.redhat.com/browse/OCPBUGS-56365): Update manifests to remove dependency on admissionregistration v1beta1 [#111](https://github.com/openshift/cluster-api-provider-ibmcloud/pull/111)
* NO-JIRA: Do not gitignore files inside vendor [#112](https://github.com/openshift/cluster-api-provider-ibmcloud/pull/112)
* [Full changelog](https://github.com/openshift/cluster-api-provider-ibmcloud/compare/0453d282cbd6e51902d1e8298d15181765e7fe98...cd5dc9138fab54a23ac9e27b873a0e46d7754da7)
### [insights-operator](https://github.com/openshift/insights-operator/tree/e030d657629fc696a90ea126e27e4991895c610c)
* feat: ensure the etc-entitlement-pki secret exists (#1082) [#1082](https://github.com/openshift/insights-operator/pull/1082)
* feat: move HTTP status code from condition.Reason to condition.Message (#1083) [#1083](https://github.com/openshift/insights-operator/pull/1083)
* [Full changelog](https://github.com/openshift/insights-operator/compare/59d8132da08520a1cbe5992dc7150aa660a34aa2...e030d657629fc696a90ea126e27e4991895c610c)
### [ironic](https://github.com/openshift/ironic-image/tree/fc0b0cfbdd92b88e011c217bc6019e3ea7f205e3)
* [METAL-1344](https://issues.redhat.com/browse/METAL-1344): Do not install sushy-oem-idrac separately [#653](https://github.com/openshift/ironic-image/pull/653)
* [METAL-1345](https://issues.redhat.com/browse/METAL-1345): Install scciclient from source [#652](https://github.com/openshift/ironic-image/pull/652)
* [Full changelog](https://github.com/openshift/ironic-image/compare/e48916e746dfe3debb5b82288725083a61d9becf...fc0b0cfbdd92b88e011c217bc6019e3ea7f205e3)
### [ironic-agent](https://github.com/openshift/ironic-agent-image/tree/973c5d5b693c29acf24a577a0f52faf09b35fa66)
* [METAL-1264](https://issues.redhat.com/browse/METAL-1264): Update to latest upstream content [#186](https://github.com/openshift/ironic-agent-image/pull/186)
* [Full changelog](https://github.com/openshift/ironic-agent-image/compare/66606996d1470d718291a3ab55773244abccf0dc...973c5d5b693c29acf24a577a0f52faf09b35fa66)
### [machine-api-operator](https://github.com/openshift/machine-api-operator/tree/8a88f4f99cef03cf1a18ab5540092bc3c512bc77)
* [OCPBUGS-56159](https://issues.redhat.com/browse/OCPBUGS-56159): correct aws kms permissions [#1370](https://github.com/openshift/machine-api-operator/pull/1370)
* [Full changelog](https://github.com/openshift/machine-api-operator/compare/ea46700bc132f1ba40d91f523f4b3a16dfafe8b8...8a88f4f99cef03cf1a18ab5540092bc3c512bc77)
### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/a745fccf5f3c1fcfcc6efdc97bf2edc4268c30cc)
* [OCPBUGS-56211](https://issues.redhat.com/browse/OCPBUGS-56211): Boot Image Controller should not degrade when golden configmap is slow to update [#5051](https://github.com/openshift/machine-config-operator/pull/5051)
* [OCPBUGS-53390](https://issues.redhat.com/browse/OCPBUGS-53390): Fix interrupt state to account for failure correctly [#5054](https://github.com/openshift/machine-config-operator/pull/5054)
* [OCPBUGS-55967](https://issues.redhat.com/browse/OCPBUGS-55967): Add hot loop detection in the boot image controller [#5037](https://github.com/openshift/machine-config-operator/pull/5037)
* [OCPBUGS-55439](https://issues.redhat.com/browse/OCPBUGS-55439): scope MCD node listers to current node [#5015](https://github.com/openshift/machine-config-operator/pull/5015)
* [OCPBUGS-55770](https://issues.redhat.com/browse/OCPBUGS-55770): Compare the osImageURLs for OS validation check [#5041](https://github.com/openshift/machine-config-operator/pull/5041)
* [Full changelog](https://github.com/openshift/machine-config-operator/compare/cd579c8f90eca6cf0922c2ef8ac6119304445311...a745fccf5f3c1fcfcc6efdc97bf2edc4268c30cc)
### [monitoring-plugin](https://github.com/openshift/monitoring-plugin/tree/4124db7976e405d420a6ca70d4c663897a90291e)
* [OCPBUGS-56095](https://issues.redhat.com/browse/OCPBUGS-56095): "Negative matcher" is checked by default on Create silence page [#414](https://github.com/openshift/monitoring-plugin/pull/414)
* [OU-712](https://issues.redhat.com/browse/OU-712): fix: add missing alertname field to silence alert [#413](https://github.com/openshift/monitoring-plugin/pull/413)
* [Full changelog](https://github.com/openshift/monitoring-plugin/compare/13c02d490b471a0042ae1f1e4a31df12437af7e0...4124db7976e405d420a6ca70d4c663897a90291e)
### [must-gather](https://github.com/openshift/must-gather/tree/e55b0a110c06d57eed442d19866dee6cd02f416a)
* [CORENET-5882](https://issues.redhat.com/browse/CORENET-5882): network: gather routeadvertisements.k8s.ovn.org [#485](https://github.com/openshift/must-gather/pull/485)
* [Full changelog](https://github.com/openshift/must-gather/compare/463c03ca559bb00f324b11273763aa64543f9006...e55b0a110c06d57eed442d19866dee6cd02f416a)
### [network-tools](https://github.com/openshift/network-tools/tree/2e4fcb57fd0e82f82b50cbc5bbcb91812d5ba823)
* NO-JIRA: Add aurko, comment jakob, remove nadia [#143](https://github.com/openshift/network-tools/pull/143)
* [Full changelog](https://github.com/openshift/network-tools/compare/57792395f219249a84ec654442aa6a480d403335...2e4fcb57fd0e82f82b50cbc5bbcb91812d5ba823)
### [networking-console-plugin](https://github.com/openshift/networking-console-plugin/tree/5ee17c5e32710eeb341175d1099c82fe7e5e3073)
* [CNV-61536](https://issues.redhat.com/browse/CNV-61536): align Modals with PatternFly default [#242](https://github.com/openshift/networking-console-plugin/pull/242)
* [CNV-60062](https://issues.redhat.com/browse/CNV-60062): fix links to upstream documentation [#241](https://github.com/openshift/networking-console-plugin/pull/241)
* [Full changelog](https://github.com/openshift/networking-console-plugin/compare/581812ac48f8f2e414050bff933f6b07fe98bb28...5ee17c5e32710eeb341175d1099c82fe7e5e3073)
### [oc-mirror](https://github.com/openshift/oc-mirror/tree/8214bf53b24e961b7212f24208433529e547ec1e)
* [OCPBUGS-54443](https://issues.redhat.com/browse/OCPBUGS-54443): v2/cli: always remove past archives before m2d (#1144) [#1144](https://github.com/openshift/oc-mirror/pull/1144)
* [OCPBUGS-56117](https://issues.redhat.com/browse/OCPBUGS-56117): Make v2 blockedImages use regular expressions (#1145) [#1145](https://github.com/openshift/oc-mirror/pull/1145)
* changes the signature mirroring default to disabled (#1143) [#1143](https://github.com/openshift/oc-mirror/pull/1143)
* [Full changelog](https://github.com/openshift/oc-mirror/compare/be3d7693429ba713a42a169ea3b9eee44bcd4834...8214bf53b24e961b7212f24208433529e547ec1e)
### [olm-catalogd, olm-operator-controller](https://github.com/openshift/operator-framework-operator-controller/tree/a2c9bd8063c582809b5b26ef847b22d45760665b)
* NO-ISSUE: Synchronize From Upstream Repositories [#346](https://github.com/openshift/operator-framework-operator-controller/pull/346)
* NO-ISSUE: Synchronize From Upstream Repositories [#344](https://github.com/openshift/operator-framework-operator-controller/pull/344)
* NO-ISSUE: Synchronize From Upstream Repositories [#339](https://github.com/openshift/operator-framework-operator-controller/pull/339)
* NO-ISSUE: Synchronize From Upstream Repositories [#337](https://github.com/openshift/operator-framework-operator-controller/pull/337)
* [Full changelog](https://github.com/openshift/operator-framework-operator-controller/compare/3427d64f3517973cc2d53c3197ed87cda420a2a9...a2c9bd8063c582809b5b26ef847b22d45760665b)
### [openstack-resource-controller](https://github.com/openshift/openstack-resource-controller/tree/35841895075a19054baa19531d23b47b24f0cbca)
* NO-JIRA: Merge https://github.com/k-orc/openstack-resource-controller:release-1.0 into main [#16](https://github.com/openshift/openstack-resource-controller/pull/16)
* [Full changelog](https://github.com/openshift/openstack-resource-controller/compare/d00bab2b3029ead7cd0e2ae61c7d396239434b48...35841895075a19054baa19531d23b47b24f0cbca)
### [operator-framework-tools, operator-lifecycle-manager, operator-registry](https://github.com/openshift/operator-framework-olm/tree/1c88f599825d8d3a6aa2d8aa357124101b00e31d)
* NO-ISSUE: Synchronize From Upstream Repositories [#1003](https://github.com/openshift/operator-framework-olm/pull/1003)
* NO-ISSUE: Synchronize From Upstream Repositories [#1002](https://github.com/openshift/operator-framework-olm/pull/1002)
* [Full changelog](https://github.com/openshift/operator-framework-olm/compare/3a67e76d3057bfd831ac3e32871622e5d363c05a...1c88f599825d8d3a6aa2d8aa357124101b00e31d)
### [operator-marketplace](https://github.com/operator-framework/operator-marketplace/tree/2b687e370310a1c5c75d66eed8ba56d5bdf389c6)
* NO-JIRA: OWNERS: Add camilamacedo86 and tmshort as approvers [#632](https://github.com/operator-framework/operator-marketplace/pull/632)
* [Full changelog](https://github.com/operator-framework/operator-marketplace/compare/05fac37448a08e658f016429a256e8763839b499...2b687e370310a1c5c75d66eed8ba56d5bdf389c6)
### [ovn-kubernetes, ovn-kubernetes-microshift](https://github.com/openshift/ovn-kubernetes/tree/9cb7eba39040161f49080b0061ad2bf170eac3bc)
* Revert "OCPBUGS-55824: Revert "OCPBUGS-44285, OCPBUGS-37733, OCPBUGS-55824, OCPBUGS-54375: Downstream Merge 7th May 2025"" [#2568](https://github.com/openshift/ovn-kubernetes/pull/2568)
* [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/f9ab1db81294cc6dc8953c35f9394f81c037d5ff...9cb7eba39040161f49080b0061ad2bf170eac3bc)
### [prom-label-proxy](https://github.com/openshift/prom-label-proxy/tree/f5ee40f8f04e1066d7c07381bd6fc277d9e12b1e)
* NO-JIRA: [bot] Bump openshift/prom-label-proxy to v0.11.1 [#379](https://github.com/openshift/prom-label-proxy/pull/379)
* [Full changelog](https://github.com/openshift/prom-label-proxy/compare/7184f58d8faba1eb73ff9c0ce188af3aa776c4d7...f5ee40f8f04e1066d7c07381bd6fc277d9e12b1e)
### [stream-coreos, stream-coreos-extensions](https://github.com/openshift/os/tree/4f1036bd11949b5901f523029abf899fd3b5673d)
* NO-JIRA: bump verison to 4.20 [#1804](https://github.com/openshift/os/pull/1804)
* NO-JIRA: c9s/c10s repos: use basearch var for extras repo [#1819](https://github.com/openshift/os/pull/1819)
* [Full changelog](https://github.com/openshift/os/compare/d7d71f1e7c9034930b3bb2fbc8be90845e68130a...4f1036bd11949b5901f523029abf899fd3b5673d)
### [tests](https://github.com/openshift/origin/tree/7f4f5966958d479428075328415c3753668d56bc)
* [MCO-1615](https://issues.redhat.com/browse/MCO-1615): Mco node degraded mcn condition [#29684](https://github.com/openshift/origin/pull/29684)
* NO-JIRA: Report back source for openshift-tests-extension [#29733](https://github.com/openshift/origin/pull/29733)
* [TRT-2061](https://issues.redhat.com/browse/TRT-2061): throttle monitor startup refactor [#29637](https://github.com/openshift/origin/pull/29637)
* [OCPBUGS-55317](https://issues.redhat.com/browse/OCPBUGS-55317): Skip GatewayAPIController tests on clusters without OLM capabilities [#29784](https://github.com/openshift/origin/pull/29784)
* [CORS-3989](https://issues.redhat.com/browse/CORS-3989): set proxy for http transport in router and imageregistry cases [#29759](https://github.com/openshift/origin/pull/29759)
* NO-JIRA: Revert: NO-JIRA: support skipping [OCP]FeatureGate… [#29796](https://github.com/openshift/origin/pull/29796)
* [OCPBUGS-55211](https://issues.redhat.com/browse/OCPBUGS-55211): use regular user to create httproute [#29697](https://github.com/openshift/origin/pull/29697)
* Revert "Revert "TRT-2049: check for any watch requests"" [#29723](https://github.com/openshift/origin/pull/29723)
* [CORENET-5854](https://issues.redhat.com/browse/CORENET-5854): networking: add VRF-Lite test cases [#29669](https://github.com/openshift/origin/pull/29669)
* [OCPEDGE-1678](https://issues.redhat.com/browse/OCPEDGE-1678): Fix failed etcd test on arbiter ci run [#29694](https://github.com/openshift/origin/pull/29694)
* NO-JIRA: update networking owners [#29786](https://github.com/openshift/origin/pull/29786)
* NO-JIRA: increase api client timeout to match those allowed by kube-apiserver [#29761](https://github.com/openshift/origin/pull/29761)
* NO-JIRA: support skipping [OCP]FeatureGate tests [#29760](https://github.com/openshift/origin/pull/29760)
* [OCPBUGS-55384](https://issues.redhat.com/browse/OCPBUGS-55384): OCPBUGS-55968: Fix PIS tests on SNO & Enable applicable MCN & PIS tests on SNO [#29785](https://github.com/openshift/origin/pull/29785)
* [OCPNODE-2315](https://issues.redhat.com/browse/OCPNODE-2315): Add nested container test [#29781](https://github.com/openshift/origin/pull/29781)
* [OCPBUGS-55994](https://issues.redhat.com/browse/OCPBUGS-55994): Do not set the MTU when using NetworkAttachementDefinition [#29768](https://github.com/openshift/origin/pull/29768)
* NO-JIRA: Test load balancer metrics [#29675](https://github.com/openshift/origin/pull/29675)
* NO-JIRA: Fix bearer token exposure in exit condition as well [#29575](https://github.com/openshift/origin/pull/29575)
* NO-ISSUE: Automated - Update synthetic test data [#29716](https://github.com/openshift/origin/pull/29716)
* [Full changelog](https://github.com/openshift/origin/compare/2e43993933246e0e29022abdaae6528bb23b2005...7f4f5966958d479428075328415c3753668d56bc)
### [vsphere-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-vsphere/tree/64ebe003b8932779a01eaf2244cda82d9e5de68d)
* [OCPCLOUD-2921](https://issues.redhat.com/browse/OCPCLOUD-2921): Merge https://github.com/kubernetes-sigs/cluster-api-provider-vsphere:v1.13.0 (7cc3899) into master [#58](https://github.com/openshift/cluster-api-provider-vsphere/pull/58)
* NO-JIRA: Do not gitignore files inside vendor [#57](https://github.com/openshift/cluster-api-provider-vsphere/pull/57)
* [Full changelog](https://github.com/openshift/cluster-api-provider-vsphere/compare/8c61ba3dce7d8e838e41827576c18f4a092f36e4...64ebe003b8932779a01eaf2244cda82d9e5de68d)
### [vsphere-problem-detector](https://github.com/openshift/vsphere-problem-detector/tree/46923455c7796a030a00a04213be5b75e6acbe46)
* [OCPBUGS-53217](https://issues.redhat.com/browse/OCPBUGS-53217): replace operator client [#182](https://github.com/openshift/vsphere-problem-detector/pull/182)
* [Full changelog](https://github.com/openshift/vsphere-problem-detector/compare/a32d32242d23ac22c1c8a5419d7de8583db3fcb9...46923455c7796a030a00a04213be5b75e6acbe46)