Back to index
4.21.0-0.okd-scos-2025-10-24-233430 Download installer and client with:
oc adm release extract --tools registry.ci.openshift.org/origin/release-scos:4.21.0-0.okd-scos-2025-10-24-233430 Team Approvals:
Tests:
Blocking jobsaws Succeeded periodic-ci-openshift-release-master-okd-scos-4.21-e2e-aws-ovn Informing jobs Upgrades from:
Upgrades to:
Created: 2025-10-24 23:37:51 +0000 UTC
Image Digest: sha256:812100c211e716542c09d769265bc1ac7c9f16bad9770427dbce19691a7a12ad
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
The CoreOS links above are for the base CoreOS layer used to build
the OpenShift node image and do not contain OpenShift components. This is
normally only useful to devs working closely with the CoreOS team. For info
about the node image, see the Node Image Info
section.
FeatureGate Changes
FeatureGate
Default Hypershift
Default SelfManagedHA
DevPreviewNoUpgrade Hypershift
DevPreviewNoUpgrade SelfManagedHA
TechPreviewNoUpgrade Hypershift
TechPreviewNoUpgrade SelfManagedHA
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
MGMT-21958 : Prepare 4.20 stable versions assisted-service upstream #8142
NO-ISSUE: Update konflux pipelines to use a remote pipeline #8143
NO-ISSUE: adds example Agent resource to docs #8120
NO-ISSUE: migrate renovate config #8060
MGMT-21135 : Unexpected Additional Subnet Appears in Machine Network Selection #7953
MGMT-21810 : Support TNF cluster installation using kube-api #8085
MGMT-21759 : Update Assisted Service webhook away from deprecated webhook.Validator API #8135
MGMT-21859 : Move osc operators to supported #8056
MGMT-19836 : Add ClusterID field on HostRoleUpdatedEvent #8111
MGMT-21624 : Add Dual-Stack with primary IPv6 support in Assisted #8026
NO-ISSUE: [master] Bump OCP versions: 4.16, 4.12, 4.18, 4.20, 4.19, 4.17 #8134
AGENT-1303 : Allow InfraEnv registration to use late binding #8059
NO-ISSUE: Update Konflux references #8128
NO-ISSUE: bump ocp dockerfile base image to 4.21 #8110
Full changelog
NO-ISSUE: Update konflux pipelines to use a remote pipeline #1301
NO-ISSUE: Update Konflux references #1299
Full changelog
NO-JIRA: Add pr-review Claude command and effective-go skills #2120
NO-ISSUE: pkg/cli/admin/upgrade/recommend: Drop obsolete precheckEnabled knob #2113
OCPBUGS-62875 : Pass dry-run option to all create API calls #2117
CNTRLPLANE-1676 : Update k8s dependencies to 1.34 #2118
NO-JIRA: Migrate to aws-sdk-go-v2 from archived aws-sdk-go #2114
Full changelog
CORS-4157 : AWS, Azure: Add IPFamily to the PlatformStatus within Infra CR #2499
codegen: Improve performance of package loading #2543
Fix use of API_GROUP_VERSIONS running codegen #2530
STOR-2627 : Add MutableCSINodeAllocatableCount to Dev- and TechPreview #2502
Switch to invoking codegen once in general updates #2540
route: improve .spec.tls.termination doc #2532
OPRUN-4156 : Promote OLMv1 Webhook support to GA #2491
OCPBUGS-55192 : Add IngressController .spec.domain validation #2308
OCPBUGS-63311 : config/v1/types_cluster_version: Tighten force and rollback warnings #2539
CORENET-6005 : network, virt: graduate preconfigured UDN addresses feature gate #2496
MCO-1861 : Promote ManagedBootImagesvSphere feature gate to default #2529
Full changelog
NO-JIRA: clarify ExternalLabels doc #2691
MON-4398 : Enable UTF-8 by default in admission-webhook #2704
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
MON-4383 : feat(auto_docs_examples): adjust and add more examples #2573
MON-4408 : chore: make test/monitoring a seperate module to keep managing deps in root go.mod simple #2714
Full changelog
Updating openshift-enterprise-egress-dns-proxy-container image to be consistent with ART for 4.21 #214
Full changelog
OCPBUGS-63347 : [OTE]: Enhance single/own ns based on review comments ( Follow-Up of: 714977c69 ) #539
OCPBUGS-63347 : Fix flake for single/own ns tests by ensuring uniquess and waiting for k8s cleanups #536
NO-ISSUE: Update to new feature-gate options in helm #537
NO-ISSUE: Synchronize From Upstream Repositories #532
OCPBUGS-63347 : Define Default timeouts and apply their usage accross to avoid flakes #535
NO-ISSUE: UPSTREAM: <carry>: fix cases 81696 and 74618 for product code changes #528
Full changelog
NO-JIRA: Created an OWNERS file for the tests-extension directory for separate ote scaffold #567
Full changelog
NO-JIRA: fix hcpclustername #30422
NO-ISSUE: Fixing and investigating flakes during overlapping test execution #30410
CNTRLPLANE-1544 : tests: authorization/rbac: Add restricted-v3 scc #30384
OCPSTRAT-2371 : Update to Kubernetes v1.34.1 #30346
CNF-18661 : add a test that should validate the communication matrix ports match the node’s listening ports #30003
NO-JIRA: known-image-checker: do nothing in WriteContentToStorage #30344
OTA-1626 : fail CI if any ClusterOperator takes too long to update #30269
NO-JIRA: Extend project deletion timeout #30393
NO-JIRA: enhance TNF e2e test to handle quick member promotion #30385
CNTRLPLANE-1662 : Migrate OCP-32383 to upstream #30378
CORENET-6373 : ovn-k, virt, preconfigured udn addresses: Test MAC conflict detection #30314
NO-ISSUE: Automated - Update synthetic test data #30334
OCPBUGS-56281 : gatewayapicontroller: Use dynamic client for OLM #30397
Full changelog
Node Image Info Loading node image info, this may take a while ...
Unable to show node image info: failed to query RPM list for registry.ci.openshift.org/origin/release-scos@sha256:812100c211e716542c09d769265bc1ac7c9f16bad9770427dbce19691a7a12ad
Source code for this page located on github