# 4.22.0-ec.0
Created: 2026-01-12 16:46:17 +0000 UTC
Image Digest: `sha256:a46c2ac8bb55f16ffc2e18b41da242c8644379d4532f9a35509f9af674919743`
## Changes from 4.22.0-0.nightly-s390x-2026-01-19-192503
### Components
* Kubectl 1.34.1
* Kubernetes 1.34.2
* Kubernetes Tests 1.34.1
* Red Hat Enterprise Linux CoreOS upgraded from 9.6.20260117-0 to 9.6.20251219-0
### FeatureGate Changes
| FeatureGate | Default
Hypershift | Default
SelfManagedHA | DevPreviewNoUpgrade
Hypershift | DevPreviewNoUpgrade
SelfManagedHA | OKD
Hypershift | OKD
SelfManagedHA | TechPreviewNoUpgrade
Hypershift | TechPreviewNoUpgrade
SelfManagedHA |
| :------ | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: |
| 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) |
| 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) |
| 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) |
| 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) |
| NewOLMOwnSingleNamespace
(0 tests)| Disabled| Disabled
(Changed)| Disabled| Enabled| Disabled| Disabled
(Changed)| Disabled| Enabled |
### Rebuilt images without code change
* [aws-karpenter-provider-aws](https://github.com/openshift/aws-karpenter-provider-aws) git [ff9c8d4e](https://github.com/openshift/aws-karpenter-provider-aws/commit/ff9c8d4e8fdc55d3e60c6add0942c018826ae870) `sha256:bce5a0d456c6e563c695f10f6d454b0c80c77df44f52c2bb777cafd47fddf918`
* [aws-kms-encryption-provider](https://github.com/openshift/aws-encryption-provider) git [19e7b623](https://github.com/openshift/aws-encryption-provider/commit/19e7b623429799c9c549690a1b5ab499844411f9) `sha256:e269c805e35d5297bb8c371763ab9d9c0a16af5e7cdc5e020c45f849795ccb12`
* [azure-service-operator](https://github.com/openshift/azure-service-operator) git [17e57462](https://github.com/openshift/azure-service-operator/commit/17e574628ee7ef8aa694cfc0ab5e5232b651fbf8) `sha256:a073b22786bce007bc6a2f86a9d903132b961f4bcf0bd3b451fe8946ba9c9b2c`
* [baremetal-machine-controllers](https://github.com/openshift/cluster-api-provider-baremetal) git [650cb6f3](https://github.com/openshift/cluster-api-provider-baremetal/commit/650cb6f37e522142de6d2f634326674f4141f203) `sha256:d2cf0fc2dc53a9062ed3c0cb45195676a55785036ccf6cd3d705a25b1613b41b`
* [cluster-baremetal-operator](https://github.com/openshift/cluster-baremetal-operator) git [e4784ab6](https://github.com/openshift/cluster-baremetal-operator/commit/e4784ab659e24cf636dae8f0c159403b2f36325f) `sha256:dd9f05208c74c7c954d2b8287fba83fded593fb697409e68fb355f2913b7d98a`
* [cluster-bootstrap](https://github.com/openshift/cluster-bootstrap) git [dc0d4a5c](https://github.com/openshift/cluster-bootstrap/commit/dc0d4a5cdaf8a7477cab584208dc99352f46efe2) `sha256:73093c57be605905a74793ad70c4b4c8b2bceac686e73df9d2e85b9b3c41c56c`
* [cluster-control-plane-machine-set-operator](https://github.com/openshift/cluster-control-plane-machine-set-operator) git [3f65cbbe](https://github.com/openshift/cluster-control-plane-machine-set-operator/commit/3f65cbbecc1eeced5c705e70f4530e5908495cb4) `sha256:39809180fe181fd80dcd0c2e8fab43394055a2e1994b9a806f0811e544276cc0`
* [cluster-dns-operator](https://github.com/openshift/cluster-dns-operator) git [41a53fed](https://github.com/openshift/cluster-dns-operator/commit/41a53fed36e6e99c7c9ceb3a699c3547ee5d9bb9) `sha256:54aa5610d8e964ac4805e9f7bce3550effa730bf119ee9c06d0d6db5424cee10`
* [cluster-kube-cluster-api-operator](https://github.com/openshift/cluster-api-operator) git [aec49344](https://github.com/openshift/cluster-api-operator/commit/aec493448525ff03d0da25a4bf885fbd35214642) `sha256:761440748ab08c1e0c8ece07c1106e18fb0a79ba43e2ba30c719adb66c05e00e`
* [cluster-machine-approver](https://github.com/openshift/cluster-machine-approver) git [d864813c](https://github.com/openshift/cluster-machine-approver/commit/d864813cd3ab01c0f975b2bf41e9046948f0afa1) `sha256:9b6f7d0169224e2b784a1711733d1360b1e2b7ba9ad6870e5bcd71f116f355bf`
* [cluster-olm-operator](https://github.com/openshift/cluster-olm-operator) git [913f1b1d](https://github.com/openshift/cluster-olm-operator/commit/913f1b1d3f144362902fc2340a66b84b6658eca4) `sha256:d57150f23fbc5ce8493dfd802345682dc7b6653fca58efb16e2ed5824493ae3c`
* [cluster-policy-controller](https://github.com/openshift/cluster-policy-controller) git [8b775487](https://github.com/openshift/cluster-policy-controller/commit/8b775487512fb543bff470ff1042bd3ac31b29be) `sha256:0adf1f5ee6eb17f0f4eaabdab98e414850e79434d93120ae306a9751697aceec`
* [cluster-samples-operator](https://github.com/openshift/cluster-samples-operator) git [4a32fd6f](https://github.com/openshift/cluster-samples-operator/commit/4a32fd6f5d45c82f9e17c6d25825b42acc5b6a11) `sha256:6d3aca2d503ec0ffda50df6a12aa0dc4bd167dfe92e695cae67fbe974ecad542`
* [cluster-update-keys](https://github.com/openshift/cluster-update-keys) git [3e241ce2](https://github.com/openshift/cluster-update-keys/commit/3e241ce2b4e9e9e6650ffd4f08bdb49c7187be06) `sha256:fcf1574337571b6a3e08b4206917ab3b8df80d8a86d9bec6c2c21b2156442778`
* [container-networking-plugins](https://github.com/openshift/containernetworking-plugins) git [747ad66c](https://github.com/openshift/containernetworking-plugins/commit/747ad66caa1109b2b490aebad01af42bd2d738f1) `sha256:07d647fc2f314860de11c5ecce09095da51fd59895c9c4f86f10e2b6f6d2022e`
* [containernetworking-plugins-microshift](https://github.com/openshift/containernetworking-plugins) git [747ad66c](https://github.com/openshift/containernetworking-plugins/commit/747ad66caa1109b2b490aebad01af42bd2d738f1) `sha256:d525bfb2e1e0a09fc0e165983ad86e64309a437e966a39d04e2c07b28cd11f7d`
* [csi-external-attacher](https://github.com/openshift/csi-external-attacher) git [cb0b279d](https://github.com/openshift/csi-external-attacher/commit/cb0b279d879d906a2e7173210b319cb0ab17b95c) `sha256:e35847d87ac5bae7cf1f6a8820415bcbc7e09ddd6dee70bb2ca73d3e41fefc28`
* [csi-external-snapshot-metadata](https://github.com/openshift/csi-external-snapshot-metadata) git [ec2a8dd3](https://github.com/openshift/csi-external-snapshot-metadata/commit/ec2a8dd3be265fc82bbb4bb29ce8eb53546a669c) `sha256:e54b3185839b63cddd050153f44b5444d88d8a8b149377ba29346e2653be6a2a`
* [csi-livenessprobe](https://github.com/openshift/csi-livenessprobe) git [966a3bf9](https://github.com/openshift/csi-livenessprobe/commit/966a3bf9fd00b8c52c0182e5d12d90c8d763f020) `sha256:128a43b8ed1f0cdb1106121269c2c503d1ce85e2670a01e5d756a2607a4f5198`
* [egress-router-cni](https://github.com/openshift/egress-router-cni) git [5e0f8d1b](https://github.com/openshift/egress-router-cni/commit/5e0f8d1b545899fda27c5e1cc8707d33cba1b534) `sha256:eac3affeac09f557fa9319140e502577bd222ceeb6994d0fbd183d8ce4541763`
* [etcd](https://github.com/openshift/etcd) git [806f690e](https://github.com/openshift/etcd/commit/806f690e1f140e0aea2eb05ef5f288b756b62895) `sha256:9e49866c861bd2c98cdfe0d8027a578366328953924f02da4ffee2debddd897d`
* [gcp-workload-identity-federation-webhook](https://github.com/openshift/gcp-workload-identity-federation-webhook) git [8024f0f9](https://github.com/openshift/gcp-workload-identity-federation-webhook/commit/8024f0f9c2a2a10ecd487bb1d9549d508ed79837) `sha256:a7f890e4c1e2585d9b654d358c3c6af7a25f0a0111f1233a10a2141621680607`
* [ibm-cloud-controller-manager](https://github.com/openshift/cloud-provider-ibm) git [c566572b](https://github.com/openshift/cloud-provider-ibm/commit/c566572b2cf0120499e81181f1efb1e729e9c418) `sha256:a73ef07c9fe24b72c3bbe3d3bfad2f275ce691dabc67b788b6d821d06eb24eff`
* [ibm-vpc-block-csi-driver](https://github.com/openshift/ibm-vpc-block-csi-driver) git [6dc86b9f](https://github.com/openshift/ibm-vpc-block-csi-driver/commit/6dc86b9f6873df12ccb732f5bb0b5b0d6e0c6b36) `sha256:59e4f360317ae20c615851aab231ccc0d85d499f24f356f2fd639422ad4541a8`
* [insights-runtime-exporter](https://github.com/openshift/insights-runtime-extractor) git [015f7b61](https://github.com/openshift/insights-runtime-extractor/commit/015f7b616bdf0cc062b370079eb42685e81ba11d) `sha256:3bfa66ee00e4f4e1eabb178c2582fa1524af45c3dc259f9e036b25ee23a794a0`
* [insights-runtime-extractor](https://github.com/openshift/insights-runtime-extractor) git [015f7b61](https://github.com/openshift/insights-runtime-extractor/commit/015f7b616bdf0cc062b370079eb42685e81ba11d) `sha256:e6a4bf3f31e86ccc8da2cd6910b4cc434cfd9c2c488b7bf50e4e3834d10152b6`
* [keepalived-ipfailover](https://github.com/openshift/images) git [4d151b91](https://github.com/openshift/images/commit/4d151b9137b16ceb20d0929ad4c8fa1c8c211040) `sha256:f8fe9f1888cd65ce7ef6df6fd18cfd324898ad27b40505e98688503430f664ad`
* [kube-metrics-server](https://github.com/openshift/kubernetes-metrics-server) git [8d55e22c](https://github.com/openshift/kubernetes-metrics-server/commit/8d55e22cf7f244d30402d21690ed768f3c3b79d2) `sha256:f6751706faae25e5d34531164548f337aa44af20a1b7049397f84d6333ac0e46`
* [kube-rbac-proxy](https://github.com/openshift/kube-rbac-proxy) git [cd636680](https://github.com/openshift/kube-rbac-proxy/commit/cd636680e06a55395c26570dff0cb37277014388) `sha256:2e850db45d153c3e2e7277dd7fa7b568bf8de9543f5362c0dbc745fa71e929f5`
* [kube-state-metrics](https://github.com/openshift/kube-state-metrics) git [ba4fefa9](https://github.com/openshift/kube-state-metrics/commit/ba4fefa9c12c41d5c71a1abb340cf428a89b4876) `sha256:e4a3143885a098e13b0ee17b44bc0a1e84867fda48f233ba886648b9e634d954`
* [kubevirt-cloud-controller-manager](https://github.com/openshift/cloud-provider-kubevirt) git [daf5fba2](https://github.com/openshift/cloud-provider-kubevirt/commit/daf5fba2d1a1514bcbe67edc0230a06136156094) `sha256:d3529709e490e94f31c9beddb82c7a2a45f0d0149a6a7126690281b88d65160a`
* [kubevirt-csi-driver](https://github.com/openshift/kubevirt-csi-driver) git [9e2dbddf](https://github.com/openshift/kubevirt-csi-driver/commit/9e2dbddfe27080b834c83ef93503f886ad4189b6) `sha256:765263f3e3894b1e32786db3e794dcf5962b83a337b41cfa63d88f017336452d`
* [libvirt-machine-controllers](https://github.com/openshift/cluster-api-provider-libvirt) git [76effeca](https://github.com/openshift/cluster-api-provider-libvirt/commit/76effeca10bccccbc7a514f708122f660cde1183) `sha256:b5d26ba1e5f6b5f60c51efec36e1fe6e77e306b5154caee5db7abeaf12956935`
* [multus-admission-controller](https://github.com/openshift/multus-admission-controller) git [ce94b849](https://github.com/openshift/multus-admission-controller/commit/ce94b849567e25007c30dd2a6d249e9f307371e4) `sha256:b8b47c06b863a945c635553223a4633164ec19545712939f35350765f6bc354d`
* [multus-cni](https://github.com/openshift/multus-cni) git [93556f99](https://github.com/openshift/multus-cni/commit/93556f99405e29900c5445f7bbf7c70b8935e339) `sha256:6a5e440d38a19037b3213c0caf3f6f0a830ac37b422d0944210da43950403462`
* [multus-cni-microshift](https://github.com/openshift/multus-cni) git [93556f99](https://github.com/openshift/multus-cni/commit/93556f99405e29900c5445f7bbf7c70b8935e339) `sha256:979cf599673491b218d1da1e64dbce5d8f63a4f54b2fea5cd44f156995cb7820`
* [multus-networkpolicy](https://github.com/openshift/multus-networkpolicy) git [129b7fea](https://github.com/openshift/multus-networkpolicy/commit/129b7feaa969a96a6969d6709f78b4adee4fa301) `sha256:5a5318450629025f82e4f9684cde608af29aaa3f8541a096b6f2fdd30f6cf9f6`
* [multus-route-override-cni](https://github.com/openshift/route-override-cni) git [08af4127](https://github.com/openshift/route-override-cni/commit/08af4127c77976510cad1c096d9aca977d8ae5af) `sha256:649a426240a2021340b1dd5f6a743edfd8bb9ebcef864e08eaf300305b3b0f24`
* [multus-whereabouts-ipam-cni](https://github.com/openshift/whereabouts-cni) git [d691040e](https://github.com/openshift/whereabouts-cni/commit/d691040e509bb20c26b5e8366c0d6f3bb45a5e02) `sha256:b2c024330bccdc6ac65283d5e0e7eaf9de5a6cef8f8e1a6857b53ae2aa99fb7f`
* [must-gather](https://github.com/openshift/must-gather) git [cea9e829](https://github.com/openshift/must-gather/commit/cea9e829eb920c0d45b322a9c60e9cd67970c9e3) `sha256:c148ab095f0c201ceca20bf3474aed51166d1b3606086e939bdade95cad83fb4`
* [network-interface-bond-cni](https://github.com/openshift/bond-cni) git [297eeb43](https://github.com/openshift/bond-cni/commit/297eeb4320e07b18d559bc373b665479c760e8c7) `sha256:04d478910ba0bf804eccaa89dacb3dfae5ed3678b21083f57ad9f01b5ee02538`
* [oauth-proxy](https://github.com/openshift/oauth-proxy) git [39f8426a](https://github.com/openshift/oauth-proxy/commit/39f8426add0e2b669cae3232c3fb793ad1b6bb07) `sha256:d1d02545b188cf228169b751761d4c7ea52d5ab0f89dbf68e28e9524fc970614`
* [oauth-server](https://github.com/openshift/oauth-server) git [3ab74506](https://github.com/openshift/oauth-server/commit/3ab74506e64c804a465eb74b74046174a1121dd8) `sha256:700dc8ad8e4d1cc9312cecabcfe865a79b0a277df9830ff992e182a1bd90f0d0`
* [openstack-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-openstack) git [e1c0f2f9](https://github.com/openshift/cluster-api-provider-openstack/commit/e1c0f2f9e2e70843d5c42dfe3bddf70530a97b0f) `sha256:a0d1bf44e82b31649b5f6f231462ca760ba1d2f5f0683a63593be9d63e978764`
* [openstack-machine-api-provider](https://github.com/openshift/machine-api-provider-openstack) git [668f14c7](https://github.com/openshift/machine-api-provider-openstack/commit/668f14c7337cb99203912352358b8315b1b9a9f3) `sha256:1609ea55bb80c739133e643cf373a3ce70a3ed51e6c637289330fa01026351cd`
* [openstack-resource-controller](https://github.com/openshift/openstack-resource-controller) git [70f5ad34](https://github.com/openshift/openstack-resource-controller/commit/70f5ad34915041c82ad0a8ed6ea64bd8859d1e72) `sha256:ee4bdbce0235eaac4e109617342bdad9a1cd3b2eb0e9e2d57849d1792e6c5a65`
* [prometheus](https://github.com/openshift/prometheus) git [d2244fac](https://github.com/openshift/prometheus/commit/d2244fac6491e4c08589af4e143540ad63a72bb0) `sha256:b448b3fdd5dfe308f2810d761062b1c5c08738aff5d69a301b4ea868a6ca1c00`
* [prometheus-node-exporter](https://github.com/openshift/node_exporter) git [b548e3ed](https://github.com/openshift/node_exporter/commit/b548e3ede67da3cdb6eba354f396e985a8b0f2d1) `sha256:57c5573aab856d78f1d97a2954fdb888bee529fbdd043770667c002cc09873fd`
* [route-controller-manager](https://github.com/openshift/route-controller-manager) git [8a69194a](https://github.com/openshift/route-controller-manager/commit/8a69194a461dc33d2ed67a220bca91d384d34df4) `sha256:b17db2e4a84e7a71f327498cd7d6d1d5d79bd7cd8d86bd0e6d71005ad7c1cb10`
* [thanos](https://github.com/openshift/thanos) git [e324870c](https://github.com/openshift/thanos/commit/e324870cf16b6883b16493ce186ad7e98e8db8b3) `sha256:35644a27fd9aee462b89eec8b238e1ba253a02b299869010651c7833e50ddb63`
* [volume-data-source-validator](https://github.com/openshift/volume-data-source-validator) git [d25fefa9](https://github.com/openshift/volume-data-source-validator/commit/d25fefa912fe03af4263196a934c18b0d455fda6) `sha256:5e168625c786397c9b81deff012aa45451aaffeeb4b5b7e31949eb503203bdd4`
### [rhel-coreos, rhel-coreos-10, rhel-coreos-10-extensions, rhel-coreos-extensions](https://github.com/openshift/os/tree/46fc1a46f4df404128ce084356c626bf8d3f86c1)
* NO-JIRA: drop use of rhel-9.6-appstream-containernetworking repo [#1877](https://github.com/openshift/os/pull/1877)
* [Full changelog](https://github.com/openshift/os/compare/17b94cd8d9dc5d3ca1ca2aada4a4271a9663c109...46fc1a46f4df404128ce084356c626bf8d3f86c1)