Back to index

4.22.0-ec.0

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_64
Team Approvals:

Tests:

Upgrades from:

Untested upgrades: 4.21.0-rc.0, 4.21.0-rc.1

Upgrades to:


Loading changelog, this may take a while ...

Changes from 4.22.0-0.nightly-2026-04-20-143244

Created: 2026-01-12 16:45:09 +0000 UTC

Image Digest: sha256:fa50ad76be25a54235058782d1844a236f64a9a0e9764eedb885ccf1565286c4

Components

FeatureGate Changes

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)

New images

Removed images

Rebuilt images without code change


Node Image Info

Loading 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)

View changelog in Markdown or 

Source code for this page located on github