# 4.21.0-okd-scos.ec.4
Created: 2025-10-20 05:00:30 +0000 UTC
Image Digest: `sha256:e22dfb86de9e39fcdf78c12a166f316821a269ed395c1c3641d13a62a20aeafd`
Promoted from registry.ci.openshift.org/origin/release-scos:4.21.0-0.okd-scos-2025-10-17-100629
## Changes from 4.21.0-okd-scos.ec.3
### Components
* Kubectl 1.33.3
* Kubernetes 1.33.5
* Kubernetes Tests 1.33.4
* CentOS Stream CoreOS 10.0.20251003-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 |
### [agent-installer-api-server](https://github.com/openshift/assisted-service/tree/528a1a821bc91a454228cbf92cd5247d25c5db9f)
* [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...528a1a821bc91a454228cbf92cd5247d25c5db9f)
### [agent-installer-csr-approver, agent-installer-orchestrator](https://github.com/openshift/assisted-installer/tree/22ebee6c83f55fed9b06c702f29c4c8e609687f2)
* [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...22ebee6c83f55fed9b06c702f29c4c8e609687f2)
### [agent-installer-node-agent](https://github.com/openshift/assisted-installer-agent/tree/3a2ac6cc3156920ed388370b9bc5e2a02512a256)
* [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...3a2ac6cc3156920ed388370b9bc5e2a02512a256)
### [agent-installer-utils](https://github.com/openshift/agent-installer-utils/tree/501c8acc53fe2f1a5ca952334674dfc54b8cc4b5)
* [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...501c8acc53fe2f1a5ca952334674dfc54b8cc4b5)
### [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/fed3827a2247e2744793e45811871b2f2d3e46cf)
* [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...fed3827a2247e2744793e45811871b2f2d3e46cf)
### [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)
### [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-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/f07db8db55f9283edd9cba1f35a9131e2d56ea1f)
* [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...f07db8db55f9283edd9cba1f35a9131e2d56ea1f)
### [cloud-credential-operator](https://github.com/openshift/cloud-credential-operator/tree/627c670418ebf1ccca8286309bc9e778cf16dce4)
* [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...627c670418ebf1ccca8286309bc9e778cf16dce4)
### [cluster-authentication-operator](https://github.com/openshift/cluster-authentication-operator/tree/215805c4154ca77748289e6325190c814f16d7d7)
* [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...215805c4154ca77748289e6325190c814f16d7d7)
### [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/aa6f9a1de31428df71e550397f698cad7de3081d)
* [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...aa6f9a1de31428df71e550397f698cad7de3081d)
### [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/44baf885fd3745f94c19f37b2d1dcee418f67d51)
* [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...44baf885fd3745f94c19f37b2d1dcee418f67d51)
### [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/3b399a96b858a922709d4a2a835efe12f9b1c378)
* [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...3b399a96b858a922709d4a2a835efe12f9b1c378)
### [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/adc82f6188f4037a515eeeaa686ce1c1a80894da)
* [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...adc82f6188f4037a515eeeaa686ce1c1a80894da)
### [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/75b90c6295999ac9e707532a0d77bbf257c77561)
* 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...75b90c6295999ac9e707532a0d77bbf257c77561)
### [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator/tree/e9126a5fcb9df8854c9d568a1c0502a29e8fe6aa)
* [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...e9126a5fcb9df8854c9d568a1c0502a29e8fe6aa)
### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/a5879759fb042f6c4b26931fa7ef8540244c8660)
* [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...a5879759fb042f6c4b26931fa7ef8540244c8660)
### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/dbb384039d22b64a080cb114df5cde7be1effb42)
* 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...dbb384039d22b64a080cb114df5cde7be1effb42)
### [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)
### [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/694efdb6c519ba8353b7cc10e543b1169e4eb226)
* [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...694efdb6c519ba8353b7cc10e543b1169e4eb226)
### [console-operator](https://github.com/openshift/console-operator/tree/196069003a4b921b5f6161f090458d1afbef07f5)
* [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...196069003a4b921b5f6161f090458d1afbef07f5)
### [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/c88229b90f4791517cd52442e04eac487f6e52b9)
* [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...c88229b90f4791517cd52442e04eac487f6e52b9)
### [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)
### [hypershift](https://github.com/openshift/hypershift/tree/d4f2935173e7441426d2eadac7e951f097187bdb)
* 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...d4f2935173e7441426d2eadac7e951f097187bdb)
### [insights-operator](https://github.com/openshift/insights-operator/tree/843d83500628f58414ce5661b5dfa086e244e80a)
* [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...843d83500628f58414ce5661b5dfa086e244e80a)
### [ironic-agent](https://github.com/openshift/ironic-agent-image/tree/92cc0e124e252c05429c4e29b6aafd873032c724)
* [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...92cc0e124e252c05429c4e29b6aafd873032c724)
### [machine-api-operator](https://github.com/openshift/machine-api-operator/tree/fb6dcee83ec302e8b1bb50f595e9d56bca495183)
* [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...fb6dcee83ec302e8b1bb50f595e9d56bca495183)
### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/b9937c11b2277e5bed261e050cd065fdd7bae092)
* [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...b9937c11b2277e5bed261e050cd065fdd7bae092)
### [monitoring-plugin](https://github.com/openshift/monitoring-plugin/tree/4aa9dbe7bc350dee1194a15ae2566c49117ce2af)
* [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...4aa9dbe7bc350dee1194a15ae2566c49117ce2af)
### [network-tools](https://github.com/openshift/network-tools/tree/d8fcfe8940eaeb8b33c55cc828f3ca0f0d583915)
* [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...d8fcfe8940eaeb8b33c55cc828f3ca0f0d583915)
### [networking-console-plugin](https://github.com/openshift/networking-console-plugin/tree/b948da9553ed47c248e0cab274b40e42d0131f38)
* [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...b948da9553ed47c248e0cab274b40e42d0131f38)
### [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)
### [oc-mirror](https://github.com/openshift/oc-mirror/tree/6193ce51ecf50b500726b1a868019c9f84274906)
* [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...6193ce51ecf50b500726b1a868019c9f84274906)
### [olm-catalogd, olm-operator-controller](https://github.com/openshift/operator-framework-operator-controller/tree/e77207b2ae0820146c1745ac795549fb91df3b17)
* [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...e77207b2ae0820146c1745ac795549fb91df3b17)
### [openshift-apiserver](https://github.com/openshift/openshift-apiserver/tree/55d95c2ade960bae902e4abc4b775898014a405a)
* [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...55d95c2ade960bae902e4abc4b775898014a405a)
### [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)
### [operator-framework-tools, operator-lifecycle-manager, operator-registry](https://github.com/openshift/operator-framework-olm/tree/bdc0d750909a7cea17b087f53bcaa01d449638f1)
* [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...bdc0d750909a7cea17b087f53bcaa01d449638f1)
### [operator-marketplace](https://github.com/operator-framework/operator-marketplace/tree/33b2f84a37f20a3afca14d0ed65285a4d917cc59)
* [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...33b2f84a37f20a3afca14d0ed65285a4d917cc59)
### [ovn-kubernetes, ovn-kubernetes-microshift](https://github.com/openshift/ovn-kubernetes/tree/a7a531f167aa3e8ef14b7c258debf0c709ddcd09)
* [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...a7a531f167aa3e8ef14b7c258debf0c709ddcd09)
### [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/e5d65c6f6b1446b77e0e915d64825d97be9c06de)
* [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...e5d65c6f6b1446b77e0e915d64825d97be9c06de)
### [tests](https://github.com/openshift/origin/tree/43159a298555a259bd14a8850320cd91aa57ebe1)
* [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...43159a298555a259bd14a8850320cd91aa57ebe1)
### [vsphere-cloud-controller-manager](https://github.com/openshift/cloud-provider-vsphere/tree/5bbdd43526473ac2d9146d8026a976e306b8379a)
* [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...5bbdd43526473ac2d9146d8026a976e306b8379a)
### [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)