Download the installer for your operating system or run
oc adm release extract --tools quay.io/openshift-release-dev/ocp-release:4.22.0-ec.0-x86_64Team Approvals:
Tests:
Upgrades from:
Upgrades to:
Loading changelog, this may take a while ...
Created: 2026-01-12 16:45:09 +0000 UTC
Image Digest: sha256:fa50ad76be25a54235058782d1844a236f64a9a0e9764eedb885ccf1565286c4
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 |
OKD Hypershift |
OKD SelfManagedHA |
TechPreviewNoUpgrade Hypershift |
TechPreviewNoUpgrade SelfManagedHA |
|---|---|---|---|---|---|---|---|---|
| AWSEuropeanSovereignCloudInstall (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| AdditionalStorageConfig (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| CRIOCredentialProviderConfig (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| ClusterAPIComputeInstall (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| ClusterAPIControlPlaneInstall (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| ClusterAPIMachineManagementAWS (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| ClusterAPIMachineManagementAzure (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| ClusterAPIMachineManagementBareMetal (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| ClusterAPIMachineManagementGCP (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| ClusterAPIMachineManagementOpenStack (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| ClusterAPIMachineManagementPowerVS (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| ClusterUpdateAcceptRisks (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| ClusterUpdatePreflight (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| ConfidentialCluster (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| ConfigurablePKI (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| DRAPartitionableDevices (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| EVPN (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| ExternalOIDCExternalClaimsSourcing (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| ExternalOIDCWithUpstreamParity (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| GatewayAPIWithoutOLM (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| KMSEncryption (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| MachineAPIMigrationAWS (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| MachineAPIMigrationOpenStack (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| MachineAPIMigrationVSphere (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| NewOLMConfigAPI (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| NoOverlayMode (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| TLSAdherence (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| VSphereMultiVCenterDay2 (0 tests) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
Unconditionally Enabled (Changed) |
| AzureClusterHostedDNSInstall (0 tests) |
Disabled (Changed) |
Disabled (Changed) |
Enabled | Enabled | Disabled (Changed) |
Disabled (Changed) |
Enabled | Enabled |
| BootImageSkewEnforcement (0 tests) |
Disabled (Changed) |
Disabled (Changed) |
Enabled | Enabled | Disabled (Changed) |
Disabled (Changed) |
Enabled | Enabled |
| DualReplica (0 tests) |
Disabled (Changed) |
Disabled (Changed) |
Enabled | Enabled | Disabled (Changed) |
Disabled (Changed) |
Enabled | Enabled |
| EventTTL (0 tests) |
Disabled (Changed) |
Disabled (Changed) |
Enabled | Enabled | Disabled (Changed) |
Disabled (Changed) |
Enabled | Enabled |
| InsightsConfig (0 tests) |
Disabled (Changed) |
Disabled (Changed) |
Enabled | Enabled | Disabled (Changed) |
Disabled (Changed) |
Enabled | Enabled |
| InsightsOnDemandDataGather (0 tests) |
Disabled (Changed) |
Disabled (Changed) |
Enabled | Enabled | Disabled (Changed) |
Disabled (Changed) |
Enabled | Enabled |
| ManagedBootImagesCPMS (0 tests) |
Disabled (Changed) |
Disabled (Changed) |
Enabled | Enabled | Disabled (Changed) |
Disabled (Changed) |
Enabled | Enabled |
| MutableCSINodeAllocatableCount (0 tests) |
Disabled (Changed) |
Disabled (Changed) |
Enabled | Enabled | Disabled (Changed) |
Disabled (Changed) |
Enabled | Enabled |
| OpenShiftPodSecurityAdmission (0 tests) |
Enabled (Changed) |
Enabled (Changed) |
Enabled | Enabled | Enabled (Changed) |
Enabled (Changed) |
Enabled | Enabled |
| VSphereHostVMGroupZonal (0 tests) |
Disabled (Changed) |
Disabled (Changed) |
Enabled | Enabled | Disabled (Changed) |
Disabled (Changed) |
Enabled | Enabled |
| AWSServiceLBNetworkSecurityGroup (0 tests) |
Disabled | Disabled (Changed) |
Enabled | Enabled | Disabled | Disabled (Changed) |
Enabled | Enabled |
| AdditionalRoutingCapabilities (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
| AdminNetworkPolicy (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
| AlibabaPlatform (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
| CPMSMachineNamePrefix (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
| GCPClusterHostedDNSInstall (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
| GatewayAPI (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
| GatewayAPIController (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
| HighlyAvailableArbiter (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
| ImageVolume (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
| MachineConfigNodes (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
| ManagedBootImages (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
| ManagedBootImagesAWS (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
| ManagedBootImagesAzure (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
| ManagedBootImagesvSphere (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
| NetworkDiagnosticsConfig (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
| NetworkLiveMigration (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
| NetworkSegmentation (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
| PinnedImages (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
| PreconfiguredUDNAddresses (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
| ProcMountType (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
| RouteAdvertisements (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
| VolumeAttributesClass (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
| ClusterAPIMachineManagementVSphere (0 tests) |
Disabled | Disabled | Enabled | Enabled | Disabled | Disabled | Disabled (Changed) |
Disabled (Changed) |
| IngressControllerDynamicConfigurationManager (0 tests) |
Disabled | Disabled | Enabled | Enabled | Disabled | Disabled | Disabled (Changed) |
Disabled (Changed) |
| KMSEncryptionProvider (0 tests) |
Disabled | Disabled | Enabled | Enabled | Disabled | Disabled | Enabled (Changed) |
Enabled (Changed) |
| NewOLMBoxCutterRuntime (0 tests) |
Disabled | Disabled | Disabled | Disabled (Changed) |
Disabled | Disabled | Disabled | Disabled (Changed) |
| GCPClusterHostedDNS (0 tests) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
Enabled (New) |
sha256:4f07c9628eb6641e5b82cc12a3e817ff7b0772efb1c5d5e3f3d23eb21c045e41sha256:12b13f4bea4d2a92488d3fbb30de9188bb0e7e2966fc780f23f185aa5802cb03sha256:75fceae44de85eb76fe08a0120c7314cb1af601ec2e8f9e705d15e9ffdba94b5sha256:e492a51c420e9e7f0e7b9890c001e2dc11dcd2901ac6c584d723ab957676a1desha256:c6856de9533679e0814f82b713c31eba31005a6879f471b61f529ee61b3695fesha256:daa028fd713e3ceebaf533f53918619f405013f6bef46b9fad8f569c11fba519sha256:d47a08ef4bbc183ce8268a09a3965a822506a90140e7c6f815c2eec4dcbb305asha256:b7081f4c9ee3e46bf12ed17a6cba693bd041678f40abb5aa2a7d95d98e9f4649sha256:854c102a897eaecbd2ebf8cabd40e44c501bbab5aab9ff428be72e03cb88f7ccsha256:078f3abbe67ab32b393296b04445e5c60e8defab5bfcb994a723836c33861744sha256:7e4373032267d59df8b1593b51c482b9fa967c6d130b5f7d273d4cd8f60b9f94Loading node image info, this may take a while ...
Unable to show node image info: too many concurrent oc adm release info --rpmdb/--rpmdb-diff operations (limit 16)
Source code for this page located on github