# 4.22.0-rc.4 Created: 2026-05-18 11:17:21 +0000 UTC Image Digest: `sha256:0b4edeba3be55c65205edc9915b81672bbc53014b2fd5891d0e5714c09dc746d` ## Changes from 4.22.0-rc.2 ### Components * Kubectl 1.35.2 * Kubernetes upgraded from 1.35.3 to 1.35.4 * Kubernetes Tests 1.35.1 * Red Hat Enterprise Linux CoreOS 10.2 upgraded from 10.2.20260423-0 to 10.2.20260513-0 ### FeatureGate Changes | FeatureGate | Default
Hypershift | Default
SelfManagedHA | DevPreviewNoUpgrade
Hypershift | DevPreviewNoUpgrade
SelfManagedHA | OKD
Hypershift | OKD
SelfManagedHA | TechPreviewNoUpgrade
Hypershift | TechPreviewNoUpgrade
SelfManagedHA | | :------ | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | | EVPN
(0 tests)| Enabled
(Changed)| Enabled
(Changed)| Enabled| Enabled| Enabled
(Changed)| Enabled
(Changed)| Enabled| Enabled | ### Rebuilt images without code change * [agent-installer-csr-approver](https://github.com/openshift/assisted-installer) git [a9bfcccd](https://github.com/openshift/assisted-installer/commit/a9bfcccdade3dec5e6d71dbbc6e03fe137a1660b) `sha256:a4cbdcbbf31523da9f073d3c0574811311177c353f76b0c94b442885e72260f5` * [agent-installer-node-agent](https://github.com/openshift/assisted-installer-agent) git [f562f353](https://github.com/openshift/assisted-installer-agent/commit/f562f3539125da83145eb1012ea8a4f4d62d0807) `sha256:7d785abdfb2345c269937f4e48af31ce7bbb46aa1d3b44bde119f339465085f2` * [agent-installer-orchestrator](https://github.com/openshift/assisted-installer) git [a9bfcccd](https://github.com/openshift/assisted-installer/commit/a9bfcccdade3dec5e6d71dbbc6e03fe137a1660b) `sha256:76f77b0edcefb19855b5d312e4ff0ac00b3b5d719a8fd5623b4c882d66e55056` * [apiserver-network-proxy](https://github.com/openshift/apiserver-network-proxy) git [5e33c228](https://github.com/openshift/apiserver-network-proxy/commit/5e33c22867d59ddd9392a2c6b3194d2f3c6bdfc7) `sha256:ca2314a03930d2a966b86cac97c21e2fe007953bcccdca9e53612c2081639eb2` * [aws-cloud-controller-manager](https://github.com/openshift/cloud-provider-aws) git [e73d6a38](https://github.com/openshift/cloud-provider-aws/commit/e73d6a3821655afc6fb19d88a66907078e6854f2) `sha256:49d4ef213400ac24ff7dbd38dd223ebd5d2356e4cd747ed5a9e04da48598eec9` * [aws-karpenter-provider-aws](https://github.com/openshift/aws-karpenter-provider-aws) git [f0be9c72](https://github.com/openshift/aws-karpenter-provider-aws/commit/f0be9c72e5bf25caeb2ca45c14e67e4d397a52cb) `sha256:28ca58901c1c0f9dcf7c70a7245de171dc8a54d6ebb9be6b9afa1bcb46ce4e52` * [aws-kms-encryption-provider](https://github.com/openshift/aws-encryption-provider) git [19e7b623](https://github.com/openshift/aws-encryption-provider/commit/19e7b623429799c9c549690a1b5ab499844411f9) `sha256:22277f0494d222ec2a41747f0545ea8294562e51b68800c33b9e18707c6051ec` * [aws-node-termination-handler](https://github.com/openshift/aws-node-termination-handler) git [341ed3a0](https://github.com/openshift/aws-node-termination-handler/commit/341ed3a086925b17671c5349343fedf988a1139e) `sha256:eddd45baaba97141d7d324d78b46cb6994cd093e40c031a3997e333dd60c1c0c` * [aws-pod-identity-webhook](https://github.com/openshift/aws-pod-identity-webhook) git [82088287](https://github.com/openshift/aws-pod-identity-webhook/commit/8208828799b6c4f91fd9b80128668f7765599e84) `sha256:54df9ef9040b065e321493d69938a039622b3a4e3bf06218dd96fab20144bbab` * [azure-cloud-controller-manager](https://github.com/openshift/cloud-provider-azure) git [4c7a7646](https://github.com/openshift/cloud-provider-azure/commit/4c7a764630c621d5e1700649fc056800d35bb6d1) `sha256:396a0169aa1fb20ebf918c137c4819ddd7dd443870154a5a0af5bc9f3f83928d` * [azure-cloud-node-manager](https://github.com/openshift/cloud-provider-azure) git [4c7a7646](https://github.com/openshift/cloud-provider-azure/commit/4c7a764630c621d5e1700649fc056800d35bb6d1) `sha256:6941c1f60d41b17ff626e287de4d1121f78d894eb2b644c2a4d678f7a463b5c5` * [azure-file-csi-driver](https://github.com/openshift/azure-file-csi-driver) git [403f856e](https://github.com/openshift/azure-file-csi-driver/commit/403f856e29605126b2711a1bfe7a4f6c276b344d) `sha256:0f89bc9064444eb3514bbf5912a0f2989906e8eb41f7e9632edd5cee052e9134` * [azure-kms-encryption-provider](https://github.com/openshift/azure-kubernetes-kms) git [99b9a3a3](https://github.com/openshift/azure-kubernetes-kms/commit/99b9a3a33d8edfd0a2d2876aa7ef1382b2c75a39) `sha256:f83d9c02f460cfc3a3537d81386435d7ed1cb8a4fa60f8851d95b46a62371ed3` * [azure-machine-controllers](https://github.com/openshift/machine-api-provider-azure) git [69d04909](https://github.com/openshift/machine-api-provider-azure/commit/69d049094ee36ad9c706d65694a8cd42e9a64800) `sha256:62b77fb07b8a3b585842b5582cc0994275aafd60d436dd207838cb972b5d9c31` * [baremetal-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-metal3) git [ad4eb8a5](https://github.com/openshift/cluster-api-provider-metal3/commit/ad4eb8a5e67dc08c0686f006641847df4370d599) `sha256:7d63f9e3ba7584c61f44ec8c16bcaa74ee349787afbf55913a104b2ea1e0dcaa` * [baremetal-machine-controllers](https://github.com/openshift/cluster-api-provider-baremetal) git [8d863b95](https://github.com/openshift/cluster-api-provider-baremetal/commit/8d863b9505a5cfc0b01e33f985a3edf9d3c69f4b) `sha256:2edf5b91c8e7cf7f069648f0e54027adec6cfc200b428ac999849193e5962e86` * [baremetal-operator](https://github.com/openshift/baremetal-operator) git [c5e50489](https://github.com/openshift/baremetal-operator/commit/c5e5048987427f58d3ca76238537e74bd3175e0f) `sha256:c8ed78269b9fbb71e17904451ad937491b2d5f3f20897eb8f4be91439bab3735` * [baremetal-runtimecfg](https://github.com/openshift/baremetal-runtimecfg) git [dca8cb1b](https://github.com/openshift/baremetal-runtimecfg/commit/dca8cb1be0cce1ce404dfd407ead1326a3c8bb40) `sha256:290ce7a706e1c1c219f5dfbf30ca96c348137895b5f2a8da558b6388b205ed1b` * [cli](https://github.com/openshift/oc) git [66dee73f](https://github.com/openshift/oc/commit/66dee73f66c4f048c333c6a77d76871872027896) `sha256:8762deff566a93d3d6fa9869748f50e22bbadf0e8979898803cc290ef5a91cd0` * [cli-artifacts](https://github.com/openshift/oc) git [66dee73f](https://github.com/openshift/oc/commit/66dee73f66c4f048c333c6a77d76871872027896) `sha256:fb37bd28bc939211501f11250de32d685a33664ee7fccfd0924524cafd5138c2` * [cloud-network-config-controller](https://github.com/openshift/cloud-network-config-controller) git [2d69ad95](https://github.com/openshift/cloud-network-config-controller/commit/2d69ad953cfaa419e9b6221da9edb152ded91e0b) `sha256:85ffda6b4926815d32fc3488ad23248ba0212559b35aada5ad54cf2b67a02b2c` * [cluster-autoscaler-operator](https://github.com/openshift/cluster-autoscaler-operator) git [260ea1b5](https://github.com/openshift/cluster-autoscaler-operator/commit/260ea1b5967f47768a0727e8c84d451dc9de5ced) `sha256:dddf2c4963740f6f36d18a73dbab3746db9300c9c8e10c64325e42074893ce65` * [cluster-bootstrap](https://github.com/openshift/cluster-bootstrap) git [e6be0fdf](https://github.com/openshift/cluster-bootstrap/commit/e6be0fdfbf43883e2301dbf2d0eb3ab4a4f93383) `sha256:dabc1eba022bfeb1261b3a403e2d57336fdefe6a369a6a3dae22ca904a73caa1` * [cluster-cloud-controller-manager-operator](https://github.com/openshift/cluster-cloud-controller-manager-operator) git [1eccfe33](https://github.com/openshift/cluster-cloud-controller-manager-operator/commit/1eccfe33d83686e74769ea196660b8d09d249b04) `sha256:d9560b5d220496b2e8182433d69a963dc0b1bd5fdf86e449689e5b6c2264e763` * [cluster-config-operator](https://github.com/openshift/cluster-config-operator) git [e0c2428e](https://github.com/openshift/cluster-config-operator/commit/e0c2428e4618493ad9db0681e3b91444746ddf2c) `sha256:aad3d11c2dff289e7de03892929e7934c93983495f311677863c68569e40eff0` * [cluster-control-plane-machine-set-operator](https://github.com/openshift/cluster-control-plane-machine-set-operator) git [b2e26b93](https://github.com/openshift/cluster-control-plane-machine-set-operator/commit/b2e26b937e7f6dab36b63ace9c8453ba9654011c) `sha256:d83cfc005475800936af77d4e607f80ed67ddd62400dadaeb04e12db3191c527` * [cluster-csi-snapshot-controller-operator](https://github.com/openshift/cluster-csi-snapshot-controller-operator) git [108f37f0](https://github.com/openshift/cluster-csi-snapshot-controller-operator/commit/108f37f0e378accc322cbeb68136ec500ec35b94) `sha256:ef4632233545104c01152280de541388603ed67baab21497cf5800ea41c6faca` * [cluster-dns-operator](https://github.com/openshift/cluster-dns-operator) git [3d214118](https://github.com/openshift/cluster-dns-operator/commit/3d2141182243cde1ec6417bd005c76d29aa88a01) `sha256:e1bbb4ca16cde09212476326d4228e4583f540652d7343fd90595e068f45bd66` * [cluster-etcd-operator](https://github.com/openshift/cluster-etcd-operator) git [3698b93d](https://github.com/openshift/cluster-etcd-operator/commit/3698b93d071f8b279b1721f90ced478f0b90b426) `sha256:d4a8083bad242d5111d83af712ea050bd644378a437e73f27393b4e8fd3c9028` * [cluster-kube-scheduler-operator](https://github.com/openshift/cluster-kube-scheduler-operator) git [51ea59ab](https://github.com/openshift/cluster-kube-scheduler-operator/commit/51ea59abd057d0cef56b29b8a74efc28411d5427) `sha256:1ef8e254074ee91093f124e06a8a94669997f65dbab1763f9fe7008fa0e1ca99` * [cluster-machine-approver](https://github.com/openshift/cluster-machine-approver) git [a9edd695](https://github.com/openshift/cluster-machine-approver/commit/a9edd695aca56fb58e739b774670a01428360dd8) `sha256:8b93d3f1d92d109be2863e24bc0f227854173ba593a4cf6582119a48f51323f9` * [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator) git [f6a7969c](https://github.com/openshift/cluster-monitoring-operator/commit/f6a7969c5c070e4deb6136c3561af60ab44780e1) `sha256:467d7d2efc9dd5943aa4e172f91540c7ccffb4c64db8e09587d8bf706a93a354` * [cluster-network-operator](https://github.com/openshift/cluster-network-operator) git [e20b9cb9](https://github.com/openshift/cluster-network-operator/commit/e20b9cb9a0b3bc293e622ef1caf70a813710ffa8) `sha256:f1a5f2b946230dfadaba35c29704755bb5926612c24f3a46febc70046ed01b14` * [cluster-olm-operator](https://github.com/openshift/cluster-olm-operator) git [d131450b](https://github.com/openshift/cluster-olm-operator/commit/d131450b2645623089b26353a309015c95c8871c) `sha256:7ca655d532ee2ce39cbefd21c2444263754959b71cdba5ab76d5c0bdf04167d6` * [cluster-openshift-controller-manager-operator](https://github.com/openshift/cluster-openshift-controller-manager-operator) git [e1c36741](https://github.com/openshift/cluster-openshift-controller-manager-operator/commit/e1c3674198c6c1274fd3fd3c3108eb4cade4eb0a) `sha256:08389c94a7ce476f1019db30955bbb32d3054249333b23d14acc602a387ac9a7` * [cluster-policy-controller](https://github.com/openshift/cluster-policy-controller) git [44985a13](https://github.com/openshift/cluster-policy-controller/commit/44985a1306411101c84dd5081598fc928b432321) `sha256:5615a2fae428ce58ea12618c267014f99dbf323f59d020fc740e6feead7742c3` * [cluster-samples-operator](https://github.com/openshift/cluster-samples-operator) git [317b21a9](https://github.com/openshift/cluster-samples-operator/commit/317b21a930d074951c27c45c77c02ea211c43f14) `sha256:0babbb8778bfccb73654e0b990f46f0e6affb17a8aacf06d965754b45ea33904` * [cluster-storage-operator](https://github.com/openshift/cluster-storage-operator) git [8dfdf2ef](https://github.com/openshift/cluster-storage-operator/commit/8dfdf2ef3310358f3559a5481df43b98b2294791) `sha256:ca7737de33805e90adb247c575b24b453b2a025b433a2fe53908f4d7afc7f20f` * [cluster-update-keys](https://github.com/openshift/cluster-update-keys) git [3b5c59cc](https://github.com/openshift/cluster-update-keys/commit/3b5c59cc6461663751bc510b4f9f1954ed8c9b50) `sha256:4f1ae1ced44d0d88537015759bcfc0096c52868da13a948ff4c90a71ec644713` * [cluster-version-operator](https://github.com/openshift/cluster-version-operator) git [e9c1c39e](https://github.com/openshift/cluster-version-operator/commit/e9c1c39e21ec353ff5993d386c42bc1b15063dbf) `sha256:5ea7d0797c02ed0af736fa8b21583c7d6fe50169422c7b236d95f55d18ba0a4a` * [configmap-reloader](https://github.com/openshift/configmap-reload) git [94e41c4c](https://github.com/openshift/configmap-reload/commit/94e41c4c6a5832dfd19750173d6544784ba235ec) `sha256:da9a6b4845c71270b7761b0d30d3b7130087a9f9b00bd3fc444bc69aacac413d` * [console-operator](https://github.com/openshift/console-operator) git [f0619391](https://github.com/openshift/console-operator/commit/f0619391890c61e1a4ebdf5c1c0b247b30f81248) `sha256:400b8886007e6a63e6ac17cec23c18dc83773ba440eec5c6d0be717dadcaee96` * [container-networking-plugins](https://github.com/openshift/containernetworking-plugins) git [747ad66c](https://github.com/openshift/containernetworking-plugins/commit/747ad66caa1109b2b490aebad01af42bd2d738f1) `sha256:7141ac0db618d5135044f182fa26f5689211e340cc0b52bcb501914f52a39115` * [containernetworking-plugins-microshift](https://github.com/openshift/containernetworking-plugins) git [747ad66c](https://github.com/openshift/containernetworking-plugins/commit/747ad66caa1109b2b490aebad01af42bd2d738f1) `sha256:e68c577994350df7d0ff57649f24daaf0e28c8e5b7afadfd5357fe90e8387e39` * [coredns](https://github.com/openshift/coredns) git [0dded2d2](https://github.com/openshift/coredns/commit/0dded2d232dab43c107b1dab9d0d9fdfd8259622) `sha256:25272a0944e00a27ce1d63e2cc1dfba29b896b89890fe191f394f67b6e13ae05` * [csi-external-resizer](https://github.com/openshift/csi-external-resizer) git [4e74a4aa](https://github.com/openshift/csi-external-resizer/commit/4e74a4aa52a2046d6b97a47dff7a60ddb73d0bbd) `sha256:932fcb0a6fa206657d30c72572cf06ef679cae07a013511bbd73f400b4f01e5e` * [csi-external-snapshot-metadata](https://github.com/openshift/csi-external-snapshot-metadata) git [76523185](https://github.com/openshift/csi-external-snapshot-metadata/commit/7652318579a38838931a5be492cee3573c7c8ecf) `sha256:3e4a8d77aeca131804684e87a0952f9200d895d1c13e491327dabe1ab9348804` * [csi-external-snapshotter](https://github.com/openshift/csi-external-snapshotter) git [d1bc3ffa](https://github.com/openshift/csi-external-snapshotter/commit/d1bc3ffaa9759c13a06c2ec61c541342e71bd109) `sha256:adf7b7e0bc45aaff09af2dfdde96edc5d4d85c8b97eb6f2548c89c58834b2f72` * [csi-livenessprobe](https://github.com/openshift/csi-livenessprobe) git [4d5e959a](https://github.com/openshift/csi-livenessprobe/commit/4d5e959a182b4db70dc52302bd89eebfec40d5a5) `sha256:b6d4331ae19fa986c860a7659cb56e9ce3d99539f31222b3f7b9c2e82e453c96` * [csi-node-driver-registrar](https://github.com/openshift/csi-node-driver-registrar) git [cf174b30](https://github.com/openshift/csi-node-driver-registrar/commit/cf174b30fad107d354afb0f0b09030a7c97fd296) `sha256:d16c60f741d26dfcc3752681ef411247df0c9cd336181033d6525242a25880c8` * [csi-snapshot-controller](https://github.com/openshift/csi-external-snapshotter) git [d1bc3ffa](https://github.com/openshift/csi-external-snapshotter/commit/d1bc3ffaa9759c13a06c2ec61c541342e71bd109) `sha256:02bdca6af3c8aa48ecfe1f24259cb24850e28b1614727e0e6abb7a47732d3237` * [deployer](https://github.com/openshift/oc) git [66dee73f](https://github.com/openshift/oc/commit/66dee73f66c4f048c333c6a77d76871872027896) `sha256:501dc771b43064efbf0a0d9fd2dc47d2bfe5b9f79872c8ba95d707ea5bb4011f` * [docker-builder](https://github.com/openshift/builder) git [fcd4ce2d](https://github.com/openshift/builder/commit/fcd4ce2d96613a27bd1ab7f53ff47225976c4ba9) `sha256:28bbf3952630fac00263a6caa78455ef0df688c7de4cd69460d6b64560257388` * [driver-toolkit](https://github.com/openshift/driver-toolkit) git [7aa4007a](https://github.com/openshift/driver-toolkit/commit/7aa4007a8601bf4bb23b696f580c022f58877223) `sha256:d7cde855f92b3e0f891d1ee82289c18c3ec0433028ac82cdef8a7f885f26be99` * [egress-router-cni](https://github.com/openshift/egress-router-cni) git [5e0f8d1b](https://github.com/openshift/egress-router-cni/commit/5e0f8d1b545899fda27c5e1cc8707d33cba1b534) `sha256:944390ee4e8854ba0dd01378cab9ac41d37a91333557846ca3fd58bad62cd780` * [etcd](https://github.com/openshift/etcd) git [d8d67b8c](https://github.com/openshift/etcd/commit/d8d67b8ce849f816d6d23c904098336632e2348f) `sha256:efb4a7b5cc545269651a2f8700556702e0e9d600f8b19e251e4fb01f03d42572` * [gcp-cloud-controller-manager](https://github.com/openshift/cloud-provider-gcp) git [4d9707e1](https://github.com/openshift/cloud-provider-gcp/commit/4d9707e182c4f8734d83ebf21e3ffcc4c38d04e9) `sha256:5e1063bf69ecfe5aeedb04bfe6da5f04087c485716d9c593780f31acd6b9c48f` * [gcp-machine-controllers](https://github.com/openshift/machine-api-provider-gcp) git [0073bd11](https://github.com/openshift/machine-api-provider-gcp/commit/0073bd1187c07febc963fc67f0df67cd33c8f218) `sha256:09c43632fea405c442b57c50f0423dd4e271ceaa58c54a20fdf85d27a349da5b` * [gcp-workload-identity-federation-webhook](https://github.com/openshift/gcp-workload-identity-federation-webhook) git [d7675f31](https://github.com/openshift/gcp-workload-identity-federation-webhook/commit/d7675f312ffdc8501032ff8217776cd7172b6bb0) `sha256:7ed232c669ee0801e995e8d18ab8f260ef8d7e3ff964f1005477a8cef726a5f8` * [haproxy-router](https://github.com/openshift/router) git [89639077](https://github.com/openshift/router/commit/896390778ebe15f57f87e6ca78f11c96e64c2652) `sha256:2f11b7a4f6cc23e213a30566cab93ac01d347a49aa40825feab57ba5010a66f6` * [ibm-cloud-controller-manager](https://github.com/openshift/cloud-provider-ibm) git [d9222a1c](https://github.com/openshift/cloud-provider-ibm/commit/d9222a1c00c37d635da02b65606fde1e54b2ec03) `sha256:c8787145a8ac0a4dfdcd24e8f580fcde891d05c5990c60a73587fd655988fb95` * [ibm-vpc-block-csi-driver](https://github.com/openshift/ibm-vpc-block-csi-driver) git [aa40cd7e](https://github.com/openshift/ibm-vpc-block-csi-driver/commit/aa40cd7e1a37e2f48f238fc8d293b0546d5d4caf) `sha256:6a42939718fc6cd8a52c2905381f4daac789a41757128501d98ed9878fd2ac47` * [ibm-vpc-block-csi-driver-operator](https://github.com/openshift/ibm-vpc-block-csi-driver-operator) git [f859eac9](https://github.com/openshift/ibm-vpc-block-csi-driver-operator/commit/f859eac9612d8fff52013b809840b015cee6742d) `sha256:ee511955a3bfec181596ba2c32d4d9fbcb2a55fb6a03b2fad1d3a995f4d3eb3d` * [ibmcloud-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-ibmcloud) git [03b143d5](https://github.com/openshift/cluster-api-provider-ibmcloud/commit/03b143d588768a18fd8afa1534ea7d7a04b4d1f3) `sha256:1d6da9c22a3094c2cd95672b5964bd530f66e6def5b0b1f1fe834ad9adbab5d1` * [ibmcloud-machine-controllers](https://github.com/openshift/machine-api-provider-ibmcloud) git [46b8c72c](https://github.com/openshift/machine-api-provider-ibmcloud/commit/46b8c72c675770295f5c2c8f85f5f705ca35787c) `sha256:6a7a74882265f8ba6b93ee79c523cd1b023bc32403bf8176c5856e098ea959cf` * [insights-runtime-exporter](https://github.com/openshift/insights-runtime-extractor) git [70256457](https://github.com/openshift/insights-runtime-extractor/commit/70256457b507ec09737800ee7ea022143ed6c3c2) `sha256:5349681343612a607c59563799a5acf6df55211f6c46d45d14372cf8e73e47e9` * [insights-runtime-extractor](https://github.com/openshift/insights-runtime-extractor) git [70256457](https://github.com/openshift/insights-runtime-extractor/commit/70256457b507ec09737800ee7ea022143ed6c3c2) `sha256:0b976d9bc86804f034be679a5a3b8410d6e904e912623cb7adf7bb3b271f8749` * [ironic-agent](https://github.com/openshift/ironic-agent-image) git [0336e638](https://github.com/openshift/ironic-agent-image/commit/0336e6383c98f4f0c6b35c71e00116d3c3160c43) `sha256:bc591fa39e2470191c904ca32cb8ba3d5320bcb3706650ed67a142eca64d1544` * [ironic-machine-os-downloader](https://github.com/openshift/ironic-rhcos-downloader) git [9953d2b7](https://github.com/openshift/ironic-rhcos-downloader/commit/9953d2b77da077c28f9486a5d965a43149ce30c1) `sha256:567d222e29d5ca0af970986d388a32e740c48881de2fe629d24954af1ec55e65` * [ironic-static-ip-manager](https://github.com/openshift/ironic-static-ip-manager) git [a379d09f](https://github.com/openshift/ironic-static-ip-manager/commit/a379d09f228d93f2beab1c73d67764c64b21e3cb) `sha256:2dcdd91e96fd03712d617ca820805a03b0fd178643caa77eb2497c01d9edcba8` * [keepalived-ipfailover](https://github.com/openshift/images) git [edb8b1e6](https://github.com/openshift/images/commit/edb8b1e6c5e949c0b470b2bdf7a32f17e53d2f71) `sha256:180b44f18f77bcd6cf88c07e6b54bc81569483bb75ad291bddd95890afbd581c` * [kube-metrics-server](https://github.com/openshift/kubernetes-metrics-server) git [38c16c46](https://github.com/openshift/kubernetes-metrics-server/commit/38c16c4698d131ab0e2da0d4b4b76d5322a89bab) `sha256:291383c1613a6bb0218305fba72badb87e3d39773ea8eee75374ca0268f6dbef` * [kube-rbac-proxy](https://github.com/openshift/kube-rbac-proxy) git [d12e2746](https://github.com/openshift/kube-rbac-proxy/commit/d12e274605248f6c59373240a7eae7a7a357dcb3) `sha256:28ce4fb536ad0b695620ffcd026ff3284b6aee36821ffce0e291159d7ae78804` * [kube-state-metrics](https://github.com/openshift/kube-state-metrics) git [6fa06eac](https://github.com/openshift/kube-state-metrics/commit/6fa06eac4c3942ba64bff18ca93b5a019ea5c976) `sha256:f32d0c4c735f9fc815578d4d06b68756a1ec26a1c628bb6153488254af7ff10c` * [kube-storage-version-migrator](https://github.com/openshift/kubernetes-kube-storage-version-migrator) git [72835e43](https://github.com/openshift/kubernetes-kube-storage-version-migrator/commit/72835e43c7754356645e41031f3a99926b4d42e6) `sha256:39057679d075d9dc72082c41916c93c3844ea42258baf07c43b152ea9f95baa3` * [kubevirt-cloud-controller-manager](https://github.com/openshift/cloud-provider-kubevirt) git [76dd5a6f](https://github.com/openshift/cloud-provider-kubevirt/commit/76dd5a6fa9e86573bf3dfb79be17edf832e3bae1) `sha256:b83f4f02a97c25e2e92ddf4afa95d99fa7c737613ebf307f3a20dfcd2776032f` * [kubevirt-csi-driver](https://github.com/openshift/kubevirt-csi-driver) git [771b562d](https://github.com/openshift/kubevirt-csi-driver/commit/771b562d4875296007850a4d3709a7ae1c6ed3e2) `sha256:26f5a92ff13091b50d6c5a01dc07a68ecff454209d442300129cd06763e77b00` * [machine-api-operator](https://github.com/openshift/machine-api-operator) git [33cb2da0](https://github.com/openshift/machine-api-operator/commit/33cb2da02d57004711bd09dd8f288ed6174f48fc) `sha256:bf7839dba7ca5d94c537691d70164702cbc1fc5851179db5465aec0db49240d9` * [machine-image-customization-controller](https://github.com/openshift/image-customization-controller) git [a43d9c97](https://github.com/openshift/image-customization-controller/commit/a43d9c977f6332577efcd383cf173a2ff5805a4d) `sha256:cb7444b4d531af1eb3fc57b8de20a2be0e6d1b8492048ee72ed1f6fee644a648` * [machine-os-images](https://github.com/openshift/machine-os-images) git [df9a652c](https://github.com/openshift/machine-os-images/commit/df9a652cb1572172e404655bb021525be2e3d8ab) `sha256:40cf4ae495d1ffa9e610af779bcab929b5fc3ee248b496260f0c4adaf630b9b4` * [multus-admission-controller](https://github.com/openshift/multus-admission-controller) git [16ba7ef8](https://github.com/openshift/multus-admission-controller/commit/16ba7ef8026f5b6d0d08b19c707648d82b1ac592) `sha256:f3ff13c679280cca8b0755dc749c2ab18be85f1ac6b3baf236ba9cefeb5d42d2` * [multus-cni](https://github.com/openshift/multus-cni) git [b4ec7d82](https://github.com/openshift/multus-cni/commit/b4ec7d8239ce4bd3ed949bce9816a013377b44c7) `sha256:b6d7b9b2821409704fb6ca50ad0083a97345540d3c114713824da6c8c5590e78` * [multus-cni-microshift](https://github.com/openshift/multus-cni) git [b4ec7d82](https://github.com/openshift/multus-cni/commit/b4ec7d8239ce4bd3ed949bce9816a013377b44c7) `sha256:05e3dd857008fb90e2e4ccdeb26dfafd39ddcca397283c6f8563bc13192da4cd` * [multus-networkpolicy](https://github.com/openshift/multus-networkpolicy) git [834a093f](https://github.com/openshift/multus-networkpolicy/commit/834a093f693e521b8dc4ec7168d03cfba2c1cba1) `sha256:25ae005ff5d7fa9c38f134d2061f01073ae3cac566c8cb361b13a43ac6c8911c` * [multus-route-override-cni](https://github.com/openshift/route-override-cni) git [08af4127](https://github.com/openshift/route-override-cni/commit/08af4127c77976510cad1c096d9aca977d8ae5af) `sha256:e87ceea6019e09fe1cb18212361c19ea4b918dd23b7dcf5df561b2e812a7429d` * [multus-whereabouts-ipam-cni](https://github.com/openshift/whereabouts-cni) git [d691040e](https://github.com/openshift/whereabouts-cni/commit/d691040e509bb20c26b5e8366c0d6f3bb45a5e02) `sha256:550fe49ed0971af234c90712ac40bdeb7d487ed33983c412749ef8fa048908e7` * [must-gather](https://github.com/openshift/must-gather) git [8554213f](https://github.com/openshift/must-gather/commit/8554213fa214e8e165e7bedaf8d892bb824d83ef) `sha256:24bc7820ad1446b85d9d33b675b189b19665f5b1a70a8b7f29b77a5413af3ddb` * [network-interface-bond-cni](https://github.com/openshift/bond-cni) git [297eeb43](https://github.com/openshift/bond-cni/commit/297eeb4320e07b18d559bc373b665479c760e8c7) `sha256:8033a7c7c9fb4b50f4ffbb7f1ce357be99a3ce8aada0facf8af9be47e0c170d4` * [network-metrics-daemon](https://github.com/openshift/network-metrics-daemon) git [5b233ea1](https://github.com/openshift/network-metrics-daemon/commit/5b233ea1d80733c1b00c6bad65dec0620dbf783a) `sha256:72da8b077c45e4c100b5c2f99c58d1e09e8d045129ab43aac889438190a45502` * [network-tools](https://github.com/openshift/network-tools) git [5c4b905c](https://github.com/openshift/network-tools/commit/5c4b905c09ccd6edadb2ff359f45b70ed334f948) `sha256:c3b304d7626996833919587b392ce2f7e42e97d9efcc9ae5ebe1addce2ed9e82` * [nutanix-cloud-controller-manager](https://github.com/openshift/cloud-provider-nutanix) git [8e75679a](https://github.com/openshift/cloud-provider-nutanix/commit/8e75679a965b80fee0332f8758471a7d3a75a4e8) `sha256:41145b0cd726793b5ede5111a5d1b8b1ce85d5e7fec572eebe74641c014021e3` * [nutanix-machine-controllers](https://github.com/openshift/machine-api-provider-nutanix) git [60559fdd](https://github.com/openshift/machine-api-provider-nutanix/commit/60559fdd7092dd29aa1c72797c49279aa2da39ee) `sha256:5288203ab9d0b5e176533b8f1db7123bf361b9fcf21ecf92105a93dfaf616a71` * [oauth-apiserver](https://github.com/openshift/oauth-apiserver) git [4c002a91](https://github.com/openshift/oauth-apiserver/commit/4c002a9114937ea9c20213f00892761c2013e60b) `sha256:cadc38d94b49368a28a9db1a443588db74f492cb17ac2d698e6de3655d63a804` * [oauth-proxy](https://github.com/openshift/oauth-proxy) git [714292f5](https://github.com/openshift/oauth-proxy/commit/714292f5478e6c12da6a31710f72bc8fbe6fb925) `sha256:564a397fb6f0b43ffba34af676f5a8176b7a859080986b38df15cf8c6a294319` * [oauth-server](https://github.com/openshift/oauth-server) git [6c6e9627](https://github.com/openshift/oauth-server/commit/6c6e96279eb140ef7b4e2028ac874d79fd5bdbc9) `sha256:70d259e8213685248de1b5758d3d0034929f1616ed7a362f083373ca40ad1947` * [oc-mirror](https://github.com/openshift/oc-mirror) git [ca5eebdc](https://github.com/openshift/oc-mirror/commit/ca5eebdcecf9650248f15fe6009b22788ba0c434) `sha256:30e57bc43c1337a3e501c8c0147e7e76cc7a5c5c31cc9a12d99738b66b5a4e1f` * [openshift-apiserver](https://github.com/openshift/openshift-apiserver) git [fbea5220](https://github.com/openshift/openshift-apiserver/commit/fbea5220c4fe13c20107d6c4631f4e53007ca761) `sha256:c5a65a754477cd3e7232d5839fcb285fea4df456b4ba508cf00ac3da40d7cccb` * [openshift-controller-manager](https://github.com/openshift/openshift-controller-manager) git [26d20fea](https://github.com/openshift/openshift-controller-manager/commit/26d20feae8892f648f5b06ed3f5492fe6ffb4532) `sha256:afb46f0b09d3794332864a06b5f3f957bd1575127cb4594aad38c9355acf38f5` * [openshift-state-metrics](https://github.com/openshift/openshift-state-metrics) git [e71e0996](https://github.com/openshift/openshift-state-metrics/commit/e71e09969f11a47c87b87c43b762ad1d01f6b04f) `sha256:5d1bbc574747feb2e43b1353a44d8b61f0baa54f94c98f6abb9c6179cd2fe55b` * [openstack-machine-api-provider](https://github.com/openshift/machine-api-provider-openstack) git [8a8c354b](https://github.com/openshift/machine-api-provider-openstack/commit/8a8c354b99ce83e3c05a91358aadec09944c2fce) `sha256:6741563b8bce7ed66fe9af1571c49086f9a19fba8aedd697b80a667a92f78327` * [openstack-resource-controller](https://github.com/openshift/openstack-resource-controller) git [cbea7a9c](https://github.com/openshift/openstack-resource-controller/commit/cbea7a9cab145c32e2f347be69996b649893cc22) `sha256:c7e4dc99998c1f3a3ca5f0e2d1103faacb9dd9618337348746c4d2bf30115aaf` * [operator-marketplace](https://github.com/operator-framework/operator-marketplace) git [38da2ef7](https://github.com/operator-framework/operator-marketplace/commit/38da2ef78cc429f67aea7fb4e589df21ac1ed327) `sha256:f01d1bd96a8767b90f3e517a0c6cd9b9c73904b4eeae59b8add114bcf91393e8` * [ovn-kubernetes](https://github.com/openshift/ovn-kubernetes) git [72db5e8d](https://github.com/openshift/ovn-kubernetes/commit/72db5e8d8ec23d4108183a8c67b45cdfdb8057ba) `sha256:ed0b21603a134779e8d14260c5aab03582aabf483506484a954ee0ae735c6af9` * [ovn-kubernetes-microshift](https://github.com/openshift/ovn-kubernetes) git [72db5e8d](https://github.com/openshift/ovn-kubernetes/commit/72db5e8d8ec23d4108183a8c67b45cdfdb8057ba) `sha256:f73f7295fcaf42ab336cd98782f802945dd1fac1771ca48f29bfaf7e1036ce46` * [powervs-block-csi-driver](https://github.com/openshift/ibm-powervs-block-csi-driver) git [02959a8d](https://github.com/openshift/ibm-powervs-block-csi-driver/commit/02959a8d7096501e240d1d9f65da90b87bac45b9) `sha256:b98be62d79d4ce74af6a32a2f68ab9040b2749b252c1b897214a95ada975c2ed` * [powervs-block-csi-driver-operator](https://github.com/openshift/ibm-powervs-block-csi-driver-operator) git [27747821](https://github.com/openshift/ibm-powervs-block-csi-driver-operator/commit/277478211cfc7302e9c09b41a0935fbba678614a) `sha256:52880e523905ee0aac68d3cfae213941ef0b760335795b99640250b8ec6069ac` * [powervs-cloud-controller-manager](https://github.com/openshift/cloud-provider-powervs) git [766c0952](https://github.com/openshift/cloud-provider-powervs/commit/766c0952fd19f8225fe59b2be8e8c8932b24ebd7) `sha256:23bde742d4bfbb1cab76aded0b3ada0625ce117bdfc1748646f19f75b6fb9520` * [powervs-machine-controllers](https://github.com/openshift/machine-api-provider-powervs) git [e88cf81d](https://github.com/openshift/machine-api-provider-powervs/commit/e88cf81dd9ad174f395b86f9cdc40fa30cb06bf4) `sha256:531fe7fc155fe961dbe2384c2d135e9060aac735622b63029d621e8536c53d6d` * [prom-label-proxy](https://github.com/openshift/prom-label-proxy) git [c4c99a30](https://github.com/openshift/prom-label-proxy/commit/c4c99a3071808f466ee6c3d7b7fa87108b457feb) `sha256:5a8b1dd661674ba98dabf1aea6a57adcb364eac5a2182911ecd62e5238fe3b1f` * [prometheus-alertmanager](https://github.com/openshift/prometheus-alertmanager) git [02dc3e9e](https://github.com/openshift/prometheus-alertmanager/commit/02dc3e9e55cf7fa0279e22762d6ace19bbc65fde) `sha256:3131bad8578f6e0f136cc349c4c4601a1b2bc18a9860dc906676fff2acf925a7` * [prometheus-config-reloader](https://github.com/openshift/prometheus-operator) git [70e38466](https://github.com/openshift/prometheus-operator/commit/70e38466b9b9143f48283dab8bd0c227f35efe69) `sha256:68513cfffcab7a734124f169d9ad5f28ecb5bf14a503f80be8310ef43a662d3c` * [prometheus-node-exporter](https://github.com/openshift/node_exporter) git [6c4fc012](https://github.com/openshift/node_exporter/commit/6c4fc0126407c8404b8604faa2f1230f385b9f44) `sha256:f968a40810c997a9d3e60c942a3fbe465b41043f1a73904f20b183b5c9038cf5` * [prometheus-operator](https://github.com/openshift/prometheus-operator) git [70e38466](https://github.com/openshift/prometheus-operator/commit/70e38466b9b9143f48283dab8bd0c227f35efe69) `sha256:85248dddab4abe78ddf638e0b87f06d94690b8d6bc94d0d210b72ca34765b0bd` * [prometheus-operator-admission-webhook](https://github.com/openshift/prometheus-operator) git [70e38466](https://github.com/openshift/prometheus-operator/commit/70e38466b9b9143f48283dab8bd0c227f35efe69) `sha256:918f49010f2d2c7dd20c66e94bc3aa2a8611d62d239d19d526574f5238d75fc0` * [rhel-coreos](https://github.com/openshift/os) git [f41264dc](https://github.com/openshift/os/commit/f41264dc5f1c1f0a389787ecc5aaec573d485b8e) `sha256:12fe2202763c6dff3ac5af5c7ff3f54ac8571e2b8620ef8772709fa9493c842e` * [rhel-coreos-10](https://github.com/openshift/os) git [f41264dc](https://github.com/openshift/os/commit/f41264dc5f1c1f0a389787ecc5aaec573d485b8e) `sha256:b19add9412b2021c985d6c96bf7f22e6212d692573c1efec345d069fb20da69a` * [rhel-coreos-10-extensions](https://github.com/openshift/os) git [f41264dc](https://github.com/openshift/os/commit/f41264dc5f1c1f0a389787ecc5aaec573d485b8e) `sha256:3fae4a9a43460f8414b0779a2faa98ae08facfa8ea7b1b849d7c6c45ae982965` * [rhel-coreos-extensions](https://github.com/openshift/os) git [f41264dc](https://github.com/openshift/os/commit/f41264dc5f1c1f0a389787ecc5aaec573d485b8e) `sha256:29e41d8376702a0377daa4f970f78ebdaa1271a86bb99c3690325d2a8b246da4` * [route-controller-manager](https://github.com/openshift/route-controller-manager) git [624742d9](https://github.com/openshift/route-controller-manager/commit/624742d93f3a7885cf7f70985f1e23ff60da580d) `sha256:7313fc6641f323dc34bc0852dee81d9fea553c5ae82ca7d8c77d6ddae3ec1c07` * [thanos](https://github.com/openshift/thanos) git [5d9d0f38](https://github.com/openshift/thanos/commit/5d9d0f387e5cc651470f27352b28674103bfdd77) `sha256:a13fc29f30ad52029e5a449b67d227262a5b47f98f8729fd010632cfbd722ef1` * [tools](https://github.com/openshift/oc) git [66dee73f](https://github.com/openshift/oc/commit/66dee73f66c4f048c333c6a77d76871872027896) `sha256:d99c6173dfb2e965ac11000af5c2d1b4abe062726ccca63b48ea6eb4439e5b76` * [volume-data-source-validator](https://github.com/openshift/volume-data-source-validator) git [8e176cec](https://github.com/openshift/volume-data-source-validator/commit/8e176cec394709cac728423cbbb6c3c914be8485) `sha256:8d5c7fce63d884c0bb695d99d00ff9cb369307c950a75d7b78c617f16058ae5a` * [vsphere-cloud-controller-manager](https://github.com/openshift/cloud-provider-vsphere) git [39008107](https://github.com/openshift/cloud-provider-vsphere/commit/39008107b1463e3299b0d60c3ac1f7e71ad3e014) `sha256:36866cdedeeca839eb4ab4d1fce616d12132ed08381f830bbc4680de5ebc737b` * [vsphere-csi-driver](https://github.com/openshift/vmware-vsphere-csi-driver) git [cf21e121](https://github.com/openshift/vmware-vsphere-csi-driver/commit/cf21e1211225e3cf6baa27bdb12ae86c5c13db39) `sha256:90f041d939a1bca912d86f1f9c2fc5e665d0613080cfe9b83994277a983c62a0` * [vsphere-csi-driver-operator](https://github.com/openshift/vmware-vsphere-csi-driver-operator) git [d3668c9a](https://github.com/openshift/vmware-vsphere-csi-driver-operator/commit/d3668c9a9510f189604343e817cc79ab23367f40) `sha256:75222f64c27c265418cc4986e6e8024d2d2ebae3da563e57205477c8ae7dd417` * [vsphere-csi-driver-syncer](https://github.com/openshift/vmware-vsphere-csi-driver) git [cf21e121](https://github.com/openshift/vmware-vsphere-csi-driver/commit/cf21e1211225e3cf6baa27bdb12ae86c5c13db39) `sha256:623d15e49bda238a59eaf3f6bc084e87aae233abbca0b251b64e98b3497db427` * [vsphere-problem-detector](https://github.com/openshift/vsphere-problem-detector) git [842aed3d](https://github.com/openshift/vsphere-problem-detector/commit/842aed3df97005839ef5deaf560abbe6486b9daf) `sha256:1ef6614006dd529ff6cae1a7153077efabcfdc044b07f73265dab3397e5749da` ### [agent-installer-api-server](https://github.com/openshift/assisted-service/tree/8a98e5cd5e866b638a155a9d8b8b2d01555e13e7) * [OCPBUGS-83542](https://issues.redhat.com/browse/OCPBUGS-83542): Mark raw FC/iSCSI multipath members as ineligible [#10150](https://github.com/openshift/assisted-service/pull/10150) * [OCPBUGS-83511](https://issues.redhat.com/browse/OCPBUGS-83511): Fix IRI patcher feature check [#10147](https://github.com/openshift/assisted-service/pull/10147) * [Full changelog](https://github.com/openshift/assisted-service/compare/aed50cb7f9a7dd63dd865dfae9afb6844a2dd787...8a98e5cd5e866b638a155a9d8b8b2d01555e13e7) ### [agent-installer-ui](https://github.com/openshift-assisted/assisted-installer-ui/tree/2c9007c648cc6395a885c3a563cfeda8dff5c82b) * [OCPBUGS-85230](https://issues.redhat.com/browse/OCPBUGS-85230): Ensure follow-redirects pkg resolves to ^1.16.0 (#3705) [#3705](https://github.com/openshift-assisted/assisted-installer-ui/pull/3705) * [OCPBUGS-85265](https://issues.redhat.com/browse/OCPBUGS-85265): [release-4.22] OCPBUGS-84038 | [Below the sea UI] Lack of visual feedback (spinner) on disabled "Next" button during background validation (#3703) [#3703](https://github.com/openshift-assisted/assisted-installer-ui/pull/3703) * [OCPBUGS-84318](https://issues.redhat.com/browse/OCPBUGS-84318): fix operators list in ABI below the sea (#3645) [#3645](https://github.com/openshift-assisted/assisted-installer-ui/pull/3645) * Hide internally generated custom manifests on the Cluster Review page (#3700) [#3700](https://github.com/openshift-assisted/assisted-installer-ui/pull/3700) * [OCPBUGS-85199](https://issues.redhat.com/browse/OCPBUGS-85199): [release-4.22] OCPBUGS-84147 | [Below the sea UI] Leaky Abstraction: Transient 500 errors exposed during host binding process (#3683) [#3683](https://github.com/openshift-assisted/assisted-installer-ui/pull/3683) * Remove 2 node arbiter option from the control plane dropdown option (#3702) [#3702](https://github.com/openshift-assisted/assisted-installer-ui/pull/3702) * [OCPBUGS-85220](https://issues.redhat.com/browse/OCPBUGS-85220), [OCPBUGS-85222](https://issues.redhat.com/browse/OCPBUGS-85222), [OCPBUGS-85224](https://issues.redhat.com/browse/OCPBUGS-85224), [OCPBUGS-85226](https://issues.redhat.com/browse/OCPBUGS-85226), [OCPBUGS-85228](https://issues.redhat.com/browse/OCPBUGS-85228): Bump axios to ^1.15.1 (#3693) [#3693](https://github.com/openshift-assisted/assisted-installer-ui/pull/3693) * [Full changelog](https://github.com/openshift-assisted/assisted-installer-ui/compare/677523c254cafc2f08d12c5e5f921dfd71204a25...2c9007c648cc6395a885c3a563cfeda8dff5c82b) ### [agent-installer-utils](https://github.com/openshift/agent-installer-utils/tree/113794d5b89d0caa153fe763d42627cfe0c2f845) * [OCPBUGS-84141](https://issues.redhat.com/browse/OCPBUGS-84141): Update 4.22 Konflux files [#295](https://github.com/openshift/agent-installer-utils/pull/295) * [Full changelog](https://github.com/openshift/agent-installer-utils/compare/1f7abf3147e6ba2f9d29ae469fdde2c4240d6de5...113794d5b89d0caa153fe763d42627cfe0c2f845) ### [aws-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-aws/tree/905f4a9f558075b7957e44dabd255410022b55ad) * OCPBUGS-83899,UPSTREAM-SYNC: Merge https://github.com/kubernetes-sigs/cluster-api-provider-aws:v2.10.3 into release-4.22 [#603](https://github.com/openshift/cluster-api-provider-aws/pull/603) * [Full changelog](https://github.com/openshift/cluster-api-provider-aws/compare/2d7aa679a7847b8831f4a14e84154170d33574ed...905f4a9f558075b7957e44dabd255410022b55ad) ### [aws-ebs-csi-driver](https://github.com/openshift/aws-ebs-csi-driver/tree/51d6bc760234ffccb0348937a5cfd70b326119b9) * [OCPBUGS-83900](https://issues.redhat.com/browse/OCPBUGS-83900): UPSTREAM: 2911: bump google.golang.org/grpc v1.80.0 to fix CVE-2026-33186 [#316](https://github.com/openshift/aws-ebs-csi-driver/pull/316) * [Full changelog](https://github.com/openshift/aws-ebs-csi-driver/compare/0927af1c1397b6f3c7545c715e1a87e0263ae2bf...51d6bc760234ffccb0348937a5cfd70b326119b9) ### [aws-ebs-csi-driver-operator, azure-disk-csi-driver-operator, azure-file-csi-driver-operator, csi-driver-manila-operator, openstack-cinder-csi-driver-operator](https://github.com/openshift/csi-operator/tree/03efa661bf0a53129259fb4e355584ac5a5d4fb7) * [OCPBUGS-85116](https://issues.redhat.com/browse/OCPBUGS-85116): Mount writable /tmp in SMB CSI driver [#550](https://github.com/openshift/csi-operator/pull/550) * [Full changelog](https://github.com/openshift/csi-operator/compare/29ce27e3cb149599158f7d56ded23b1426d0048f...03efa661bf0a53129259fb4e355584ac5a5d4fb7) ### [aws-machine-controllers](https://github.com/openshift/machine-api-provider-aws/tree/1a0ccbcfc0a7dc06f3a494f0e2b78aa0a0256b9c) * [OCPBUGS-85125](https://issues.redhat.com/browse/OCPBUGS-85125): Fixed broken test and simplified some logic [#184](https://github.com/openshift/machine-api-provider-aws/pull/184) * [Full changelog](https://github.com/openshift/machine-api-provider-aws/compare/37a067230cbad4997dcf1d2c16685e36b6991c9e...1a0ccbcfc0a7dc06f3a494f0e2b78aa0a0256b9c) ### [azure-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-azure/tree/a6ffab6a17878cb9b9eeaa6337c996989d1e7ee3) * [OCPBUGS-83906](https://issues.redhat.com/browse/OCPBUGS-83906): Merge https://github.com/kubernetes-sigs/cluster-api-provider-azure:v1.23.1 (dbeb413) into release-4.22 [#381](https://github.com/openshift/cluster-api-provider-azure/pull/381) * [Full changelog](https://github.com/openshift/cluster-api-provider-azure/compare/de16e88406265ae154e18bc06e973579ef249cfa...a6ffab6a17878cb9b9eeaa6337c996989d1e7ee3) ### [azure-disk-csi-driver](https://github.com/openshift/azure-disk-csi-driver/tree/799ce30e63a4dd3ac74b391e494dc8b50066644f) * [OCPBUGS-85193](https://issues.redhat.com/browse/OCPBUGS-85193): check for node name in waitForDiskManagedByTobeRemoved [#146](https://github.com/openshift/azure-disk-csi-driver/pull/146) * [Full changelog](https://github.com/openshift/azure-disk-csi-driver/compare/a995719b8666626dbffe09c03f039611feb48612...799ce30e63a4dd3ac74b391e494dc8b50066644f) ### [azure-service-operator](https://github.com/openshift/azure-service-operator/tree/b44d444422f5a7eb21b9ca65f3975a2d13ec9b36) * [OCPBUGS-83879](https://issues.redhat.com/browse/OCPBUGS-83879): Bump grpc package for CVE fix in 4.22 [#27](https://github.com/openshift/azure-service-operator/pull/27) * [Full changelog](https://github.com/openshift/azure-service-operator/compare/657efd8cb5f54a1a706e28869e492c3157e419b8...b44d444422f5a7eb21b9ca65f3975a2d13ec9b36) ### [azure-workload-identity-webhook](https://github.com/openshift/azure-workload-identity/tree/a8fb3bf1a6296d6cbf69142db458aa9b59cb3a45) * [OCPBUGS-84394](https://issues.redhat.com/browse/OCPBUGS-84394): github.com/go-jose/go-jose/v4 v4.1.4 [#47](https://github.com/openshift/azure-workload-identity/pull/47) * [Full changelog](https://github.com/openshift/azure-workload-identity/compare/81a256e668a054385d4a27a393afd77148f268b0...a8fb3bf1a6296d6cbf69142db458aa9b59cb3a45) ### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/b8a967b9336275a333e96a658dcccebbc0fb8fea) * [OCPBUGS-84701](https://issues.redhat.com/browse/OCPBUGS-84701): vSphere - Missing unit tests to cover polarion workitems [#10526](https://github.com/openshift/installer/pull/10526) * [OCPBUGS-84663](https://issues.redhat.com/browse/OCPBUGS-84663): add unit tests for Nutanix to replace polarion workitems [#10525](https://github.com/openshift/installer/pull/10525) * [OCPBUGS-84643](https://issues.redhat.com/browse/OCPBUGS-84643): Update RHCOS-release-4.22 bootimage metadata to 10.2.20260423-0 / 9.8.20260428-0 [#10523](https://github.com/openshift/installer/pull/10523) * [Full changelog](https://github.com/openshift/installer/compare/dfb58c0c74c7a27a9859c5b84d5d087e70f5f6a3...b8a967b9336275a333e96a658dcccebbc0fb8fea) ### [cloud-credential-operator](https://github.com/openshift/cloud-credential-operator/tree/c23bddf58e561b725ab5eb012252091e7a472084) * [OCPBUGS-84398](https://issues.redhat.com/browse/OCPBUGS-84398): github.com/go-jose/go-jose/v4 v4.1.4 [#1020](https://github.com/openshift/cloud-credential-operator/pull/1020) * [OCPBUGS-83625](https://issues.redhat.com/browse/OCPBUGS-83625): test-ext: hypershift skip CCO metrics endpoint validation [#1013](https://github.com/openshift/cloud-credential-operator/pull/1013) * [Full changelog](https://github.com/openshift/cloud-credential-operator/compare/c50292310b1070ff8bfe842ca7424bf5ae2c9346...c23bddf58e561b725ab5eb012252091e7a472084) ### [cluster-authentication-operator](https://github.com/openshift/cluster-authentication-operator/tree/5a44cc2a8c36d144f8782e23f47bc31e2e4ead88) * [OCPBUGS-85105](https://issues.redhat.com/browse/OCPBUGS-85105): Fix OAuth page showing OKD branding instead of OpenShift [#888](https://github.com/openshift/cluster-authentication-operator/pull/888) * [OCPBUGS-84954](https://issues.redhat.com/browse/OCPBUGS-84954): Fix terminationMessagePolicy on network policy e2e test pods [#884](https://github.com/openshift/cluster-authentication-operator/pull/884) * [Full changelog](https://github.com/openshift/cluster-authentication-operator/compare/51ea6cdc877f997cc9b376aa26820e8e83d8c1c7...5a44cc2a8c36d144f8782e23f47bc31e2e4ead88) ### [cluster-autoscaler](https://github.com/openshift/kubernetes-autoscaler/tree/521e545fb92e7138b2ce2bc05f871f53a6c112fb) * [OCPBUGS-84131](https://issues.redhat.com/browse/OCPBUGS-84131): [release-4.22] UPSTREAM: 9458: fix(clusterapi): use kind-aware version discovery for infra references [#419](https://github.com/openshift/kubernetes-autoscaler/pull/419) * [Full changelog](https://github.com/openshift/kubernetes-autoscaler/compare/05bcec5a83ea3d9afc3a342a1b8878e30c19ef94...521e545fb92e7138b2ce2bc05f871f53a6c112fb) ### [cluster-baremetal-operator](https://github.com/openshift/cluster-baremetal-operator/tree/8283556016a8018642899fd1846bab127c29f4ef) * [OCPBUGS-84936](https://issues.redhat.com/browse/OCPBUGS-84936): Fix webhook server not starting due to missing WithValidator [#598](https://github.com/openshift/cluster-baremetal-operator/pull/598) * [OCPBUGS-84924](https://issues.redhat.com/browse/OCPBUGS-84924): Bind the plain HTTP 8080 metrics port to localhost [#596](https://github.com/openshift/cluster-baremetal-operator/pull/596) * [Full changelog](https://github.com/openshift/cluster-baremetal-operator/compare/e4f3cd50b6a33337b723beb682c4fdcf5cdd820c...8283556016a8018642899fd1846bab127c29f4ef) ### [cluster-capi-controllers](https://github.com/openshift/cluster-api/tree/f1718df9c13b0cee5ede1b6354e29acc466607a4) * OCPBUGS-83913,UPSTREAM-SYNC: Merge https://github.com/kubernetes-sigs/cluster-api:v1.12.7 (b5fa593) into release-4.22 [#285](https://github.com/openshift/cluster-api/pull/285) * [Full changelog](https://github.com/openshift/cluster-api/compare/ef9b00c94b740a2a5ddef9f6beaa8941f8834013...f1718df9c13b0cee5ede1b6354e29acc466607a4) ### [cluster-capi-operator](https://github.com/openshift/cluster-capi-operator/tree/6c7ba9cea681f90fbab82d9e2e222e5afbacd885) * [OCPBUGS-84942](https://issues.redhat.com/browse/OCPBUGS-84942): fix: remove retired Microsoft.ClassicStorage permission [#548](https://github.com/openshift/cluster-capi-operator/pull/548) * [OCPBUGS-83917](https://issues.redhat.com/browse/OCPBUGS-83917): Bump grpc package for CVE fix in 4.22 [#539](https://github.com/openshift/cluster-capi-operator/pull/539) * [Full changelog](https://github.com/openshift/cluster-capi-operator/compare/69d639ac18a027a3ac0954cdcaa3b70ef16ea72f...6c7ba9cea681f90fbab82d9e2e222e5afbacd885) ### [cluster-config-api](https://github.com/openshift/api/tree/694421e64aeeae4374e7e7394014ad40ab5a1f30) * Promote EVPN Feature Gate to GA [#2826](https://github.com/openshift/api/pull/2826) * [OCPBUGS-85102](https://issues.redhat.com/browse/OCPBUGS-85102): Add labelSelector to MachineSet status for scale subresource [#2831](https://github.com/openshift/api/pull/2831) * [Full changelog](https://github.com/openshift/api/compare/e9fad7d4cba1537b8af99b972370e76370de72e9...694421e64aeeae4374e7e7394014ad40ab5a1f30) ### [cluster-image-registry-operator](https://github.com/openshift/cluster-image-registry-operator/tree/ad611da1488fdf6604a66d0ac9da5ccf39d79d65) * [OCPBUGS-83692](https://issues.redhat.com/browse/OCPBUGS-83692): Allow longer window before going Degraded [#1323](https://github.com/openshift/cluster-image-registry-operator/pull/1323) * [OCPBUGS-83650](https://issues.redhat.com/browse/OCPBUGS-83650): CNTRLPLANE-2660:e2e testing automation: Image Registry network policy [#1322](https://github.com/openshift/cluster-image-registry-operator/pull/1322) * [OCPBUGS-83265](https://issues.redhat.com/browse/OCPBUGS-83265): ImageConfigController: add inertia before ImageConfigControllerDegraded [#1321](https://github.com/openshift/cluster-image-registry-operator/pull/1321) * [Full changelog](https://github.com/openshift/cluster-image-registry-operator/compare/3a32428c3d183a0c6011359d2c6cf87d05736472...ad611da1488fdf6604a66d0ac9da5ccf39d79d65) ### [cluster-ingress-operator](https://github.com/openshift/cluster-ingress-operator/tree/52c2b0465ecf1dcdcd57c010b9b15ac28f62a2ba) * [OCPBUGS-85024](https://issues.redhat.com/browse/OCPBUGS-85024): TestUnsupportedConfigOverride: Ignore featuregate and defaults [#1432](https://github.com/openshift/cluster-ingress-operator/pull/1432) * [OCPBUGS-85064](https://issues.redhat.com/browse/OCPBUGS-85064): Allow host network connections to the ingress canary [#1433](https://github.com/openshift/cluster-ingress-operator/pull/1433) * [OCPBUGS-84841](https://issues.redhat.com/browse/OCPBUGS-84841): isFIPSEnabled: Check FIPS_ENABLED env. var. first [#1429](https://github.com/openshift/cluster-ingress-operator/pull/1429) * [Full changelog](https://github.com/openshift/cluster-ingress-operator/compare/2c5b4ef0021db96ba6fecf630c53a15c12134578...52c2b0465ecf1dcdcd57c010b9b15ac28f62a2ba) ### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/1741228b58952244aceb8e74d35f918431717191) * [OCPBUGS-85260](https://issues.redhat.com/browse/OCPBUGS-85260): operator should not override authentication config serviceAccountIssuer with the default one during the operator initialization [#2142](https://github.com/openshift/cluster-kube-apiserver-operator/pull/2142) * [OCPBUGS-84536](https://issues.redhat.com/browse/OCPBUGS-84536): Bump library-go [#2131](https://github.com/openshift/cluster-kube-apiserver-operator/pull/2131) * [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/e373e93ad5690ba5233512318005921ca5f47bd7...1741228b58952244aceb8e74d35f918431717191) ### [cluster-kube-controller-manager-operator](https://github.com/openshift/cluster-kube-controller-manager-operator/tree/95150ed5dbf11370b4a06e6959c77efa13768561) * [OCPBUGS-84560](https://issues.redhat.com/browse/OCPBUGS-84560): CNTRLPLANE-3107: e2e testing automation Create network network policy test cases [#931](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/931) * [Full changelog](https://github.com/openshift/cluster-kube-controller-manager-operator/compare/e2d54f2da0346309b329c34552d9896476683fc8...95150ed5dbf11370b4a06e6959c77efa13768561) ### [cluster-kube-storage-version-migrator-operator](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/tree/32ad4fc38c2361033fde8e95039c4fe3a350ca38) * [OCPBUGS-84312](https://issues.redhat.com/browse/OCPBUGS-84312): schedule migrator pods on control-plane nodes [#162](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/162) * [Full changelog](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/compare/e4e983adfde0ccf999efca551fc07b9e28562a10...32ad4fc38c2361033fde8e95039c4fe3a350ca38) ### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/74d2449d12e30f58cdaf46bd87a96f10dd4883d1) * [OCPBUGS-85020](https://issues.redhat.com/browse/OCPBUGS-85020): e2e: Add irqbalance StartLimitBurst >= 100 config test [#1506](https://github.com/openshift/cluster-node-tuning-operator/pull/1506) * [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/3d98f7ee7fe0651d182b8a780956512eb407a963...74d2449d12e30f58cdaf46bd87a96f10dd4883d1) ### [cluster-openshift-apiserver-operator](https://github.com/openshift/cluster-openshift-apiserver-operator/tree/1924cf6f12c632d56f1d41341f08ff9ff6eae7d6) * [OCPBUGS-85097](https://issues.redhat.com/browse/OCPBUGS-85097): e2e network policy tests [#687](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/687) * [Full changelog](https://github.com/openshift/cluster-openshift-apiserver-operator/compare/e6a55cd55c867bf9e26e7ec0ba5accc959b0c27c...1924cf6f12c632d56f1d41341f08ff9ff6eae7d6) ### [console](https://github.com/openshift/console/tree/052918e85b8385795d26474b545dcadc81969a6b) * [OCPBUGS-85505](https://issues.redhat.com/browse/OCPBUGS-85505): Add Suspense boundary to LazyRoutePage for plugin routes [#16438](https://github.com/openshift/console/pull/16438) * [OCPBUGS-85494](https://issues.redhat.com/browse/OCPBUGS-85494): Prevent binary secret data corruption when editing [#16435](https://github.com/openshift/console/pull/16435) * NO-JIRA: enable multi-architecture yarn builds [#16415](https://github.com/openshift/console/pull/16415) * [OCPBUGS-85196](https://issues.redhat.com/browse/OCPBUGS-85196): Remove `@console` imports from SDK dist [#16407](https://github.com/openshift/console/pull/16407) * [OCPBUGS-84843](https://issues.redhat.com/browse/OCPBUGS-84843): i18n upload/download routine task - version 4.22 [#16382](https://github.com/openshift/console/pull/16382) * [OCPBUGS-85114](https://issues.redhat.com/browse/OCPBUGS-85114): Fix SDK publish workflow for Yarn Berry [#16403](https://github.com/openshift/console/pull/16403) * [OCPBUGS-84963](https://issues.redhat.com/browse/OCPBUGS-84963): Add bottom pagination to ConsoleDataView for mobile responsiveness [#16394](https://github.com/openshift/console/pull/16394) * [OCPBUGS-84556](https://issues.redhat.com/browse/OCPBUGS-84556): re-enable helm-release.feature [#16358](https://github.com/openshift/console/pull/16358) * [OCPBUGS-84916](https://issues.redhat.com/browse/OCPBUGS-84916): Remove PII from events [#16393](https://github.com/openshift/console/pull/16393) * [OCPBUGS-84811](https://issues.redhat.com/browse/OCPBUGS-84811): fix Helm list page redirect after upgrade/rollback [#16380](https://github.com/openshift/console/pull/16380) * [OCPBUGS-84848](https://issues.redhat.com/browse/OCPBUGS-84848): Fix ConsoleDataView filter order: Name and Label should appear first [#16383](https://github.com/openshift/console/pull/16383) * [OCPBUGS-84807](https://issues.redhat.com/browse/OCPBUGS-84807): Fix race conditions in create-namespace Cypress tests [#16379](https://github.com/openshift/console/pull/16379) * [OCPBUGS-84681](https://issues.redhat.com/browse/OCPBUGS-84681): Fix crash when switching language to English [#16373](https://github.com/openshift/console/pull/16373) * [OCPBUGS-84216](https://issues.redhat.com/browse/OCPBUGS-84216): Fix create visual connector in Topology [#16314](https://github.com/openshift/console/pull/16314) * [Full changelog](https://github.com/openshift/console/compare/e6a463a55a5be615a6ac03b1a4e18c421f37d10b...052918e85b8385795d26474b545dcadc81969a6b) ### [csi-driver-manila, openstack-cinder-csi-driver, openstack-cloud-controller-manager](https://github.com/openshift/cloud-provider-openstack/tree/f146b90407764c052b7e26ee5a4da338b240eea5) * UPSTREAM-SYNC: Sync release-4.22 with upstream release-1.35 [#381](https://github.com/openshift/cloud-provider-openstack/pull/381) * [OCPBUGS-85241](https://issues.redhat.com/browse/OCPBUGS-85241): Updating ose-openstack-cloud-controller-manager-container image to be consistent with ART for 4.22 [#392](https://github.com/openshift/cloud-provider-openstack/pull/392) * [OCPBUGS-85239](https://issues.redhat.com/browse/OCPBUGS-85239): Updating ose-openstack-cinder-csi-driver-container image to be consistent with ART for 4.22 [#390](https://github.com/openshift/cloud-provider-openstack/pull/390) * [OCPBUGS-85240](https://issues.redhat.com/browse/OCPBUGS-85240): Updating csi-driver-manila-container image to be consistent with ART for 4.22 [#391](https://github.com/openshift/cloud-provider-openstack/pull/391) * [Full changelog](https://github.com/openshift/cloud-provider-openstack/compare/fd31b5da11d75a7a80e7c4a6c7a56acf304e2661...f146b90407764c052b7e26ee5a4da338b240eea5) ### [csi-driver-nfs](https://github.com/openshift/csi-driver-nfs/tree/5a8887df841e38a71c82d78922380c6027a2b486) * [OCPBUGS-83946](https://issues.redhat.com/browse/OCPBUGS-83946): CVE-2026-33186: bump google.golang.org/grpc to v1.79.3 [#174](https://github.com/openshift/csi-driver-nfs/pull/174) * [Full changelog](https://github.com/openshift/csi-driver-nfs/compare/e9f249405ad2bced3d1805dd5beda368d7f3d564...5a8887df841e38a71c82d78922380c6027a2b486) ### [csi-external-attacher](https://github.com/openshift/csi-external-attacher/tree/95a1979700f021e20879480b98b953bc382a0eaf) * [OCPBUGS-83947](https://issues.redhat.com/browse/OCPBUGS-83947): Bump google.golang.org/grpc to v1.79.3 [#107](https://github.com/openshift/csi-external-attacher/pull/107) * [Full changelog](https://github.com/openshift/csi-external-attacher/compare/98b1f4acf9c004687ef55e9f187703768933bb56...95a1979700f021e20879480b98b953bc382a0eaf) ### [csi-external-provisioner](https://github.com/openshift/csi-external-provisioner/tree/3b79aefc35a504ccef3f36f6e43aafbdd3301341) * [OCPBUGS-82033](https://issues.redhat.com/browse/OCPBUGS-82033): Bump google.golang.org/grpc to 1.79.3 [#133](https://github.com/openshift/csi-external-provisioner/pull/133) * [Full changelog](https://github.com/openshift/csi-external-provisioner/compare/f90c06a3113696cdb757e4b7c9dcfeb0e9dddb81...3b79aefc35a504ccef3f36f6e43aafbdd3301341) ### [docker-registry](https://github.com/openshift/image-registry/tree/9eae44fcf44142a705031fa16a613c450dbe685a) * [OCPBUGS-84738](https://issues.redhat.com/browse/OCPBUGS-84738): pin cloud.google.com/go/storage to v1.30.1 to fix blob deletion [#470](https://github.com/openshift/image-registry/pull/470) * [Full changelog](https://github.com/openshift/image-registry/compare/c3fa7db05e878e35ff95fcff896f716e82fdd170...9eae44fcf44142a705031fa16a613c450dbe685a) ### [gcp-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-gcp/tree/663485baa799d3fc117b937f2ce3c51bd49b6761) * [OCPBUGS-83966](https://issues.redhat.com/browse/OCPBUGS-83966): Merge https://github.com/kubernetes-sigs/cluster-api-provider-gcp:v1.11.2 (14609a0) into release-4.22 [#293](https://github.com/openshift/cluster-api-provider-gcp/pull/293) * [OCPBUGS-84862](https://issues.redhat.com/browse/OCPBUGS-84862): Updating ose-gcp-cluster-api-controllers-container image to be consistent with ART for 4.22 [#286](https://github.com/openshift/cluster-api-provider-gcp/pull/286) * [Full changelog](https://github.com/openshift/cluster-api-provider-gcp/compare/37085d5287031ee68f58b165256d4104bba99886...663485baa799d3fc117b937f2ce3c51bd49b6761) ### [gcp-pd-csi-driver](https://github.com/openshift/gcp-pd-csi-driver/tree/48a7a1aa3f2200d01cf1b6e63a5a6cfd5004a8b0) * [OCPBUGS-81649](https://issues.redhat.com/browse/OCPBUGS-81649): Bump google.golang.org/grpc to v1.79.3 in release 4.22 [#108](https://github.com/openshift/gcp-pd-csi-driver/pull/108) * [Full changelog](https://github.com/openshift/gcp-pd-csi-driver/compare/2ba117405ff1cee765d42491f5863b06a1c9a2da...48a7a1aa3f2200d01cf1b6e63a5a6cfd5004a8b0) ### [gcp-pd-csi-driver-operator](https://github.com/openshift/gcp-pd-csi-driver-operator/tree/a8e71880c1c81c42bcb59b1c5b0fb615290f5dd9) * [OCPBUGS-85023](https://issues.redhat.com/browse/OCPBUGS-85023): Add test e2e manifest for images volumeSnapshotClass CSI tests [#180](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/180) * [Full changelog](https://github.com/openshift/gcp-pd-csi-driver-operator/compare/6b00096f4a84203a69467802b846f215b4e04888...a8e71880c1c81c42bcb59b1c5b0fb615290f5dd9) ### [hyperkube, kube-proxy, pod](https://github.com/openshift/kubernetes/tree/6b9ddbe6e09aa225e949baecde4145208bf94c8e) * [OCPBUGS-85415](https://issues.redhat.com/browse/OCPBUGS-85415): [release-4.22] Improve WatchList test robustness [#2663](https://github.com/openshift/kubernetes/pull/2663) * [OCPBUGS-84640](https://issues.redhat.com/browse/OCPBUGS-84640): devicemanager: constrain topology hints to device NUMA nodes [#2656](https://github.com/openshift/kubernetes/pull/2656) * [OCPBUGS-83607](https://issues.redhat.com/browse/OCPBUGS-83607): Bump to k8s v1.35.4 [#2646](https://github.com/openshift/kubernetes/pull/2646) * [Full changelog](https://github.com/openshift/kubernetes/compare/b0a9fa695c85812aa5067be371ead2cd61de700d...6b9ddbe6e09aa225e949baecde4145208bf94c8e) ### [hypershift](https://github.com/openshift/hypershift/tree/cf680a59c77c51f3f8a0f7994340db8ee2426645) * [ACM-33601](https://issues.redhat.com/browse/ACM-33601): use the latest ubi9 nginx image [#8465](https://github.com/openshift/hypershift/pull/8465) * [OCPBUGS-78988](https://issues.redhat.com/browse/OCPBUGS-78988): bump go builder and ubi images [#8457](https://github.com/openshift/hypershift/pull/8457) * [CNTRLPLANE-2939](https://issues.redhat.com/browse/CNTRLPLANE-2939): Coordinate CRD lifecycle with Cluster CAPI Operator [#8442](https://github.com/openshift/hypershift/pull/8442) * [OCPBUGS-85104](https://issues.redhat.com/browse/OCPBUGS-85104): fix, cno, skip cloud-network-config-controller check on non-cloud platforms [#8438](https://github.com/openshift/hypershift/pull/8438) * NO-JIRA: fix(ci): use PR base SHA for api-lint diff in GHA [#8430](https://github.com/openshift/hypershift/pull/8430) * [OCPBUGS-84841](https://issues.redhat.com/browse/OCPBUGS-84841): fix(ingress): set FIPS_ENABLED env var on ingress operator [#8388](https://github.com/openshift/hypershift/pull/8388) * [OCPBUGS-83709](https://issues.redhat.com/browse/OCPBUGS-83709): fix(kubevirt): filter link-local addresses from EndpointSlice endpoints [#8272](https://github.com/openshift/hypershift/pull/8272) * [OCPBUGS-78988](https://issues.redhat.com/browse/OCPBUGS-78988): chore(deps): weekly dependabot consolidation [#8383](https://github.com/openshift/hypershift/pull/8383) * [OCPBUGS-84632](https://issues.redhat.com/browse/OCPBUGS-84632): fix(azure): detect and replace stale role assignments on cluster re-creation [#8359](https://github.com/openshift/hypershift/pull/8359) * [Full changelog](https://github.com/openshift/hypershift/compare/293c70ed9737c61769233686350f192ce86ecac7...cf680a59c77c51f3f8a0f7994340db8ee2426645) ### [insights-operator](https://github.com/openshift/insights-operator/tree/7b7630574e477d50439b40fd839e05ef672bc38a) * [OCPBUGS-83976](https://issues.redhat.com/browse/OCPBUGS-83976): Bump google.golang.org/grpc to v1.79.3 [#1287](https://github.com/openshift/insights-operator/pull/1287) * [Full changelog](https://github.com/openshift/insights-operator/compare/d7b9c77e6565d4452ff79cd346f3ee6b8535698c...7b7630574e477d50439b40fd839e05ef672bc38a) ### [ironic](https://github.com/openshift/ironic-image/tree/f934d2cdf0bebbde4992980a770dd799056ab867) * [OKD-362](https://issues.redhat.com/browse/OKD-362): Add watchdog to python-requirements.okd [#844](https://github.com/openshift/ironic-image/pull/844) * [OCPBUGS-84651](https://issues.redhat.com/browse/OCPBUGS-84651): Bump sushy [#843](https://github.com/openshift/ironic-image/pull/843) * [Full changelog](https://github.com/openshift/ironic-image/compare/208ccd1666573f55b608475e53f9072175f9562f...f934d2cdf0bebbde4992980a770dd799056ab867) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/864d1bc04264397caddb7ff1ffa43fc5502aa5e7) * [OCPBUGS-85481](https://issues.redhat.com/browse/OCPBUGS-85481): Add fix for ossImagestream status [#6026](https://github.com/openshift/machine-config-operator/pull/6026) * [OCPBUGS-84813](https://issues.redhat.com/browse/OCPBUGS-84813): Include RootCA in the temporal CC [#5904](https://github.com/openshift/machine-config-operator/pull/5904) * [OCPBUGS-84406](https://issues.redhat.com/browse/OCPBUGS-84406): Fix CVE-2026-34986 [#5986](https://github.com/openshift/machine-config-operator/pull/5986) * [OCPBUGS-85156](https://issues.redhat.com/browse/OCPBUGS-85156): Bootloader update attempt should be conditional [#6011](https://github.com/openshift/machine-config-operator/pull/6011) * [OCPBUGS-84693](https://issues.redhat.com/browse/OCPBUGS-84693): prom rules: add alert for nodes using runc [#5998](https://github.com/openshift/machine-config-operator/pull/5998) * [OCPBUGS-84667](https://issues.redhat.com/browse/OCPBUGS-84667): Fix encapsulated IGN version [#5895](https://github.com/openshift/machine-config-operator/pull/5895) * [OCPBUGS-84480](https://issues.redhat.com/browse/OCPBUGS-84480): Fix units rollback if update failure [#5882](https://github.com/openshift/machine-config-operator/pull/5882) * [OCPBUGS-84949](https://issues.redhat.com/browse/OCPBUGS-84949): Fix OCL test to handle temporarily empty current-machine-os-build annotation [#5989](https://github.com/openshift/machine-config-operator/pull/5989) * [OCPBUGS-84840](https://issues.redhat.com/browse/OCPBUGS-84840): Fix ssh and password rollbacks [#5906](https://github.com/openshift/machine-config-operator/pull/5906) * [OCPBUGS-84865](https://issues.redhat.com/browse/OCPBUGS-84865): MachineOSConfig "build was not found" error [#5912](https://github.com/openshift/machine-config-operator/pull/5912) * [OCPBUGS-83779](https://issues.redhat.com/browse/OCPBUGS-83779): Auto-append :ref suffix to additionalLayerStores in storage.conf [#5903](https://github.com/openshift/machine-config-operator/pull/5903) * [OCPBUGS-84861](https://issues.redhat.com/browse/OCPBUGS-84861): Update AMI Whitelist [#5911](https://github.com/openshift/machine-config-operator/pull/5911) * [OCPBUGS-84850](https://issues.redhat.com/browse/OCPBUGS-84850): Custom pool booting must handle matchExpressions in nodeSelector [#5909](https://github.com/openshift/machine-config-operator/pull/5909) * [OCPBUGS-84849](https://issues.redhat.com/browse/OCPBUGS-84849): Support bootloader update [#5908](https://github.com/openshift/machine-config-operator/pull/5908) * [OCPBUGS-84719](https://issues.redhat.com/browse/OCPBUGS-84719): deploy-from-self when skopeo < 1.22.2 [#5901](https://github.com/openshift/machine-config-operator/pull/5901) * [OCPBUGS-84700](https://issues.redhat.com/browse/OCPBUGS-84700): Bump image build timeout for status reporting test [#5900](https://github.com/openshift/machine-config-operator/pull/5900) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/467a64855a3af4691cbda016cffaa892508bc856...864d1bc04264397caddb7ff1ffa43fc5502aa5e7) ### [metallb-frr](https://github.com/openshift/frr/tree/843347fdc9460e0fd064d68a003eae5459cac1fa) * [OCPBUGS-84960](https://issues.redhat.com/browse/OCPBUGS-84960): [release-4.22]: Bump to frr10 [#130](https://github.com/openshift/frr/pull/130) * [Full changelog](https://github.com/openshift/frr/compare/5ccdd521dd93522575c172dac86d0b6f301fb3ef...843347fdc9460e0fd064d68a003eae5459cac1fa) ### [monitoring-plugin](https://github.com/openshift/monitoring-plugin/tree/f3f3c199a35f28b5a3cb7e5e123d3f34c25dcdfd) * [OCPBUGS-85088](https://issues.redhat.com/browse/OCPBUGS-85088): Sync Main to 4.22 [#916](https://github.com/openshift/monitoring-plugin/pull/916) * [Full changelog](https://github.com/openshift/monitoring-plugin/compare/c43889fdf60b85fe43dc45417be3f644586e7cc4...f3f3c199a35f28b5a3cb7e5e123d3f34c25dcdfd) ### [networking-console-plugin](https://github.com/openshift/networking-console-plugin/tree/d73167a4d7fca871d64d3591aac388cfd2d37bbe) * [CNV-74110](https://issues.redhat.com/browse/CNV-74110): new translations [#407](https://github.com/openshift/networking-console-plugin/pull/407) * [Full changelog](https://github.com/openshift/networking-console-plugin/compare/165ab9dd356d4e351fa26fa846463fb9269d79ff...d73167a4d7fca871d64d3591aac388cfd2d37bbe) ### [olm-catalogd, olm-operator-controller](https://github.com/openshift/operator-framework-operator-controller/tree/26b848969eabd4e1899439f40a4346552f08ff38) * [OCPBUGS-85059](https://issues.redhat.com/browse/OCPBUGS-85059): fix(test): drop blocking namespace-deletion wait between both-watch-modes scenarios [#714](https://github.com/openshift/operator-framework-operator-controller/pull/714) * [Full changelog](https://github.com/openshift/operator-framework-operator-controller/compare/a3e5b4ff3745e6e6f0371fc14c124089a7289e7c...26b848969eabd4e1899439f40a4346552f08ff38) ### [openstack-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-openstack/tree/06d95461581f9374ae05959b66fc50e2a17d077c) * UPSTREAM-SYNC: Merge https://github.com/kubernetes-sigs/cluster-api-provider-openstack:release-0.14 into release-4.22 [#409](https://github.com/openshift/cluster-api-provider-openstack/pull/409) * [OCPBUGS-84994](https://issues.redhat.com/browse/OCPBUGS-84994): Updating openstack-cluster-api-controllers-container image to be consistent with ART for 4.22 [#410](https://github.com/openshift/cluster-api-provider-openstack/pull/410) * [Full changelog](https://github.com/openshift/cluster-api-provider-openstack/compare/74cb5b085a21fdec9f0f8c5c1dfa3933075fb1dc...06d95461581f9374ae05959b66fc50e2a17d077c) ### [operator-framework-tools, operator-lifecycle-manager, operator-registry](https://github.com/openshift/operator-framework-olm/tree/de6260e53055e10e216ec668d692a35554ab0585) * [OCPBUGS-84411](https://issues.redhat.com/browse/OCPBUGS-84411), [OCPBUGS-84412](https://issues.redhat.com/browse/OCPBUGS-84412): Update github.com/go-jose/go-jose/v4 to v4.1.4 [release-4.22] [#1292](https://github.com/openshift/operator-framework-olm/pull/1292) * [Full changelog](https://github.com/openshift/operator-framework-olm/compare/e627823c743797da91b4ae8a318d2420a511b752...de6260e53055e10e216ec668d692a35554ab0585) ### [prometheus](https://github.com/openshift/prometheus/tree/85b4bbcbdf5d275f982408732542e3e06db1dc74) * [OCPBUGS-84010](https://issues.redhat.com/browse/OCPBUGS-84010): bump google.golang.org/grpc to v1.79.3 [release-4.22] [#310](https://github.com/openshift/prometheus/pull/310) * [Full changelog](https://github.com/openshift/prometheus/compare/e1e355916c789607fe98c8832920e2218de4bad5...85b4bbcbdf5d275f982408732542e3e06db1dc74) ### [service-ca-operator](https://github.com/openshift/service-ca-operator/tree/9fff46a576033685f66fbb1121eb0a2f134a29be) * [OCPBUGS-84953](https://issues.redhat.com/browse/OCPBUGS-84953): e2e network policy tests [#353](https://github.com/openshift/service-ca-operator/pull/353) * [Full changelog](https://github.com/openshift/service-ca-operator/compare/7b3033bba87d7b40684b66f8f44a3525433d1ac7...9fff46a576033685f66fbb1121eb0a2f134a29be) ### [telemeter](https://github.com/openshift/telemeter/tree/c2ffb0a7035e504a4ddc7292e4d12b7490eab0d4) * [OCPBUGS-84021](https://issues.redhat.com/browse/OCPBUGS-84021): update google.golang.org/grpc [#605](https://github.com/openshift/telemeter/pull/605) * [OCPBUGS-84937](https://issues.redhat.com/browse/OCPBUGS-84937): fix(deps): bump go-jose/v3 to v3.0.5 for JWE unwrap DoS [#598](https://github.com/openshift/telemeter/pull/598) * [Full changelog](https://github.com/openshift/telemeter/compare/d6c7dd499f7106df78aa8bfd9dee332121ab2f09...c2ffb0a7035e504a4ddc7292e4d12b7490eab0d4) ### [tests](https://github.com/openshift/origin/tree/01fdf25d4c2dbbdab8a6305184dc3eac840cd289) * [OCPBUGS-85339](https://issues.redhat.com/browse/OCPBUGS-85339): Add e2e tests for KubeletEnsureSecretPulledImages feature gate [#31148](https://github.com/openshift/origin/pull/31148) * [OCPBUGS-85089](https://issues.redhat.com/browse/OCPBUGS-85089): Allow OVN-Kubernetes CIDROverlap pathological events [#31141](https://github.com/openshift/origin/pull/31141) * [OCPBUGS-85122](https://issues.redhat.com/browse/OCPBUGS-85122): Add ArtifactVolume tests and register artifact image [#31108](https://github.com/openshift/origin/pull/31108) * [OCPBUGS-84944](https://issues.redhat.com/browse/OCPBUGS-84944): Fix timeout in PinnedImages GC test [#31115](https://github.com/openshift/origin/pull/31115) * [OCPBUGS-84946](https://issues.redhat.com/browse/OCPBUGS-84946): skip on BM which has insufficient host [#31116](https://github.com/openshift/origin/pull/31116) * [OCPBUGS-84958](https://issues.redhat.com/browse/OCPBUGS-84958): Optimize NetworkPolicy reconciliation test to reduce timeout [#31119](https://github.com/openshift/origin/pull/31119) * [OCPBUGS-84382](https://issues.redhat.com/browse/OCPBUGS-84382): Add [Late] test to collect CRI-O goroutine dumps via SIGUSR1 [#31074](https://github.com/openshift/origin/pull/31074) * [OCPBUGS-84382](https://issues.redhat.com/browse/OCPBUGS-84382): test: add monitortest to detect pods stuck in Pending state [#31073](https://github.com/openshift/origin/pull/31073) * [OCPBUGS-84888](https://issues.redhat.com/browse/OCPBUGS-84888): Disable particular CSI tests if CSI driver is removed [#31111](https://github.com/openshift/origin/pull/31111) * [OCPBUGS-84654](https://issues.redhat.com/browse/OCPBUGS-84654): fix openshift/network/third-party suite selecting zero tests [#31090](https://github.com/openshift/origin/pull/31090) * [SREP-4676](https://issues.redhat.com/browse/SREP-4676): skipping namespaces are using default sa [#31101](https://github.com/openshift/origin/pull/31101) * [OCPBUGS-84362](https://issues.redhat.com/browse/OCPBUGS-84362), [OCPBUGS-84363](https://issues.redhat.com/browse/OCPBUGS-84363): fix: skip unused tests for two node [#31069](https://github.com/openshift/origin/pull/31069) * [OCPBUGS-84706](https://issues.redhat.com/browse/OCPBUGS-84706): Skip dev fuse test on runc runtime [#31099](https://github.com/openshift/origin/pull/31099) * [OCPBUGS-84628](https://issues.redhat.com/browse/OCPBUGS-84628): Fix project name error during wait [#31085](https://github.com/openshift/origin/pull/31085) * [OCPBUGS-84674](https://issues.redhat.com/browse/OCPBUGS-84674): retry transient kubeconfig read failures in GetClientConfig [#31096](https://github.com/openshift/origin/pull/31096) * [OCPBUGS-84676](https://issues.redhat.com/browse/OCPBUGS-84676): Add sleep to give cvo time to reconcile [#31097](https://github.com/openshift/origin/pull/31097) * [OCPBUGS-84231](https://issues.redhat.com/browse/OCPBUGS-84231): Skip image-registry operator tests for Libvirt platform in upgrade jobs. [#31060](https://github.com/openshift/origin/pull/31060) * [OCPBUGS-84322](https://issues.redhat.com/browse/OCPBUGS-84322): Fix Gateway cleanup in parallel e2e test workers [#31068](https://github.com/openshift/origin/pull/31068) * [OCPBUGS-84049](https://issues.redhat.com/browse/OCPBUGS-84049): [CNTRLPLANE-2751]:Adding e2e network policy cases for config-operator [#31076](https://github.com/openshift/origin/pull/31076) * "OCPBUGS-84206: [release-4.22] STOR-2807: Add e2e test to verify CSI driver operators use service CA signed certificates" [#31048](https://github.com/openshift/origin/pull/31048) * [OCPBUGS-84210](https://issues.redhat.com/browse/OCPBUGS-84210): skip serial and disruptive cases from suite [#31057](https://github.com/openshift/origin/pull/31057) * [OCPBUGS-84319](https://issues.redhat.com/browse/OCPBUGS-84319): cache kube client instance [#31067](https://github.com/openshift/origin/pull/31067) * [Full changelog](https://github.com/openshift/origin/compare/a74a152a7c9ddb471b1b232742072dc83e615120...01fdf25d4c2dbbdab8a6305184dc3eac840cd289) ### [vsphere-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-vsphere/tree/ac542b5afbd9a3897cda34e7ea1852b61c945e36) * [OCPBUGS-84028](https://issues.redhat.com/browse/OCPBUGS-84028): Merge https://github.com/kubernetes-sigs/cluster-api-provider-vsphere:v1.15.3 (e917f8e) into release-4.22 [#108](https://github.com/openshift/cluster-api-provider-vsphere/pull/108) * [Full changelog](https://github.com/openshift/cluster-api-provider-vsphere/compare/f12e50512efa829a2df97c897862c3f45c201300...ac542b5afbd9a3897cda34e7ea1852b61c945e36)