# 4.21.0-okd-scos.ec.5
Created: 2025-10-27 05:00:38 +0000 UTC
Image Digest: `sha256:0030ec8db4483c756fd8c2f7b9f61bfd5bc7285206edc7f196fac2b197baa9f0`
Promoted from registry.ci.openshift.org/origin/release-scos:4.21.0-0.okd-scos-2025-10-26-115748
## Changes from 4.21.0-okd-scos.ec.3
### Components
* Kubectl upgraded from 1.33.3 to 1.34.1
* Kubernetes upgraded from 1.33.5 to 1.34.1
* Kubernetes Tests upgraded from 1.33.4 to 1.34.1
* CentOS Stream CoreOS upgraded from 10.0.20251003-0 to 10.0.20251023-0
### FeatureGate Changes
| FeatureGate | Default
Hypershift | Default
SelfManagedHA | DevPreviewNoUpgrade
Hypershift | DevPreviewNoUpgrade
SelfManagedHA | TechPreviewNoUpgrade
Hypershift | TechPreviewNoUpgrade
SelfManagedHA |
| :------ | :---: | :---: | :---: | :---: | :---: | :---: |
| ManagedBootImagesAzure
(0 tests)| Enabled
(Changed)| Enabled
(Changed)| Enabled| Enabled| Enabled| Enabled |
| ManagedBootImagesvSphere
(0 tests)| Enabled
(Changed)| Enabled
(Changed)| Enabled| Enabled| Enabled| Enabled |
| PreconfiguredUDNAddresses
(0 tests)| Enabled
(Changed)| Enabled
(Changed)| Enabled| Enabled| Enabled| Enabled |
| NewOLMWebhookProviderOpenshiftServiceCA
(0 tests)| Disabled| Enabled
(Changed)| Disabled| Enabled| Disabled| Enabled |
| MutableCSINodeAllocatableCount
(0 tests)| | | Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) |
### Rebuilt images without code change
* [stream-coreos](https://github.com/openshift/os) git [2b6ac09e](https://github.com/openshift/os/commit/2b6ac09e306e4b2fa293a887ef88196bfe6c3143) `sha256:d2726fbf7152ef9c5e27f48e0f6b78b003ae143a5b352c2ed12b24bd241e004f`
* [stream-coreos-extensions](https://github.com/openshift/os) git [2b6ac09e](https://github.com/openshift/os/commit/2b6ac09e306e4b2fa293a887ef88196bfe6c3143) `sha256:d5130f9acc558dcd9266ea28076216ece29f6c05e549be4bd510e91a9c8c7df6`
### [agent-installer-api-server](https://github.com/openshift/assisted-service/tree/78af25e12ad5193f735b674dfa1646ec76fb9e8f)
* NO-ISSUE: [master] Bump OCP versions: 4.13, 4.17, 4.21, 4.19 [#8156](https://github.com/openshift/assisted-service/pull/8156)
* [MGMT-21958](https://issues.redhat.com/browse/MGMT-21958): Prepare 4.20 stable versions assisted-service upstream [#8142](https://github.com/openshift/assisted-service/pull/8142)
* NO-ISSUE: Update konflux pipelines to use a remote pipeline [#8143](https://github.com/openshift/assisted-service/pull/8143)
* NO-ISSUE: adds example Agent resource to docs [#8120](https://github.com/openshift/assisted-service/pull/8120)
* NO-ISSUE: migrate renovate config [#8060](https://github.com/openshift/assisted-service/pull/8060)
* [MGMT-21135](https://issues.redhat.com/browse/MGMT-21135): Unexpected Additional Subnet Appears in Machine Network Selection [#7953](https://github.com/openshift/assisted-service/pull/7953)
* [MGMT-21810](https://issues.redhat.com/browse/MGMT-21810): Support TNF cluster installation using kube-api [#8085](https://github.com/openshift/assisted-service/pull/8085)
* [MGMT-21759](https://issues.redhat.com/browse/MGMT-21759): Update Assisted Service webhook away from deprecated webhook.Validator API [#8135](https://github.com/openshift/assisted-service/pull/8135)
* [MGMT-21859](https://issues.redhat.com/browse/MGMT-21859): Move osc operators to supported [#8056](https://github.com/openshift/assisted-service/pull/8056)
* [MGMT-19836](https://issues.redhat.com/browse/MGMT-19836): Add ClusterID field on HostRoleUpdatedEvent [#8111](https://github.com/openshift/assisted-service/pull/8111)
* [MGMT-21624](https://issues.redhat.com/browse/MGMT-21624): Add Dual-Stack with primary IPv6 support in Assisted [#8026](https://github.com/openshift/assisted-service/pull/8026)
* NO-ISSUE: [master] Bump OCP versions: 4.16, 4.12, 4.18, 4.20, 4.19, 4.17 [#8134](https://github.com/openshift/assisted-service/pull/8134)
* [AGENT-1303](https://issues.redhat.com/browse/AGENT-1303): Allow InfraEnv registration to use late binding [#8059](https://github.com/openshift/assisted-service/pull/8059)
* NO-ISSUE: Update Konflux references [#8128](https://github.com/openshift/assisted-service/pull/8128)
* NO-ISSUE: bump ocp dockerfile base image to 4.21 [#8110](https://github.com/openshift/assisted-service/pull/8110)
* [MGMT-20588](https://issues.redhat.com/browse/MGMT-20588): Align kube descheduler activation CR with OVE needs [#7960](https://github.com/openshift/assisted-service/pull/7960)
* NO-ISSUE: Update Konflux references [#8050](https://github.com/openshift/assisted-service/pull/8050)
* [ACM-25137](https://issues.redhat.com/browse/ACM-25137): Remove the SERVICE_EL8_IMAGE env vars [#8108](https://github.com/openshift/assisted-service/pull/8108)
* [MGMT-21725](https://issues.redhat.com/browse/MGMT-21725): Update Renovate for legacy EL8 Dockerfiles [#8090](https://github.com/openshift/assisted-service/pull/8090)
* [OCPBUGS-62580](https://issues.redhat.com/browse/OCPBUGS-62580): Fix edge jobs to be consistent with ART for 4.21 [#8104](https://github.com/openshift/assisted-service/pull/8104)
* [Full changelog](https://github.com/openshift/assisted-service/compare/ed1e534658677bd5882319bcc3b454be9feff910...78af25e12ad5193f735b674dfa1646ec76fb9e8f)
### [agent-installer-csr-approver, agent-installer-orchestrator](https://github.com/openshift/assisted-installer/tree/6d73d9c7d2f132f466bff6088f434c750ec8793f)
* NO-ISSUE: Update konflux pipelines to use a remote pipeline [#1301](https://github.com/openshift/assisted-installer/pull/1301)
* NO-ISSUE: Update Konflux references [#1299](https://github.com/openshift/assisted-installer/pull/1299)
* [MGMT-21724](https://issues.redhat.com/browse/MGMT-21724): Update Renovate for legacy EL8 Dockerfiles [#1289](https://github.com/openshift/assisted-installer/pull/1289)
* [OCPBUGS-62361](https://issues.redhat.com/browse/OCPBUGS-62361): Updating ose-agent-installer-orchestrator-container image to be consistent with ART for 4.21 [#1276](https://github.com/openshift/assisted-installer/pull/1276)
* [OCPBUGS-62398](https://issues.redhat.com/browse/OCPBUGS-62398): Updating ose-agent-installer-csr-approver-container image to be consistent with ART for 4.21 [#1277](https://github.com/openshift/assisted-installer/pull/1277)
* [Full changelog](https://github.com/openshift/assisted-installer/compare/253146700ce5fb946474bda9432f544676f5a507...6d73d9c7d2f132f466bff6088f434c750ec8793f)
### [agent-installer-node-agent](https://github.com/openshift/assisted-installer-agent/tree/2ef45106ed8ac7b07609a01605ee56f1d1696b87)
* NO-ISSUE: migrate renovate config [#1123](https://github.com/openshift/assisted-installer-agent/pull/1123)
* [MGMT-21724](https://issues.redhat.com/browse/MGMT-21724): Update Renovate for legacy EL8 Dockerfiles [#1148](https://github.com/openshift/assisted-installer-agent/pull/1148)
* [OCPBUGS-62390](https://issues.redhat.com/browse/OCPBUGS-62390): Bump dockerfile images to 4.21 [#1147](https://github.com/openshift/assisted-installer-agent/pull/1147)
* NO-ISSUE: Update konflux pipelines to use a remote pipeline [#1118](https://github.com/openshift/assisted-installer-agent/pull/1118)
* [Full changelog](https://github.com/openshift/assisted-installer-agent/compare/9291c616d2f142854d601b18b17e5b9d2f005ba2...2ef45106ed8ac7b07609a01605ee56f1d1696b87)
### [agent-installer-utils](https://github.com/openshift/agent-installer-utils/tree/2cd801170c3460598e4479132f6561cd0e0249b5)
* : OCPBUGS-63323: Update quay.io/konflux-ci/konflux-vanguard/task-rpms-signature-scan [#181](https://github.com/openshift/agent-installer-utils/pull/181)
* [OCPBUGS-63322](https://issues.redhat.com/browse/OCPBUGS-63322): Update Konflux references [#180](https://github.com/openshift/agent-installer-utils/pull/180)
* [OCPBUGS-62912](https://issues.redhat.com/browse/OCPBUGS-62912): Resolve violations detected by registry-standard [#175](https://github.com/openshift/agent-installer-utils/pull/175)
* [OCPBUGS-62986](https://issues.redhat.com/browse/OCPBUGS-62986): Update Konflux references [#177](https://github.com/openshift/agent-installer-utils/pull/177)
* [Full changelog](https://github.com/openshift/agent-installer-utils/compare/ff90234ed34a2dde11878b57d27cacb97c7c7b9f...2cd801170c3460598e4479132f6561cd0e0249b5)
### [aws-cloud-controller-manager](https://github.com/openshift/cloud-provider-aws/tree/68e446aa659a54d85c93bf00aa28725bdcfd7ac7)
* [OCPBUGS-62354](https://issues.redhat.com/browse/OCPBUGS-62354): Updating ose-aws-cloud-controller-manager-container image to be consistent with ART for 4.21 [#118](https://github.com/openshift/cloud-provider-aws/pull/118)
* [Full changelog](https://github.com/openshift/cloud-provider-aws/compare/fa4e6bb70f444336072ff7c44f20afa38b2a3785...68e446aa659a54d85c93bf00aa28725bdcfd7ac7)
### [aws-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-aws/tree/53939048ef278b09552b0640beb169c20aa1bd71)
* [OCPBUGS-63046](https://issues.redhat.com/browse/OCPBUGS-63046): Merge https://github.com/kubernetes-sigs/cluster-api-provider-aws:v2.9.2 (d3a7da1) into main [#576](https://github.com/openshift/cluster-api-provider-aws/pull/576)
* [Full changelog](https://github.com/openshift/cluster-api-provider-aws/compare/1949662dde6c450be8f07288d23be51ed4d55c17...53939048ef278b09552b0640beb169c20aa1bd71)
### [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/9816f9223f6ad5fdb000b2127a6154e03fd3c7a6)
* [OCPBUGS-62802](https://issues.redhat.com/browse/OCPBUGS-62802): Add RBAC ClusterRole and Binding for driver node [#443](https://github.com/openshift/csi-operator/pull/443)
* NO-JIRA: add ai-helpers claude marketplace [#451](https://github.com/openshift/csi-operator/pull/451)
* NO-JIRA: Normalize generation of driver metrics RBAC proxy sidecar [#380](https://github.com/openshift/csi-operator/pull/380)
* [OCPBUGS-61436](https://issues.redhat.com/browse/OCPBUGS-61436), [OCPBUGS-61450](https://issues.redhat.com/browse/OCPBUGS-61450), [STOR-2600](https://issues.redhat.com/browse/STOR-2600): Bump OLM metadata to 4.21 [#430](https://github.com/openshift/csi-operator/pull/430)
* [OCPBUGS-62404](https://issues.redhat.com/browse/OCPBUGS-62404): Updating ose-openstack-cinder-csi-driver-operator-container image to be consistent with ART for 4.21 [#438](https://github.com/openshift/csi-operator/pull/438)
* [STOR-1945](https://issues.redhat.com/browse/STOR-1945): STOR-2056: add Azure File NFS test manifest [#445](https://github.com/openshift/csi-operator/pull/445)
* [Full changelog](https://github.com/openshift/csi-operator/compare/ac55712dc413b970fb00fda84ce5ab3b484b4a58...9816f9223f6ad5fdb000b2127a6154e03fd3c7a6)
### [aws-karpenter-provider-aws](https://github.com/openshift/aws-karpenter-provider-aws/tree/597b797d2d1b6aca5ba0ecfc3fcc23e888dcbe84)
* [OCPBUGS-62388](https://issues.redhat.com/browse/OCPBUGS-62388): Updating aws-karpenter-provider-aws-container image to be consistent with ART for 4.21 [#15](https://github.com/openshift/aws-karpenter-provider-aws/pull/15)
* [Full changelog](https://github.com/openshift/aws-karpenter-provider-aws/compare/b37141b051bdf790eb7e8f45b95f6bd7dc8140f4...597b797d2d1b6aca5ba0ecfc3fcc23e888dcbe84)
### [aws-kms-encryption-provider](https://github.com/openshift/aws-encryption-provider/tree/19e7b623429799c9c549690a1b5ab499844411f9)
* [OCPBUGS-62458](https://issues.redhat.com/browse/OCPBUGS-62458): Updating aws-kms-encryption-provider-container image to be consistent with ART for 4.21 [#31](https://github.com/openshift/aws-encryption-provider/pull/31)
* [Full changelog](https://github.com/openshift/aws-encryption-provider/compare/088dcaf73f980b977ef4f5d2f99e2a93deb87eef...19e7b623429799c9c549690a1b5ab499844411f9)
### [aws-machine-controllers](https://github.com/openshift/machine-api-provider-aws/tree/c0db2c534eecde0ef97488f579f259fe5374877a)
* [OCPBUGS-62395](https://issues.redhat.com/browse/OCPBUGS-62395): Updating ose-machine-api-provider-aws-container image to be consistent with ART for 4.21 [#139](https://github.com/openshift/machine-api-provider-aws/pull/139)
* [OCPBUGS-38759](https://issues.redhat.com/browse/OCPBUGS-38759): client: re-use a single file for building the session instead of randomly named files [#140](https://github.com/openshift/machine-api-provider-aws/pull/140)
* [Full changelog](https://github.com/openshift/machine-api-provider-aws/compare/d1cc300e80d2c02c234a04b8c72b71e720bc311f...c0db2c534eecde0ef97488f579f259fe5374877a)
### [aws-pod-identity-webhook](https://github.com/openshift/aws-pod-identity-webhook/tree/0da6737b69c6676d9f9bc8b3fcc7f46fbe521096)
* [CCO-664](https://issues.redhat.com/browse/CCO-664): merge upstream changes [#205](https://github.com/openshift/aws-pod-identity-webhook/pull/205)
* [Full changelog](https://github.com/openshift/aws-pod-identity-webhook/compare/46d9d571868c37d2f8bf68aaf6bfcbcda778178c...0da6737b69c6676d9f9bc8b3fcc7f46fbe521096)
### [azure-cloud-controller-manager, azure-cloud-node-manager](https://github.com/openshift/cloud-provider-azure/tree/145769371cd4b2a96a87bc85badf4c4c159ab0d9)
* [OCPBUGS-62487](https://issues.redhat.com/browse/OCPBUGS-62487): Updating ose-azure-cloud-controller-manager-container image to be consistent with ART for 4.21 [#151](https://github.com/openshift/cloud-provider-azure/pull/151)
* [Full changelog](https://github.com/openshift/cloud-provider-azure/compare/7659e06151b625302db08b3b8a5da4c74a7e80e2...145769371cd4b2a96a87bc85badf4c4c159ab0d9)
### [azure-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-azure/tree/b7682c874dc67d46a8b430f841cf9cd2faaf184f)
* [OCPBUGS-62387](https://issues.redhat.com/browse/OCPBUGS-62387): Updating ose-azure-cluster-api-controllers-container image to be consistent with ART for 4.21 [#352](https://github.com/openshift/cluster-api-provider-azure/pull/352)
* [Full changelog](https://github.com/openshift/cluster-api-provider-azure/compare/8bf9ae8fd009855c6be556cb9c5f883def133684...b7682c874dc67d46a8b430f841cf9cd2faaf184f)
### [azure-machine-controllers](https://github.com/openshift/machine-api-provider-azure/tree/5a6516188d4ec33734e1a069da2acc7a469657dc)
* [OCPBUGS-56664](https://issues.redhat.com/browse/OCPBUGS-56664): Support DataDisks on Azure Stack Hub [#164](https://github.com/openshift/machine-api-provider-azure/pull/164)
* [Full changelog](https://github.com/openshift/machine-api-provider-azure/compare/ffe6dde408d55641688577d1bbe45c73e624c9b1...5a6516188d4ec33734e1a069da2acc7a469657dc)
### [azure-workload-identity-webhook](https://github.com/openshift/azure-workload-identity/tree/3f2a6e0d1ea68af321f9674b0b097939be7d2014)
* [OCPBUGS-62364](https://issues.redhat.com/browse/OCPBUGS-62364): Updating ose-azure-workload-identity-webhook-container image to be consistent with ART for 4.21 [#39](https://github.com/openshift/azure-workload-identity/pull/39)
* [CCO-665](https://issues.redhat.com/browse/CCO-665): Merge upstream changes [#40](https://github.com/openshift/azure-workload-identity/pull/40)
* [Full changelog](https://github.com/openshift/azure-workload-identity/compare/88b18175e46fe305486d172ec0b4e8471c55e30b...3f2a6e0d1ea68af321f9674b0b097939be7d2014)
### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/d7dc7513604d9b9e5f9e99bcfe129fc2abe418f4)
* [OCPBUGS-57126](https://issues.redhat.com/browse/OCPBUGS-57126): Add node-image-pull to the list of services to check their logs in /etc/motd [#9962](https://github.com/openshift/installer/pull/9962)
* [OCPBUGS-62136](https://issues.redhat.com/browse/OCPBUGS-62136): Eliminate duplicate logs on bootstrap/rendezvous host [#9957](https://github.com/openshift/installer/pull/9957)
* [OCPBUGS-60873](https://issues.redhat.com/browse/OCPBUGS-60873): Prevent duplicate noProxy when adding nodes [#10024](https://github.com/openshift/installer/pull/10024)
* [OCPBUGS-36360](https://issues.redhat.com/browse/OCPBUGS-36360): Support certificate authentication with CAPZ [#10019](https://github.com/openshift/installer/pull/10019)
* [OCPBUGS-62870](https://issues.redhat.com/browse/OCPBUGS-62870): Fix firewall checks [#10017](https://github.com/openshift/installer/pull/10017)
* [OCPBUGS-62824](https://issues.redhat.com/browse/OCPBUGS-62824), [OCPBUGS-62826](https://issues.redhat.com/browse/OCPBUGS-62826): Fix console info for interactive agent installer [#10003](https://github.com/openshift/installer/pull/10003)
* [OCPBUGS-62085](https://issues.redhat.com/browse/OCPBUGS-62085): Update the RHCOS 4.21 bootimage metadata [#9998](https://github.com/openshift/installer/pull/9998)
* [OKD-237](https://issues.redhat.com/browse/OKD-237): Remove fcos references [#9970](https://github.com/openshift/installer/pull/9970)
* [OSASINFRA-3915](https://issues.redhat.com/browse/OSASINFRA-3915): openstack: Start setting CredentialsMode [#9734](https://github.com/openshift/installer/pull/9734)
* NO-JIRA: shiftstack: Update OWNERS [#9994](https://github.com/openshift/installer/pull/9994)
* [Full changelog](https://github.com/openshift/installer/compare/be63c920a2b1fc953e6a6b4070525a81b61075af...d7dc7513604d9b9e5f9e99bcfe129fc2abe418f4)
### [cli, cli-artifacts, deployer, tools](https://github.com/openshift/oc/tree/18719cca1fc8abae4c120e85b46696961406cc29)
* NO-JIRA: Add pr-review Claude command and effective-go skills [#2120](https://github.com/openshift/oc/pull/2120)
* NO-ISSUE: pkg/cli/admin/upgrade/recommend: Drop obsolete precheckEnabled knob [#2113](https://github.com/openshift/oc/pull/2113)
* [OCPBUGS-62875](https://issues.redhat.com/browse/OCPBUGS-62875): Pass dry-run option to all create API calls [#2117](https://github.com/openshift/oc/pull/2117)
* [CNTRLPLANE-1676](https://issues.redhat.com/browse/CNTRLPLANE-1676): Update k8s dependencies to 1.34 [#2118](https://github.com/openshift/oc/pull/2118)
* NO-JIRA: Migrate to aws-sdk-go-v2 from archived aws-sdk-go [#2114](https://github.com/openshift/oc/pull/2114)
* [Full changelog](https://github.com/openshift/oc/compare/672ff624b7d2523487d4f06565099949c625d43c...18719cca1fc8abae4c120e85b46696961406cc29)
### [cloud-credential-operator](https://github.com/openshift/cloud-credential-operator/tree/55ba10bb43235c2b11de0f495c72f89d2054da8b)
* [CCO-661](https://issues.redhat.com/browse/CCO-661): Update go modules [#930](https://github.com/openshift/cloud-credential-operator/pull/930)
* [OCPBUGS-63238](https://issues.redhat.com/browse/OCPBUGS-63238): Ensure ccoctl aws commands use their own region option [#931](https://github.com/openshift/cloud-credential-operator/pull/931)
* [CCO-709](https://issues.redhat.com/browse/CCO-709): Upgrade Kubernetes v1.34 [#929](https://github.com/openshift/cloud-credential-operator/pull/929)
* [CCO-644](https://issues.redhat.com/browse/CCO-644): Upgrade msgraph-sdk-go v1.86.0 [#924](https://github.com/openshift/cloud-credential-operator/pull/924)
* [CCO-435](https://issues.redhat.com/browse/CCO-435): Migrate away from deprecated ioutil package. [#920](https://github.com/openshift/cloud-credential-operator/pull/920)
* [Full changelog](https://github.com/openshift/cloud-credential-operator/compare/b722bd9f3f2da97efd25433269e904fd1a79952b...55ba10bb43235c2b11de0f495c72f89d2054da8b)
### [cloud-network-config-controller](https://github.com/openshift/cloud-network-config-controller/tree/83847568457908f24554c15d5bb5cc4c70dbcdb5)
* [OCPBUGS-60806](https://issues.redhat.com/browse/OCPBUGS-60806): Change the capacity struct from int to ptrOfInt [#183](https://github.com/openshift/cloud-network-config-controller/pull/183)
* [OCPBUGS-55625](https://issues.redhat.com/browse/OCPBUGS-55625): Retrieve subnet from vnet subnets.addressPrefixes field [#179](https://github.com/openshift/cloud-network-config-controller/pull/179)
* [Full changelog](https://github.com/openshift/cloud-network-config-controller/compare/f852fe7e61ffd26165e48de6e13df5838e714f26...83847568457908f24554c15d5bb5cc4c70dbcdb5)
### [cluster-authentication-operator](https://github.com/openshift/cluster-authentication-operator/tree/a0db9c2c476853177189a456995a647515ea8b88)
* [OCPBUGS-62941](https://issues.redhat.com/browse/OCPBUGS-62941): (bugfix): configure status controller to remove unset versions [#798](https://github.com/openshift/cluster-authentication-operator/pull/798)
* [OCPBUGS-62447](https://issues.redhat.com/browse/OCPBUGS-62447): Updating ose-cluster-authentication-operator-container image to be consistent with ART for 4.21 [#793](https://github.com/openshift/cluster-authentication-operator/pull/793)
* [API-1835](https://issues.redhat.com/browse/API-1835): test/oauth-server-staticresource: adds a test to show which input resources are required to run the operator and the staticResourceController [#790](https://github.com/openshift/cluster-authentication-operator/pull/790)
* NO-JIRA: Update OIDC e2e test to expect admission-time validation error of invalid CEL expression [#797](https://github.com/openshift/cluster-authentication-operator/pull/797)
* [Full changelog](https://github.com/openshift/cluster-authentication-operator/compare/cb20ecadf8f6a878cfc1803b29ae6a20c27f7601...a0db9c2c476853177189a456995a647515ea8b88)
### [cluster-autoscaler](https://github.com/openshift/kubernetes-autoscaler/tree/31b44d965022987eb32dd46fe9cfc4c111ecec50)
* [OCPBUGS-60790](https://issues.redhat.com/browse/OCPBUGS-60790): refactor cloud provider options [#380](https://github.com/openshift/kubernetes-autoscaler/pull/380)
* [AUTOSCALE-335](https://issues.redhat.com/browse/AUTOSCALE-335), [AUTOSCALE-336](https://issues.redhat.com/browse/AUTOSCALE-336), [OCPBUGS-62383](https://issues.redhat.com/browse/OCPBUGS-62383), [OCPBUGS-62477](https://issues.redhat.com/browse/OCPBUGS-62477): 1.34.0 upstream rebase [#386](https://github.com/openshift/kubernetes-autoscaler/pull/386)
* [OCPBUGS-62383](https://issues.redhat.com/browse/OCPBUGS-62383): Updating ose-vertical-pod-autoscaler-container image to be consistent with ART for 4.21 [#383](https://github.com/openshift/kubernetes-autoscaler/pull/383)
* [OCPBUGS-62477](https://issues.redhat.com/browse/OCPBUGS-62477): Updating atomic-openshift-cluster-autoscaler-container image to be consistent with ART for 4.21 [#384](https://github.com/openshift/kubernetes-autoscaler/pull/384)
* [Full changelog](https://github.com/openshift/kubernetes-autoscaler/compare/116fdbabba7ec83174f300f0b241360cfc6fabd6...31b44d965022987eb32dd46fe9cfc4c111ecec50)
### [cluster-autoscaler-operator](https://github.com/openshift/cluster-autoscaler-operator/tree/eb990ea483a659b4ced825848e3c58564ce67213)
* [AUTOSCALE-336](https://issues.redhat.com/browse/AUTOSCALE-336): Prepare for 4.21 [#355](https://github.com/openshift/cluster-autoscaler-operator/pull/355)
* [OCPBUGS-62589](https://issues.redhat.com/browse/OCPBUGS-62589): Updating ose-cluster-autoscaler-operator-container image to be consistent with ART for 4.21 [#354](https://github.com/openshift/cluster-autoscaler-operator/pull/354)
* [AUTOSCALE-384](https://issues.redhat.com/browse/AUTOSCALE-384): Add "cordon node before terminating" option to cluster autoscaler resource [#356](https://github.com/openshift/cluster-autoscaler-operator/pull/356)
* [Full changelog](https://github.com/openshift/cluster-autoscaler-operator/compare/147e5a7ff20b46ade7dd932b47e06ca82729f5e8...eb990ea483a659b4ced825848e3c58564ce67213)
### [cluster-bootstrap](https://github.com/openshift/cluster-bootstrap/tree/dc0d4a5cdaf8a7477cab584208dc99352f46efe2)
* [OCPBUGS-62558](https://issues.redhat.com/browse/OCPBUGS-62558): Updating ose-cluster-bootstrap-container image to be consistent with ART for 4.21 [#120](https://github.com/openshift/cluster-bootstrap/pull/120)
* [Full changelog](https://github.com/openshift/cluster-bootstrap/compare/74abc555111bac56a67957ef517ef086e4643c50...dc0d4a5cdaf8a7477cab584208dc99352f46efe2)
### [cluster-capi-controllers](https://github.com/openshift/cluster-api/tree/3afd7503745f097c04a2884f8e53563353b9f11e)
* [OCPBUGS-62579](https://issues.redhat.com/browse/OCPBUGS-62579): Updating ose-cluster-api-container image to be consistent with ART for 4.21 [#249](https://github.com/openshift/cluster-api/pull/249)
* [Full changelog](https://github.com/openshift/cluster-api/compare/68af62466a46bf75de1b9665e6d42c7a19f477bd...3afd7503745f097c04a2884f8e53563353b9f11e)
### [cluster-capi-operator](https://github.com/openshift/cluster-capi-operator/tree/a1a97d62e7847436ff8b60843b79536e3f0cc517)
* [OCPCLOUD-2992](https://issues.redhat.com/browse/OCPCLOUD-2992): machine migration round trip test [#366](https://github.com/openshift/cluster-capi-operator/pull/366)
* [OCPCLOUD-2996](https://issues.redhat.com/browse/OCPCLOUD-2996): Prevent changing .spec.authoritativeAPI on MAPI when Phase Provisioning or is being deleted [#388](https://github.com/openshift/cluster-capi-operator/pull/388)
* [OCPCLOUD-2999](https://issues.redhat.com/browse/OCPCLOUD-2999): AWSMachine status conversion and syncing [#372](https://github.com/openshift/cluster-capi-operator/pull/372)
* [OCPCLOUD-3104](https://issues.redhat.com/browse/OCPCLOUD-3104): manifests-gen: re-enable conversion, validating and mutating webhook configurations [#389](https://github.com/openshift/cluster-capi-operator/pull/389)
* [OCPCLOUD-3104](https://issues.redhat.com/browse/OCPCLOUD-3104): Fix v1beta2 condition setting [#385](https://github.com/openshift/cluster-capi-operator/pull/385)
* [OCPCLOUD-2709](https://issues.redhat.com/browse/OCPCLOUD-2709): Implement MAPI2CAPI conversion of loadbalancers [#348](https://github.com/openshift/cluster-capi-operator/pull/348)
* [OCPBUGS-62570](https://issues.redhat.com/browse/OCPBUGS-62570): Updating ose-cluster-capi-operator-container image to be consistent with ART for 4.21 [#357](https://github.com/openshift/cluster-capi-operator/pull/357)
* [Full changelog](https://github.com/openshift/cluster-capi-operator/compare/eea205c380db184689888ef7d61f861195e76bba...a1a97d62e7847436ff8b60843b79536e3f0cc517)
### [cluster-cloud-controller-manager-operator](https://github.com/openshift/cluster-cloud-controller-manager-operator/tree/040e5a525c4338991416d159ccad68f5d70b0103)
* [OCPBUGS-62585](https://issues.redhat.com/browse/OCPBUGS-62585): Updating ose-cluster-cloud-controller-manager-operator-container image to be consistent with ART for 4.21 [#414](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/414)
* [OCPBUGS-51305](https://issues.redhat.com/browse/OCPBUGS-51305): ccm: disable unused secure-serving port and webhook [#415](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/415)
* [Full changelog](https://github.com/openshift/cluster-cloud-controller-manager-operator/compare/2dc5d4b1d8fb5de40563e5c38179f39293f23c80...040e5a525c4338991416d159ccad68f5d70b0103)
### [cluster-config-api](https://github.com/openshift/api/tree/8691c3014652a8ced9d3304efb4a0cd76c3a35b2)
* [CORS-4157](https://issues.redhat.com/browse/CORS-4157): AWS, Azure: Add IPFamily to the PlatformStatus within Infra CR [#2499](https://github.com/openshift/api/pull/2499)
* codegen: Improve performance of package loading [#2543](https://github.com/openshift/api/pull/2543)
* Fix use of API_GROUP_VERSIONS running codegen [#2530](https://github.com/openshift/api/pull/2530)
* [STOR-2627](https://issues.redhat.com/browse/STOR-2627): Add MutableCSINodeAllocatableCount to Dev- and TechPreview [#2502](https://github.com/openshift/api/pull/2502)
* Switch to invoking codegen once in general updates [#2540](https://github.com/openshift/api/pull/2540)
* `route`: improve `.spec.tls.termination` doc [#2532](https://github.com/openshift/api/pull/2532)
* [OPRUN-4156](https://issues.redhat.com/browse/OPRUN-4156): Promote OLMv1 Webhook support to GA [#2491](https://github.com/openshift/api/pull/2491)
* [OCPBUGS-55192](https://issues.redhat.com/browse/OCPBUGS-55192): Add IngressController .spec.domain validation [#2308](https://github.com/openshift/api/pull/2308)
* [OCPBUGS-63311](https://issues.redhat.com/browse/OCPBUGS-63311): config/v1/types_cluster_version: Tighten force and rollback warnings [#2539](https://github.com/openshift/api/pull/2539)
* [CORENET-6005](https://issues.redhat.com/browse/CORENET-6005): network, virt: graduate preconfigured UDN addresses feature gate [#2496](https://github.com/openshift/api/pull/2496)
* [MCO-1861](https://issues.redhat.com/browse/MCO-1861): Promote ManagedBootImagesvSphere feature gate to default [#2529](https://github.com/openshift/api/pull/2529)
* [MCO-1873](https://issues.redhat.com/browse/MCO-1873): promote ManagedBootImagesAzure to default [#2526](https://github.com/openshift/api/pull/2526)
* [OCPBUGS-60457](https://issues.redhat.com/browse/OCPBUGS-60457): payload-command: remove authentication CR from hypershift payload [#2523](https://github.com/openshift/api/pull/2523)
* [OCPSTRAT-2371](https://issues.redhat.com/browse/OCPSTRAT-2371): Update to Kubernetes v1.34.1 [#2427](https://github.com/openshift/api/pull/2427)
* [CNTRLPLANE-1576](https://issues.redhat.com/browse/CNTRLPLANE-1576): add event-ttl configuration to kube-apiserver [#2520](https://github.com/openshift/api/pull/2520)
* [Full changelog](https://github.com/openshift/api/compare/1f788b8d634ddc6c958548ca36ae7b68755239b1...8691c3014652a8ced9d3304efb4a0cd76c3a35b2)
### [cluster-control-plane-machine-set-operator](https://github.com/openshift/cluster-control-plane-machine-set-operator/tree/182b2cbe40fc10849e3ca83826bf238e3c52ea42)
* [OCPBUGS-62588](https://issues.redhat.com/browse/OCPBUGS-62588): Updating ose-cluster-control-plane-machine-set-operator-container image to be consistent with ART for 4.21 [#369](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/369)
* [Full changelog](https://github.com/openshift/cluster-control-plane-machine-set-operator/compare/4f691883db3a8cd4eee7eae035cc4aedf5ac52fa...182b2cbe40fc10849e3ca83826bf238e3c52ea42)
### [cluster-etcd-operator](https://github.com/openshift/cluster-etcd-operator/tree/f93a30626b9e9570f2e99df21ca3e2e357217e82)
* [OCPBUGS-63240](https://issues.redhat.com/browse/OCPBUGS-63240): [TNF] Fix job controller startup reliability with retry and degraded status [#1500](https://github.com/openshift/cluster-etcd-operator/pull/1500)
* [OCPEDGE-1885](https://issues.redhat.com/browse/OCPEDGE-1885), [OCPEDGE-2088](https://issues.redhat.com/browse/OCPEDGE-2088): Updated state transitions & tests for TNF setup job [#1481](https://github.com/openshift/cluster-etcd-operator/pull/1481)
* [OCPBUGS-60273](https://issues.redhat.com/browse/OCPBUGS-60273): Ensure revision.json persists on ungraceful shutdown [#1494](https://github.com/openshift/cluster-etcd-operator/pull/1494)
* [Full changelog](https://github.com/openshift/cluster-etcd-operator/compare/4fb2d2259511f1e957fadfbfa280f7185a60aa36...f93a30626b9e9570f2e99df21ca3e2e357217e82)
### [cluster-ingress-operator](https://github.com/openshift/cluster-ingress-operator/tree/0cac97af560a68a5f5c0390a529726eb43556d51)
* [NE-1334](https://issues.redhat.com/browse/NE-1334): Enhancement to add brew and stage secrets for pre-release image testing [#1291](https://github.com/openshift/cluster-ingress-operator/pull/1291)
* [Full changelog](https://github.com/openshift/cluster-ingress-operator/compare/a35f1daf44c782ff89aa20a1446b9b4f196d1dc4...0cac97af560a68a5f5c0390a529726eb43556d51)
### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/151f2be4e47cc3826b266b16066829f3f4e16a98)
* [CNTRLPLANE-1544](https://issues.redhat.com/browse/CNTRLPLANE-1544): scc: Grant authenticated users use of restricted-v3 [#1944](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1944)
* [CNTRLPLANE-1544](https://issues.redhat.com/browse/CNTRLPLANE-1544): Enable user namespace for the operator [#1934](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1934)
* [CNTRLPLANE-1616](https://issues.redhat.com/browse/CNTRLPLANE-1616): add event-ttl config observer [#1938](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1938)
* [CNTRLPLANE-1544](https://issues.redhat.com/browse/CNTRLPLANE-1544): scc: restricted-v3: Fix runAsUser range [#1947](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1947)
* NO-JIRA: Update the deprecated API usage alerts for 1.34 [#1946](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1946)
* [OCPSTRAT-2371](https://issues.redhat.com/browse/OCPSTRAT-2371): Update to Kubernetes v1.34.1 [#1939](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1939)
* [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/3e3b6f604ac3c9089f1d2ff311c586e93f08ff62...151f2be4e47cc3826b266b16066829f3f4e16a98)
### [cluster-kube-cluster-api-operator](https://github.com/openshift/cluster-api-operator/tree/8f90c01d05aaf2e265f85a08bf66c5328476f818)
* [OCPBUGS-57562](https://issues.redhat.com/browse/OCPBUGS-57562): Updating ose-cluster-kube-cluster-api-operator-container image to be consistent with ART for 4.20 [#58](https://github.com/openshift/cluster-api-operator/pull/58)
* [Full changelog](https://github.com/openshift/cluster-api-operator/compare/947329c64c68ec3aa5a759242e74177f99e23d3b...8f90c01d05aaf2e265f85a08bf66c5328476f818)
### [cluster-kube-controller-manager-operator](https://github.com/openshift/cluster-kube-controller-manager-operator/tree/ffe5113eb88f384981fdeff599f22599e11a9d7c)
* [OCPSTRAT-2371](https://issues.redhat.com/browse/OCPSTRAT-2371): Update to Kubernetes v1.34.1 [#888](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/888)
* no-jira: Add priority field to prevent early shutdown [#865](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/865)
* [CNTRLPLANE-1544](https://issues.redhat.com/browse/CNTRLPLANE-1544): Enable user namespaces for the operator [#886](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/886)
* [Full changelog](https://github.com/openshift/cluster-kube-controller-manager-operator/compare/0003cd9850370d9c12f5437aaa168dcad773207b...ffe5113eb88f384981fdeff599f22599e11a9d7c)
### [cluster-kube-scheduler-operator](https://github.com/openshift/cluster-kube-scheduler-operator/tree/10d89b53f7ddcf0ee45f838c1a43e408074343e6)
* [OCPSTRAT-2371](https://issues.redhat.com/browse/OCPSTRAT-2371): Update to Kubernetes v1.34.1 [#583](https://github.com/openshift/cluster-kube-scheduler-operator/pull/583)
* no-jira: Add priority field to prevent early shutdown [#572](https://github.com/openshift/cluster-kube-scheduler-operator/pull/572)
* [CNTRLPLANE-1544](https://issues.redhat.com/browse/CNTRLPLANE-1544): manifests: Align user namespaces for the operator [#581](https://github.com/openshift/cluster-kube-scheduler-operator/pull/581)
* [Full changelog](https://github.com/openshift/cluster-kube-scheduler-operator/compare/7b1ae2372ac30529ca39f4440958882ee230dc6f...10d89b53f7ddcf0ee45f838c1a43e408074343e6)
### [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator/tree/af22cdb1e9094d8fa094b4f336acaa4e70584710)
* NO-JIRA: clarify ExternalLabels doc [#2691](https://github.com/openshift/cluster-monitoring-operator/pull/2691)
* [MON-4398](https://issues.redhat.com/browse/MON-4398): Enable UTF-8 by default in admission-webhook [#2704](https://github.com/openshift/cluster-monitoring-operator/pull/2704)
* [OCPBUGS-45671](https://issues.redhat.com/browse/OCPBUGS-45671): chore(prometheus/remotewrite): clarify that the in-cluster proxy env vars set in prometheus container can be used in all configs that support proxyConfig.proxyFromEnvironment [#2717](https://github.com/openshift/cluster-monitoring-operator/pull/2717)
* [MON-4383](https://issues.redhat.com/browse/MON-4383): feat(auto_docs_examples): adjust and add more examples [#2573](https://github.com/openshift/cluster-monitoring-operator/pull/2573)
* [MON-4408](https://issues.redhat.com/browse/MON-4408): chore: make test/monitoring a seperate module to keep managing deps in root go.mod simple [#2714](https://github.com/openshift/cluster-monitoring-operator/pull/2714)
* [OCPBUGS-62276](https://issues.redhat.com/browse/OCPBUGS-62276): add tls configuration for the monitoring plugin deployment [#2706](https://github.com/openshift/cluster-monitoring-operator/pull/2706)
* NO-JIRA: [bot] Synchronize versions of the downstream components [#2705](https://github.com/openshift/cluster-monitoring-operator/pull/2705)
* [OCPBUGS-62972](https://issues.redhat.com/browse/OCPBUGS-62972): enhance case 66736 [#2708](https://github.com/openshift/cluster-monitoring-operator/pull/2708)
* [Full changelog](https://github.com/openshift/cluster-monitoring-operator/compare/231e593a99d978e4bbbe8eb4ff4dd9028c56c141...af22cdb1e9094d8fa094b4f336acaa4e70584710)
### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/c563eb4e4e99f708e6b56da1c3da2c9e797b49fc)
* [SPLAT-2503](https://issues.redhat.com/browse/SPLAT-2503): Fixed "null" value for vSphere api and ingress VIP in UPI scenario [#2795](https://github.com/openshift/cluster-network-operator/pull/2795)
* [CORENET-6423](https://issues.redhat.com/browse/CORENET-6423): api, l2udn: subnets must be masked [#2808](https://github.com/openshift/cluster-network-operator/pull/2808)
* [CORENET-6311](https://issues.redhat.com/browse/CORENET-6311): Skip running _stackmanager for libreswan 5.3+ [#2787](https://github.com/openshift/cluster-network-operator/pull/2787)
* [OCPBUGS-62457](https://issues.redhat.com/browse/OCPBUGS-62457): Updating cluster-network-operator-container image to be consistent with ART for 4.21 [#2807](https://github.com/openshift/cluster-network-operator/pull/2807)
* [Full changelog](https://github.com/openshift/cluster-network-operator/compare/5ce4b3ccb8a882983b9599623bb5937699c07d8a...c563eb4e4e99f708e6b56da1c3da2c9e797b49fc)
### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/186dee8d4ead13aa268e669a3a7078e5c47bb011)
* NO-JIRA: Fix support for nvidia-smi [#1410](https://github.com/openshift/cluster-node-tuning-operator/pull/1410)
* [OCPBUGS-62940](https://issues.redhat.com/browse/OCPBUGS-62940): Do not cause kubelet failed dependency by ocp-tuned-one-shot.service [#1414](https://github.com/openshift/cluster-node-tuning-operator/pull/1414)
* NO-ISSUE: pkg/metrics/server: Log bind address [#1411](https://github.com/openshift/cluster-node-tuning-operator/pull/1411)
* [OCPBUGS-62839](https://issues.redhat.com/browse/OCPBUGS-62839): E2E: Add test cases related to schedulable control plane nodes [#1405](https://github.com/openshift/cluster-node-tuning-operator/pull/1405)
* [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/899ff33c7ea31927a62b075c2bb532be83cc909b...186dee8d4ead13aa268e669a3a7078e5c47bb011)
### [cluster-olm-operator](https://github.com/openshift/cluster-olm-operator/tree/a3291461c201b5f64d24ef511a85327d36e2a999)
* [OPRUN-4157](https://issues.redhat.com/browse/OPRUN-4157): Update openshift/api to latest master for WebHook GA [#146](https://github.com/openshift/cluster-olm-operator/pull/146)
* [OPRUN-4207](https://issues.redhat.com/browse/OPRUN-4207): Update feature-gate processing to support disabled features [#144](https://github.com/openshift/cluster-olm-operator/pull/144)
* [Full changelog](https://github.com/openshift/cluster-olm-operator/compare/4e312dcc02f47ca43e71c0d6e9d022e8f01b68e8...a3291461c201b5f64d24ef511a85327d36e2a999)
### [cluster-openshift-controller-manager-operator](https://github.com/openshift/cluster-openshift-controller-manager-operator/tree/f90be06b151168ff43d53cb5e5ff0c2d2df80186)
* [OCPBUGS-62494](https://issues.redhat.com/browse/OCPBUGS-62494): Updating ose-cluster-openshift-controller-manager-operator-container image to be consistent with ART for 4.21 [#399](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/399)
* [Full changelog](https://github.com/openshift/cluster-openshift-controller-manager-operator/compare/da1e14c45093c19bc79e2055c9f4a55efc1cc1a8...f90be06b151168ff43d53cb5e5ff0c2d2df80186)
### [cluster-samples-operator](https://github.com/openshift/cluster-samples-operator/tree/14236f82a2cd11af091ed8ec7e6c437cb6bce092)
* [OCPBUGS-63481](https://issues.redhat.com/browse/OCPBUGS-63481): references to github.com/sclorg/django-ex.git now also refer to the branch [#654](https://github.com/openshift/cluster-samples-operator/pull/654)
* [Full changelog](https://github.com/openshift/cluster-samples-operator/compare/c819b88d67680011f7f63c1dd984098d1334afbf...14236f82a2cd11af091ed8ec7e6c437cb6bce092)
### [cluster-storage-operator](https://github.com/openshift/cluster-storage-operator/tree/6812180770ce6ab2c990bc9a7f1743ce46d27a68)
* [STOR-2523](https://issues.redhat.com/browse/STOR-2523): Add hypershift managed-by labels for csi driver operators [#627](https://github.com/openshift/cluster-storage-operator/pull/627)
* [OCPBUGS-62669](https://issues.redhat.com/browse/OCPBUGS-62669): Move metrics to vsphere driver [#625](https://github.com/openshift/cluster-storage-operator/pull/625)
* [Full changelog](https://github.com/openshift/cluster-storage-operator/compare/658ba175bfaeb324cc8bf29b100df40d2a052382...6812180770ce6ab2c990bc9a7f1743ce46d27a68)
### [cluster-version-operator](https://github.com/openshift/cluster-version-operator/tree/52cc813dfc6645792a2fb47fddc39104d6bc3744)
* [OTA-1585](https://issues.redhat.com/browse/OTA-1585): Add conformance test suites to the CVO tests extension [#1238](https://github.com/openshift/cluster-version-operator/pull/1238)
* [Full changelog](https://github.com/openshift/cluster-version-operator/compare/75c15b598d132dff80fb871b06e9aea35f92570b...52cc813dfc6645792a2fb47fddc39104d6bc3744)
### [configmap-reloader](https://github.com/openshift/configmap-reload/tree/16114b8de20278b8f4b7a425ece6d35d53214773)
* [OCPBUGS-62503](https://issues.redhat.com/browse/OCPBUGS-62503): Updating configmap-reload-container image to be consistent with ART for 4.21 [#74](https://github.com/openshift/configmap-reload/pull/74)
* [Full changelog](https://github.com/openshift/configmap-reload/compare/2438d7c8e495201361d87da205649bc38fc4822b...16114b8de20278b8f4b7a425ece6d35d53214773)
### [console](https://github.com/openshift/console/tree/a7062ee5e3c14092ec7cd2dee8638d2af765616c)
* [CONSOLE-4718](https://issues.redhat.com/browse/CONSOLE-4718): Update Administrator nav section to use ConsoleDataView [#15567](https://github.com/openshift/console/pull/15567)
* [CONSOLE-4838](https://issues.redhat.com/browse/CONSOLE-4838): Make DataView component work with arbitrary data objects [#15622](https://github.com/openshift/console/pull/15622)
* [CONSOLE-4604](https://issues.redhat.com/browse/CONSOLE-4604): Migrate enzyme packages/console-shared unit tests to React Testing Li… [#15581](https://github.com/openshift/console/pull/15581)
* [OCPBUGS-61509](https://issues.redhat.com/browse/OCPBUGS-61509): Fix "operator installing" hint in operator details panel [#15480](https://github.com/openshift/console/pull/15480)
* [CONSOLE-4836](https://issues.redhat.com/browse/CONSOLE-4836): Migrate `console-demo-plugin` to `dynamic-demo-plugin` [#15618](https://github.com/openshift/console/pull/15618)
* [OCPBUGS-61870](https://issues.redhat.com/browse/OCPBUGS-61870): Automatically redirect all-namespaces catalog to default namespace [#15584](https://github.com/openshift/console/pull/15584)
* [OCPBUGS-63433](https://issues.redhat.com/browse/OCPBUGS-63433): Turn on `fContentSecurityPolicyEnabled` by default [#15630](https://github.com/openshift/console/pull/15630)
* [OCPBUGS-63384](https://issues.redhat.com/browse/OCPBUGS-63384): Fix eslint warnings and prevent future ones [#15629](https://github.com/openshift/console/pull/15629)
* [OCPBUGS-62937](https://issues.redhat.com/browse/OCPBUGS-62937): Add telemetry events [#15602](https://github.com/openshift/console/pull/15602)
* [OCPBUGS-62483](https://issues.redhat.com/browse/OCPBUGS-62483): limit node log length to 1000 lines [#15597](https://github.com/openshift/console/pull/15597)
* [OCPBUGS-63429](https://issues.redhat.com/browse/OCPBUGS-63429): Expose prometheus tenancy label path as a proxy [#15621](https://github.com/openshift/console/pull/15621)
* [CONSOLE-4724](https://issues.redhat.com/browse/CONSOLE-4724): Update Compute nav section to use ResourceDataView [#15604](https://github.com/openshift/console/pull/15604)
* [OCPBUGS-60636](https://issues.redhat.com/browse/OCPBUGS-60636): Remove required flag from 'console.flag/model' pipelines-plugin extension [#15583](https://github.com/openshift/console/pull/15583)
* [CONSOLE-4761](https://issues.redhat.com/browse/CONSOLE-4761): Add sort select field with Relevance, A-Z, Z-A options [#15580](https://github.com/openshift/console/pull/15580)
* [CONSOLE-3637](https://issues.redhat.com/browse/CONSOLE-3637): Bump rjsf to 4.x [#15551](https://github.com/openshift/console/pull/15551)
* [CONSOLE-4725](https://issues.redhat.com/browse/CONSOLE-4725): Update User Management list pages to use ResourceDataView [#15579](https://github.com/openshift/console/pull/15579)
* [OCPBUGS-63059](https://issues.redhat.com/browse/OCPBUGS-63059): DRY up RTL `configure` [#15615](https://github.com/openshift/console/pull/15615)
* [CONSOLE-4776](https://issues.redhat.com/browse/CONSOLE-4776): Migrate enzyme packages/container-security unit tests to React Testin… [#15611](https://github.com/openshift/console/pull/15611)
* [OCPBUGS-62156](https://issues.redhat.com/browse/OCPBUGS-62156): Unique "key" prop warning in the UserPreferencePage [#15534](https://github.com/openshift/console/pull/15534)
* [CONSOLE-4821](https://issues.redhat.com/browse/CONSOLE-4821): Remove gitops-plugin [#15576](https://github.com/openshift/console/pull/15576)
* [OCPBUGS-62593](https://issues.redhat.com/browse/OCPBUGS-62593): Updating openshift-enterprise-console-container image to be consistent with ART for 4.21 [#15542](https://github.com/openshift/console/pull/15542)
* [CONSOLE-4615](https://issues.redhat.com/browse/CONSOLE-4615): Update DefaultList to use ResourceDataView [#15560](https://github.com/openshift/console/pull/15560)
* [OCPBUGS-61660](https://issues.redhat.com/browse/OCPBUGS-61660): Fix Bare Metal Hosts nav item [#15609](https://github.com/openshift/console/pull/15609)
* [CONSOLE-4603](https://issues.redhat.com/browse/CONSOLE-4603): Migrate enzyme "packages/console-dynamic-plugin-sdk" unit tests to Re… [#15540](https://github.com/openshift/console/pull/15540)
* [OCPBUGS-61767](https://issues.redhat.com/browse/OCPBUGS-61767): Duplicate CRs are shown as Operand instances in operator uninstallation modal [#15557](https://github.com/openshift/console/pull/15557)
* [CONSOLE-4820](https://issues.redhat.com/browse/CONSOLE-4820): Migrate olmv0 to dynamic [#15566](https://github.com/openshift/console/pull/15566)
* [OCPBUGS-33879](https://issues.redhat.com/browse/OCPBUGS-33879): use tenancy path for project scoped status card [#15585](https://github.com/openshift/console/pull/15585)
* And 1 elided commits (e.g. from squash or rebase merges)
* [Full changelog](https://github.com/openshift/console/compare/9ec1a9d03dd22ec18957adb02cf68e57472b4a4e...a7062ee5e3c14092ec7cd2dee8638d2af765616c)
### [console-operator](https://github.com/openshift/console-operator/tree/96fca61803ec4d60e83b0f32a3d18d118f80f3c1)
* [OCPBUGS-61432](https://issues.redhat.com/browse/OCPBUGS-61432): Revert "#1052 fix(oidc): fix OIDCClientSecretGet condition" [#1058](https://github.com/openshift/console-operator/pull/1058)
* [OCPBUGS-59939](https://issues.redhat.com/browse/OCPBUGS-59939): Bumped to latest console-operator version [#1055](https://github.com/openshift/console-operator/pull/1055)
* [OCPBUGS-62512](https://issues.redhat.com/browse/OCPBUGS-62512): Updating openshift-enterprise-console-operator-container image to be consistent with ART for 4.21 [#1050](https://github.com/openshift/console-operator/pull/1050)
* [OCPBUGS-61432](https://issues.redhat.com/browse/OCPBUGS-61432): fix(oidc): fix OIDCClientSecretGet condition [#1052](https://github.com/openshift/console-operator/pull/1052)
* [Full changelog](https://github.com/openshift/console-operator/compare/ca22e61b677ad21da5060fab7d447292c4d01afe...96fca61803ec4d60e83b0f32a3d18d118f80f3c1)
### [container-networking-plugins, containernetworking-plugins-microshift](https://github.com/openshift/containernetworking-plugins/tree/4c16c7cef37364ff890defe8ccb71776663faa82)
* no-jira: Update OWNERS [#204](https://github.com/openshift/containernetworking-plugins/pull/204)
* [Full changelog](https://github.com/openshift/containernetworking-plugins/compare/184a96011a8cacb72319cdccb904271a99c5928d...4c16c7cef37364ff890defe8ccb71776663faa82)
### [csi-driver-manila, openstack-cinder-csi-driver, openstack-cloud-controller-manager](https://github.com/openshift/cloud-provider-openstack/tree/b3f28b9752de18c7774545ad2659e07fd7799fba)
* [OCPBUGS-62582](https://issues.redhat.com/browse/OCPBUGS-62582): Updating csi-driver-manila-container image to be consistent with ART for 4.21 [#351](https://github.com/openshift/cloud-provider-openstack/pull/351)
* [OCPBUGS-62544](https://issues.redhat.com/browse/OCPBUGS-62544): Updating ose-openstack-cloud-controller-manager-container image to be consistent with ART for 4.21 [#352](https://github.com/openshift/cloud-provider-openstack/pull/352)
* [OCPBUGS-62575](https://issues.redhat.com/browse/OCPBUGS-62575): Updating ose-openstack-cinder-csi-driver-container image to be consistent with ART for 4.21 [#350](https://github.com/openshift/cloud-provider-openstack/pull/350)
* [Full changelog](https://github.com/openshift/cloud-provider-openstack/compare/65a041b890582341cfcbafef7ebea359c2f1048d...b3f28b9752de18c7774545ad2659e07fd7799fba)
### [docker-builder](https://github.com/openshift/builder/tree/9ed70da36382ff1fa11dfa1abc3db51f06183d31)
* [OCPBUGS-62340](https://issues.redhat.com/browse/OCPBUGS-62340): Updating openshift-enterprise-builder-container image to be consistent with ART for 4.21 [#481](https://github.com/openshift/builder/pull/481)
* [Full changelog](https://github.com/openshift/builder/compare/ff595e4bbf5301039fc62f0cdd7b5610605f633e...9ed70da36382ff1fa11dfa1abc3db51f06183d31)
### [docker-registry](https://github.com/openshift/image-registry/tree/de5c64151fdfab6980919c7f9fc269e65bb259e6)
* [OCPBUGS-62576](https://issues.redhat.com/browse/OCPBUGS-62576): Updating openshift-enterprise-registry-container image to be consistent with ART for 4.21 [#448](https://github.com/openshift/image-registry/pull/448)
* [Full changelog](https://github.com/openshift/image-registry/compare/a6bab654daa9d8e715392464d228fc3f5eae8dfe...de5c64151fdfab6980919c7f9fc269e65bb259e6)
### [gcp-cloud-controller-manager](https://github.com/openshift/cloud-provider-gcp/tree/0a0890a75e8697c2219213b4d2e8981053b60777)
* [OCPBUGS-62572](https://issues.redhat.com/browse/OCPBUGS-62572): Updating ose-gcp-cloud-controller-manager-container image to be consistent with ART for 4.21 [#92](https://github.com/openshift/cloud-provider-gcp/pull/92)
* NO-JIRA: Update OWNERS [#90](https://github.com/openshift/cloud-provider-gcp/pull/90)
* [Full changelog](https://github.com/openshift/cloud-provider-gcp/compare/b27a2f9a7629aca3c2ce4d9356092ea1f09d5719...0a0890a75e8697c2219213b4d2e8981053b60777)
### [gcp-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-gcp/tree/a476e2fcd2d4b422b176325e6dea91fc6868bc76)
* [OCPBUGS-62417](https://issues.redhat.com/browse/OCPBUGS-62417): Updating ose-gcp-cluster-api-controllers-container image to be consistent with ART for 4.21 [#249](https://github.com/openshift/cluster-api-provider-gcp/pull/249)
* [Full changelog](https://github.com/openshift/cluster-api-provider-gcp/compare/9a47258683617971e3da686e897766bd42cc751b...a476e2fcd2d4b422b176325e6dea91fc6868bc76)
### [hyperkube, installer-kube-apiserver-artifacts, kube-proxy, pod](https://github.com/openshift/kubernetes/tree/96593f323733d9ffc0fc70257ecad44a56df0ce3)
* [OCPSTRAT-2371](https://issues.redhat.com/browse/OCPSTRAT-2371): Update to Kubernetes v1.34.1 [#2484](https://github.com/openshift/kubernetes/pull/2484)
* [Full changelog](https://github.com/openshift/kubernetes/compare/00e7ec7a0db0b7e03c5ed2bc5b8b776fdc34f72a...96593f323733d9ffc0fc70257ecad44a56df0ce3)
### [hypershift](https://github.com/openshift/hypershift/tree/7a63e46b0d154786852592eb5a01a79b82df0afe)
* [OCPBUGS-61296](https://issues.redhat.com/browse/OCPBUGS-61296): fix(konnectivity): resolve circular dependency causing DNS timeouts and excessive retries [#7087](https://github.com/openshift/hypershift/pull/7087)
* [OCPBUGS-51136](https://issues.redhat.com/browse/OCPBUGS-51136): specify SCC annotation for pods in data plane [#7091](https://github.com/openshift/hypershift/pull/7091)
* [CNTRLPLANE-1681](https://issues.redhat.com/browse/CNTRLPLANE-1681): chore(deps): update sigs.k8s.io/cluster-api-provider-openstack/orc digest to e4f56a2 [#7096](https://github.com/openshift/hypershift/pull/7096)
* [OCPBUGS-63205](https://issues.redhat.com/browse/OCPBUGS-63205): fix(e2e): correct readOnlyRootFilesystem test logic [#7076](https://github.com/openshift/hypershift/pull/7076)
* NO-JIRA: docs(ai): add reference to AGENTS.md for AI agent guidance [#7085](https://github.com/openshift/hypershift/pull/7085)
* [OCPBUGS-61941](https://issues.redhat.com/browse/OCPBUGS-61941): fix(ingress): add LoadBalancerSourceRanges support for external router service [#6859](https://github.com/openshift/hypershift/pull/6859)
* [OCPBUGS-63175](https://issues.redhat.com/browse/OCPBUGS-63175): remove NTO Service and ServiceMonitor [#7086](https://github.com/openshift/hypershift/pull/7086)
* NO-JIRA: fix(ibm): Update version information for Red Hat OpenShift on IBM Cloud [#6776](https://github.com/openshift/hypershift/pull/6776)
* [OCPBUGS-62871](https://issues.redhat.com/browse/OCPBUGS-62871): fix(e2e): refactor createHostedCluster to remove deps between option settings [#6997](https://github.com/openshift/hypershift/pull/6997)
* [CNTRLPLANE-475](https://issues.redhat.com/browse/CNTRLPLANE-475): Enable Azure NodePool API happy path to pick image [#6904](https://github.com/openshift/hypershift/pull/6904)
* NO-JIRA: Add Claude Code skills and Azure unit tests [#7074](https://github.com/openshift/hypershift/pull/7074)
* NO-JIRA: refactor(ignitionserver): move lookupMappedImage to shared util package [#6778](https://github.com/openshift/hypershift/pull/6778)
* [GCP-97](https://issues.redhat.com/browse/GCP-97): Add initial GCP platform support to Hosted Cluster API [#6960](https://github.com/openshift/hypershift/pull/6960)
* [OCPBUGS-63130](https://issues.redhat.com/browse/OCPBUGS-63130): fix: routes are not used in case of IBM Cloud [#7054](https://github.com/openshift/hypershift/pull/7054)
* [OCPBUGS-63153](https://issues.redhat.com/browse/OCPBUGS-63153): Revert "fix(capi-provider): wait for infrastructure resource before startup" [#7057](https://github.com/openshift/hypershift/pull/7057)
* [CNTRLPLANE-1550](https://issues.redhat.com/browse/CNTRLPLANE-1550), [CNTRLPLANE-1552](https://issues.redhat.com/browse/CNTRLPLANE-1552): Implement environment variable override for shared ingress HAProxy image [#6989](https://github.com/openshift/hypershift/pull/6989)
* [OCPBUGS-63049](https://issues.redhat.com/browse/OCPBUGS-63049): Make the hypershift CLI binary FIPS-compliant [#7032](https://github.com/openshift/hypershift/pull/7032)
* [OCPBUGS-61164](https://issues.redhat.com/browse/OCPBUGS-61164): Add per-pod crash toleration [#6958](https://github.com/openshift/hypershift/pull/6958)
* [OCPBUGS-60472](https://issues.redhat.com/browse/OCPBUGS-60472): fix kubevirt, use 100.66.0.0/16 for join subnet [#6978](https://github.com/openshift/hypershift/pull/6978)
* [OCPBUGS-36389](https://issues.redhat.com/browse/OCPBUGS-36389): Omit metadata for telemetry remote write and ensure _id label [#6208](https://github.com/openshift/hypershift/pull/6208)
* [OCPBUGS-63172](https://issues.redhat.com/browse/OCPBUGS-63172): control-plane-operator/.../ingress-operator/deployment: Declare a metrics port [#7052](https://github.com/openshift/hypershift/pull/7052)
* [OCPBUGS-63215](https://issues.redhat.com/browse/OCPBUGS-63215): fix: hosted cluster CRD compatibility with ocp 4.15 [#7069](https://github.com/openshift/hypershift/pull/7069)
* [CNTRLPLANE-1673](https://issues.redhat.com/browse/CNTRLPLANE-1673): feat(claude): add /test-tag-pipeline command [#7062](https://github.com/openshift/hypershift/pull/7062)
* NO-JIRA: Configure team marketplace for openshift-eng/ai-helpers plugins [#7068](https://github.com/openshift/hypershift/pull/7068)
* [OCPBUGS-63194](https://issues.redhat.com/browse/OCPBUGS-63194): fix(konflux): correct ADDITIONAL_BASE_IMAGES parameter typo in tag pipeline [#7064](https://github.com/openshift/hypershift/pull/7064)
* [OCPBUGS-61881](https://issues.redhat.com/browse/OCPBUGS-61881): Red Hat Konflux update hypershift-gomaxprocs-webhook [#7063](https://github.com/openshift/hypershift/pull/7063)
* [OCPBUGS-63194](https://issues.redhat.com/browse/OCPBUGS-63194): fix(konflux): fix tag pipeline EC failures [#7060](https://github.com/openshift/hypershift/pull/7060)
* [OCPBUGS-55751](https://issues.redhat.com/browse/OCPBUGS-55751): Fix Konflux tag pipeline template variable substitution [#6910](https://github.com/openshift/hypershift/pull/6910)
* [CNTRLPLANE-1620](https://issues.redhat.com/browse/CNTRLPLANE-1620): feat(gomaxprocs-webhook): introduce admission webhook to auto-set GOMAXPROCS [#6994](https://github.com/openshift/hypershift/pull/6994)
* [OCPBUGS-63148](https://issues.redhat.com/browse/OCPBUGS-63148): bump Konflux build images [#7055](https://github.com/openshift/hypershift/pull/7055)
* [CNTRLPLANE-1615](https://issues.redhat.com/browse/CNTRLPLANE-1615): Add repo metrics tool for tracking AI-assisted commits [#6983](https://github.com/openshift/hypershift/pull/6983)
* [CNTRLPLANE-980](https://issues.redhat.com/browse/CNTRLPLANE-980): feat(api): Validation for hc.status.configuration.authentication status [#6883](https://github.com/openshift/hypershift/pull/6883)
* [OCPBUGS-61829](https://issues.redhat.com/browse/OCPBUGS-61829): resolve initContainer permission issue after node reboot [#6990](https://github.com/openshift/hypershift/pull/6990)
* NO-JIRA: test: update external-oidc e2e tests to dynamically determine tests to run [#6924](https://github.com/openshift/hypershift/pull/6924)
* NO-JIRA: migrate renovate config [#7029](https://github.com/openshift/hypershift/pull/7029)
* [CNTRLPLANE-1643](https://issues.redhat.com/browse/CNTRLPLANE-1643): implement multi-branch strategy with security-focused release management [#7023](https://github.com/openshift/hypershift/pull/7023)
* [CNTRLPLANE-1641](https://issues.redhat.com/browse/CNTRLPLANE-1641): update Tekton tasks to latest trusted versions [#6998](https://github.com/openshift/hypershift/pull/6998)
* [OCPBUGS-62172](https://issues.redhat.com/browse/OCPBUGS-62172): Add OpenStack node drivers to allowed non-read-only root filesystem containers [#6946](https://github.com/openshift/hypershift/pull/6946)
* [OCPBUGS-62863](https://issues.redhat.com/browse/OCPBUGS-62863): feat(cmd): collect ServiceMonitor and PodMonitor resources in dump [#6970](https://github.com/openshift/hypershift/pull/6970)
* NO-JIRA: chore(ai): add ability for jira-solve to save a plan spec first [#6995](https://github.com/openshift/hypershift/pull/6995)
* [CNTRLPLANE-1493](https://issues.redhat.com/browse/CNTRLPLANE-1493): Add Claude command for automated Konflux task updates [#6921](https://github.com/openshift/hypershift/pull/6921)
* [Full changelog](https://github.com/openshift/hypershift/compare/dc0fb2abdff6bb889f0ca81eb26bb2c5d116efaa...7a63e46b0d154786852592eb5a01a79b82df0afe)
### [insights-operator](https://github.com/openshift/insights-operator/tree/65a10b7af60c6747031ea6f399ea63ad24f2d6ff)
* NO-JIRA: add CLAUDE.md [#1162](https://github.com/openshift/insights-operator/pull/1162)
* [CCXDEV-15577](https://issues.redhat.com/browse/CCXDEV-15577): retry mechanism for network error [#1161](https://github.com/openshift/insights-operator/pull/1161)
* NO-JIRA: remove CRD manifests [#1156](https://github.com/openshift/insights-operator/pull/1156)
* [Full changelog](https://github.com/openshift/insights-operator/compare/e30478fcb897632791c6cc58a9edb4c166ee9fcd...65a10b7af60c6747031ea6f399ea63ad24f2d6ff)
### [insights-runtime-exporter, insights-runtime-extractor](https://github.com/openshift/insights-runtime-extractor/tree/81d9ede484137d8609bae3ff5ebd5e7bfe88c4cd)
* [OCPBUGS-62351](https://issues.redhat.com/browse/OCPBUGS-62351): Updating ose-insights-runtime-exporter-container image to be consistent with ART for 4.21 [#53](https://github.com/openshift/insights-runtime-extractor/pull/53)
* [Full changelog](https://github.com/openshift/insights-runtime-extractor/compare/a03d7be36e4b76d74df9ccb043a52864bd510629...81d9ede484137d8609bae3ff5ebd5e7bfe88c4cd)
### [ironic](https://github.com/openshift/ironic-image/tree/1f3b08115f6a459e81521becceb9841d7577285a)
* [METAL-1599](https://issues.redhat.com/browse/METAL-1599): Allow additional PXE file mount point [#702](https://github.com/openshift/ironic-image/pull/702)
* [Full changelog](https://github.com/openshift/ironic-image/compare/79fbe470d9f49f03bcacc01da138e44588301ab4...1f3b08115f6a459e81521becceb9841d7577285a)
### [ironic-agent](https://github.com/openshift/ironic-agent-image/tree/1d0016d8eddf4cd509d5a822a785dacac09e7f7e)
* [OKD-297](https://issues.redhat.com/browse/OKD-297): Fix broken OKD4.20 ironic-agent-image [#200](https://github.com/openshift/ironic-agent-image/pull/200)
* [OKD-295](https://issues.redhat.com/browse/OKD-295): Fix broken OKD ironic-agent-image [#199](https://github.com/openshift/ironic-agent-image/pull/199)
* [Full changelog](https://github.com/openshift/ironic-agent-image/compare/617dd5aaf6173c6bb7629690de5e844fb98e6fd3...1d0016d8eddf4cd509d5a822a785dacac09e7f7e)
### [keepalived-ipfailover](https://github.com/openshift/images/tree/01fb280b85f5a31dfc1c1bbd02a8909a92b69329)
* Updating openshift-enterprise-egress-dns-proxy-container image to be consistent with ART for 4.21 [#214](https://github.com/openshift/images/pull/214)
* [Full changelog](https://github.com/openshift/images/compare/9fd8d2569557a1860b065af24d8e89ba54654de8...01fb280b85f5a31dfc1c1bbd02a8909a92b69329)
### [kube-rbac-proxy](https://github.com/openshift/kube-rbac-proxy/tree/cd636680e06a55395c26570dff0cb37277014388)
* [OCPBUGS-62563](https://issues.redhat.com/browse/OCPBUGS-62563): Updating kube-rbac-proxy-container image to be consistent with ART for 4.21 [#126](https://github.com/openshift/kube-rbac-proxy/pull/126)
* [Full changelog](https://github.com/openshift/kube-rbac-proxy/compare/b9134351be37c43408334047d8eb85d0ac01fe4e...cd636680e06a55395c26570dff0cb37277014388)
### [kubevirt-csi-driver](https://github.com/openshift/kubevirt-csi-driver/tree/9e2dbddfe27080b834c83ef93503f886ad4189b6)
* [OCPBUGS-62564](https://issues.redhat.com/browse/OCPBUGS-62564): Updating ose-kubevirt-csi-driver-container image to be consistent with ART for 4.21 [#70](https://github.com/openshift/kubevirt-csi-driver/pull/70)
* [Full changelog](https://github.com/openshift/kubevirt-csi-driver/compare/8b8dd30ecd302e2b260c666702dffb19abf7c1aa...9e2dbddfe27080b834c83ef93503f886ad4189b6)
### [machine-api-operator](https://github.com/openshift/machine-api-operator/tree/2488b27fe5bcbcc83ac15e315cea545361858c76)
* [OCPCLOUD-3072](https://issues.redhat.com/browse/OCPCLOUD-3072): Support AMD SEV-SNP on AWS [#1420](https://github.com/openshift/machine-api-operator/pull/1420)
* [OCPBUGS-62333](https://issues.redhat.com/browse/OCPBUGS-62333): Updating ose-machine-api-operator-container image to be consistent with ART for 4.21 [#1421](https://github.com/openshift/machine-api-operator/pull/1421)
* [Full changelog](https://github.com/openshift/machine-api-operator/compare/d19bdda61baf7b737a6e8c78eb97c8772a34563e...2488b27fe5bcbcc83ac15e315cea545361858c76)
### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/d4827961fb1f4d4e6ed882c1a84d96a3addc57fe)
* [OCPBUGS-62714](https://issues.redhat.com/browse/OCPBUGS-62714): Temporary policy.json for PIS rpm-ostree rebasing [#5345](https://github.com/openshift/machine-config-operator/pull/5345)
* [MCO-1807](https://issues.redhat.com/browse/MCO-1807): Add CPMS support in the MCO's boot image controller [#5332](https://github.com/openshift/machine-config-operator/pull/5332)
* [OCPNODE-3806](https://issues.redhat.com/browse/OCPNODE-3806): Do not change default PSI setting in MCO [#5343](https://github.com/openshift/machine-config-operator/pull/5343)
* [OCPBUGS-62925](https://issues.redhat.com/browse/OCPBUGS-62925): RHEL10 RT kernel packages filtering [#5362](https://github.com/openshift/machine-config-operator/pull/5362)
* NO-ISSUE: Add AMI update automation script [#5351](https://github.com/openshift/machine-config-operator/pull/5351)
* [OCPBUGS-62376](https://issues.redhat.com/browse/OCPBUGS-62376): Updating ose-machine-config-operator-container image to be consistent with ART for 4.21 [#5316](https://github.com/openshift/machine-config-operator/pull/5316)
* [OCPBUGS-52302](https://issues.redhat.com/browse/OCPBUGS-52302): MCO-1713: Update MachineConfigNode resource to include on cluster image mode fields [#5282](https://github.com/openshift/machine-config-operator/pull/5282)
* [OCPBUGS-54682](https://issues.redhat.com/browse/OCPBUGS-54682): Fix - NetworkManager restart or crash renders br-ex unusable [#5304](https://github.com/openshift/machine-config-operator/pull/5304)
* [Full changelog](https://github.com/openshift/machine-config-operator/compare/c6faace50b71d89f694e9f3a8ee7a6635ac36f7c...d4827961fb1f4d4e6ed882c1a84d96a3addc57fe)
### [metallb-frr](https://github.com/openshift/frr/tree/e10e0cfd561798433a7399711540b29399842691)
* [OCPBUGS-62371](https://issues.redhat.com/browse/OCPBUGS-62371): Bump the root image version [#109](https://github.com/openshift/frr/pull/109)
* [Full changelog](https://github.com/openshift/frr/compare/fc0fe74f94b415b28d772dbc61f6323171a11b50...e10e0cfd561798433a7399711540b29399842691)
### [monitoring-plugin](https://github.com/openshift/monitoring-plugin/tree/ad63db668e0561cab8d6255a730449d2c9bd74dc)
* [OBSINTA-777](https://issues.redhat.com/browse/OBSINTA-777): [Incidents] Regression for Silences [#615](https://github.com/openshift/monitoring-plugin/pull/615)
* [OBSINTA-777](https://issues.redhat.com/browse/OBSINTA-777): [Incidents] Add filtering regression tests [#613](https://github.com/openshift/monitoring-plugin/pull/613)
* [OU-1036](https://issues.redhat.com/browse/OU-1036): fetch metric labels from tenancy path when appropriate [#608](https://github.com/openshift/monitoring-plugin/pull/608)
* [OBSINTA-777](https://issues.redhat.com/browse/OBSINTA-777): [Incidents] Regression for Charts Display [#609](https://github.com/openshift/monitoring-plugin/pull/609)
* NO-JIRA: Display incidents' last update time [#610](https://github.com/openshift/monitoring-plugin/pull/610)
* [OBSINTA-777](https://issues.redhat.com/browse/OBSINTA-777): Tests for Incidents Redux Related Regressions [#606](https://github.com/openshift/monitoring-plugin/pull/606)
* [OBSINTA-858](https://issues.redhat.com/browse/OBSINTA-858): Improve Cypress Incidents Testing Infrastructure [#595](https://github.com/openshift/monitoring-plugin/pull/595)
* [OU-1033](https://issues.redhat.com/browse/OU-1033): close the first dropdown when deselecting incident [#599](https://github.com/openshift/monitoring-plugin/pull/599)
* [OU-1032](https://issues.redhat.com/browse/OU-1032): resolve stale Redux state bug in incidents time range calculation [#598](https://github.com/openshift/monitoring-plugin/pull/598)
* [OCPBUGS-63056](https://issues.redhat.com/browse/OCPBUGS-63056), [OCPBUGS-63061](https://issues.redhat.com/browse/OCPBUGS-63061): Improve alignment with console SDK [#600](https://github.com/openshift/monitoring-plugin/pull/600)
* [OU-1030](https://issues.redhat.com/browse/OU-1030): revert most of my previous changes & avoid flickering when chang… [#596](https://github.com/openshift/monitoring-plugin/pull/596)
* [OU-995](https://issues.redhat.com/browse/OU-995): automation monitoring testing namespace level [#594](https://github.com/openshift/monitoring-plugin/pull/594)
* [OU-1024](https://issues.redhat.com/browse/OU-1024): Add translations for all strings in Incidents page [#570](https://github.com/openshift/monitoring-plugin/pull/570)
* [OU-1022](https://issues.redhat.com/browse/OU-1022): recalculate incident x values when filtering [#589](https://github.com/openshift/monitoring-plugin/pull/589)
* [Full changelog](https://github.com/openshift/monitoring-plugin/compare/da59937346ccdfb423fefdcd35fb08a1f2ea259b...ad63db668e0561cab8d6255a730449d2c9bd74dc)
### [multus-admission-controller](https://github.com/openshift/multus-admission-controller/tree/6284bf7d0e3163a827aff46afe1df285fbeab135)
* [OCPBUGS-62412](https://issues.redhat.com/browse/OCPBUGS-62412): Updating ose-multus-admission-controller-container image to be consistent with ART for 4.21 [#110](https://github.com/openshift/multus-admission-controller/pull/110)
* [Full changelog](https://github.com/openshift/multus-admission-controller/compare/fc73c803caa1140e5a9115ceeb0e38504b001722...6284bf7d0e3163a827aff46afe1df285fbeab135)
### [network-interface-bond-cni](https://github.com/openshift/bond-cni/tree/8bdeb1b47598f74f713ca8898734e4354e36637c)
* [OCPBUGS-62415](https://issues.redhat.com/browse/OCPBUGS-62415): Updating ose-network-interface-bond-cni-container image to be consistent with ART for 4.21 [#97](https://github.com/openshift/bond-cni/pull/97)
* [Full changelog](https://github.com/openshift/bond-cni/compare/dd3c4d0b886138d974022b963e72f2e90293abfe...8bdeb1b47598f74f713ca8898734e4354e36637c)
### [network-metrics-daemon](https://github.com/openshift/network-metrics-daemon/tree/6841ce34a290098f99a961ded646513e12dbd66c)
* [OCPBUGS-62414](https://issues.redhat.com/browse/OCPBUGS-62414): Updating ose-network-metrics-daemon-container image to be consistent with ART for 4.21 [#137](https://github.com/openshift/network-metrics-daemon/pull/137)
* [Full changelog](https://github.com/openshift/network-metrics-daemon/compare/b81340a9fc6963fa3d64d215a12e8528ca797131...6841ce34a290098f99a961ded646513e12dbd66c)
### [network-tools](https://github.com/openshift/network-tools/tree/b3053c24f9799e8357fbed7af82cd8e4643bfab9)
* NO-JIRA: Fix jira ID for new members [#164](https://github.com/openshift/network-tools/pull/164)
* [OCPBUGS-62553](https://issues.redhat.com/browse/OCPBUGS-62553): Updating ose-network-tools-container image to be consistent with ART for 4.21 [#162](https://github.com/openshift/network-tools/pull/162)
* [Full changelog](https://github.com/openshift/network-tools/compare/c0b47677affd64d00f2aa5a9748e5bbf57891aa2...b3053c24f9799e8357fbed7af82cd8e4643bfab9)
### [networking-console-plugin](https://github.com/openshift/networking-console-plugin/tree/6b846bf5ba7f456c6901eb299d662eacacb8f55e)
* [CNV-70637](https://issues.redhat.com/browse/CNV-70637): replace useProjectsWithPrimaryUserDefinedLabel hook for VM networks [#287](https://github.com/openshift/networking-console-plugin/pull/287)
* [CNV-70637](https://issues.redhat.com/browse/CNV-70637): fix selecting multiple projects for VM network [#286](https://github.com/openshift/networking-console-plugin/pull/286)
* [CNV-70637](https://issues.redhat.com/browse/CNV-70637): rename VirtualMachine networks to Virtual Machine Networks [#289](https://github.com/openshift/networking-console-plugin/pull/289)
* [CNV-70637](https://issues.redhat.com/browse/CNV-70637): show VirtualMachine network pages only if nmstate plugin is installed [#288](https://github.com/openshift/networking-console-plugin/pull/288)
* [CNV-70637](https://issues.redhat.com/browse/CNV-70637): SelectTypeahead selection fixes [#285](https://github.com/openshift/networking-console-plugin/pull/285)
* [CNV-60063](https://issues.redhat.com/browse/CNV-60063): fixing the Create ClusterUserDefinedNetwork form appearance [#280](https://github.com/openshift/networking-console-plugin/pull/280)
* [CNV-62168](https://issues.redhat.com/browse/CNV-62168): Typos in Networking Pages [#277](https://github.com/openshift/networking-console-plugin/pull/277)
* [CNV-56937](https://issues.redhat.com/browse/CNV-56937): Hiding the option to create cluster user defined networks or non-priv users, allowing the option to create CUDN for users with access not just admin [#284](https://github.com/openshift/networking-console-plugin/pull/284)
* [CNV-56937](https://issues.redhat.com/browse/CNV-56937): Hiding the option to create cluster user defined networks or non-priv users [#283](https://github.com/openshift/networking-console-plugin/pull/283)
* [Full changelog](https://github.com/openshift/networking-console-plugin/compare/9672153b74d842c4d31108573483648be54b124d...6b846bf5ba7f456c6901eb299d662eacacb8f55e)
### [nutanix-cloud-controller-manager](https://github.com/openshift/cloud-provider-nutanix/tree/30e83e611c277c0fe5a633a5c3e6f8d5af212aa6)
* [OCPBUGS-62418](https://issues.redhat.com/browse/OCPBUGS-62418): Updating ose-nutanix-cloud-controller-manager-container image to be consistent with ART for 4.21 [#51](https://github.com/openshift/cloud-provider-nutanix/pull/51)
* [Full changelog](https://github.com/openshift/cloud-provider-nutanix/compare/4133bb448403c03210b9ef419b21ec588bf65746...30e83e611c277c0fe5a633a5c3e6f8d5af212aa6)
### [nutanix-machine-controllers](https://github.com/openshift/machine-api-provider-nutanix/tree/4de6797aaaa95df3907b43f6208be6cc41913fe1)
* [OCPBUGS-62378](https://issues.redhat.com/browse/OCPBUGS-62378): Updating ose-nutanix-machine-controllers-container image to be consistent with ART for 4.21 [#123](https://github.com/openshift/machine-api-provider-nutanix/pull/123)
* [Full changelog](https://github.com/openshift/machine-api-provider-nutanix/compare/a52efa5159de1326bf3f9011b1852eab3f26f25b...4de6797aaaa95df3907b43f6208be6cc41913fe1)
### [oauth-apiserver](https://github.com/openshift/oauth-apiserver/tree/152c28fa5090409f892000624a0006e8b489b91b)
* [OCPBUGS-62612](https://issues.redhat.com/browse/OCPBUGS-62612): (bugfix): useroauthaccesstokens: cast delete validation object to correct type for admission [#148](https://github.com/openshift/oauth-apiserver/pull/148)
* [Full changelog](https://github.com/openshift/oauth-apiserver/compare/309dd46138e2f0aa0f3136af32152d07527df96d...152c28fa5090409f892000624a0006e8b489b91b)
### [oauth-proxy](https://github.com/openshift/oauth-proxy/tree/39f8426add0e2b669cae3232c3fb793ad1b6bb07)
* [OCPBUGS-62590](https://issues.redhat.com/browse/OCPBUGS-62590): Updating golang-github-openshift-oauth-proxy-container image to be consistent with ART for 4.21 [#337](https://github.com/openshift/oauth-proxy/pull/337)
* [Full changelog](https://github.com/openshift/oauth-proxy/compare/6649cb8a7c4dd7d1c4e03c9b0bc7594089fba991...39f8426add0e2b669cae3232c3fb793ad1b6bb07)
### [oauth-server](https://github.com/openshift/oauth-server/tree/34b3502e2a62f27fba5e5f1a424ddc3e0c1538e0)
* [OCPBUGS-62391](https://issues.redhat.com/browse/OCPBUGS-62391): Updating oauth-server-container image to be consistent with ART for 4.21 [#199](https://github.com/openshift/oauth-server/pull/199)
* [Full changelog](https://github.com/openshift/oauth-server/compare/81098796234cbe75e656ffddd8a015953e0bb1c7...34b3502e2a62f27fba5e5f1a424ddc3e0c1538e0)
### [oc-mirror](https://github.com/openshift/oc-mirror/tree/1d7329e14f2f8986c89ec5805cb23f88a77db463)
* no-jira: v2: add golangci-lint v2 config [#1295](https://github.com/openshift/oc-mirror/pull/1295)
* [CLID-460](https://issues.redhat.com/browse/CLID-460): Adds a column with the actual implemented logic [#1288](https://github.com/openshift/oc-mirror/pull/1288)
* [CLID-443](https://issues.redhat.com/browse/CLID-443): add mandatory --v1/--v2 flag [#1284](https://github.com/openshift/oc-mirror/pull/1284)
* [OCPBUGS-60571](https://issues.redhat.com/browse/OCPBUGS-60571): reject configurations with duplicated keys and/or entries [#1275](https://github.com/openshift/oc-mirror/pull/1275)
* [CLID-430](https://issues.redhat.com/browse/CLID-430): migration to containers/container-libs [#1255](https://github.com/openshift/oc-mirror/pull/1255)
* [OCPBUGS-55489](https://issues.redhat.com/browse/OCPBUGS-55489): removes unintended exec permissions [#1285](https://github.com/openshift/oc-mirror/pull/1285)
* [Full changelog](https://github.com/openshift/oc-mirror/compare/bed940fb00ef86d38440eb07f03f65285f0c6624...1d7329e14f2f8986c89ec5805cb23f88a77db463)
### [olm-catalogd, olm-operator-controller](https://github.com/openshift/operator-framework-operator-controller/tree/e34bd58715616961aafbd4279ccb3f4d4e90c8be)
* [OCPBUGS-63347](https://issues.redhat.com/browse/OCPBUGS-63347): [OTE]: Enhance single/own ns based on review comments ( Follow-Up of: 714977c69 ) [#539](https://github.com/openshift/operator-framework-operator-controller/pull/539)
* [OCPBUGS-63347](https://issues.redhat.com/browse/OCPBUGS-63347): Fix flake for single/own ns tests by ensuring uniquess and waiting for k8s cleanups [#536](https://github.com/openshift/operator-framework-operator-controller/pull/536)
* NO-ISSUE: Update to new feature-gate options in helm [#537](https://github.com/openshift/operator-framework-operator-controller/pull/537)
* NO-ISSUE: Synchronize From Upstream Repositories [#532](https://github.com/openshift/operator-framework-operator-controller/pull/532)
* [OCPBUGS-63347](https://issues.redhat.com/browse/OCPBUGS-63347): Define Default timeouts and apply their usage accross to avoid flakes [#535](https://github.com/openshift/operator-framework-operator-controller/pull/535)
* NO-ISSUE: UPSTREAM: <carry>: fix cases 81696 and 74618 for product code changes [#528](https://github.com/openshift/operator-framework-operator-controller/pull/528)
* [OPRUN-4181](https://issues.redhat.com/browse/OPRUN-4181): UPSTREAM: <carry>: support singleown cases in disconnected [#524](https://github.com/openshift/operator-framework-operator-controller/pull/524)
* NO-ISSUE: Synchronize From Upstream Repositories [#526](https://github.com/openshift/operator-framework-operator-controller/pull/526)
* [OPRUN-4194](https://issues.redhat.com/browse/OPRUN-4194): Update OCP catalogs to v4.21 [#518](https://github.com/openshift/operator-framework-operator-controller/pull/518)
* NO-ISSUE: Synchronize From Upstream Repositories [#523](https://github.com/openshift/operator-framework-operator-controller/pull/523)
* [OPRUN-4197](https://issues.redhat.com/browse/OPRUN-4197): Upgrade OCP image from 4.20 to 4.21 [#517](https://github.com/openshift/operator-framework-operator-controller/pull/517)
* [OPRUN-4134](https://issues.redhat.com/browse/OPRUN-4134): Add 2 new tests for Single/Own Namespace install mode support [#502](https://github.com/openshift/operator-framework-operator-controller/pull/502)
* [OPRUN-4199](https://issues.redhat.com/browse/OPRUN-4199): [Default Catalog Tests] - Change logic to get ocp images from openshift/catalogd/manifests.yaml [#521](https://github.com/openshift/operator-framework-operator-controller/pull/521)
* [OCPBUGS-62517](https://issues.redhat.com/browse/OCPBUGS-62517): Synchronize from upstream [#519](https://github.com/openshift/operator-framework-operator-controller/pull/519)
* [OPRUN-4176](https://issues.redhat.com/browse/OPRUN-4176): Consolidate build API [#514](https://github.com/openshift/operator-framework-operator-controller/pull/514)
* [Full changelog](https://github.com/openshift/operator-framework-operator-controller/compare/c9115221b0d3b619759eca53cd0676f6772ec90e...e34bd58715616961aafbd4279ccb3f4d4e90c8be)
### [openshift-apiserver](https://github.com/openshift/openshift-apiserver/tree/42d570e1098bbfee31e3a86b7a5c56417bc77cdb)
* NO-JIRA: Created an OWNERS file for the tests-extension directory for separate ote scaffold [#567](https://github.com/openshift/openshift-apiserver/pull/567)
* [OCPBUGS-62516](https://issues.redhat.com/browse/OCPBUGS-62516): Updating ose-openshift-apiserver-container image to be consistent with ART for 4.21 [#560](https://github.com/openshift/openshift-apiserver/pull/560)
* [Full changelog](https://github.com/openshift/openshift-apiserver/compare/da87a341733722eaf8e285fe3f2b2ba86afdba9c...42d570e1098bbfee31e3a86b7a5c56417bc77cdb)
### [openshift-controller-manager](https://github.com/openshift/openshift-controller-manager/tree/433bd500afb879dd82e27336359cd4e3051245b0)
* [OCPBUGS-62559](https://issues.redhat.com/browse/OCPBUGS-62559): Updating ose-openshift-controller-manager-container image to be consistent with ART for 4.21 [#414](https://github.com/openshift/openshift-controller-manager/pull/414)
* [Full changelog](https://github.com/openshift/openshift-controller-manager/compare/15fc552a73e47ae715f0cf59e3f535e26b43477a...433bd500afb879dd82e27336359cd4e3051245b0)
### [openstack-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-openstack/tree/19b666d6f3675775e0cdf2e0a9f243800c3c5da6)
* [OCPBUGS-62567](https://issues.redhat.com/browse/OCPBUGS-62567): Updating openstack-cluster-api-controllers-container image to be cons… [#379](https://github.com/openshift/cluster-api-provider-openstack/pull/379)
* [Full changelog](https://github.com/openshift/cluster-api-provider-openstack/compare/3e14954ffbf262424aee2a45529c65aae05e6adc...19b666d6f3675775e0cdf2e0a9f243800c3c5da6)
### [openstack-machine-api-provider](https://github.com/openshift/machine-api-provider-openstack/tree/2011501b227250ea1ee403b6a93aa4d17dd19ad1)
* [OCPBUGS-62473](https://issues.redhat.com/browse/OCPBUGS-62473): Updating ose-machine-api-provider-openstack-container image to be consistent with ART for 4.21 [#138](https://github.com/openshift/machine-api-provider-openstack/pull/138)
* NO-JIRA: shiftstack: Update OWNERS [#139](https://github.com/openshift/machine-api-provider-openstack/pull/139)
* [Full changelog](https://github.com/openshift/machine-api-provider-openstack/compare/5085f184c7d2ed21f36e5e3fe65bf023b38afe67...2011501b227250ea1ee403b6a93aa4d17dd19ad1)
### [openstack-resource-controller](https://github.com/openshift/openstack-resource-controller/tree/70f5ad34915041c82ad0a8ed6ea64bd8859d1e72)
* [OCPBUGS-62455](https://issues.redhat.com/browse/OCPBUGS-62455): Updating openstack-resource-controller-container image to be consistent with ART for 4.21 [#22](https://github.com/openshift/openstack-resource-controller/pull/22)
* [Full changelog](https://github.com/openshift/openstack-resource-controller/compare/bf0d2c88d6bf9bd90b24c979ea63dc37606b45fc...70f5ad34915041c82ad0a8ed6ea64bd8859d1e72)
### [operator-framework-tools, operator-lifecycle-manager, operator-registry](https://github.com/openshift/operator-framework-olm/tree/25904d88f5a7c13e7fd24c62a3df17719ba2ae83)
* NO-ISSUE: Update verify_commits.sh to use main branch [#1127](https://github.com/openshift/operator-framework-olm/pull/1127)
* [OCPQE-30995](https://issues.redhat.com/browse/OCPQE-30995): Define AI Guide for OLMv0 QE Migration cases [#1128](https://github.com/openshift/operator-framework-olm/pull/1128)
* [OCPBUGS-59768](https://issues.redhat.com/browse/OCPBUGS-59768): Synchronize From Upstream Repositories [#1129](https://github.com/openshift/operator-framework-olm/pull/1129)
* [OCPQE-30680](https://issues.redhat.com/browse/OCPQE-30680): migrate opm cases to OTE [#1126](https://github.com/openshift/operator-framework-olm/pull/1126)
* [OCPQE-30741](https://issues.redhat.com/browse/OCPQE-30741): support opm cases [#1121](https://github.com/openshift/operator-framework-olm/pull/1121)
* [Full changelog](https://github.com/openshift/operator-framework-olm/compare/2c539ec14ba778ae4085be9af77231e32ff4005b...25904d88f5a7c13e7fd24c62a3df17719ba2ae83)
### [operator-marketplace](https://github.com/operator-framework/operator-marketplace/tree/560e8fa9c941f5ff7d820d41fbfde81ba2ea39db)
* NO-ISSUE: Upgrade OCP dependencies [#680](https://github.com/operator-framework/operator-marketplace/pull/680)
* [OPRUN-4198](https://issues.redhat.com/browse/OPRUN-4198): Upgrade deps to have compatible k8s version [#676](https://github.com/operator-framework/operator-marketplace/pull/676)
* [OPRUN-4198](https://issues.redhat.com/browse/OPRUN-4198): upgraded github.com/openshift/api, github.com/openshift/library-go and ginkgo [#677](https://github.com/operator-framework/operator-marketplace/pull/677)
* NO-ISSUE: Update Dockerfile.okd to use OCP image 4.21 [#678](https://github.com/operator-framework/operator-marketplace/pull/678)
* [OCPBUGS-62384](https://issues.redhat.com/browse/OCPBUGS-62384): Updating marketplace-operator-container image to be consistent with ART for 4.21 [#674](https://github.com/operator-framework/operator-marketplace/pull/674)
* [Full changelog](https://github.com/operator-framework/operator-marketplace/compare/da6248257a797e45abaca79292d22111827143e3...560e8fa9c941f5ff7d820d41fbfde81ba2ea39db)
### [ovn-kubernetes, ovn-kubernetes-microshift](https://github.com/openshift/ovn-kubernetes/tree/7dd6e74d49a194a146c331bcea0a88a524ecfcf7)
* [OCPBUGS-59552](https://issues.redhat.com/browse/OCPBUGS-59552), [OCPBUGS-61865](https://issues.redhat.com/browse/OCPBUGS-61865), [OCPBUGS-62636](https://issues.redhat.com/browse/OCPBUGS-62636): DownStream Merge [10-19-2025] [#2817](https://github.com/openshift/ovn-kubernetes/pull/2817)
* [OCPBUGS-62546](https://issues.redhat.com/browse/OCPBUGS-62546): Updating ovn-kubernetes-microshift-container image to be consistent with ART for 4.21 [#2772](https://github.com/openshift/ovn-kubernetes/pull/2772)
* [CORENET-6160](https://issues.redhat.com/browse/CORENET-6160): DownStream Merge [10-10-2025] [#2798](https://github.com/openshift/ovn-kubernetes/pull/2798)
* [OCPBUGS-62545](https://issues.redhat.com/browse/OCPBUGS-62545): Updating ose-ovn-kubernetes-container image to be consistent with ART for 4.21 [#2771](https://github.com/openshift/ovn-kubernetes/pull/2771)
* [CORENET-6055](https://issues.redhat.com/browse/CORENET-6055): Dockerfile: Unpin OVN and consume the latest from FDP. [#2721](https://github.com/openshift/ovn-kubernetes/pull/2721)
* [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/627ddba0310e1916784bdc1e00ee1e0c41e45302...7dd6e74d49a194a146c331bcea0a88a524ecfcf7)
### [powervs-block-csi-driver-operator](https://github.com/openshift/ibm-powervs-block-csi-driver-operator/tree/81cde359b14d706804e53d88a423ad0c726a92f9)
* [STOR-2523](https://issues.redhat.com/browse/STOR-2523): Add hypershift managed-by labels for csi driver operators [#89](https://github.com/openshift/ibm-powervs-block-csi-driver-operator/pull/89)
* [Full changelog](https://github.com/openshift/ibm-powervs-block-csi-driver-operator/compare/ea123ee3e02c067bf89da22b994b601bc40c027b...81cde359b14d706804e53d88a423ad0c726a92f9)
### [powervs-machine-controllers](https://github.com/openshift/machine-api-provider-powervs/tree/a4dee9d7237df12bca941080a9801e4d2398d81c)
* [OCPBUGS-62519](https://issues.redhat.com/browse/OCPBUGS-62519): Updating ose-powervs-machine-controllers-container image to be consistent with ART for 4.21 [#129](https://github.com/openshift/machine-api-provider-powervs/pull/129)
* [Full changelog](https://github.com/openshift/machine-api-provider-powervs/compare/f011b3c727c5377302b2ab0a203457490b930a3d...a4dee9d7237df12bca941080a9801e4d2398d81c)
### [prometheus](https://github.com/openshift/prometheus/tree/ad27870101a40340f4ec54f8db8a324ba1d4f548)
* NO-ISSUE: [bot] Bump openshift/prometheus to v3.6.0 [#278](https://github.com/openshift/prometheus/pull/278)
* [Full changelog](https://github.com/openshift/prometheus/compare/d55765140031f13d0d924ca7df74dd581d1174db...ad27870101a40340f4ec54f8db8a324ba1d4f548)
### [prometheus-config-reloader, prometheus-operator, prometheus-operator-admission-webhook](https://github.com/openshift/prometheus-operator/tree/417f45abe76d10634105551abc4683d97bf6aa9f)
* NO-JIRA: Bump openshift/prometheus-operator to v0.86.1 [#345](https://github.com/openshift/prometheus-operator/pull/345)
* [Full changelog](https://github.com/openshift/prometheus-operator/compare/b5ca6dad9e36c74f84306ffc7660dd42e59f2bb1...417f45abe76d10634105551abc4683d97bf6aa9f)
### [service-ca-operator](https://github.com/openshift/service-ca-operator/tree/b4fbf5e3cbf4455343a6682b9e3792244120454d)
* NO-JIRA:Created an OWNERS file for the tests-extension directory [#284](https://github.com/openshift/service-ca-operator/pull/284)
* [OCPBUGS-62377](https://issues.redhat.com/browse/OCPBUGS-62377): Updating ose-service-ca-operator-container image to be consistent with ART for 4.21 [#276](https://github.com/openshift/service-ca-operator/pull/276)
* [OCPBUGS-63124](https://issues.redhat.com/browse/OCPBUGS-63124): Fix e2e-aws-operator e2e test failures [#281](https://github.com/openshift/service-ca-operator/pull/281)
* [Full changelog](https://github.com/openshift/service-ca-operator/compare/a40d9a8ec60e0c6c1578300c372b6104130f2ecc...b4fbf5e3cbf4455343a6682b9e3792244120454d)
### [tests](https://github.com/openshift/origin/tree/5d46d82f8f456217515ee7c209dadd39c344ff8c)
* [OCPBUGS-63383](https://issues.redhat.com/browse/OCPBUGS-63383): Fix empty operator name [#30407](https://github.com/openshift/origin/pull/30407)
* [OCPBUGS-61376](https://issues.redhat.com/browse/OCPBUGS-61376): Isolate HPA tests [#30411](https://github.com/openshift/origin/pull/30411)
* [TRT-2373](https://issues.redhat.com/browse/TRT-2373): Revert #30269 "OTA-1626: fail CI if any ClusterOperator takes too long to update" [#30425](https://github.com/openshift/origin/pull/30425)
* [OCPBUGS-63519](https://issues.redhat.com/browse/OCPBUGS-63519): flake the missing port 9194 and 9193 once the team will fix will remove it [#30424](https://github.com/openshift/origin/pull/30424)
* [TRT-2144](https://issues.redhat.com/browse/TRT-2144): Add tcpdump to in cluster disruption monitor test when disruption is … [#30177](https://github.com/openshift/origin/pull/30177)
* NO-JIRA: fix hcpclustername [#30422](https://github.com/openshift/origin/pull/30422)
* NO-ISSUE: Fixing and investigating flakes during overlapping test execution [#30410](https://github.com/openshift/origin/pull/30410)
* [CNTRLPLANE-1544](https://issues.redhat.com/browse/CNTRLPLANE-1544): tests: authorization/rbac: Add restricted-v3 scc [#30384](https://github.com/openshift/origin/pull/30384)
* [OCPSTRAT-2371](https://issues.redhat.com/browse/OCPSTRAT-2371): Update to Kubernetes v1.34.1 [#30346](https://github.com/openshift/origin/pull/30346)
* [CNF-18661](https://issues.redhat.com/browse/CNF-18661): add a test that should validate the communication matrix ports match the node's listening ports [#30003](https://github.com/openshift/origin/pull/30003)
* NO-JIRA: known-image-checker: do nothing in WriteContentToStorage [#30344](https://github.com/openshift/origin/pull/30344)
* [OTA-1626](https://issues.redhat.com/browse/OTA-1626): fail CI if any ClusterOperator takes too long to update [#30269](https://github.com/openshift/origin/pull/30269)
* NO-JIRA: Extend project deletion timeout [#30393](https://github.com/openshift/origin/pull/30393)
* NO-JIRA: enhance TNF e2e test to handle quick member promotion [#30385](https://github.com/openshift/origin/pull/30385)
* [CNTRLPLANE-1662](https://issues.redhat.com/browse/CNTRLPLANE-1662): Migrate OCP-32383 to upstream [#30378](https://github.com/openshift/origin/pull/30378)
* [CORENET-6373](https://issues.redhat.com/browse/CORENET-6373): ovn-k, virt, preconfigured udn addresses: Test MAC conflict detection [#30314](https://github.com/openshift/origin/pull/30314)
* NO-ISSUE: Automated - Update synthetic test data [#30334](https://github.com/openshift/origin/pull/30334)
* [OCPBUGS-56281](https://issues.redhat.com/browse/OCPBUGS-56281): gatewayapicontroller: Use dynamic client for OLM [#30397](https://github.com/openshift/origin/pull/30397)
* [MULTIARCH-5391](https://issues.redhat.com/browse/MULTIARCH-5391): Add Disruptive ImageStreamImportMode Tests into a Disruptive Suite [#30239](https://github.com/openshift/origin/pull/30239)
* [OCPBUGS-62359](https://issues.redhat.com/browse/OCPBUGS-62359): Check more operatorsProgressing [#30367](https://github.com/openshift/origin/pull/30367)
* [TRT-2275](https://issues.redhat.com/browse/TRT-2275): some enhancement for e2e-analysis [#30276](https://github.com/openshift/origin/pull/30276)
* [OCPBUGS-63149](https://issues.redhat.com/browse/OCPBUGS-63149): revert https://github.com/openshift/origin/pull/30054 [#30386](https://github.com/openshift/origin/pull/30386)
* NO-JIRA: Combine global and command args in BackgroundRC [#30382](https://github.com/openshift/origin/pull/30382)
* NO-JIRA: MCO add GetAlerts to the Monitor thanos struct [#30379](https://github.com/openshift/origin/pull/30379)
* NO-JIRA: enhance-waitnodeready-util [#30377](https://github.com/openshift/origin/pull/30377)
* [OCPBUGS-63040](https://issues.redhat.com/browse/OCPBUGS-63040): Add imagestream update dryrun test [#30357](https://github.com/openshift/origin/pull/30357)
* [OCPEDGE-1565](https://issues.redhat.com/browse/OCPEDGE-1565): [TNF] Add double node failure recovery test [#30370](https://github.com/openshift/origin/pull/30370)
* NO-JIRA: implement WithoutKubeconf method to clear config path [#30371](https://github.com/openshift/origin/pull/30371)
* NO-JIRA: `oc adm upgrade status`: Record err and outputs [#30151](https://github.com/openshift/origin/pull/30151)
* NO-JIRA:I Fixing race condtion [#30360](https://github.com/openshift/origin/pull/30360)
* [OCPBUGS-62552](https://issues.redhat.com/browse/OCPBUGS-62552): Updating openshift-enterprise-tests-container image to be consistent with ART for 4.21 [#30327](https://github.com/openshift/origin/pull/30327)
* NO-JIRA: init lease-checker namespaces [#30373](https://github.com/openshift/origin/pull/30373)
* [Full changelog](https://github.com/openshift/origin/compare/1f4638ce879d331b9577be88bc9573b68d044c96...5d46d82f8f456217515ee7c209dadd39c344ff8c)
### [vsphere-cloud-controller-manager](https://github.com/openshift/cloud-provider-vsphere/tree/f69584d6ed7411504b0fff77eb36d0fd64f0fd5e)
* [OCPCLOUD-3087](https://issues.redhat.com/browse/OCPCLOUD-3087): Merge https://github.com/kubernetes/cloud-provider-vsphere:master (5691b82) into main [#97](https://github.com/openshift/cloud-provider-vsphere/pull/97)
* [OCPBUGS-62571](https://issues.redhat.com/browse/OCPBUGS-62571): Updating ose-vsphere-cloud-controller-manager-container image to be consistent with ART for 4.21 [#100](https://github.com/openshift/cloud-provider-vsphere/pull/100)
* [Full changelog](https://github.com/openshift/cloud-provider-vsphere/compare/f87b89c26eac5893a1c55f522a67a1b72bbe7796...f69584d6ed7411504b0fff77eb36d0fd64f0fd5e)
### [vsphere-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-vsphere/tree/bb598980bdac48449b7fe817a99b546586fd1c19)
* [OCPBUGS-62332](https://issues.redhat.com/browse/OCPBUGS-62332): Updating ose-vsphere-cluster-api-controllers-container image to be consistent with ART for 4.21 [#75](https://github.com/openshift/cluster-api-provider-vsphere/pull/75)
* [Full changelog](https://github.com/openshift/cluster-api-provider-vsphere/compare/d5badc08a832cedbb8e41b64506ab71888583709...bb598980bdac48449b7fe817a99b546586fd1c19)
### [vsphere-csi-driver-operator](https://github.com/openshift/vmware-vsphere-csi-driver-operator/tree/3587e730f04295359304e6abfa0eb7b409eece0d)
* [OCPBUGS-62344](https://issues.redhat.com/browse/OCPBUGS-62344): Fix escaping of password [#312](https://github.com/openshift/vmware-vsphere-csi-driver-operator/pull/312)
* [OCPBUGS-57797](https://issues.redhat.com/browse/OCPBUGS-57797): Degrade OCP cluster on storagepolicy sync errors [#310](https://github.com/openshift/vmware-vsphere-csi-driver-operator/pull/310)
* [Full changelog](https://github.com/openshift/vmware-vsphere-csi-driver-operator/compare/58a512dd275b46f10297caaaef179cd3af8c82d1...3587e730f04295359304e6abfa0eb7b409eece0d)
### [vsphere-problem-detector](https://github.com/openshift/vsphere-problem-detector/tree/822424d11b9f14b9fc8a9fe3d509f9f290da2b7e)
* NO-JIRA: Add cursor command to debug the operator [#192](https://github.com/openshift/vsphere-problem-detector/pull/192)
* [Full changelog](https://github.com/openshift/vsphere-problem-detector/compare/ca71524bb092ab7dce3599576fc1a9cbcae3d902...822424d11b9f14b9fc8a9fe3d509f9f290da2b7e)