PullSpec:
quay.io/openshift-release-dev/ocp-release:4.20.0-rc.0-multiTeam Approvals:
Tests:
Upgrades from:
Upgrades to:
Loading changelog, this may take a while ...
Created: 2025-09-05 18:01:52 +0000 UTC
Image Digest: sha256:3a582cfdcd98c05654913afd77f5c3229236d89e5285aa6c7d93e5f21a77ebb4
Release 4.20.0-rc.0 was created from quay.io/openshift-release-dev/ocp-release-nightly@sha256:95fe45083a466b3f14db9644e9f4477198795363e89769e54959d0a62bc46376
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 | Default Hypershift |
Default SelfManagedHA |
DevPreviewNoUpgrade Hypershift |
DevPreviewNoUpgrade SelfManagedHA |
TechPreviewNoUpgrade Hypershift |
TechPreviewNoUpgrade SelfManagedHA |
|---|---|---|---|---|---|---|
| AWSEFSDriverVolumeMetrics (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| BareMetalLoadBalancer (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| ChunkSizeMiB (5 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| CloudDualStackNodeIPs (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| DisableKubeletCloudCredentialProviders (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| GCPLabelsTags (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| HardwareSpeed (3 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| InsightsRuntimeExtractor (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| MachineAPIProviderOpenStack (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| MultiArchInstallAWS (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| MultiArchInstallGCP (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| NodeDisruptionPolicy (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| OnClusterBuild (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| PersistentIPsForVirtualization (18 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| PlatformOperators (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| PrivateHostedZoneAWS (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| SELinuxChangePolicy (19 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| StreamingCollectionEncodingToJSON (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| StreamingCollectionEncodingToProtobuf (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| VSphereDriverConfiguration (5 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| VSphereMultiVCenters (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| ValidatingAdmissionPolicy (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| HighlyAvailableArbiter (8 tests) |
Enabled (Changed) |
Enabled (Changed) |
Enabled | Enabled | Enabled | Enabled |
| OpenShiftPodSecurityAdmission (0 tests) |
Enabled (Changed) |
Enabled (Changed) |
Enabled | Enabled | Enabled | Enabled |
| ProcMountType (1 tests) |
Enabled (Changed) |
Enabled (Changed) |
Enabled | Enabled | Enabled | Enabled |
| SigstoreImageVerification (5 tests) |
Enabled (Changed) |
Enabled (Changed) |
Enabled | Enabled | Enabled | Enabled |
| UpgradeStatus (1 tests) |
Enabled (Changed) |
Enabled (Changed) |
Enabled | Enabled | Enabled | Enabled |
| UserNamespacesPodSecurityStandards (0 tests) |
Enabled (Changed) |
Enabled (Changed) |
Enabled | Enabled | Enabled | Enabled |
| UserNamespacesSupport (1 tests) |
Enabled (Changed) |
Enabled (Changed) |
Enabled | Enabled | Enabled | Enabled |
| VSphereMultiDisk (0 tests) |
Enabled (Changed) |
Enabled (Changed) |
Enabled | Enabled | Enabled | Enabled |
| VSphereMultiNetworks (0 tests) |
Enabled (Changed) |
Enabled (Changed) |
Enabled | Enabled | Enabled | Enabled |
| ImageVolume (7 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
| StoragePerformantSecurityPolicy (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
| ClusterVersionOperatorConfiguration (0 tests) |
Disabled | Disabled | Enabled | Enabled | Enabled (Changed) |
Enabled (Changed) |
| DualReplica (5 tests) |
Disabled | Disabled | Enabled | Enabled | Enabled (Changed) |
Enabled (Changed) |
| SELinuxMount (17 tests) |
Disabled | Disabled | Enabled | Enabled | Enabled (Changed) |
Enabled (Changed) |
| SigstoreImageVerificationPKI (0 tests) |
Disabled | Disabled | Enabled | Enabled | Enabled (Changed) |
Enabled (Changed) |
| AWSClusterHostedDNSInstall (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
||
| AWSDedicatedHosts (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
||
| AWSServiceLBNetworkSecurityGroup (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
||
| AzureClusterHostedDNSInstall (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
||
| AzureDedicatedHosts (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
||
| AzureMultiDisk (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
||
| BootImageSkewEnforcement (0 tests) |
Enabled (New) |
Enabled (New) |
||||
| ExternalSnapshotMetadata (0 tests) |
Enabled (New) |
Enabled (New) |
||||
| GCPClusterHostedDNSInstall (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
||
| GCPCustomAPIEndpointsInstall (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
||
| ImageModeStatusReporting (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
||
| IrreconcilableMachineConfig (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
||
| ManagedBootImagesAzure (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
||
| ManagedBootImagesvSphere (6 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
||
| MultiDiskSetup (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
||
| MutatingAdmissionPolicy (3 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
||
| NewOLMWebhookProviderOpenshiftServiceCA (0 tests) |
Enabled (New) |
Enabled (New) |
||||
| NoRegistryClusterOperations (0 tests) |
Enabled (New) |
Enabled (New) |
||||
| PreconfiguredUDNAddresses (6 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
||
| VSphereMixedNodeEnv (0 tests) |
Enabled (New) |
Enabled (New) |
sha256:1b2202839e2cbfddf8c51610c8497c4679a7b45dcb8e68a5d908ffbfd7bd9be6sha256:c60d02881def3d5e6534621c67a8a562588d877863deb38eba4fdda53f91d7c6sha256:e73cddd55664b52e9b50da76e31435044b3561af2e22f43df4d3a160beecd9d1sha256:b84ad38411ecc921d8f58fadb7163df2d16e704111b878d44ee463a8b2656b9asha256:878f36b226b3574ada237542d06c5301352c268a441b3d2d2549ff3b7c6c2f0fsha256:7b2b7ced383d39bf6d1ac1abf6a03f65f439989a9ccfde80500397e3f6108cfcsha256:5b31c484fe6f62adb2521f4c7504fd5a27ed265e3bb0d45ed6789da11d59b65bsha256:0177eeea90b9286bb9e5b6243e0d84289392d9f1679d143ab9c491c2befeb7c4uid and extra fields in the Authentication CR #763ClusterVersionOperatorConfiguration to TechPreview #2457UpgradeStatus to Default #2418etcdDatabaseQuotaLowSpace” #1469pcmk_delay_base on 1st fence device to prevent fencing races #1463etcdDatabaseQuotaLowSpace #1464managed_cluster from reserved external labels #2641Getenv with LookEnv (#1351) #1351ResourceReconciliationIssues condition #1216make integration-test target #1203FeatureGate early #1190LoadUpdate #1185MAX_UPLOAD_SIZE formula #15428toggleCloudShellExpanded #15365testHook to RTL, add useWarningModal #15389X-XSS-Protection header #15360Guided tour -> Guided Tour in help menus #15363Dropdown -> ConsoleSelect #15284noSelection Dropdown #15342/dev-monitoring #15268RegistryPollIntervalModal #15337isLoading in CreateProjectModal #15318TogglePlay and ButtonBar #15308header if defined #15274screenfull #15262ExternalLinkWithCopy visual regression #15266_blank removal followup #15251ExternalLinkButton component and use it #15177requests in ContainerSpec.resources type #15148app.jsx -> app.tsx #14997classnames -> react-styles #15050col-sm-6 => GridItem sm={6} #15014go mod tidy to pass #15024Spec.ConfigVersion.Desired update in MCN” #5190Spec.ConfigVersion.Desired update in MCN #5121Degraded in MCP status based on MCN NodeDegraded condition #5110: in nmcli output #5106MachineConfigNodePinnedImageSetsDegraded message #5099dynamic-system-reserved-calc.sh when only true parameter is used #4733Status.PinnedImageSets.CurrentGeneration on valid generation value #5023. (#1179) #1179delete and mirror words (#1164) #1164*_status metrics for Routes #120Johan-Liebert1 (Pragyan Poudyal) to owners #1766Disruptive #30174UpgradeStatus test on HyperShift #30132oc adm upgrade status #30109oc adm upgrade status CLI #29954RouteExternalCertificate : Add fix for None platform type #29868smg247 as root approver #29860RouteExternalCertificate tests for few other on-prem jobs #29764Loading node image info, this may take a while ...