# 4.20.0-okd-scos.ec.10 Created: 2025-07-29 20:45:28 +0000 UTC Image Digest: `sha256:ef15377f9df1d31cab76231d0cb942b9bf901abe345c5591a2f78a6a84d8f1bb` Promoted from registry.ci.openshift.org/origin/release-scos:4.20.0-0.okd-scos-2025-07-29-135509 ## Changes from 4.20.0-okd-scos.ec.9 ### Components * Kubectl 1.33.3 * Kubernetes 1.33.2 * Kubernetes Tests 1.33.2 * CentOS Stream CoreOS 10.0.20250715-0 ### FeatureGate Changes | FeatureGate | Default
Hypershift | Default
SelfManagedHA | DevPreviewNoUpgrade
Hypershift | DevPreviewNoUpgrade
SelfManagedHA | TechPreviewNoUpgrade
Hypershift | TechPreviewNoUpgrade
SelfManagedHA | | :------ | :---: | :---: | :---: | :---: | :---: | :---: | | HardwareSpeed
(3 tests)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed) | | SigstoreImageVerification
(5 tests)| Disabled| Disabled| Disabled
(Changed)| Disabled
(Changed)| Disabled
(Changed)| Disabled
(Changed) | | DualReplica
(4 tests)| Disabled| Disabled| Enabled| Enabled| Enabled
(Changed)| Enabled
(Changed) | | AWSClusterHostedDNSInstall
(0 tests)| | | Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) | | GCPClusterHostedDNSInstall
(0 tests)| | | Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) | | GCPCustomAPIEndpointsInstall
(0 tests)| | | Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) | | ImageVolume
(7 tests)| | | Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) | | NoRegistryClusterOperations
(0 tests)| | | | Enabled
(New)| | | ### Rebuilt images without code change * [multus-whereabouts-ipam-cni](https://github.com/openshift/whereabouts-cni) git [43c89591](https://github.com/openshift/whereabouts-cni/commit/43c8959152a6ca8afdc73eaed624286628c2c22e) `sha256:b3c3b9e57b0d86f3900e41aaa2bf2ecf6f5b978f29308040bf4584aaf68e6657` ### [agent-installer-api-server](https://github.com/openshift/assisted-service/tree/8448c0dffdc8d218b31a23305245396ecf129c6a) * NO-ISSUE: Remove unused variables from cluster monitor loop (#7887) [#7887](https://github.com/openshift/assisted-service/pull/7887) * [MGMT-21266](https://issues.redhat.com/browse/MGMT-21266): Report duration of monitored clusters (#7886) [#7886](https://github.com/openshift/assisted-service/pull/7886) * [MGMT-21312](https://issues.redhat.com/browse/MGMT-21312): Index hosts by cluster id (#7891) [#7891](https://github.com/openshift/assisted-service/pull/7891) * [MGMT-21287](https://issues.redhat.com/browse/MGMT-21287): Remove NHO dependency in SNR (#7889) [#7889](https://github.com/openshift/assisted-service/pull/7889) * NO-ISSUE: [master] Bump OCP versions: 4.15, 4.17 (#7881) [#7881](https://github.com/openshift/assisted-service/pull/7881) * [MGMT-20726](https://issues.redhat.com/browse/MGMT-20726): Allow prefix for PVC and secret naming (#7746) [#7746](https://github.com/openshift/assisted-service/pull/7746) * [MGMT-21252](https://issues.redhat.com/browse/MGMT-21252): Make l3_connected_addresses output deterministic (#7879) [#7879](https://github.com/openshift/assisted-service/pull/7879) * [MGMT-20973](https://issues.redhat.com/browse/MGMT-20973): Cluster events - filtering deleted hosts ends with an error (#7854) [#7854](https://github.com/openshift/assisted-service/pull/7854) * [MGMT-21253](https://issues.redhat.com/browse/MGMT-21253): RefreshSchedulableMastersForcedTrue lead to extra reads from DB (#7880) [#7880](https://github.com/openshift/assisted-service/pull/7880) * NO-ISSUE: [master] Bump OCP versions: 4.19 (#7875) [#7875](https://github.com/openshift/assisted-service/pull/7875) * NO-ISSUE: Add NHO and FAR back to the virtualization bundle (#7869) [#7869](https://github.com/openshift/assisted-service/pull/7869) * [Full changelog](https://github.com/openshift/assisted-service/compare/22e84e35c2c7a5e5686362fb40d02849595962fc...8448c0dffdc8d218b31a23305245396ecf129c6a) ### [agent-installer-node-agent](https://github.com/openshift/assisted-installer-agent/tree/432a19b1aea23b768b43bb6a65b8dcfacbff6e9b) * [MGMT-20141](https://issues.redhat.com/browse/MGMT-20141): collecting and uploading ironic-agent logs (#1028) [#1028](https://github.com/openshift/assisted-installer-agent/pull/1028) * [Full changelog](https://github.com/openshift/assisted-installer-agent/compare/5b673d4107baca27b99ba58e25aba03539c6d193...432a19b1aea23b768b43bb6a65b8dcfacbff6e9b) ### [agent-installer-utils](https://github.com/openshift/agent-installer-utils/tree/81c4340709cd28d141ae21c223a0b3d1f8d7c2c9) * [OCPBUGS-59724](https://issues.redhat.com/browse/OCPBUGS-59724): add back NHR and FAR operators [#130](https://github.com/openshift/agent-installer-utils/pull/130) * [Full changelog](https://github.com/openshift/agent-installer-utils/compare/f37e25e980eb14a82b770aa9722bb6718c278f30...81c4340709cd28d141ae21c223a0b3d1f8d7c2c9) ### [aws-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-aws/tree/d35191344745f7b00167f932b42e1d51d14865fc) * NO-JIRA: Update OWNERS [#561](https://github.com/openshift/cluster-api-provider-aws/pull/561) * [Full changelog](https://github.com/openshift/cluster-api-provider-aws/compare/18b206943b2b5f67d70aeb91cc50e7d7b2769422...d35191344745f7b00167f932b42e1d51d14865fc) ### [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/2b95fb4e93dfa6bb936287f6f2f05202a09bc546) * [OCPBUGS-57395](https://issues.redhat.com/browse/OCPBUGS-57395): Remove stale conditions [#406](https://github.com/openshift/csi-operator/pull/406) * [Full changelog](https://github.com/openshift/csi-operator/compare/a7f0c3ab58181f06a2bb21f0421ebb003f4eecac...2b95fb4e93dfa6bb936287f6f2f05202a09bc546) ### [aws-machine-controllers](https://github.com/openshift/machine-api-provider-aws/tree/d1cc300e80d2c02c234a04b8c72b71e720bc311f) * [OCPCLOUD-2935](https://issues.redhat.com/browse/OCPCLOUD-2935): Bump k8s dependencies to 1.33; go 1.24 [#136](https://github.com/openshift/machine-api-provider-aws/pull/136) * NO-JIRA: Update OWNERS [#135](https://github.com/openshift/machine-api-provider-aws/pull/135) * [Full changelog](https://github.com/openshift/machine-api-provider-aws/compare/65dc832aa22488325bcd7c99acf029c9d39f4783...d1cc300e80d2c02c234a04b8c72b71e720bc311f) ### [azure-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-azure/tree/cb8b5b6a485971a95c5a74508d76ab19b23cbf29) * NO-JIRA: Merge https://github.com/kubernetes-sigs/cluster-api-provider-azure:v1.20.2 (2a4b30d) into master [#345](https://github.com/openshift/cluster-api-provider-azure/pull/345) * NO-JIRA: Update OWNERS [#344](https://github.com/openshift/cluster-api-provider-azure/pull/344) * [Full changelog](https://github.com/openshift/cluster-api-provider-azure/compare/48ebcc043072231e1ad71da42d434e8453ba964e...cb8b5b6a485971a95c5a74508d76ab19b23cbf29) ### [azure-machine-controllers](https://github.com/openshift/machine-api-provider-azure/tree/4927cc2be4f629e367d2a79a310900c7cced3f6c) * [OCPCLOUD-2932](https://issues.redhat.com/browse/OCPCLOUD-2932): Bump 1.33 [#160](https://github.com/openshift/machine-api-provider-azure/pull/160) * NO-JIRA: Update OWNERS [#161](https://github.com/openshift/machine-api-provider-azure/pull/161) * [Full changelog](https://github.com/openshift/machine-api-provider-azure/compare/116c073bd71e47e5a561e9b4fd5bbb8fa6dc3128...4927cc2be4f629e367d2a79a310900c7cced3f6c) ### [azure-service-operator](https://github.com/openshift/azure-service-operator/tree/6e2f362623720f7b6d634fbc424fbc61e4b481ae) * NO-JIRA: Update OWNERS [#10](https://github.com/openshift/azure-service-operator/pull/10) * [Full changelog](https://github.com/openshift/azure-service-operator/compare/da77082464e616555909c26238a647edc5ae4195...6e2f362623720f7b6d634fbc424fbc61e4b481ae) ### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/3474a3e90f7840818b616994539c5d6b79365f62) * [OCPBUGS-59630](https://issues.redhat.com/browse/OCPBUGS-59630): Update RHCOS 4.20 bootimage metadata to 9.6.20250701-0 [#9844](https://github.com/openshift/installer/pull/9844) * no-jira: images: bump images to go 1.24 [#9850](https://github.com/openshift/installer/pull/9850) * [CORS-3916](https://issues.redhat.com/browse/CORS-3916), [CORS-3920](https://issues.redhat.com/browse/CORS-3920): Use gcp custom endpoints in the installer [#9535](https://github.com/openshift/installer/pull/9535) * [OCPBUGS-59430](https://issues.redhat.com/browse/OCPBUGS-59430): Fail install config validation when base domain is invalid [#9840](https://github.com/openshift/installer/pull/9840) * [OCPBUGS-59678](https://issues.redhat.com/browse/OCPBUGS-59678): PowerVS Support VPC and TG ids [#9818](https://github.com/openshift/installer/pull/9818) * [OCPBUGS-57732](https://issues.redhat.com/browse/OCPBUGS-57732): Catch gcp destroy cases where the operation is nil [#9823](https://github.com/openshift/installer/pull/9823) * [Full changelog](https://github.com/openshift/installer/compare/771e512a26d57c7825cf838d2eb73d50d33ae1c3...3474a3e90f7840818b616994539c5d6b79365f62) ### [baremetal-operator](https://github.com/openshift/baremetal-operator/tree/e69ea88b98fc605672ca3131ceeb06d164dae6c6) * [METAL-1238](https://issues.redhat.com/browse/METAL-1238): Add annotation to install metal3 CRDs in hypershift hosted clusters [#426](https://github.com/openshift/baremetal-operator/pull/426) * [Full changelog](https://github.com/openshift/baremetal-operator/compare/1563591d664d4e1d777ee735fc16442143ead42f...e69ea88b98fc605672ca3131ceeb06d164dae6c6) ### [cloud-credential-operator](https://github.com/openshift/cloud-credential-operator/tree/d8b632d1e849eed62b8420b5a91e773897e78635) * [OCPBUGS-59402](https://issues.redhat.com/browse/OCPBUGS-59402): github.com/golang/glog v1.2.5 [#888](https://github.com/openshift/cloud-credential-operator/pull/888) * [Full changelog](https://github.com/openshift/cloud-credential-operator/compare/b7c95a496231075c4e85d3c780174049109bf1f9...d8b632d1e849eed62b8420b5a91e773897e78635) ### [cloud-network-config-controller](https://github.com/openshift/cloud-network-config-controller/tree/467e50feff5a56afbf9ccefc025781c9ccff8eca) * [CORENET-5958](https://issues.redhat.com/browse/CORENET-5958): Rebase k8s to 1.33 [#176](https://github.com/openshift/cloud-network-config-controller/pull/176) * NO-JIRA: Update OWNERS [#177](https://github.com/openshift/cloud-network-config-controller/pull/177) * [Full changelog](https://github.com/openshift/cloud-network-config-controller/compare/5a926cec71534ad52a99946ff8f27164dc5768f5...467e50feff5a56afbf9ccefc025781c9ccff8eca) ### [cluster-authentication-operator](https://github.com/openshift/cluster-authentication-operator/tree/fcfc8c7403f55bfaff0b9b763ef10cce4504e0b8) * [AUTH-543](https://issues.redhat.com/browse/AUTH-543), [OCPBUGS-57808](https://issues.redhat.com/browse/OCPBUGS-57808): (deps): Bump to Go 1.24 and k8s 1.33 [#775](https://github.com/openshift/cluster-authentication-operator/pull/775) * [Full changelog](https://github.com/openshift/cluster-authentication-operator/compare/2db55352e5ec809e5a123b2a4f7a498960d9f3ea...fcfc8c7403f55bfaff0b9b763ef10cce4504e0b8) ### [cluster-autoscaler-operator](https://github.com/openshift/cluster-autoscaler-operator/tree/2ab4313c49cffc9a3340f76a5607907340dce03d) * [AUTOSCALE-125](https://issues.redhat.com/browse/AUTOSCALE-125): newPodScaleUpDelay field for CA [#349](https://github.com/openshift/cluster-autoscaler-operator/pull/349) * [Full changelog](https://github.com/openshift/cluster-autoscaler-operator/compare/4eb64d55394024674a71c0241e0c45946e2721b1...2ab4313c49cffc9a3340f76a5607907340dce03d) ### [cluster-capi-controllers](https://github.com/openshift/cluster-api/tree/de1db2970e7fede7101e5a8188e74942ab6665e3) * NO-JIRA: Update OWNERS [#244](https://github.com/openshift/cluster-api/pull/244) * [Full changelog](https://github.com/openshift/cluster-api/compare/33d21d224be0e943c2ac05eaa763324f35f69d36...de1db2970e7fede7101e5a8188e74942ab6665e3) ### [cluster-capi-operator](https://github.com/openshift/cluster-capi-operator/tree/f719ad486badf350a725630f2d7da21449ae0588) * [OCPCLOUD-2979](https://issues.redhat.com/browse/OCPCLOUD-2979): ingress network policy for metrics [#325](https://github.com/openshift/cluster-capi-operator/pull/325) * [OCPCLOUD-2992](https://issues.redhat.com/browse/OCPCLOUD-2992): migration e2e for creating machinesets [#330](https://github.com/openshift/cluster-capi-operator/pull/330) * NO-JIRA: Update OWNERS [#335](https://github.com/openshift/cluster-capi-operator/pull/335) * [Full changelog](https://github.com/openshift/cluster-capi-operator/compare/89f5a58dd743ea5f3fd71333d73d9ef8805352cd...f719ad486badf350a725630f2d7da21449ae0588) ### [cluster-cloud-controller-manager-operator](https://github.com/openshift/cluster-cloud-controller-manager-operator/tree/fa106e61d260ce6ba9a6e6e660ff87d1e5f927ea) * [OCPCLOUD-2940](https://issues.redhat.com/browse/OCPCLOUD-2940): Update dependencies for Kubernetes 1.33 [#396](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/396) * [OCPBUGS-53300](https://issues.redhat.com/browse/OCPBUGS-53300): Update service selector to match deployment label [#398](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/398) * NO-JIRA: Update OWNERS [#397](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/397) * [Full changelog](https://github.com/openshift/cluster-cloud-controller-manager-operator/compare/49bbba7d40ac07ee30bed4bc5e59ffa37c7175a2...fa106e61d260ce6ba9a6e6e660ff87d1e5f927ea) ### [cluster-config-api](https://github.com/openshift/api/tree/6d3c4e25a8d3aeb57ad61649d80c38cbd27d1cc8) * features: add installer replacement feature gates [#2423](https://github.com/openshift/api/pull/2423) * Remove "techpreview" filter on verify job [#2422](https://github.com/openshift/api/pull/2422) * Update KAL to latest [#2420](https://github.com/openshift/api/pull/2420) * [OCPNODE-3006](https://issues.redhat.com/browse/OCPNODE-3006): Add clusterimgepolicy/imagepolicy to payload [#2384](https://github.com/openshift/api/pull/2384) * [AGENT-1262](https://issues.redhat.com/browse/AGENT-1262): add NoRegistryClusterOperations feature gate [#2417](https://github.com/openshift/api/pull/2417) * [OCPBUGS-55661](https://issues.redhat.com/browse/OCPBUGS-55661): Remove HardwareSpeed featuregate [#2416](https://github.com/openshift/api/pull/2416) * [OCPNODE-3121](https://issues.redhat.com/browse/OCPNODE-3121): Make FeatureGateImageVolume TechPreview [#2403](https://github.com/openshift/api/pull/2403) * [OCPEDGE-1875](https://issues.redhat.com/browse/OCPEDGE-1875): feat: promote tnf from devpreview to techpreview [#2413](https://github.com/openshift/api/pull/2413) * [Full changelog](https://github.com/openshift/api/compare/bc3bc4882520e35b09cf3f943dbcca477d660e76...6d3c4e25a8d3aeb57ad61649d80c38cbd27d1cc8) ### [cluster-config-operator](https://github.com/openshift/cluster-config-operator/tree/63165d1871a5b1b8c0e75814a376e3e26d46b15b) * [OCPEDGE-1876](https://issues.redhat.com/browse/OCPEDGE-1876): bump(o/api,k8s/api,go-version) [#445](https://github.com/openshift/cluster-config-operator/pull/445) * [Full changelog](https://github.com/openshift/cluster-config-operator/compare/49a189058e033ddeffd8bf3283f24831862aefc3...63165d1871a5b1b8c0e75814a376e3e26d46b15b) ### [cluster-control-plane-machine-set-operator](https://github.com/openshift/cluster-control-plane-machine-set-operator/tree/5e1d02807e7cdd3cc3a471b7816d159456f71a09) * [OCPCLOUD-2937](https://issues.redhat.com/browse/OCPCLOUD-2937): Bump k8s dependencies to 1.33; go 1.24 [#360](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/360) * NO-JIRA: Update OWNERS [#361](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/361) * [Full changelog](https://github.com/openshift/cluster-control-plane-machine-set-operator/compare/1dbf0c7a5d513dedcc18de0ee5fb34e18b8b53f2...5e1d02807e7cdd3cc3a471b7816d159456f71a09) ### [cluster-etcd-operator](https://github.com/openshift/cluster-etcd-operator/tree/040a9029e9612a0b02d0fe68445558fb29cae510) * [OCPBUGS-57859](https://issues.redhat.com/browse/OCPBUGS-57859): Updating cluster-etcd-operator-container image to be consistent with ART for 4.20 [#1452](https://github.com/openshift/cluster-etcd-operator/pull/1452) * NO-JIRA: Migrate bindata to go:embed [#1445](https://github.com/openshift/cluster-etcd-operator/pull/1445) * [OCPBUGS-44570](https://issues.redhat.com/browse/OCPBUGS-44570): add missing informer syncs [#1449](https://github.com/openshift/cluster-etcd-operator/pull/1449) * NO-JIRA: Update owners file [#1451](https://github.com/openshift/cluster-etcd-operator/pull/1451) * [Full changelog](https://github.com/openshift/cluster-etcd-operator/compare/c37c6fff8863c2d5254cfd14e32ab37409d63cf0...040a9029e9612a0b02d0fe68445558fb29cae510) ### [cluster-ingress-operator](https://github.com/openshift/cluster-ingress-operator/tree/5bfbb600998c9882e70546de8d2b846e61472d64) * [OCPBUGS-59839](https://issues.redhat.com/browse/OCPBUGS-59839): desiredIstio: Delete trustBundleName [#1243](https://github.com/openshift/cluster-ingress-operator/pull/1243) * [NE-2022](https://issues.redhat.com/browse/NE-2022): Bump to OSSM 3.0.1 and Istio 1.24.4 [#1227](https://github.com/openshift/cluster-ingress-operator/pull/1227) * [Full changelog](https://github.com/openshift/cluster-ingress-operator/compare/cbc0b217b655f1f0ce0becc9145c2a6042beabea...5bfbb600998c9882e70546de8d2b846e61472d64) ### [cluster-kube-controller-manager-operator](https://github.com/openshift/cluster-kube-controller-manager-operator/tree/1fe366437ec22945f63739ec9b914191c6e98ecf) * [RFE-4154](https://issues.redhat.com/browse/RFE-4154): Fix readonly filesystem error when kcm trying to mkdir on /etc/kubern… [#847](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/847) * [Full changelog](https://github.com/openshift/cluster-kube-controller-manager-operator/compare/404585e8f8165938341ba9a7dea640a7bdb171e1...1fe366437ec22945f63739ec9b914191c6e98ecf) ### [cluster-machine-approver](https://github.com/openshift/cluster-machine-approver/tree/ce2750589129dd20b3d1b6a5e7bb8c392d658c5c) * NO-JIRA: Fix some lints and nits [#273](https://github.com/openshift/cluster-machine-approver/pull/273) * [OCPCLOUD-2939](https://issues.redhat.com/browse/OCPCLOUD-2939): Bump k8s 1.33 [#272](https://github.com/openshift/cluster-machine-approver/pull/272) * NO-JIRA: Update OWNERS [#274](https://github.com/openshift/cluster-machine-approver/pull/274) * [Full changelog](https://github.com/openshift/cluster-machine-approver/compare/e1c0d584133d66743663559b1a58f0b107d002b8...ce2750589129dd20b3d1b6a5e7bb8c392d658c5c) ### [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator/tree/d59e2663447ec0c042a7454da49d9779ba00cd44) * [OCPBUGS-58475](https://issues.redhat.com/browse/OCPBUGS-58475): Enforce secure TLS settings in CMO [#2618](https://github.com/openshift/cluster-monitoring-operator/pull/2618) * [OCPBUGS-57215](https://issues.redhat.com/browse/OCPBUGS-57215): operator: increase wait time till degraded to max 4 times 5m [#2624](https://github.com/openshift/cluster-monitoring-operator/pull/2624) * [Full changelog](https://github.com/openshift/cluster-monitoring-operator/compare/5bfa3b972373eed2a597d183caab48b5f3370e74...d59e2663447ec0c042a7454da49d9779ba00cd44) ### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/c19d5a6399e4aad7f627a7fa569caabe46ce94ac) * [CORENET-6127](https://issues.redhat.com/browse/CORENET-6127): ovn-k: Enable OVN-K feature when PreconfiguredUDNAddresses is enabled [#2734](https://github.com/openshift/cluster-network-operator/pull/2734) * [OCPBUGS-59134](https://issues.redhat.com/browse/OCPBUGS-59134), [OCPBUGS-59135](https://issues.redhat.com/browse/OCPBUGS-59135): Annotate whereabouts-controller [#2749](https://github.com/openshift/cluster-network-operator/pull/2749) * NO-JIRA: deprecate exportloopref [#2750](https://github.com/openshift/cluster-network-operator/pull/2750) * [Full changelog](https://github.com/openshift/cluster-network-operator/compare/5b682383db2b132985354172cfaa3a033ad058e0...c19d5a6399e4aad7f627a7fa569caabe46ce94ac) ### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/62f34eb180c5cdc47eb1163a1399d359a03edb3c) * Sync the upstream and downstream Containerfiles (#1368) [#1368](https://github.com/openshift/cluster-node-tuning-operator/pull/1368) * machineconfig: log kernelType (#1366) [#1366](https://github.com/openshift/cluster-node-tuning-operator/pull/1366) * feat: add arbiter role to default pinning gen (#1364) [#1364](https://github.com/openshift/cluster-node-tuning-operator/pull/1364) * [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/eacfe9fc9d8c133cbfd257f5b5dab69ac546e142...62f34eb180c5cdc47eb1163a1399d359a03edb3c) ### [cluster-olm-operator](https://github.com/openshift/cluster-olm-operator/tree/e4917368b6a547f97a0fb411fea90de246d1417e) * [OPRUN-4034](https://issues.redhat.com/browse/OPRUN-4034): Handle CustomNoUpgrade better [#134](https://github.com/openshift/cluster-olm-operator/pull/134) * [OCPBUGS-58992](https://issues.redhat.com/browse/OCPBUGS-58992): Bump helm to v3.18.4 [#132](https://github.com/openshift/cluster-olm-operator/pull/132) * [OPRUN-4026](https://issues.redhat.com/browse/OPRUN-4026): Add support for all NoUpgrades [#131](https://github.com/openshift/cluster-olm-operator/pull/131) * [Full changelog](https://github.com/openshift/cluster-olm-operator/compare/080065d96cfbb86f8ca87015326251f86949d1a3...e4917368b6a547f97a0fb411fea90de246d1417e) ### [cluster-openshift-apiserver-operator](https://github.com/openshift/cluster-openshift-apiserver-operator/tree/216cf83ffe631a7dbe58c7eb87acb39983f36a46) * : NO-JIRA: Bump to Go 1.24 and k8s 1.33 [#620](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/620) * [Full changelog](https://github.com/openshift/cluster-openshift-apiserver-operator/compare/6867bc1cff74ab2305a19a51f6e0bf1cff1a5954...216cf83ffe631a7dbe58c7eb87acb39983f36a46) ### [cluster-policy-controller](https://github.com/openshift/cluster-policy-controller/tree/3e7538547c8f209c72083097a4ebaada6e9c46c5) * [CNTRLPLANE-1054](https://issues.redhat.com/browse/CNTRLPLANE-1054): rebase k8s (1.33.2), openshift (4.20) and other underlying dependencies [#164](https://github.com/openshift/cluster-policy-controller/pull/164) * [Full changelog](https://github.com/openshift/cluster-policy-controller/compare/748524784686a5f397490563882cbfb88f9acd01...3e7538547c8f209c72083097a4ebaada6e9c46c5) ### [cluster-version-operator](https://github.com/openshift/cluster-version-operator/tree/827d841265004e5bf6b0c21cb19870acb91f23ec) * [OTA-1578](https://issues.redhat.com/browse/OTA-1578): Disable `ResourceReconciliationIssues` condition [#1216](https://github.com/openshift/cluster-version-operator/pull/1216) * [Full changelog](https://github.com/openshift/cluster-version-operator/compare/0947d3e52970499e02041e4de6bc584fac053eac...827d841265004e5bf6b0c21cb19870acb91f23ec) ### [console](https://github.com/openshift/console/tree/ee87086db45c3af7d7468f99be583aecf22dceac) * [OCPBUGS-59196](https://issues.redhat.com/browse/OCPBUGS-59196): fix runtime exception in CreateYAMLInner [#15341](https://github.com/openshift/console/pull/15341) * [CONSOLE-4699](https://issues.redhat.com/browse/CONSOLE-4699): Update dynamic demo plugin e2e tests [#15319](https://github.com/openshift/console/pull/15319) * [CONSOLE-4608](https://issues.redhat.com/browse/CONSOLE-4608): Drop createModalLauncher from helm-plugin and use useOverlay hook instead [#15303](https://github.com/openshift/console/pull/15303) * [ODC-7802](https://issues.redhat.com/browse/ODC-7802): Remove custom Drawer and Tabs from web-terminal [#15077](https://github.com/openshift/console/pull/15077) * [ODC-7620](https://issues.redhat.com/browse/ODC-7620): Use PF `isLoading` in CreateProjectModal [#15318](https://github.com/openshift/console/pull/15318) * [OCPBUGS-57466](https://issues.redhat.com/browse/OCPBUGS-57466): Default name is comprised of '-' on 'Add to favorites' page when language is Korean/Japanese/Chinese. [#15314](https://github.com/openshift/console/pull/15314) * [OCPBUGS-56248](https://issues.redhat.com/browse/OCPBUGS-56248): Improve Console plugin API doc gen script [#15167](https://github.com/openshift/console/pull/15167) * [OCPBUGS-56466](https://issues.redhat.com/browse/OCPBUGS-56466): The warning msg 'CPU and memory resource requests must be set' still shows up after deployment has resource requests set. [#15117](https://github.com/openshift/console/pull/15117) * [CONSOLE-4669](https://issues.redhat.com/browse/CONSOLE-4669): Refactor Alertmanager forms to only use PatternFly comp… [#15275](https://github.com/openshift/console/pull/15275) * [OCPBUGS-59771](https://issues.redhat.com/browse/OCPBUGS-59771): Move alertmanager settings route [#15325](https://github.com/openshift/console/pull/15325) * NO-JIRA: Update README.md by adding removing co-disabled styling [#15323](https://github.com/openshift/console/pull/15323) * [CONSOLE-4700](https://issues.redhat.com/browse/CONSOLE-4700): Address tech debt in `TogglePlay` and `ButtonBar` [#15308](https://github.com/openshift/console/pull/15308) * [OCPBUGS-57654](https://issues.redhat.com/browse/OCPBUGS-57654): Updating openshift-enterprise-console-container image to be consistent with ART for 4.20 [#15186](https://github.com/openshift/console/pull/15186) * [ODC-7803](https://issues.redhat.com/browse/ODC-7803): Add custom icons in import flow [#15242](https://github.com/openshift/console/pull/15242) * [OCPBUGS-59231](https://issues.redhat.com/browse/OCPBUGS-59231): PipelinesList: increase width of ns column [#15311](https://github.com/openshift/console/pull/15311) * [Full changelog](https://github.com/openshift/console/compare/57af4ef2c53fa65801ea48fb79eef4872b135be9...ee87086db45c3af7d7468f99be583aecf22dceac) ### [console-operator](https://github.com/openshift/console-operator/tree/22bad28711d7923e8f87f52f4cea0e3a31448448) * [OCPBUGS-45300](https://issues.redhat.com/browse/OCPBUGS-45300): Wire synced OIDC Auth CM to Console [#1024](https://github.com/openshift/console-operator/pull/1024) * [Full changelog](https://github.com/openshift/console-operator/compare/ba70c7a7cb03901600ed4fe04ecb46c7c0ce7143...22bad28711d7923e8f87f52f4cea0e3a31448448) ### [container-networking-plugins, containernetworking-plugins-microshift](https://github.com/openshift/containernetworking-plugins/tree/184a96011a8cacb72319cdccb904271a99c5928d) * [OCPBUGS-59568](https://issues.redhat.com/browse/OCPBUGS-59568): stop installing rpms that are already in the base image [#206](https://github.com/openshift/containernetworking-plugins/pull/206) * [Full changelog](https://github.com/openshift/containernetworking-plugins/compare/b09f487cf0529098b2065ca169ae85ccec955796...184a96011a8cacb72319cdccb904271a99c5928d) ### [csi-driver-manila, openstack-cinder-csi-driver, openstack-cloud-controller-manager](https://github.com/openshift/cloud-provider-openstack/tree/5c322e892803723250d4b7b303cf5eea20ff68b2) * [OCPBUGS-59650](https://issues.redhat.com/browse/OCPBUGS-59650): Rebase main onto release-1.33 [#334](https://github.com/openshift/cloud-provider-openstack/pull/334) * [OCPBUGS-58497](https://issues.redhat.com/browse/OCPBUGS-58497): CARRY: don't ignore json files [#337](https://github.com/openshift/cloud-provider-openstack/pull/337) * [Full changelog](https://github.com/openshift/cloud-provider-openstack/compare/ca6214b484e8eea6135508fb1c76fb38cdd952bb...5c322e892803723250d4b7b303cf5eea20ff68b2) ### [etcd, installer-etcd-artifacts](https://github.com/openshift/etcd/tree/b5ad268120ccd50185b9ec00ff1c4e5aca379f84) * [OCPBUGS-57675](https://issues.redhat.com/browse/OCPBUGS-57675): Updating ose-etcd-container image to be consistent with ART for 4.20 [#334](https://github.com/openshift/etcd/pull/334) * [Full changelog](https://github.com/openshift/etcd/compare/a5421dfe551a2e9c911a75062a4cdeb7473f5c26...b5ad268120ccd50185b9ec00ff1c4e5aca379f84) ### [gcp-cloud-controller-manager](https://github.com/openshift/cloud-provider-gcp/tree/e217ae233e8a8fc445bbdcf83d3527896ea33768) * NO-JIRA: Update OWNERS [#83](https://github.com/openshift/cloud-provider-gcp/pull/83) * [Full changelog](https://github.com/openshift/cloud-provider-gcp/compare/aabc00058c2b9bbceb8c57652e803120312cb2b3...e217ae233e8a8fc445bbdcf83d3527896ea33768) ### [gcp-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-gcp/tree/65539c71b4c292fc0f4eeb572dfe490af63063d9) * NO-JIRA: Update OWNERS [#246](https://github.com/openshift/cluster-api-provider-gcp/pull/246) * [Full changelog](https://github.com/openshift/cluster-api-provider-gcp/compare/91841f54b67c11ff48f4f2d7c7162f8ce4a1ca5d...65539c71b4c292fc0f4eeb572dfe490af63063d9) ### [gcp-machine-controllers](https://github.com/openshift/machine-api-provider-gcp/tree/01515888c83526ec235b7bc3a27df6eba3034b00) * [OCPCLOUD-2931](https://issues.redhat.com/browse/OCPCLOUD-2931): Update Kubernetes deps to v1.33 [#123](https://github.com/openshift/machine-api-provider-gcp/pull/123) * NO-JIRA: Update OWNERS [#127](https://github.com/openshift/machine-api-provider-gcp/pull/127) * [Full changelog](https://github.com/openshift/machine-api-provider-gcp/compare/0519d67600b976ff4e080b5bfdfd314cfe7b7e3a...01515888c83526ec235b7bc3a27df6eba3034b00) ### [hypershift](https://github.com/openshift/hypershift/tree/5333e9e7a6f253420502de2a010acce66ff02c20) * [MGMT-20826](https://issues.redhat.com/browse/MGMT-20826): Add CLI validation to ensure Console is disabled when Ingress is disabled [#6479](https://github.com/openshift/hypershift/pull/6479) * NO-JIRA: feat(cmd/dump): add CronJobs to dump [#6494](https://github.com/openshift/hypershift/pull/6494) * [OCPBUGS-53265](https://issues.redhat.com/browse/OCPBUGS-53265): Use the image reference for the cache in the image metadata provider [#6155](https://github.com/openshift/hypershift/pull/6155) * [OCPBUGS-59835](https://issues.redhat.com/browse/OCPBUGS-59835): MCE 2.10 konflux [#6524](https://github.com/openshift/hypershift/pull/6524) * [OCPBUGS-57336](https://issues.redhat.com/browse/OCPBUGS-57336): Delete unused AdditionalTrustBundle from CP namespace [#6504](https://github.com/openshift/hypershift/pull/6504) * Fix OCPBUGS-54720: HCP payload doesn't respect multiple [#6486](https://github.com/openshift/hypershift/pull/6486) * [OCPSTRAT-2173](https://issues.redhat.com/browse/OCPSTRAT-2173): feat(hcco): add support for hosted OIDC client secrets [#6375](https://github.com/openshift/hypershift/pull/6375) * [OCPBUGS-43824](https://issues.redhat.com/browse/OCPBUGS-43824): Help fix flaky NTO tests [#6480](https://github.com/openshift/hypershift/pull/6480) * feat(shared-ingress): Fix Konflux hermetic build config [#6503](https://github.com/openshift/hypershift/pull/6503) * [CNTRLPLANE-1116](https://issues.redhat.com/browse/CNTRLPLANE-1116): add gitlint support for conventional commit enforcement [#6462](https://github.com/openshift/hypershift/pull/6462) * NO-JIRA: feat(contrib): add kubelet config daemonset [#6495](https://github.com/openshift/hypershift/pull/6495) * NO-JIRA: Fix a typo in the documentation [#6501](https://github.com/openshift/hypershift/pull/6501) * NO-JIRA: increase the pod limit per node in AKS cluster [#6487](https://github.com/openshift/hypershift/pull/6487) * NO-JIRA: Add new doc from HCP OADP Plugin [#6299](https://github.com/openshift/hypershift/pull/6299) * [OCPBUGS-59759](https://issues.redhat.com/browse/OCPBUGS-59759): fix(konflux): Add missing backslash for dot escaping [#6491](https://github.com/openshift/hypershift/pull/6491) * NO-JIRA: test: replace context.Background/TODO with t.Context in unit tests [#6475](https://github.com/openshift/hypershift/pull/6475) * NO-JIRA: Dummy change to shared-ingress Containerfile to trigger a build [#6478](https://github.com/openshift/hypershift/pull/6478) * NO-JIRA: test: remove CPOv2 annotation from upgrade test [#6485](https://github.com/openshift/hypershift/pull/6485) * [OCPBUGS-57316](https://issues.redhat.com/browse/OCPBUGS-57316): hypershift version in CLI returns panics for Server Version when HyperShift operator is deployed [#6473](https://github.com/openshift/hypershift/pull/6473) * [CNTRLPLANE-980](https://issues.redhat.com/browse/CNTRLPLANE-980): chore(contrib): add ansible playbook for setting up external OIDC [#6294](https://github.com/openshift/hypershift/pull/6294) * NO-JIRA: test/e2e: skip kubevirt pods when checking labels, tolerations, and term msg policy [#6476](https://github.com/openshift/hypershift/pull/6476) * NO-JIRA: test/e2e: add TerminationMessagePolicyFallbackToLogsOnError check to 4.19 [#6291](https://github.com/openshift/hypershift/pull/6291) * [CNTRLPLANE-735](https://issues.redhat.com/browse/CNTRLPLANE-735): Document steps to configure Microsoft backup extension in AKS [#6456](https://github.com/openshift/hypershift/pull/6456) * [Full changelog](https://github.com/openshift/hypershift/compare/d5884761640027a4d4d78fe1711597a9cef867a7...5333e9e7a6f253420502de2a010acce66ff02c20) ### [ibm-cloud-controller-manager](https://github.com/openshift/cloud-provider-ibm/tree/36ab30f90e87de0daa926d20ccda88c41abed191) * NO-JIRA: Update OWNERS [#83](https://github.com/openshift/cloud-provider-ibm/pull/83) * [Full changelog](https://github.com/openshift/cloud-provider-ibm/compare/16c646d541324a2c55e838ccb160d245275cf098...36ab30f90e87de0daa926d20ccda88c41abed191) ### [ibmcloud-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-ibmcloud/tree/8b6396a4c78f4791b7f3c5ec404a78b499f8546b) * NO-JIRA: Update OWNERS [#117](https://github.com/openshift/cluster-api-provider-ibmcloud/pull/117) * [Full changelog](https://github.com/openshift/cluster-api-provider-ibmcloud/compare/ca6e538ea29299cbe27e88a2b75e6b70d32203fc...8b6396a4c78f4791b7f3c5ec404a78b499f8546b) ### [ibmcloud-machine-controllers](https://github.com/openshift/machine-api-provider-ibmcloud/tree/34d53b0ddd8e1f3e2cf990ccdad9772bc4cdade8) * NO-JIRA: Update OWNERS [#68](https://github.com/openshift/machine-api-provider-ibmcloud/pull/68) * [Full changelog](https://github.com/openshift/machine-api-provider-ibmcloud/compare/2d5193e919a2d573a7a5855fbb2914c5334cab2f...34d53b0ddd8e1f3e2cf990ccdad9772bc4cdade8) ### [insights-runtime-exporter, insights-runtime-extractor](https://github.com/openshift/insights-runtime-extractor/tree/1a439afc3007c013ea062b6e12e860eaf7948c84) * test: Fix JBoss EAP 8.0 version [#50](https://github.com/openshift/insights-runtime-extractor/pull/50) * [Full changelog](https://github.com/openshift/insights-runtime-extractor/compare/01a901de1766a8c0605617123f7ac3146dffd38b...1a439afc3007c013ea062b6e12e860eaf7948c84) ### [ironic](https://github.com/openshift/ironic-image/tree/53547eb68b998ed8052a124b31c4a1cc8f2ea5b1) * [METAL-1379](https://issues.redhat.com/browse/METAL-1379): Bump ironic to include NIC Firmware Updates [#672](https://github.com/openshift/ironic-image/pull/672) * [METAL-1414](https://issues.redhat.com/browse/METAL-1414): Use Python 3.12 to build and run ironic [#658](https://github.com/openshift/ironic-image/pull/658) * [Full changelog](https://github.com/openshift/ironic-image/compare/47553c851c9094da640fbd0c968efc3eea4a62c3...53547eb68b998ed8052a124b31c4a1cc8f2ea5b1) ### [ironic-agent](https://github.com/openshift/ironic-agent-image/tree/db01e6fb97180004fb6800f61aefe72689f2933d) * [METAL-1414](https://issues.redhat.com/browse/METAL-1414): Use python3.12 to build and run ironic-agent [#191](https://github.com/openshift/ironic-agent-image/pull/191) * [Full changelog](https://github.com/openshift/ironic-agent-image/compare/928c0c14c55fe6c5c7df690990eaf469a70e612f...db01e6fb97180004fb6800f61aefe72689f2933d) ### [machine-api-operator](https://github.com/openshift/machine-api-operator/tree/257c594f2f643cba5b0ca5c4e2215ed09b787397) * Revert "OCPCLOUD-2980: add ingress/egress network policy" [#1395](https://github.com/openshift/machine-api-operator/pull/1395) * [OCPCLOUD-2980](https://issues.redhat.com/browse/OCPCLOUD-2980): add ingress/egress network policy [#1387](https://github.com/openshift/machine-api-operator/pull/1387) * [Full changelog](https://github.com/openshift/machine-api-operator/compare/388c07321cafc738bfda06a6268a63b8d0c6a9d8...257c594f2f643cba5b0ca5c4e2215ed09b787397) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/00ef4691f7d2680cc5c9961e3616327ca0c22fd7) * [OCPNODE-3006](https://issues.redhat.com/browse/OCPNODE-3006): Migrate ClusterImagePolicy/ImagePolicy to v1 [#5143](https://github.com/openshift/machine-config-operator/pull/5143) * [OCPBUGS-43406](https://issues.redhat.com/browse/OCPBUGS-43406): Add workaround fix for static pod race [#5185](https://github.com/openshift/machine-config-operator/pull/5185) * [MCO-1813](https://issues.redhat.com/browse/MCO-1813): Simplify boot image reconciliation with Go generics [#5183](https://github.com/openshift/machine-config-operator/pull/5183) * NO-ISSUE: Split gcp-op into two tests [#5197](https://github.com/openshift/machine-config-operator/pull/5197) * [MCO-1815](https://issues.redhat.com/browse/MCO-1815): vSphere bootimage update reconciliation should handle bootimage name diverging [#5187](https://github.com/openshift/machine-config-operator/pull/5187) * [OCPBUGS-58191](https://issues.redhat.com/browse/OCPBUGS-58191): fixes image registry secret handling [#5171](https://github.com/openshift/machine-config-operator/pull/5171) * [OCPBUGS-55971](https://issues.redhat.com/browse/OCPBUGS-55971): Enable debug logging for nodeip-configuration [#5043](https://github.com/openshift/machine-config-operator/pull/5043) * [OCPBUGS-59776](https://issues.redhat.com/browse/OCPBUGS-59776): Revert "OCPBUGS-52302: Fix timing of `Spec.ConfigVersion.Desired` update in MCN" [#5190](https://github.com/openshift/machine-config-operator/pull/5190) * [OCPBUGS-52302](https://issues.redhat.com/browse/OCPBUGS-52302): Fix timing of `Spec.ConfigVersion.Desired` update in MCN [#5121](https://github.com/openshift/machine-config-operator/pull/5121) * [OCPBUGS-59672](https://issues.redhat.com/browse/OCPBUGS-59672): TestMCNPoolNameCustom should clean up resources properly [#5184](https://github.com/openshift/machine-config-operator/pull/5184) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/5a97a9a29a99e93f15b55242fefb7b41da4a4a82...00ef4691f7d2680cc5c9961e3616327ca0c22fd7) ### [metallb-frr](https://github.com/openshift/frr/tree/fc0fe74f94b415b28d772dbc61f6323171a11b50) * [OCPBUGS-57696](https://issues.redhat.com/browse/OCPBUGS-57696): Updating ose-frr-container image to be consistent with ART for 4.20 [#101](https://github.com/openshift/frr/pull/101) * [Full changelog](https://github.com/openshift/frr/compare/b239af953715538c0abf602c030545c72d740c91...fc0fe74f94b415b28d772dbc61f6323171a11b50) ### [monitoring-plugin](https://github.com/openshift/monitoring-plugin/tree/75ad8fa8a06ed338bbdb7c6465ef19ff5dfbafd2) * [OU-863](https://issues.redhat.com/browse/OU-863): feat: add disconnected to line chart [#477](https://github.com/openshift/monitoring-plugin/pull/477) * [OU-388](https://issues.redhat.com/browse/OU-388): add units selector to the metrics page [#480](https://github.com/openshift/monitoring-plugin/pull/480) * [OU-939](https://issues.redhat.com/browse/OU-939): Fix virt persepective new silence link [#472](https://github.com/openshift/monitoring-plugin/pull/472) * [OU-594](https://issues.redhat.com/browse/OU-594): [Incidents] UI is not embedded in the Alerting section [#465](https://github.com/openshift/monitoring-plugin/pull/465) * [OU-503](https://issues.redhat.com/browse/OU-503): regression automation testing for monitoring alerting [#471](https://github.com/openshift/monitoring-plugin/pull/471) * [Full changelog](https://github.com/openshift/monitoring-plugin/compare/dbc25beb5110a77fd0be0087c5beaebb48c623bb...75ad8fa8a06ed338bbdb7c6465ef19ff5dfbafd2) ### [network-tools](https://github.com/openshift/network-tools/tree/4e89460d0cb07851bf39049ec30f7ed1c177e34e) * NO-JIRA:Update OWNERS file [#152](https://github.com/openshift/network-tools/pull/152) * [Full changelog](https://github.com/openshift/network-tools/compare/16f4c78d4a5f1e17d8da2f54aeeea26b40aa90c3...4e89460d0cb07851bf39049ec30f7ed1c177e34e) ### [networking-console-plugin](https://github.com/openshift/networking-console-plugin/tree/95251a68c2f0071e059a47443850a4d9ad3fe8ac) * [OCPBUGS-49652](https://issues.redhat.com/browse/OCPBUGS-49652): Fix requiremenets with no value [#254](https://github.com/openshift/networking-console-plugin/pull/254) * [Full changelog](https://github.com/openshift/networking-console-plugin/compare/da7c5e6ec92c1b870e18defec168de3984ebbf07...95251a68c2f0071e059a47443850a4d9ad3fe8ac) ### [nutanix-cloud-controller-manager](https://github.com/openshift/cloud-provider-nutanix/tree/8d229856471212c92834399c977baa751f4c461e) * [OCPCLOUD-2924](https://issues.redhat.com/browse/OCPCLOUD-2924): Merge https://github.com/nutanix-cloud-native/cloud-provider-nutanix:main (109de6e) into main [#44](https://github.com/openshift/cloud-provider-nutanix/pull/44) * [Full changelog](https://github.com/openshift/cloud-provider-nutanix/compare/06b2e546a88858aed51667c266f54cf08c78ff05...8d229856471212c92834399c977baa751f4c461e) ### [nutanix-machine-controllers](https://github.com/openshift/machine-api-provider-nutanix/tree/27175fdadb03425978e1fd3f5f27d462f54bec5e) * NO-JIRA: Update OWNERS [#118](https://github.com/openshift/machine-api-provider-nutanix/pull/118) * [Full changelog](https://github.com/openshift/machine-api-provider-nutanix/compare/6df79c26c9f3a21487ec610dfeb97f115685a9ed...27175fdadb03425978e1fd3f5f27d462f54bec5e) ### [oc-mirror](https://github.com/openshift/oc-mirror/tree/2c55d94f3479f8155ae611744ab5310b5ff13849) * NO-JIRA: OKD compatibility - Allow custom value for SignatureURL (#1165) [#1165](https://github.com/openshift/oc-mirror/pull/1165) * adds build-machinery-go as a tool dependency (#1226) [#1226](https://github.com/openshift/oc-mirror/pull/1226) * [OCPBUGS-59714](https://issues.redhat.com/browse/OCPBUGS-59714): Detect images from a Helm Chart with an aliased chart dependency (#1038) [#1038](https://github.com/openshift/oc-mirror/pull/1038) * [OCPBUGS-52562](https://issues.redhat.com/browse/OCPBUGS-52562): Ensure release collection does not include duplicates (#1218) [#1218](https://github.com/openshift/oc-mirror/pull/1218) * [OCPBUGS-59396](https://issues.redhat.com/browse/OCPBUGS-59396): v2/archive: handle 0b mirror archive files (#1219) [#1219](https://github.com/openshift/oc-mirror/pull/1219) * [OCPBUGS-54622](https://issues.redhat.com/browse/OCPBUGS-54622): cli/delete: fix workflow mode name output (#1214) [#1214](https://github.com/openshift/oc-mirror/pull/1214) * [OCPBUGS-59646](https://issues.redhat.com/browse/OCPBUGS-59646): cmd: unpack v2 to $HOME instead of /tmp (#1220) [#1220](https://github.com/openshift/oc-mirror/pull/1220) * [Full changelog](https://github.com/openshift/oc-mirror/compare/478da2f5895022d4f4d7354367d6b14ee6bd957f...2c55d94f3479f8155ae611744ab5310b5ff13849) ### [olm-catalogd, olm-operator-controller](https://github.com/openshift/operator-framework-operator-controller/tree/982cbe528e998c0ade7837ffdafb606402ff2ab0) * NO-ISSUE: Synchronize From Upstream Repositories [#411](https://github.com/openshift/operator-framework-operator-controller/pull/411) * [Full changelog](https://github.com/openshift/operator-framework-operator-controller/compare/681a9592e61fb561349ea7b7f2d50ed1bf0fef39...982cbe528e998c0ade7837ffdafb606402ff2ab0) ### [operator-framework-tools, operator-lifecycle-manager, operator-registry](https://github.com/openshift/operator-framework-olm/tree/45b91529be7117e7445c6e411e5f86ac8f8feb29) * NO-ISSUE: Synchronize From Upstream Repositories [#1044](https://github.com/openshift/operator-framework-olm/pull/1044) * [Full changelog](https://github.com/openshift/operator-framework-olm/compare/3a0bba161e46cf82ed1a571541972130a782f067...45b91529be7117e7445c6e411e5f86ac8f8feb29) ### [operator-marketplace](https://github.com/operator-framework/operator-marketplace/tree/9cb71138b0b21c80e22b7ceb2fdb6ff505e136d3) * [OPRUN-3981](https://issues.redhat.com/browse/OPRUN-3981): Update dockerfile to use go 1.24 and OCP image 4.20 [#645](https://github.com/operator-framework/operator-marketplace/pull/645) * [Full changelog](https://github.com/operator-framework/operator-marketplace/compare/4be744152a4d85ee2f72d277fa638275cbb69793...9cb71138b0b21c80e22b7ceb2fdb6ff505e136d3) ### [ovn-kubernetes, ovn-kubernetes-microshift](https://github.com/openshift/ovn-kubernetes/tree/1fde61ad03a950ba2236c29e9d00cb6166c9fe9b) * [OCPBUGS-59248](https://issues.redhat.com/browse/OCPBUGS-59248): DownStream Merge [07-17-2025] [#2676](https://github.com/openshift/ovn-kubernetes/pull/2676) * [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/86953f3b2f20530d084b924189cee23319f5435a...1fde61ad03a950ba2236c29e9d00cb6166c9fe9b) ### [powervs-block-csi-driver-operator](https://github.com/openshift/ibm-powervs-block-csi-driver-operator/tree/bf47a45c36a57326fefe5a5be7db47ea3df19a9d) * [STOR-2394](https://issues.redhat.com/browse/STOR-2394): Bump all deps for 4.20 [#85](https://github.com/openshift/ibm-powervs-block-csi-driver-operator/pull/85) * [Full changelog](https://github.com/openshift/ibm-powervs-block-csi-driver-operator/compare/19c90ea02274c1b5a0757c887ef8344f8351bdd6...bf47a45c36a57326fefe5a5be7db47ea3df19a9d) ### [prometheus](https://github.com/openshift/prometheus/tree/e3c32a9a3a4828106c3de1fcb0028625c50b3e1b) * [MON-4300](https://issues.redhat.com/browse/MON-4300): update prometheus to 3.5 [#260](https://github.com/openshift/prometheus/pull/260) * [OCPBUGS-39089](https://issues.redhat.com/browse/OCPBUGS-39089): Clarify prometheus pod NFS warning message [#243](https://github.com/openshift/prometheus/pull/243) * [Full changelog](https://github.com/openshift/prometheus/compare/33cadbbc4c931979bfff43c56a969aaaede5aeab...e3c32a9a3a4828106c3de1fcb0028625c50b3e1b) ### [route-controller-manager](https://github.com/openshift/route-controller-manager/tree/bf2fa662f57f233d8541f94c4953e0dcd7a5ab20) * [OCPBUGS-59575](https://issues.redhat.com/browse/OCPBUGS-59575): Update all dependencies [#63](https://github.com/openshift/route-controller-manager/pull/63) * [Full changelog](https://github.com/openshift/route-controller-manager/compare/e148fabc13f735d5f59a94714031d8765abb9895...bf2fa662f57f233d8541f94c4953e0dcd7a5ab20) ### [tests](https://github.com/openshift/origin/tree/debace2d54f2e99ee4deec46e906f8757f0acdb1) * [OCPNODE-3004](https://issues.redhat.com/browse/OCPNODE-3004): Add ImageVolume e2e tests [#30015](https://github.com/openshift/origin/pull/30015) * [OCPBUGS-59750](https://issues.redhat.com/browse/OCPBUGS-59750): Move the legacy container failures [#30017](https://github.com/openshift/origin/pull/30017) * [OPRUN-3768](https://issues.redhat.com/browse/OPRUN-3768): Add OLMv1 Single/OwnNamespace tests [#29998](https://github.com/openshift/origin/pull/29998) * [OCPBUGS-55238](https://issues.redhat.com/browse/OCPBUGS-55238): spyglass: hide disruption events for localhost [#29710](https://github.com/openshift/origin/pull/29710) * [API-1802](https://issues.redhat.com/browse/API-1802): chart template: show cert rotation events [#29279](https://github.com/openshift/origin/pull/29279) * NO-ISSUE: Automated - Update synthetic test data [#29802](https://github.com/openshift/origin/pull/29802) * [OTA-1580](https://issues.redhat.com/browse/OTA-1580): Add basic test for `oc adm upgrade status` CLI [#29954](https://github.com/openshift/origin/pull/29954) * [Full changelog](https://github.com/openshift/origin/compare/af0e85d21e1c8f02c7c0272b4a7e6f0d6f9db314...debace2d54f2e99ee4deec46e906f8757f0acdb1)