# 4.20.19 Created: 2026-04-16 13:57:59 +0000 UTC Image Digest: `sha256:e37bcdba07c7312607363ddf5a8e317e4b6952b1465704b38c9a081d095697be` ## Changes from 4.20.15 ### Components * Kubectl 1.33.3 * Kubernetes upgraded from 1.33.6 to 1.33.9 * Kubernetes Tests 1.33.4 * Red Hat Enterprise Linux CoreOS upgraded from 9.6.20260217-1 to 9.6.20260414-0 ### Rebuilt images without code change * [agent-installer-node-agent](https://github.com/openshift/assisted-installer-agent) git [637327ec](https://github.com/openshift/assisted-installer-agent/commit/637327ec40cd1f85ac5d7d4f114a2fae89baa8b0) `sha256:92e88a759479a478ceffb2a60f779feb5529b9ee18918e86f71fa6d61f73e1d7` * [apiserver-network-proxy](https://github.com/openshift/apiserver-network-proxy) git [11b24a2c](https://github.com/openshift/apiserver-network-proxy/commit/11b24a2c7452ef683a1d989f1016e6e815f5c112) `sha256:38b41ae697f031205813679347380d7f258be2a57902ad4494285782a241086b` * [aws-cloud-controller-manager](https://github.com/openshift/cloud-provider-aws) git [bb88da16](https://github.com/openshift/cloud-provider-aws/commit/bb88da16b29d63573861351afc5ca8c4547775d6) `sha256:03b8eab043713f8b6fc19449136bdf23ea76da88302c95cab6605664e1c997da` * [aws-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-aws) git [300439ea](https://github.com/openshift/cluster-api-provider-aws/commit/300439ea0736444a160c061578b3bd8956d4f7e6) `sha256:cce19888c9159a490ef7250a6e1b335562e132bc2f54b04177bd61b669ca1c72` * [aws-ebs-csi-driver](https://github.com/openshift/aws-ebs-csi-driver) git [a8ef205c](https://github.com/openshift/aws-ebs-csi-driver/commit/a8ef205c28b7b8c80b0caf1c1a9e12f81f4fdbb9) `sha256:c98201142213b52a3c1909f45800b5974157672377ecb8c102621ef164337008` * [aws-ebs-csi-driver-operator](https://github.com/openshift/csi-operator) git [158b88f6](https://github.com/openshift/csi-operator/commit/158b88f6d146e74cca1fc9b79379463fde546552) `sha256:20ebcfd626d7a2519d92f88ffb8e89e79534cac50f0f869e6d21a26dee5acdbf` * [aws-karpenter-provider-aws](https://github.com/openshift/aws-karpenter-provider-aws) git [b37141b0](https://github.com/openshift/aws-karpenter-provider-aws/commit/b37141b051bdf790eb7e8f45b95f6bd7dc8140f4) `sha256:8f322b600ea3dbd878d7e65feafff957bda2dbd850583319cda5650ed44d16a0` * [aws-machine-controllers](https://github.com/openshift/machine-api-provider-aws) git [999f4f76](https://github.com/openshift/machine-api-provider-aws/commit/999f4f76124e66c7b42af678cb19aff4b29f72d4) `sha256:aa43a1737c75761a0e6958cdd39686ca2ec80caed0a7127f7573269efe7c3212` * [aws-pod-identity-webhook](https://github.com/openshift/aws-pod-identity-webhook) git [8e83772a](https://github.com/openshift/aws-pod-identity-webhook/commit/8e83772ab8d31b32225744d4f0b0023680692daf) `sha256:001c22ae74a4e7eed9aac2e4af1e16025aefc67a08dab49ed5e388e88262ac3f` * [azure-cloud-controller-manager](https://github.com/openshift/cloud-provider-azure) git [d469d04e](https://github.com/openshift/cloud-provider-azure/commit/d469d04ed645358d942af442fe21e2c2b44b9b2c) `sha256:39511ab9a3cdea500180cd39d563a1e8f59cd1425aedb439b62031242ff5b709` * [azure-cloud-node-manager](https://github.com/openshift/cloud-provider-azure) git [d469d04e](https://github.com/openshift/cloud-provider-azure/commit/d469d04ed645358d942af442fe21e2c2b44b9b2c) `sha256:9f190caaa899fabdb13a5a263740894dbf9a98a11ce07062e3807aef6e95b8b0` * [azure-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-azure) git [cb8b5b6a](https://github.com/openshift/cluster-api-provider-azure/commit/cb8b5b6a485971a95c5a74508d76ab19b23cbf29) `sha256:4e97c4d8a4fb36301310611b5aca8ad5c3f71c7182a55c0e6f8cf99be1b362a2` * [azure-disk-csi-driver](https://github.com/openshift/azure-disk-csi-driver) git [0b8e4d22](https://github.com/openshift/azure-disk-csi-driver/commit/0b8e4d2202b0d17942fd745a5e1948f46bdd0350) `sha256:7f80ba7bd2694f101a85651a571d16e9afd3794993e01189f478412792b192ee` * [azure-disk-csi-driver-operator](https://github.com/openshift/csi-operator) git [158b88f6](https://github.com/openshift/csi-operator/commit/158b88f6d146e74cca1fc9b79379463fde546552) `sha256:8c72d956e2098323f607eef9ddbae582345346838b8264d9ce1b02bcc41f83b1` * [azure-file-csi-driver](https://github.com/openshift/azure-file-csi-driver) git [45d505bc](https://github.com/openshift/azure-file-csi-driver/commit/45d505bc11fedadece5ae27147c9595877e39f2a) `sha256:2b00dc3ae393fe8549cb8b1fd9e6a3b6dff416126d9156b72d8f97cb3d82e2d4` * [azure-file-csi-driver-operator](https://github.com/openshift/csi-operator) git [158b88f6](https://github.com/openshift/csi-operator/commit/158b88f6d146e74cca1fc9b79379463fde546552) `sha256:e749eea0a8a412460ee950e8583b0aee359c207851c576dcdd7c6853600441f0` * [azure-machine-controllers](https://github.com/openshift/machine-api-provider-azure) git [68db9150](https://github.com/openshift/machine-api-provider-azure/commit/68db91507ea47f767ee0dc838c08cc371d2ff69f) `sha256:46e97adc6039d9d22aa3ea4e7b620bea0c467dac43ee52ad8a36303c07db0fa7` * [azure-service-operator](https://github.com/openshift/azure-service-operator) git [6e2f3626](https://github.com/openshift/azure-service-operator/commit/6e2f362623720f7b6d634fbc424fbc61e4b481ae) `sha256:6a22dd7461645409c0ccffbad3b5726e5d8a788e106afcc36cda9e074ed1fb37` * [azure-workload-identity-webhook](https://github.com/openshift/azure-workload-identity) git [88b18175](https://github.com/openshift/azure-workload-identity/commit/88b18175e46fe305486d172ec0b4e8471c55e30b) `sha256:a1e9cbdae975b59370c527f77a0c1411fc465699dd12b85a9f8fd9cd80365a79` * [baremetal-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-metal3) git [f782ba74](https://github.com/openshift/cluster-api-provider-metal3/commit/f782ba747ed353721c84ceb754ca8403f94adb6a) `sha256:168ba3520d8a85f0c25154dd8e66557478e6a0ed50bfcf25ea7d7b1e3a99b8a3` * [baremetal-machine-controllers](https://github.com/openshift/cluster-api-provider-baremetal) git [fb678fec](https://github.com/openshift/cluster-api-provider-baremetal/commit/fb678fec5f7e08348b281341481f33a848204e50) `sha256:ace273cbbb57b6fcb4d9eea47e3b17bb2517dd56b4b0bc90b1406bd11752128d` * [cloud-network-config-controller](https://github.com/openshift/cloud-network-config-controller) git [d22915bc](https://github.com/openshift/cloud-network-config-controller/commit/d22915bc82993ce11cb3fb97e6ae00602f30549b) `sha256:25120aba831c9e33c4e253c9a751a3b76ce103ee3e8673396c8a096eb5cffb91` * [cluster-authentication-operator](https://github.com/openshift/cluster-authentication-operator) git [fb1a9ab2](https://github.com/openshift/cluster-authentication-operator/commit/fb1a9ab21d72903f79a45f916c6443c0709b9b0c) `sha256:dae460ba92e70a261d5248d91a726aafbc04db4ba199f8f21ddfb41631717959` * [cluster-autoscaler-operator](https://github.com/openshift/cluster-autoscaler-operator) git [147e5a7f](https://github.com/openshift/cluster-autoscaler-operator/commit/147e5a7ff20b46ade7dd932b47e06ca82729f5e8) `sha256:5075ed807b7bca0ffa588f76cddc3705e6c3af3191eedab650103188da2c4e46` * [cluster-bootstrap](https://github.com/openshift/cluster-bootstrap) git [74abc555](https://github.com/openshift/cluster-bootstrap/commit/74abc555111bac56a67957ef517ef086e4643c50) `sha256:5f6f8c975cf400da995df6ee952d5c47a8f0635cb921b05c54aaf3a0f7fc2ec7` * [cluster-capi-controllers](https://github.com/openshift/cluster-api) git [de1db297](https://github.com/openshift/cluster-api/commit/de1db2970e7fede7101e5a8188e74942ab6665e3) `sha256:feecfd7b970765562fc8b73e4e55120a4a387edbb9cad3597f91cf9405406888` * [cluster-capi-operator](https://github.com/openshift/cluster-capi-operator) git [acf33144](https://github.com/openshift/cluster-capi-operator/commit/acf331446369b5307b6b435af14daabdca9fafbc) `sha256:d3d7db8614832fc62102c412a340083a65189d193c7014e2d946dc64a76dc1ce` * [cluster-cloud-controller-manager-operator](https://github.com/openshift/cluster-cloud-controller-manager-operator) git [276696cc](https://github.com/openshift/cluster-cloud-controller-manager-operator/commit/276696ccf679830b25df341edb7aae9bb3f4e763) `sha256:acb282e43ae3eaa5c03c812a763627e9319cb9f9f5a96b0be830d24de121daa9` * [cluster-config-api](https://github.com/openshift/api) git [50517c6f](https://github.com/openshift/api/commit/50517c6f4bfdbf9fc2cb291fd97cce150a3237ca) `sha256:c8f441469c4d8baa5ec21385426187b52d83ee65b060e260af7e3cb78e3b1ce1` * [cluster-config-operator](https://github.com/openshift/cluster-config-operator) git [657754e2](https://github.com/openshift/cluster-config-operator/commit/657754e2beaed6295ff28bb0f7813cb1c9ce35b2) `sha256:af8f47099777437fb27662ca5b163afa2597cb6128680cf60739f10972d9916d` * [cluster-control-plane-machine-set-operator](https://github.com/openshift/cluster-control-plane-machine-set-operator) git [0bbafe24](https://github.com/openshift/cluster-control-plane-machine-set-operator/commit/0bbafe24ade564bc62554251f36de90d524abcde) `sha256:7ac182d6a04739c76801737313d09434dc790f7ba143a1d8833cf97d9292cbf6` * [cluster-csi-snapshot-controller-operator](https://github.com/openshift/cluster-csi-snapshot-controller-operator) git [019abe0c](https://github.com/openshift/cluster-csi-snapshot-controller-operator/commit/019abe0c7671962829eb91269e1d76916966320e) `sha256:f5ac70fbf508e61c3bb4e22d666ee28318e6f0c3c640e7ca59a215a17dcd1c40` * [cluster-dns-operator](https://github.com/openshift/cluster-dns-operator) git [82578923](https://github.com/openshift/cluster-dns-operator/commit/82578923164636746e0d74d594ab32d83a660c0b) `sha256:dcde346e2cc3596de60dd446f4166bbbda121a046e8b55f20ed3ff6991503c4e` * [cluster-image-registry-operator](https://github.com/openshift/cluster-image-registry-operator) git [b04c7c12](https://github.com/openshift/cluster-image-registry-operator/commit/b04c7c121851704973a94a50e42af1425045899c) `sha256:3396e86aaa571cb3f0d8cfb47d5a43425fefaa3d4adeedd7058805e6875625da` * [cluster-ingress-operator](https://github.com/openshift/cluster-ingress-operator) git [24ef5ae1](https://github.com/openshift/cluster-ingress-operator/commit/24ef5ae121b8f658b649bb555be827f114ead438) `sha256:1f7bf484ae9370ade47453d2e8dd49774694efed83f8431453db8965f642e63b` * [cluster-kube-cluster-api-operator](https://github.com/openshift/cluster-api-operator) git [234e2182](https://github.com/openshift/cluster-api-operator/commit/234e218207ec963df04ec1fedad85a421eb7a1ff) `sha256:648c44c4ab65b49156de0f32baac05bfda762c763676db809d34f0ffe3f7436f` * [cluster-kube-controller-manager-operator](https://github.com/openshift/cluster-kube-controller-manager-operator) git [438c9dba](https://github.com/openshift/cluster-kube-controller-manager-operator/commit/438c9dba80ddadeabe9efe4a654297a7b550b2b8) `sha256:52ab530655f5097ea03f4e6ba89379ee1ea0773755d5bbc1a5305ddb77be5c2d` * [cluster-kube-storage-version-migrator-operator](https://github.com/openshift/cluster-kube-storage-version-migrator-operator) git [5adc1429](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/commit/5adc14299739bc64c8812cbab0b0ff2d12863602) `sha256:5a642b545ddd7b564f963fc1eef24f9a53f5211772daf251750bea85f8afb518` * [cluster-machine-approver](https://github.com/openshift/cluster-machine-approver) git [b3c82b2e](https://github.com/openshift/cluster-machine-approver/commit/b3c82b2eec66ae3ae510df0603af1212c34be618) `sha256:97a4c2f9e3c007c1338b80d99bb2d88813af81504b72baeb583087a7a31bbb1a` * [cluster-olm-operator](https://github.com/openshift/cluster-olm-operator) git [e4917368](https://github.com/openshift/cluster-olm-operator/commit/e4917368b6a547f97a0fb411fea90de246d1417e) `sha256:5419ec7723038f7aa298dda13a64ac5d099a184b0bb8ddcfdb4ce94f2e4c796c` * [cluster-openshift-apiserver-operator](https://github.com/openshift/cluster-openshift-apiserver-operator) git [9cfa5679](https://github.com/openshift/cluster-openshift-apiserver-operator/commit/9cfa5679a8ac1e5a68eea32179d9e069da85dfcf) `sha256:4dbea694841d97566b164d06ead44bdcb9a8256cb337be02e2985ae62afd84ee` * [cluster-openshift-controller-manager-operator](https://github.com/openshift/cluster-openshift-controller-manager-operator) git [aa455c04](https://github.com/openshift/cluster-openshift-controller-manager-operator/commit/aa455c043152123595c2b4f72e02279aad9dd48a) `sha256:5cdebd26a0101c6053ee0f6e1339b4cd4090c3ecec53cf853a1375fcd71cfb9f` * [cluster-policy-controller](https://github.com/openshift/cluster-policy-controller) git [47c78310](https://github.com/openshift/cluster-policy-controller/commit/47c783103216aa5e1242632127a5d8f98b8b7455) `sha256:eaf9019f1c6fea14113ab7ee5f82b47883e328248fbd8ad142a0e137f16183bf` * [cluster-samples-operator](https://github.com/openshift/cluster-samples-operator) git [b343f70f](https://github.com/openshift/cluster-samples-operator/commit/b343f70f19ffd559e1a81d3a3e65bd106e634c13) `sha256:18d4c5c34f1680fbf2d24f33a91ddcc164a5f963e9dd15c792a48475a7cf63bf` * [cluster-storage-operator](https://github.com/openshift/cluster-storage-operator) git [be41e5b4](https://github.com/openshift/cluster-storage-operator/commit/be41e5b433d5feb464595c66746d1d40cf48912d) `sha256:0a205ece000be910e2bccad120d64cbc4f16ecba3f20f224e7a47652794df6e9` * [cluster-update-keys](https://github.com/openshift/cluster-update-keys) git [c40e7b9b](https://github.com/openshift/cluster-update-keys/commit/c40e7b9b60c62690a25333fc54ae0d3705474afb) `sha256:96476fc69c89a2f16240255cc556b2873539209a78ac4304395576a715138cd2` * [configmap-reloader](https://github.com/openshift/configmap-reload) git [2438d7c8](https://github.com/openshift/configmap-reload/commit/2438d7c8e495201361d87da205649bc38fc4822b) `sha256:fa80730c29b88864cb309586b773be00af73594d79fff669dc12d60959af489f` * [container-networking-plugins](https://github.com/openshift/containernetworking-plugins) git [184a9601](https://github.com/openshift/containernetworking-plugins/commit/184a96011a8cacb72319cdccb904271a99c5928d) `sha256:786bf1f34d3636f95860ebe748f9dc62b84102c612a5b21ae6750c52e9eea253` * [containernetworking-plugins-microshift](https://github.com/openshift/containernetworking-plugins) git [184a9601](https://github.com/openshift/containernetworking-plugins/commit/184a96011a8cacb72319cdccb904271a99c5928d) `sha256:a3bdef6e51a91bf881d2508cb588e31db62d9953a85a62e213ef9e053d70e96a` * [coredns](https://github.com/openshift/coredns) git [6f39336e](https://github.com/openshift/coredns/commit/6f39336e6da9dc77b2db140a96773c413d50a665) `sha256:693650db31be5a14163035ec50174ac9b8d664d327d538eeb3e0c131e16f88c0` * [csi-driver-manila](https://github.com/openshift/cloud-provider-openstack) git [9996d28c](https://github.com/openshift/cloud-provider-openstack/commit/9996d28ce3163cf9a09d77101e81cede914d6c2f) `sha256:6e0313bdafd80365468ca554add786117caf573c9eda3e575bd309eb482f20ca` * [csi-driver-manila-operator](https://github.com/openshift/csi-operator) git [158b88f6](https://github.com/openshift/csi-operator/commit/158b88f6d146e74cca1fc9b79379463fde546552) `sha256:e3b06fee75096c58824784159ffca71405edcd642282ddc07eafbe458124c4c2` * [csi-driver-nfs](https://github.com/openshift/csi-driver-nfs) git [1abaf844](https://github.com/openshift/csi-driver-nfs/commit/1abaf84447384a486a9f9da7cd7b9e53784c8a55) `sha256:bfa6db1f5bddc42d5aba84edfb364dd7c40414e1a2a006c7e8d82304f4c40598` * [csi-external-attacher](https://github.com/openshift/csi-external-attacher) git [45239149](https://github.com/openshift/csi-external-attacher/commit/45239149cb387bcc51d944b802db0e804dc02688) `sha256:e2e065e3e2d75553d01df112771144b44a6bd2bf65eacede05fa0a1e7661da87` * [csi-external-provisioner](https://github.com/openshift/csi-external-provisioner) git [81fca036](https://github.com/openshift/csi-external-provisioner/commit/81fca03694bca1bae8606d8970472330e1e4fcad) `sha256:63f24e82aeacd52487860a53ebdbd1ac003252b5d6b515559b3939f37a0b0227` * [csi-external-resizer](https://github.com/openshift/csi-external-resizer) git [c674bea9](https://github.com/openshift/csi-external-resizer/commit/c674bea9bb6a81e463c7fefa974e2109d829daef) `sha256:f6d09d7531588a797c1067fde1a87478297b27ee69b0bc87c3da679283ec87e7` * [csi-external-snapshot-metadata](https://github.com/openshift/csi-external-snapshot-metadata) git [693a8264](https://github.com/openshift/csi-external-snapshot-metadata/commit/693a826455777eaafc677bb2195dc071d184243b) `sha256:32e7d1550c27324225be3b6f623a79ed7112883c69d333139cd0e743af412e97` * [csi-external-snapshotter](https://github.com/openshift/csi-external-snapshotter) git [42604822](https://github.com/openshift/csi-external-snapshotter/commit/42604822c25eb2aa0ecb017c24e328221b238eb9) `sha256:4249703cb5e3101375e2f3fa016b892f76418fe7c3bd29dff7f0b970cacedaee` * [csi-livenessprobe](https://github.com/openshift/csi-livenessprobe) git [1d6d6b27](https://github.com/openshift/csi-livenessprobe/commit/1d6d6b27460e58f24110c72ec9c96afe2c1d891d) `sha256:165f05fdd7b633269db2465df57b674feec3a050388e931c6a481546e7b63ae9` * [csi-node-driver-registrar](https://github.com/openshift/csi-node-driver-registrar) git [6ce4713c](https://github.com/openshift/csi-node-driver-registrar/commit/6ce4713c87b735e2546a65a871bd2c7cfe383c31) `sha256:3f7b139fc67972daf070411a2137da81f179d753ddaafa8d3c791165a9564dff` * [csi-snapshot-controller](https://github.com/openshift/csi-external-snapshotter) git [42604822](https://github.com/openshift/csi-external-snapshotter/commit/42604822c25eb2aa0ecb017c24e328221b238eb9) `sha256:b410e5d8b811e77fe53ed53e8f68e5b10318b011eac5cebd5e6541715b1c0abd` * [docker-builder](https://github.com/openshift/builder) git [35afa308](https://github.com/openshift/builder/commit/35afa308e2473046721057112d804334fc4b8217) `sha256:0ef8b8031c9e6ee02ee11722b3f698a019e79f9dd7aabecc321949e7320bc959` * [egress-router-cni](https://github.com/openshift/egress-router-cni) git [5e0f8d1b](https://github.com/openshift/egress-router-cni/commit/5e0f8d1b545899fda27c5e1cc8707d33cba1b534) `sha256:82dc461ff286831f7476efc8de45fd918b894d4a80d9c285e9a9141fe43b993b` * [etcd](https://github.com/openshift/etcd) git [05bca977](https://github.com/openshift/etcd/commit/05bca97760b1cfa1bcef11c0b1f1a5c4dab19709) `sha256:7faab437b67fbd4029755712d9e06bd935c77cebddf076ed6f967b8a12b9b8d6` * [gcp-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-gcp) git [65539c71](https://github.com/openshift/cluster-api-provider-gcp/commit/65539c71b4c292fc0f4eeb572dfe490af63063d9) `sha256:4f1f86d61ef23cf98a188de2cd6e8129f719fa9f5ce05e59fa8d939db984dae0` * [gcp-machine-controllers](https://github.com/openshift/machine-api-provider-gcp) git [01515888](https://github.com/openshift/machine-api-provider-gcp/commit/01515888c83526ec235b7bc3a27df6eba3034b00) `sha256:b900c360fbd64a3805f10e399b3d41ca36845638db193408362f408d780aa1c9` * [gcp-pd-csi-driver](https://github.com/openshift/gcp-pd-csi-driver) git [500ab5d3](https://github.com/openshift/gcp-pd-csi-driver/commit/500ab5d31ad382805070c8ae329a9a34163ebc99) `sha256:553be466fabfae9ba6f1d93ba7d8791eae6a937f8dd8d7f632c12ece3c262b68` * [gcp-pd-csi-driver-operator](https://github.com/openshift/gcp-pd-csi-driver-operator) git [e0ad050a](https://github.com/openshift/gcp-pd-csi-driver-operator/commit/e0ad050a84bab669e0f11e080fc4c388ef417bba) `sha256:471f1f230cb759ffd61f567ba5ad61dc77b9447ffc00d74e54f0a076ad0e1f7b` * [gcp-workload-identity-federation-webhook](https://github.com/openshift/gcp-workload-identity-federation-webhook) git [b36788ed](https://github.com/openshift/gcp-workload-identity-federation-webhook/commit/b36788edd4c559cffd5f7f1b2e3e51b98c3e92b8) `sha256:2c38c7333fb55bb77bbf78f1a636205ba5b6096f3d3d89c20bbf8e41c53cb9f6` * [ibm-cloud-controller-manager](https://github.com/openshift/cloud-provider-ibm) git [36ab30f9](https://github.com/openshift/cloud-provider-ibm/commit/36ab30f90e87de0daa926d20ccda88c41abed191) `sha256:4cf811bef78b7df2646ecdc477aece70cfbb8e0786b9e157f699f78b4590e494` * [ibm-vpc-block-csi-driver-operator](https://github.com/openshift/ibm-vpc-block-csi-driver-operator) git [21f405cc](https://github.com/openshift/ibm-vpc-block-csi-driver-operator/commit/21f405cce9573eee1c4f1cf95c0eb601ae77ed99) `sha256:aa1d040bfbd8f21a84b656724b9979e938b20274a548cf2f781505c07b950326` * [ibmcloud-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-ibmcloud) git [8b6396a4](https://github.com/openshift/cluster-api-provider-ibmcloud/commit/8b6396a4c78f4791b7f3c5ec404a78b499f8546b) `sha256:9d5a295dfdb6978907f43d712d0e41c2b1596ec5cfc31c00af42bc59d5721112` * [ironic-machine-os-downloader](https://github.com/openshift/ironic-rhcos-downloader) git [6c92e542](https://github.com/openshift/ironic-rhcos-downloader/commit/6c92e5425b58baa9d4dd951a992b7460e8407247) `sha256:f0cec2139ee09ef65af49af085df50b79a2fb4a21232f43f5d9fb8242cc6a37d` * [ironic-static-ip-manager](https://github.com/openshift/ironic-static-ip-manager) git [fa5b8b8b](https://github.com/openshift/ironic-static-ip-manager/commit/fa5b8b8bb73e509f74205a99a0ed1cb07a843885) `sha256:a30b524d264387070701cc21bcb970a2464feec77e12ac513aa64456084af4fc` * [keepalived-ipfailover](https://github.com/openshift/images) git [bb4535b7](https://github.com/openshift/images/commit/bb4535b7069cab2de0174be29bccccde6d623b4f) `sha256:b1d7e1da948c7b1df5fee193e88b09cad2781af9ce0fdec05140dbbe5168cebc` * [kube-metrics-server](https://github.com/openshift/kubernetes-metrics-server) git [cfa5ee9f](https://github.com/openshift/kubernetes-metrics-server/commit/cfa5ee9f1c94d7faec36de970033b9e329326f38) `sha256:cdaed35bcb92f5b7dd525031d9a496861ecbb2deba58cfe9f7c9f0c955bf23c1` * [kube-rbac-proxy](https://github.com/openshift/kube-rbac-proxy) git [b9134351](https://github.com/openshift/kube-rbac-proxy/commit/b9134351be37c43408334047d8eb85d0ac01fe4e) `sha256:0c1b871a1e7148de8d1101e925186df33318adc5adffbaba3f2f13af71b08367` * [kube-state-metrics](https://github.com/openshift/kube-state-metrics) git [086a7f21](https://github.com/openshift/kube-state-metrics/commit/086a7f21313d6fbc5ea330d46671ce8934b26c56) `sha256:433122fe262cb971718e87595a4fbce0e373f30db956a16f696d10302ab88696` * [kube-storage-version-migrator](https://github.com/openshift/kubernetes-kube-storage-version-migrator) git [0f8a4eb8](https://github.com/openshift/kubernetes-kube-storage-version-migrator/commit/0f8a4eb84ace9b746cf25d51d80dacf34ca5f953) `sha256:b3e250cb7f94356e1a8a4a805af35a8f6c9f56c3a2303cc8a842595fdc8186eb` * [kubevirt-cloud-controller-manager](https://github.com/openshift/cloud-provider-kubevirt) git [a2d607b2](https://github.com/openshift/cloud-provider-kubevirt/commit/a2d607b2f1196ac371074d5fd14df80462de5b8f) `sha256:8d7d01eb12fc79757f03e2b724ca5f0644aa17c135f1eabb4f6ff9dc0a20ccb5` * [libvirt-machine-controllers](https://github.com/openshift/cluster-api-provider-libvirt) git [a336f0b5](https://github.com/openshift/cluster-api-provider-libvirt/commit/a336f0b5f7ee99c418aaab3d511707bd0064bd56) `sha256:0b6c8f7c1b2ec106fc4c8f3915c3fca1a68704a11ea79da3050ad209d307bca0` * [machine-os-images](https://github.com/openshift/machine-os-images) git [551bb5d7](https://github.com/openshift/machine-os-images/commit/551bb5d75e782e47b83292d883e41bc57df730a4) `sha256:860ddb3c8bfb6af5ec2e368c1a9602fcd2f3dbbc203514cd9b57d59b463a5946` * [metallb-frr](https://github.com/openshift/frr) git [3ca45c51](https://github.com/openshift/frr/commit/3ca45c517eafe07aac0866e5cbd32a5c08081f22) `sha256:bb7aea0983c5e27c3694f954bbeb39affab79b20eee8cb13b0d61ced0c4d7732` * [multus-admission-controller](https://github.com/openshift/multus-admission-controller) git [fc73c803](https://github.com/openshift/multus-admission-controller/commit/fc73c803caa1140e5a9115ceeb0e38504b001722) `sha256:e9216c44fc633940e15e4527f0430a140d101046210638328c7ff05d625316e3` * [multus-cni](https://github.com/openshift/multus-cni) git [b2a2f457](https://github.com/openshift/multus-cni/commit/b2a2f457824490d93da101d983b25af966f2be1b) `sha256:da4bec2f08680a3155ddcbb96f8594244976dae6fc08fc0f5878c4b0a456b92e` * [multus-cni-microshift](https://github.com/openshift/multus-cni) git [b2a2f457](https://github.com/openshift/multus-cni/commit/b2a2f457824490d93da101d983b25af966f2be1b) `sha256:d0862ddeb183db64cd8a6d0e028a35012c12038fb1b4d6541871e01d9914ab9c` * [multus-route-override-cni](https://github.com/openshift/route-override-cni) git [391c1b03](https://github.com/openshift/route-override-cni/commit/391c1b0361e17c5718508810f0bdb6ff66ae6e81) `sha256:43d7e5fe91598427c1fff01aac179d8add7051f71a53a126648cd68ae5d2435f` * [multus-whereabouts-ipam-cni](https://github.com/openshift/whereabouts-cni) git [43c89591](https://github.com/openshift/whereabouts-cni/commit/43c8959152a6ca8afdc73eaed624286628c2c22e) `sha256:edd7b883364dcfd9a811079ba1b6106d36063c1dce522a7602a646fc54160570` * [must-gather](https://github.com/openshift/must-gather) git [f0c64742](https://github.com/openshift/must-gather/commit/f0c64742c79afce5e367ca2c7b830ad448abe1df) `sha256:bc55681a552d3e80bd6b311d5f8f207b6c957ecf32376d982b52a6fdaa7277e6` * [network-interface-bond-cni](https://github.com/openshift/bond-cni) git [dd3c4d0b](https://github.com/openshift/bond-cni/commit/dd3c4d0b886138d974022b963e72f2e90293abfe) `sha256:e8f85524150d750c02366f1cff4380fbe657bea321e18b6f2c12c16153bae7e0` * [network-metrics-daemon](https://github.com/openshift/network-metrics-daemon) git [b81340a9](https://github.com/openshift/network-metrics-daemon/commit/b81340a9fc6963fa3d64d215a12e8528ca797131) `sha256:4d914876eb0cd2cf9c345582cdc1a5cf4803a5850ee766b875b8877b5c776df9` * [network-tools](https://github.com/openshift/network-tools) git [26d09174](https://github.com/openshift/network-tools/commit/26d09174cbd92386469e777e3bf49bfa95d035d5) `sha256:1fb121f4f61142aacc3994e5f544fe12b0f8b7eafbdc24ad0631b361956fcd56` * [nutanix-cloud-controller-manager](https://github.com/openshift/cloud-provider-nutanix) git [b575ef15](https://github.com/openshift/cloud-provider-nutanix/commit/b575ef15f13e1434c793ae50824fd0676480be05) `sha256:1f51f94a9ea487699c32284858e9b38c47e085bb7a47ecef100681e57a9457cb` * [nutanix-machine-controllers](https://github.com/openshift/machine-api-provider-nutanix) git [3200ddef](https://github.com/openshift/machine-api-provider-nutanix/commit/3200ddef48a5a8d47b96539419c51f3619cb1fd5) `sha256:ca5b2f698c259ae0de71bb97064bc9c98e0d9eb42ba97d2efa64030fd0d0481d` * [oauth-apiserver](https://github.com/openshift/oauth-apiserver) git [99f27d25](https://github.com/openshift/oauth-apiserver/commit/99f27d25cc2853fe44ce6c7f7611637ef1492e42) `sha256:37b3c7b89c7dbd14005fe60848f6d5405495cfc5caa4cd849a4e39d289a0cb53` * [oauth-proxy](https://github.com/openshift/oauth-proxy) git [baba7b55](https://github.com/openshift/oauth-proxy/commit/baba7b55859172b58bd89eea8124eff3c0d64f3a) `sha256:145340db170c02f15325a91276ccf9846034d47ca7a335f9d9ce9bd07814ab2e` * [olm-catalogd](https://github.com/openshift/operator-framework-operator-controller) git [3e2401f2](https://github.com/openshift/operator-framework-operator-controller/commit/3e2401f23ef666e8f33789a397d81a7d352b0a33) `sha256:21ab84076ffb3c491148bee07a165100be5a23f013b9752fbc9794970f85aa0c` * [olm-operator-controller](https://github.com/openshift/operator-framework-operator-controller) git [3e2401f2](https://github.com/openshift/operator-framework-operator-controller/commit/3e2401f23ef666e8f33789a397d81a7d352b0a33) `sha256:373080ab09fc6bbe7195015b93f5d460f6c063f931958c3871c05874530278ae` * [openshift-apiserver](https://github.com/openshift/openshift-apiserver) git [34cb4762](https://github.com/openshift/openshift-apiserver/commit/34cb4762e1716c1a31a344118b8a3ad00c28d831) `sha256:d7fc1def7c95376112604d0a3900198f4d327dde9de3def51b8c22d41a6cb5af` * [openshift-controller-manager](https://github.com/openshift/openshift-controller-manager) git [d9e543dd](https://github.com/openshift/openshift-controller-manager/commit/d9e543dd31e981f279c447e4f92f0dac3f665f9e) `sha256:db804c85c8c585fdd3220a2b4000cf3cfbf350b109c1bd45de6e0533d4dc6621` * [openshift-state-metrics](https://github.com/openshift/openshift-state-metrics) git [b04e2ef0](https://github.com/openshift/openshift-state-metrics/commit/b04e2ef05498c2a4504bd9396a3290c4f263fc37) `sha256:4b3ee3a8b3e3e4206382e2c7c86a72977d5f7da38b127274c1aa3292ea2cb58c` * [openstack-cinder-csi-driver](https://github.com/openshift/cloud-provider-openstack) git [9996d28c](https://github.com/openshift/cloud-provider-openstack/commit/9996d28ce3163cf9a09d77101e81cede914d6c2f) `sha256:c922da0fcb3f09ddc91728beda3812a5509775291e4cae497bd9050139f501cc` * [openstack-cinder-csi-driver-operator](https://github.com/openshift/csi-operator) git [158b88f6](https://github.com/openshift/csi-operator/commit/158b88f6d146e74cca1fc9b79379463fde546552) `sha256:dba0cff3250a2a1e9e91c5e5df14aec99036fcadd71d8d75b878ea6d4837b117` * [openstack-cloud-controller-manager](https://github.com/openshift/cloud-provider-openstack) git [9996d28c](https://github.com/openshift/cloud-provider-openstack/commit/9996d28ce3163cf9a09d77101e81cede914d6c2f) `sha256:70edfd0b7cf0d6811dc6d963328d3e14f8ffad8249238c2b935bff4786b8b7d1` * [openstack-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-openstack) git [d1c8e7ed](https://github.com/openshift/cluster-api-provider-openstack/commit/d1c8e7edf11e78db401bc1672e0f17d551fe09db) `sha256:019213cfeb3192e841921d9b420c5f27dbe0804638554b05351b92b961eee547` * [openstack-machine-api-provider](https://github.com/openshift/machine-api-provider-openstack) git [7f8ae500](https://github.com/openshift/machine-api-provider-openstack/commit/7f8ae5007e4299769e25172a821342dc2874567c) `sha256:1b9b67de06374a02a005607d448012c9b68b03e0018ea2cc2fcc9cd51b9472ae` * [openstack-resource-controller](https://github.com/openshift/openstack-resource-controller) git [bf0d2c88](https://github.com/openshift/openstack-resource-controller/commit/bf0d2c88d6bf9bd90b24c979ea63dc37606b45fc) `sha256:cc4bb846c03355fd499d03757af268d262ab71c379fcf89e816ad90da06e73e2` * [ovirt-csi-driver](https://github.com/openshift/ovirt-csi-driver) git [1db726a9](https://github.com/openshift/ovirt-csi-driver/commit/1db726a940d5ec150fd185a215f1368990653082) `sha256:9cf4cafeace7fd81fc4dfb1cf1e1112de5e37bf21a40619b73049824e9f1b538` * [ovirt-csi-driver-operator](https://github.com/openshift/ovirt-csi-driver-operator) git [7e1f4a30](https://github.com/openshift/ovirt-csi-driver-operator/commit/7e1f4a300fc4b212f4e79cd9bcc9deb6d137b9b7) `sha256:1e579a5609c11ec21fe88777d70c6d20d1ed9725353e5bf71a0a320cb25fe426` * [powervs-cloud-controller-manager](https://github.com/openshift/cloud-provider-powervs) git [2424e8dd](https://github.com/openshift/cloud-provider-powervs/commit/2424e8dd4bf3e19c3e65efebc03bf4942665f7c4) `sha256:11b4a4f5a7115dfd5815413c636b300144f6972d0641aa9fc018987f5de5c04c` * [powervs-machine-controllers](https://github.com/openshift/machine-api-provider-powervs) git [f011b3c7](https://github.com/openshift/machine-api-provider-powervs/commit/f011b3c727c5377302b2ab0a203457490b930a3d) `sha256:b8ed1818298f042801b2b33b7b7d03f1bbb5cec21308270e1098392afcdc2150` * [prom-label-proxy](https://github.com/openshift/prom-label-proxy) git [f2529aee](https://github.com/openshift/prom-label-proxy/commit/f2529aee3dc2e9065de08b035d53151e007136fd) `sha256:64d3bd02eb22d4058f1dc9f4fb060f50418c0c39dc0d9e3ddd8662cda5f7e1b0` * [prometheus-alertmanager](https://github.com/openshift/prometheus-alertmanager) git [419f2843](https://github.com/openshift/prometheus-alertmanager/commit/419f2843332265d44982920d6fb4db220ec26f91) `sha256:69dd996ee9907bd8c6954178b70a6729655830ecf22c99afcc929e6d66c5abe1` * [prometheus-node-exporter](https://github.com/openshift/node_exporter) git [fa749d65](https://github.com/openshift/node_exporter/commit/fa749d65d8eca1cc937554baab91385a78ec8ce1) `sha256:d87b9fedbc92cc502b5f435d9d5798507256bad49eda2040ac3645623616b5f5` * [service-ca-operator](https://github.com/openshift/service-ca-operator) git [37e0c317](https://github.com/openshift/service-ca-operator/commit/37e0c31790b6a954214817974a56c9a699d0cf78) `sha256:e8d6ef571fcf764f3cdd9a50a9f62a15719643e0b8df4838a15b95fbcfbf43d1` * [telemeter](https://github.com/openshift/telemeter) git [4c6036ee](https://github.com/openshift/telemeter/commit/4c6036eeb851ad6e0e837e214a2d08ffc8f0d1d0) `sha256:f295c97e26530aae7bee471a5249f8cd54606b5fcb694406530a83522645226a` * [thanos](https://github.com/openshift/thanos) git [c0951032](https://github.com/openshift/thanos/commit/c0951032b34b832d0f5467e616999490a284101b) `sha256:5cb38e7f7c24d347e085fa47268d96514aed7607d6640b9f8e3493a0440c584f` * [volume-data-source-validator](https://github.com/openshift/volume-data-source-validator) git [0e61642f](https://github.com/openshift/volume-data-source-validator/commit/0e61642f8d898ee199e42f37319864851dd3627f) `sha256:3acfbc3f0df7dc4f21d4181c1ef068c853f74f04ce8b2e3c3ac91cf50963a1ef` * [vsphere-cloud-controller-manager](https://github.com/openshift/cloud-provider-vsphere) git [b93eb64f](https://github.com/openshift/cloud-provider-vsphere/commit/b93eb64ff72e7c005687813c8b478d694a0f517a) `sha256:c7b481af2265ddd150a4f068aefd6898a6f5216e7a8dee84acdbd301ac9a68e1` * [vsphere-csi-driver](https://github.com/openshift/vmware-vsphere-csi-driver) git [61d0d00a](https://github.com/openshift/vmware-vsphere-csi-driver/commit/61d0d00a78ee60ee57fcc99648a8851f0db52e5a) `sha256:9823cdcf5ae043751df3e95ce5383e5f36305b73575fe0849e32b12afd35f8ec` * [vsphere-csi-driver-operator](https://github.com/openshift/vmware-vsphere-csi-driver-operator) git [5cd04d61](https://github.com/openshift/vmware-vsphere-csi-driver-operator/commit/5cd04d61c20872edaaa2c3958779ff29ea6e6d82) `sha256:a686348a8e7f4c4fda758743cd2f4b1a4329c2818bebfd01d18606c5c7668287` * [vsphere-csi-driver-syncer](https://github.com/openshift/vmware-vsphere-csi-driver) git [61d0d00a](https://github.com/openshift/vmware-vsphere-csi-driver/commit/61d0d00a78ee60ee57fcc99648a8851f0db52e5a) `sha256:9b9f016f67d17034f9ab8a7e57e83da0d64976c1ccd39819cb88c3d7c1252f6e` * [vsphere-problem-detector](https://github.com/openshift/vsphere-problem-detector) git [65d066ab](https://github.com/openshift/vsphere-problem-detector/commit/65d066ab0940dc69aa3f7ec6b02e698a6e4f5795) `sha256:53dc11e141e49826b7a860762586f2fcd227e69bd673b54fd897d88a54ae451d` ### [agent-installer-api-server](https://github.com/openshift/assisted-service/tree/760626123a57a93bd13a84f31776be8c86e25d81) * [OCPBUGS-81880](https://issues.redhat.com/browse/OCPBUGS-81880): Prefer multipath disk in ABI disk selection [#10111](https://github.com/openshift/assisted-service/pull/10111) * [Full changelog](https://github.com/openshift/assisted-service/compare/e07e2c76e1431afe13e2c34b3e08e0bb0903201f...760626123a57a93bd13a84f31776be8c86e25d81) ### [agent-installer-csr-approver, agent-installer-orchestrator](https://github.com/openshift/assisted-installer/tree/a26df06f52f1426defcf42c6cebcec5b7a956df3) * [OCPBUGS-81641](https://issues.redhat.com/browse/OCPBUGS-81641): fix: allow workers to join TNA cluster when 1 master + arbiter are ready [#2070](https://github.com/openshift/assisted-installer/pull/2070) * [Full changelog](https://github.com/openshift/assisted-installer/compare/3accbb7bd0dd865744e0ef0808b65be5914b157e...a26df06f52f1426defcf42c6cebcec5b7a956df3) ### [agent-installer-ui](https://github.com/openshift-assisted/assisted-installer-ui/tree/cac56a7e2594ee27d885a9fb9cab5889501f574f) * Updating assisted-installer-ui-container image to be consistent with ART for 4.20 (#3458) [#3458](https://github.com/openshift-assisted/assisted-installer-ui/pull/3458) * Add support for release branches in PR workflow (#3529) [#3529](https://github.com/openshift-assisted/assisted-installer-ui/pull/3529) * [Full changelog](https://github.com/openshift-assisted/assisted-installer-ui/compare/c0370c199bd9d314d14cdf668f4dddff6d475514...cac56a7e2594ee27d885a9fb9cab5889501f574f) ### [agent-installer-utils](https://github.com/openshift/agent-installer-utils/tree/e3e997d9f7b84b134a07186de9bddde21598ae32) * [OCPBUGS-77238](https://issues.redhat.com/browse/OCPBUGS-77238): Update quay.io/konflux-ci/konflux-vanguard/task-rpms-signature-scan:0.2 Docker digest to 2f3015a [#224](https://github.com/openshift/agent-installer-utils/pull/224) * [Full changelog](https://github.com/openshift/agent-installer-utils/compare/688c906c9f08b0b75e330e6e7dc81e31df765db7...e3e997d9f7b84b134a07186de9bddde21598ae32) ### [aws-kms-encryption-provider](https://github.com/openshift/aws-encryption-provider/tree/a8968d22240748f40c41bdd6c47debbfa16dcd74) * [OCPBUGS-78426](https://issues.redhat.com/browse/OCPBUGS-78426): Updating aws-kms-encryption-provider-container image to be consistent with ART for 4.20 [#34](https://github.com/openshift/aws-encryption-provider/pull/34) * [Full changelog](https://github.com/openshift/aws-encryption-provider/compare/088dcaf73f980b977ef4f5d2f99e2a93deb87eef...a8968d22240748f40c41bdd6c47debbfa16dcd74) ### [azure-kms-encryption-provider](https://github.com/openshift/azure-kubernetes-kms/tree/b381b8484ed76f9fba0ac993bc03d216e11c254c) * [OCPBUGS-78423](https://issues.redhat.com/browse/OCPBUGS-78423): Updating azure-kms-encryption-provider-container image to be consistent with ART for 4.20 [#28](https://github.com/openshift/azure-kubernetes-kms/pull/28) * [Full changelog](https://github.com/openshift/azure-kubernetes-kms/compare/ea0b9944dddcc7043065a1fab5fca72dd17450da...b381b8484ed76f9fba0ac993bc03d216e11c254c) ### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/1d295ac40df6fb30946f725dcc956ebc5a626fc2) * [OCPBUGS-78694](https://issues.redhat.com/browse/OCPBUGS-78694): [release-4.20]: openstack: Disable LoadBalancer in cloud config when Octavia is unavailable [#10401](https://github.com/openshift/installer/pull/10401) * [OCPBUGS-79665](https://issues.redhat.com/browse/OCPBUGS-79665): Use correct Project ID with GCP Shared VPC [#10436](https://github.com/openshift/installer/pull/10436) * [OCPBUGS-80884](https://issues.redhat.com/browse/OCPBUGS-80884): [release-4.20] Add c8g* to tested_instance_types_aarch64 [#10437](https://github.com/openshift/installer/pull/10437) * [OCPBUGS-77896](https://issues.redhat.com/browse/OCPBUGS-77896): Increase size of /var/ostreecontainer mount [#10365](https://github.com/openshift/installer/pull/10365) * [OCPBUGS-78091](https://issues.redhat.com/browse/OCPBUGS-78091): fix wavelength zone name regex [#10373](https://github.com/openshift/installer/pull/10373) * [OCPBUGS-77050](https://issues.redhat.com/browse/OCPBUGS-77050): Update the RHCOS 4.20 bootimage metadata to 9.6.20260217-1 [#10358](https://github.com/openshift/installer/pull/10358) * [Full changelog](https://github.com/openshift/installer/compare/1f026bc5be128afc4f4095c715264f089f18f28b...1d295ac40df6fb30946f725dcc956ebc5a626fc2) ### [baremetal-operator](https://github.com/openshift/baremetal-operator/tree/4e38a27e94679f43d6534c67c98a9353dac137c6) * [OCPBUGS-78745](https://issues.redhat.com/browse/OCPBUGS-78745): OCPBUGS-78836: PR2774 and PR2793 backports [release-4.20] [#470](https://github.com/openshift/baremetal-operator/pull/470) * [Full changelog](https://github.com/openshift/baremetal-operator/compare/62e7a3f52debe490a8616f2ab05ff56e4f435a85...4e38a27e94679f43d6534c67c98a9353dac137c6) ### [baremetal-runtimecfg](https://github.com/openshift/baremetal-runtimecfg/tree/50c63b0d5744a830cb828a669ed09982dd46365b) * [OCPBUGS-77170](https://issues.redhat.com/browse/OCPBUGS-77170): Install dbus-tools, needed in pkg/monitor/dnsmasqmonitor.go [#384](https://github.com/openshift/baremetal-runtimecfg/pull/384) * [Full changelog](https://github.com/openshift/baremetal-runtimecfg/compare/6553765e71c7f8d7db120af94473c9c0cb44d453...50c63b0d5744a830cb828a669ed09982dd46365b) ### [cli, cli-artifacts, deployer, tools](https://github.com/openshift/oc/tree/64e778a55fbcdf295b671a7d4e701e7c8cc3a499) * [OCPBUGS-77495](https://issues.redhat.com/browse/OCPBUGS-77495): Makefile: Strip debugging symbols by default [#2212](https://github.com/openshift/oc/pull/2212) * [OCPBUGS-77145](https://issues.redhat.com/browse/OCPBUGS-77145): oc adm policy: Only initialize UserClient if built-in OAuth is enabled [#2207](https://github.com/openshift/oc/pull/2207) * [Full changelog](https://github.com/openshift/oc/compare/040daf8c96442098f8d6a6acd9faef69693222a3...64e778a55fbcdf295b671a7d4e701e7c8cc3a499) ### [cloud-credential-operator](https://github.com/openshift/cloud-credential-operator/tree/92d1035606683d4cc715205606a535e7211f4960) * [OCPBUGS-79368](https://issues.redhat.com/browse/OCPBUGS-79368): google.golang.org/grpc v1.79.3 [#994](https://github.com/openshift/cloud-credential-operator/pull/994) * [OCPBUGS-78200](https://issues.redhat.com/browse/OCPBUGS-78200): Fix infrastructure resource name filtering in watch predicate [#989](https://github.com/openshift/cloud-credential-operator/pull/989) * [Full changelog](https://github.com/openshift/cloud-credential-operator/compare/073fed50e70777402dfe0b411aa000dbeb00108c...92d1035606683d4cc715205606a535e7211f4960) ### [cluster-autoscaler](https://github.com/openshift/kubernetes-autoscaler/tree/6b1d2ef88e19d32143d389de6999c765c7e30cad) * [OCPBUGS-78690](https://issues.redhat.com/browse/OCPBUGS-78690): allow clusterapi provider to skip paused resources [#411](https://github.com/openshift/kubernetes-autoscaler/pull/411) * [OCPBUGS-77506](https://issues.redhat.com/browse/OCPBUGS-77506): Pick upstream commits to Fix VPA recommender concurrent access panic [#407](https://github.com/openshift/kubernetes-autoscaler/pull/407) * [Full changelog](https://github.com/openshift/kubernetes-autoscaler/compare/aaf5a61941b70a3b5792c0541e97356565c9977f...6b1d2ef88e19d32143d389de6999c765c7e30cad) ### [cluster-baremetal-operator](https://github.com/openshift/cluster-baremetal-operator/tree/5cc04a88456ead0f8961c6a12e7002ef3e23b0fc) * [OCPBUGS-76340](https://issues.redhat.com/browse/OCPBUGS-76340): Explicitly set the ReadOnlyRootFilesystem flag to false [#555](https://github.com/openshift/cluster-baremetal-operator/pull/555) * [OCPBUGS-77488](https://issues.redhat.com/browse/OCPBUGS-77488): Fix NO_PROXY matching for URLs with trailing dots [#567](https://github.com/openshift/cluster-baremetal-operator/pull/567) * [OCPBUGS-77074](https://issues.redhat.com/browse/OCPBUGS-77074): Update kubebuilder tools to more latest version [#559](https://github.com/openshift/cluster-baremetal-operator/pull/559) * [Full changelog](https://github.com/openshift/cluster-baremetal-operator/compare/00826faa54eecb67a6ebdf6b386a652246ff11ae...5cc04a88456ead0f8961c6a12e7002ef3e23b0fc) ### [cluster-etcd-operator](https://github.com/openshift/cluster-etcd-operator/tree/d4171c720f49821e9e578a1bf4c6ce92d569ef13) * [OCPBUGS-78047](https://issues.redhat.com/browse/OCPBUGS-78047): Prefer to remove members where they have another healthy machine in the same failure domain index [#1564](https://github.com/openshift/cluster-etcd-operator/pull/1564) * [Full changelog](https://github.com/openshift/cluster-etcd-operator/compare/cf5fcdeba6032fcb81d1fd05e61c77ad68a9dd6c...d4171c720f49821e9e578a1bf4c6ce92d569ef13) ### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/b85497d2202b30ead006502767b96419c3a1c87e) * [OCPBUGS-79419](https://issues.redhat.com/browse/OCPBUGS-79419): : Always set service-account-jwks-uri to LB URL even with custom issuer [#2078](https://github.com/openshift/cluster-kube-apiserver-operator/pull/2078) * [OCPBUGS-77005](https://issues.redhat.com/browse/OCPBUGS-77005): scc: restricted-v3: Fix runAsUser range [#1948](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1948) * [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/f6bb470ca76bd37d533a5366321faa9f478c614a...b85497d2202b30ead006502767b96419c3a1c87e) ### [cluster-kube-scheduler-operator](https://github.com/openshift/cluster-kube-scheduler-operator/tree/7cac34952f982895b5fdae60b29376fba838be89) * [CNTRLPLANE-2843](https://issues.redhat.com/browse/CNTRLPLANE-2843): chore: update OWNERS [#620](https://github.com/openshift/cluster-kube-scheduler-operator/pull/620) * [Full changelog](https://github.com/openshift/cluster-kube-scheduler-operator/compare/73d84b5bb0a5fc555c6c0f5cd0a9958a5139afaa...7cac34952f982895b5fdae60b29376fba838be89) ### [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator/tree/d58e99ade6e2de3436dd0a97e729704731c943bf) * [OCPBUGS-74490](https://issues.redhat.com/browse/OCPBUGS-74490): Include `kube_pod_labels` in minimal profile [#2844](https://github.com/openshift/cluster-monitoring-operator/pull/2844) * [OCPBUGS-77272](https://issues.redhat.com/browse/OCPBUGS-77272): AlertingRule: fix duplicate PrometheusRules after MD5->SHA-224 naming change [#2835](https://github.com/openshift/cluster-monitoring-operator/pull/2835) * [Full changelog](https://github.com/openshift/cluster-monitoring-operator/compare/a309554e9c8c88189f4aa849dfe16b475ff789c7...d58e99ade6e2de3436dd0a97e729704731c943bf) ### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/d1ec37ecb90d74eccc8d8c3e0bc42a8c0fb5ac6a) * [OCPBUGS-77148](https://issues.redhat.com/browse/OCPBUGS-77148): Add config override for openflow-probe [#2918](https://github.com/openshift/cluster-network-operator/pull/2918) * [OCPBUGS-76349](https://issues.redhat.com/browse/OCPBUGS-76349): Remove duplicated openssl parameter [#2901](https://github.com/openshift/cluster-network-operator/pull/2901) * [Full changelog](https://github.com/openshift/cluster-network-operator/compare/63bfcdac6e6d861a4bc54dad13e91bd60e767b18...d1ec37ecb90d74eccc8d8c3e0bc42a8c0fb5ac6a) ### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/b1f1c24b2a97a1691346b3f31e52026c07abc845) * [OCPBUGS-78247](https://issues.redhat.com/browse/OCPBUGS-78247): workloadhints: use IsVM to skip BM-only tests [#1482](https://github.com/openshift/cluster-node-tuning-operator/pull/1482) * [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/601b61fe23b44be64007c238c4299ca1ae594292...b1f1c24b2a97a1691346b3f31e52026c07abc845) ### [cluster-version-operator](https://github.com/openshift/cluster-version-operator/tree/593f4a6f4cdca86c42425713879d967e87b9a8e0) * [OCPBUGS-74177](https://issues.redhat.com/browse/OCPBUGS-74177): lib/resourcemerge/core: Reconcile ConfigMap binaryData too [#1303](https://github.com/openshift/cluster-version-operator/pull/1303) * [Full changelog](https://github.com/openshift/cluster-version-operator/compare/3ef3dcb24185cbb9c48aa53c8379397a0e7b61e0...593f4a6f4cdca86c42425713879d967e87b9a8e0) ### [console](https://github.com/openshift/console/tree/1a7159f930abf0cadc337f1265cc0e9f1076b314) * [OCPBUGS-83420](https://issues.redhat.com/browse/OCPBUGS-83420): Fix resource log dropdown TypeError [#16282](https://github.com/openshift/console/pull/16282) * [OCPBUGS-81678](https://issues.redhat.com/browse/OCPBUGS-81678): Fix useOperatorCatalogCategories hook. [#16251](https://github.com/openshift/console/pull/16251) * [OCPBUGS-81322](https://issues.redhat.com/browse/OCPBUGS-81322): Migrate InstallPlan components table to PatternFly Table [#16217](https://github.com/openshift/console/pull/16217) * [OCPBUGS-81439](https://issues.redhat.com/browse/OCPBUGS-81439): Fix TypeError in OLS code import to console [#16221](https://github.com/openshift/console/pull/16221) * [OCPBUGS-81495](https://issues.redhat.com/browse/OCPBUGS-81495), [OCPBUGS-81496](https://issues.redhat.com/browse/OCPBUGS-81496): OLM prompts for GCP Workload Identity parameters during Kiali Operato… [#16231](https://github.com/openshift/console/pull/16231) * [OCPBUGS-78295](https://issues.redhat.com/browse/OCPBUGS-78295): Fix editing secrets with mixed text and binary data [#16132](https://github.com/openshift/console/pull/16132) * [OCPBUGS-78366](https://issues.redhat.com/browse/OCPBUGS-78366): Clean up old session cookies to prevent accumulation [#16136](https://github.com/openshift/console/pull/16136) * [OCPBUGS-78839](https://issues.redhat.com/browse/OCPBUGS-78839), [OCPBUGS-79465](https://issues.redhat.com/browse/OCPBUGS-79465), [OCPBUGS-79466](https://issues.redhat.com/browse/OCPBUGS-79466): apiVersion is empty on YAML creation page - Runtime error occurs when create MachineConfig with default yaml from… [#16192](https://github.com/openshift/console/pull/16192) * [OCPBUGS-76951](https://issues.redhat.com/browse/OCPBUGS-76951): “Import from Git” should not force HTTPS/443 for Git providers (GitHub/GitLab/Bitbucket) [#16029](https://github.com/openshift/console/pull/16029) * [OCPBUGS-77951](https://issues.redhat.com/browse/OCPBUGS-77951): Fix infinite recursion in project access form [#16117](https://github.com/openshift/console/pull/16117) * [CONSOLE-5011](https://issues.redhat.com/browse/CONSOLE-5011): migrate to yarn berry [#16070](https://github.com/openshift/console/pull/16070) * [Full changelog](https://github.com/openshift/console/compare/7c86c3d5773b7c9c541f73174e046a7630c212ea...1a7159f930abf0cadc337f1265cc0e9f1076b314) ### [console-operator](https://github.com/openshift/console-operator/tree/1bb7f6f4e7851997fd24c5f5aa5be41ea8dd5bd2) * [OCPBUGS-77771](https://issues.redhat.com/browse/OCPBUGS-77771): Add rhel8 and rhel9 oc binaries for Linux OS in CLI downloads [#1122](https://github.com/openshift/console-operator/pull/1122) * [Full changelog](https://github.com/openshift/console-operator/compare/4670807cfebc21af0c8ea84cfe029f3286c130df...1bb7f6f4e7851997fd24c5f5aa5be41ea8dd5bd2) ### [docker-registry](https://github.com/openshift/image-registry/tree/0e96a08424d601be55341bc3f4412fde977602c8) * [OCPBUGS-68327](https://issues.redhat.com/browse/OCPBUGS-68327): update logrus to v1.9.1 [#462](https://github.com/openshift/image-registry/pull/462) * [Full changelog](https://github.com/openshift/image-registry/compare/0c09647aa2db93a8584dfe8079ed919145c662fb...0e96a08424d601be55341bc3f4412fde977602c8) ### [driver-toolkit](https://github.com/openshift/driver-toolkit/tree/62e1f6040cd297149f5f14e0d20814759ec61354) * [OCPBUGS-78783](https://issues.redhat.com/browse/OCPBUGS-78783): Support ubi minimal base image [#187](https://github.com/openshift/driver-toolkit/pull/187) * [Full changelog](https://github.com/openshift/driver-toolkit/compare/9d55fd1aaba05830f857132bd149ee3cf18cc20f...62e1f6040cd297149f5f14e0d20814759ec61354) ### [gcp-cloud-controller-manager](https://github.com/openshift/cloud-provider-gcp/tree/e3014e749042475304daf566119b6330875eeff9) * [OCPBUGS-77152](https://issues.redhat.com/browse/OCPBUGS-77152): Fix ose gcp cloud controller manager hermetic [#97](https://github.com/openshift/cloud-provider-gcp/pull/97) * [Full changelog](https://github.com/openshift/cloud-provider-gcp/compare/f940e72e7611ce4a96da3e47966ba1befd25c474...e3014e749042475304daf566119b6330875eeff9) ### [haproxy-router](https://github.com/openshift/router/tree/3c365cad8c7037e4aa64a694994ea393abc4d9a2) * [OCPBUGS-78435](https://issues.redhat.com/browse/OCPBUGS-78435): Updating openshift-enterprise-haproxy-router-container image to be consistent with ART for 4.20 [#750](https://github.com/openshift/router/pull/750) * [OCPBUGS-78432](https://issues.redhat.com/browse/OCPBUGS-78432): Updating ose-haproxy-router-base-container image to be consistent with ART for 4.20 [#749](https://github.com/openshift/router/pull/749) * [OCPBUGS-79529](https://issues.redhat.com/browse/OCPBUGS-79529): Lower verbosity for parseIPList empty list logging [#753](https://github.com/openshift/router/pull/753) * [Full changelog](https://github.com/openshift/router/compare/db8d384266051ef06b67883aaa83674bc6c9f1ae...3c365cad8c7037e4aa64a694994ea393abc4d9a2) ### [hyperkube, kube-proxy, pod](https://github.com/openshift/kubernetes/tree/51bc740cd4e090500ccdff94eda526ceddf3d2a9) * NO-JIRA: UPSTREAM: <carry>: Add jacobsee and jubittajohn to DOWNSTREAM_OWNERS [#2638](https://github.com/openshift/kubernetes/pull/2638) * [OCPBUGS-77476](https://issues.redhat.com/browse/OCPBUGS-77476): Rebase v1.33.9 to release-4.20 [#2614](https://github.com/openshift/kubernetes/pull/2614) * [OCPBUGS-76517](https://issues.redhat.com/browse/OCPBUGS-76517): Bump 1.33.8 [#2595](https://github.com/openshift/kubernetes/pull/2595) * [Full changelog](https://github.com/openshift/kubernetes/compare/53f1c84ab86e3e029927fc302d5a1e4e0bf47eed...51bc740cd4e090500ccdff94eda526ceddf3d2a9) ### [hypershift](https://github.com/openshift/hypershift/tree/087c01d753e14d7e1916c6a7b603295ac30ba260) * [OCPBUGS-82069](https://issues.redhat.com/browse/OCPBUGS-82069): OCPBUGS-81670: fix(cpo-v2): preserve HCCO modifications to OCM Controllers field [#8177](https://github.com/openshift/hypershift/pull/8177) * [OCPBUGS-78474](https://issues.redhat.com/browse/OCPBUGS-78474): Fix deadlock when changing release image during initial provisioning [#7953](https://github.com/openshift/hypershift/pull/7953) * [OCPBUGS-81746](https://issues.redhat.com/browse/OCPBUGS-81746): Honor AWS AMI override in NodePool token generation [#8183](https://github.com/openshift/hypershift/pull/8183) * [OCPBUGS-80950](https://issues.redhat.com/browse/OCPBUGS-80950): fix(cpo): Don't remove HCP Ingress from routes when CapabilityRoute is disabled [#8083](https://github.com/openshift/hypershift/pull/8083) * [OCPBUGS-78979](https://issues.redhat.com/browse/OCPBUGS-78979): fix(hostedcluster): Remove referenced resource annotations regardless of hcp status [#8023](https://github.com/openshift/hypershift/pull/8023) * [CNTRLPLANE-3008](https://issues.redhat.com/browse/CNTRLPLANE-3008): Azure web identity webhook 4.20 [#7998](https://github.com/openshift/hypershift/pull/7998) * [OCPBUGS-78741](https://issues.redhat.com/browse/OCPBUGS-78741): fix(sync-global-pullsecret): compare content ignoring trailing newlines [#7976](https://github.com/openshift/hypershift/pull/7976) * [CNTRLPLANE-2814](https://issues.redhat.com/browse/CNTRLPLANE-2814): feat(aro): Swift support [#7885](https://github.com/openshift/hypershift/pull/7885) * [OCPBUGS-76992](https://issues.redhat.com/browse/OCPBUGS-76992): fix kubevirt, use 100.66.0.0/16 for join subnet [#7733](https://github.com/openshift/hypershift/pull/7733) * [OCPBUGS-78305](https://issues.redhat.com/browse/OCPBUGS-78305): Fix context cancel accumulation in getMirrorFromICSPOrIDMS [#7890](https://github.com/openshift/hypershift/pull/7890) * [OCPBUGS-76324](https://issues.redhat.com/browse/OCPBUGS-76324): feat(updates): enable CVO metrics access with RHOBS monitoring flag [#7660](https://github.com/openshift/hypershift/pull/7660) * [OCPBUGS-77366](https://issues.redhat.com/browse/OCPBUGS-77366): Fix ignition-server pod restarts [#7842](https://github.com/openshift/hypershift/pull/7842) * [OCPBUGS-75931](https://issues.redhat.com/browse/OCPBUGS-75931): [release-4.20] fix(cpo): Correct route labeling logic for HCP router infrastructure [#7642](https://github.com/openshift/hypershift/pull/7642) * [OCPBUGS-74105](https://issues.redhat.com/browse/OCPBUGS-74105): Fix CVE-2025-58183 [#7546](https://github.com/openshift/hypershift/pull/7546) * [Full changelog](https://github.com/openshift/hypershift/compare/527f7827b36ffdfd006a8bb6cb89ff2238a2f441...087c01d753e14d7e1916c6a7b603295ac30ba260) ### [ibm-vpc-block-csi-driver](https://github.com/openshift/ibm-vpc-block-csi-driver/tree/390a1fa872a3a43075ad27d79a260ed3ec1e924f) * [OCPBUGS-77205](https://issues.redhat.com/browse/OCPBUGS-77205): [release-4.20] standardize build paths [#120](https://github.com/openshift/ibm-vpc-block-csi-driver/pull/120) * [Full changelog](https://github.com/openshift/ibm-vpc-block-csi-driver/compare/19801353c97d08b1333177be45c848082af0643c...390a1fa872a3a43075ad27d79a260ed3ec1e924f) ### [ibmcloud-machine-controllers](https://github.com/openshift/machine-api-provider-ibmcloud/tree/e63e7a191ccc1d391b574d713899e307a88b466c) * [OCPBUGS-81317](https://issues.redhat.com/browse/OCPBUGS-81317): bump vpc go sdk [#89](https://github.com/openshift/machine-api-provider-ibmcloud/pull/89) * NO-JIRA: Modernize test infrastructure to align with other MAPI providers [#85](https://github.com/openshift/machine-api-provider-ibmcloud/pull/85) * [Full changelog](https://github.com/openshift/machine-api-provider-ibmcloud/compare/035805df5277c9f9c0cd9d4a44f59a08ab3ce031...e63e7a191ccc1d391b574d713899e307a88b466c) ### [insights-operator](https://github.com/openshift/insights-operator/tree/be4cf8284cdcdceeb5e1adc4a8791ea6a798304f) * [OCPBUGS-80641](https://issues.redhat.com/browse/OCPBUGS-80641): Bump google.golang.org/grpc to v1.79.3 (Revamp #1261) [#1267](https://github.com/openshift/insights-operator/pull/1267) * [OCPBUGS-76961](https://issues.redhat.com/browse/OCPBUGS-76961): Extends the time for the extractor liveness probe [#1231](https://github.com/openshift/insights-operator/pull/1231) * [OCPBUGS-74902](https://issues.redhat.com/browse/OCPBUGS-74902): set Progressing condition on cluster update [#1219](https://github.com/openshift/insights-operator/pull/1219) * [Full changelog](https://github.com/openshift/insights-operator/compare/550618f5edf18bc1cb8f743e8c6a6f713e7e3e4e...be4cf8284cdcdceeb5e1adc4a8791ea6a798304f) ### [insights-runtime-exporter, insights-runtime-extractor](https://github.com/openshift/insights-runtime-extractor/tree/39e71471d109ed16c336a8e08c2562d837f90029) * [OCPBUGS-77566](https://issues.redhat.com/browse/OCPBUGS-77566): remove dnf cache from the container images [#66](https://github.com/openshift/insights-runtime-extractor/pull/66) * [Full changelog](https://github.com/openshift/insights-runtime-extractor/compare/3d3783698b20f5c27e4f35051b1450e47e789068...39e71471d109ed16c336a8e08c2562d837f90029) ### [ironic](https://github.com/openshift/ironic-image/tree/c9c9546a6b7b4157ffe5b2189a96393230e528df) * [OCPBUGS-74405](https://issues.redhat.com/browse/OCPBUGS-74405): Update sushy to include DGX B200 credentials fix [#820](https://github.com/openshift/ironic-image/pull/820) * [OCPBUGS-74117](https://issues.redhat.com/browse/OCPBUGS-74117): Bump keystonemiddleware version to 10.9.0-0.20260216145500.557d173 for CVE-2026-22797 fix [#792](https://github.com/openshift/ironic-image/pull/792) * [OCPBUGS-77264](https://issues.redhat.com/browse/OCPBUGS-77264): fix for minimal builds [#800](https://github.com/openshift/ironic-image/pull/800) * [Full changelog](https://github.com/openshift/ironic-image/compare/14c174865a84b09251cb8d3bdcb712538afbf59e...c9c9546a6b7b4157ffe5b2189a96393230e528df) ### [ironic-agent](https://github.com/openshift/ironic-agent-image/tree/652b8b4dcffda86f61e181b43cda184292372a14) * [OCPBUGS-77264](https://issues.redhat.com/browse/OCPBUGS-77264): fixes for minimal builds [#244](https://github.com/openshift/ironic-agent-image/pull/244) * [Full changelog](https://github.com/openshift/ironic-agent-image/compare/6ae9e9e35571eedf00c240e10f62b56bbac1af07...652b8b4dcffda86f61e181b43cda184292372a14) ### [kubevirt-csi-driver](https://github.com/openshift/kubevirt-csi-driver/tree/8fb56226aede45e49fb2f362191c6dbcf50897c6) * [OCPBUGS-79064](https://issues.redhat.com/browse/OCPBUGS-79064): Add annotation-based fallback for infra VM node ID resolution [#84](https://github.com/openshift/kubevirt-csi-driver/pull/84) * [OCPBUGS-78371](https://issues.redhat.com/browse/OCPBUGS-78371): Updating ose-kubevirt-csi-driver-container image to be consistent with ART for 4.20 [#78](https://github.com/openshift/kubevirt-csi-driver/pull/78) * [Full changelog](https://github.com/openshift/kubevirt-csi-driver/compare/8b8dd30ecd302e2b260c666702dffb19abf7c1aa...8fb56226aede45e49fb2f362191c6dbcf50897c6) ### [machine-api-operator](https://github.com/openshift/machine-api-operator/tree/fb2a889cacce750be81def7584964bac2fb22cb2) * [OCPBUGS-78424](https://issues.redhat.com/browse/OCPBUGS-78424): [release-4.20] Use resource group when generating default Azure image [#1475](https://github.com/openshift/machine-api-operator/pull/1475) * [Full changelog](https://github.com/openshift/machine-api-operator/compare/4a9b90e306a04ddfacfa408609c98b48a1cdea17...fb2a889cacce750be81def7584964bac2fb22cb2) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/30c659cb9c2a39931bde3b48c6fc35f1c6ea1945) * [OCPBUGS-80947](https://issues.redhat.com/browse/OCPBUGS-80947): Skip boot image updates until cluster is stable [#5812](https://github.com/openshift/machine-config-operator/pull/5812) * [OCPBUGS-79370](https://issues.redhat.com/browse/OCPBUGS-79370): Re-order logger setting to eliminate race condition [#5791](https://github.com/openshift/machine-config-operator/pull/5791) * [release 4.20] OCPBUGS-77252: Calculate machine counts in MCP status from node properties [#5692](https://github.com/openshift/machine-config-operator/pull/5692) * [OCPBUGS-79577](https://issues.redhat.com/browse/OCPBUGS-79577): Update AMI Whitelist [#5806](https://github.com/openshift/machine-config-operator/pull/5806) * [OCPBUGS-79371](https://issues.redhat.com/browse/OCPBUGS-79371): set default-timeout-stop to 200s globally [#5792](https://github.com/openshift/machine-config-operator/pull/5792) * [OCPBUGS-78049](https://issues.redhat.com/browse/OCPBUGS-78049): install/0000_80_machine-config_04_kube_rbac_proxy_config: Consistent terminal newline [#5753](https://github.com/openshift/machine-config-operator/pull/5753) * [OCPBUGS-77883](https://issues.redhat.com/browse/OCPBUGS-77883): Fix failure domain matching during vsphere boot image updates [#5745](https://github.com/openshift/machine-config-operator/pull/5745) * [OCPBUGS-77950](https://issues.redhat.com/browse/OCPBUGS-77950): Update AMI Whitelist [#5748](https://github.com/openshift/machine-config-operator/pull/5748) * [OCPBUGS-77665](https://issues.redhat.com/browse/OCPBUGS-77665): Update AMI Whitelist [#5731](https://github.com/openshift/machine-config-operator/pull/5731) * [OCPBUGS-77064](https://issues.redhat.com/browse/OCPBUGS-77064): reduce MCO image size [#5673](https://github.com/openshift/machine-config-operator/pull/5673) * [OCPBUGS-77472](https://issues.redhat.com/browse/OCPBUGS-77472): Clean up vsphere login error logging [#5715](https://github.com/openshift/machine-config-operator/pull/5715) * [OCPBUGS-77369](https://issues.redhat.com/browse/OCPBUGS-77369): Remove MCD liveness probe [#5707](https://github.com/openshift/machine-config-operator/pull/5707) * [OCPBUGS-77181](https://issues.redhat.com/browse/OCPBUGS-77181): mcd_config_drift not working properly [#5684](https://github.com/openshift/machine-config-operator/pull/5684) * [OCPBUGS-76921](https://issues.redhat.com/browse/OCPBUGS-76921): Prevent unnecessary systemd unit disable [#5664](https://github.com/openshift/machine-config-operator/pull/5664) * [OCPBUGS-77008](https://issues.redhat.com/browse/OCPBUGS-77008): Machine-config controller should not log about non-existent pull-secret changes [#5668](https://github.com/openshift/machine-config-operator/pull/5668) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/ae06ef93b113d11e3c12a3b0717b3a447942dd2b...30c659cb9c2a39931bde3b48c6fc35f1c6ea1945) ### [machine-image-customization-controller](https://github.com/openshift/image-customization-controller/tree/fe4360da1fe44c0d8a69c0133f846e0cbc36740c) * [OCPBUGS-81296](https://issues.redhat.com/browse/OCPBUGS-81296): Return error when network data Secret lacks nmstate key [#172](https://github.com/openshift/image-customization-controller/pull/172) * [OCPBUGS-77496](https://issues.redhat.com/browse/OCPBUGS-77496): Clean up dnf cache to reduce container image size [#165](https://github.com/openshift/image-customization-controller/pull/165) * [Full changelog](https://github.com/openshift/image-customization-controller/compare/20f6d615c03b9c579037cdcdc327bd2bcefde4e6...fe4360da1fe44c0d8a69c0133f846e0cbc36740c) ### [monitoring-plugin](https://github.com/openshift/monitoring-plugin/tree/86676c71e41ca3887b40a4d28d1763d28caddc46) * [OCPBUGS-82440](https://issues.redhat.com/browse/OCPBUGS-82440): fix: re encode params when redirecting from graph to query-browser [#872](https://github.com/openshift/monitoring-plugin/pull/872) * [OCPBUGS-77406](https://issues.redhat.com/browse/OCPBUGS-77406): bump koa [#866](https://github.com/openshift/monitoring-plugin/pull/866) * [OCPBUGS-78359](https://issues.redhat.com/browse/OCPBUGS-78359): fix for CVE-2025-69873 [#846](https://github.com/openshift/monitoring-plugin/pull/846) * [OCPBUGS-78425](https://issues.redhat.com/browse/OCPBUGS-78425): Updating monitoring-plugin-container image to be consistent with ART for 4.20 [#843](https://github.com/openshift/monitoring-plugin/pull/843) * [OU-1062](https://issues.redhat.com/browse/OU-1062): [release-4.20] feat: mark alert menu active for incidents tab [#826](https://github.com/openshift/monitoring-plugin/pull/826) * [OCPBUGS-76581](https://issues.redhat.com/browse/OCPBUGS-76581): [release-4.20] CVE-2026-25639 openshift4/ose-monitoring-plugin-rhel9: Axios affected by Denial of Service via __proto__ Key in mergeConfig [#796](https://github.com/openshift/monitoring-plugin/pull/796) * NO-JIRA: [release-4.20] e2e-monitoring fixing loop on legacy dashboard [#830](https://github.com/openshift/monitoring-plugin/pull/830) * NO-JIRA: [release-4.20] simplify dockerfile by removing cachito dependencies [#807](https://github.com/openshift/monitoring-plugin/pull/807) * revert #780 [#792](https://github.com/openshift/monitoring-plugin/pull/792) * [OCPBUGS-76581](https://issues.redhat.com/browse/OCPBUGS-76581): [release-4.20] CVE-2026-25639 openshift4/ose-monitoring-plugin-rhel9:Axios affected by Denial of Service via __proto__ Key in mergeConfig [openshift-4.20] [#780](https://github.com/openshift/monitoring-plugin/pull/780) * [Full changelog](https://github.com/openshift/monitoring-plugin/compare/7bb2c16d5363cbe97f6a6e02c0cc22e30f180c8e...86676c71e41ca3887b40a4d28d1763d28caddc46) ### [multus-networkpolicy](https://github.com/openshift/multus-networkpolicy/tree/afbdf82505c0d8f212d63e1eee6debced74ef653) * [OCPBUGS-77548](https://issues.redhat.com/browse/OCPBUGS-77548): Clean up dnf cache [#102](https://github.com/openshift/multus-networkpolicy/pull/102) * [Full changelog](https://github.com/openshift/multus-networkpolicy/compare/278ec20e795c3a590500e789716be7fcc4d7107b...afbdf82505c0d8f212d63e1eee6debced74ef653) ### [networking-console-plugin](https://github.com/openshift/networking-console-plugin/tree/266a459be33f24fd5267d8c7fce691ae2ddff6dc) * [OCPBUGS-77226](https://issues.redhat.com/browse/OCPBUGS-77226): Fix NAD creation using default namespace instead of selected one [#350](https://github.com/openshift/networking-console-plugin/pull/350) * [Full changelog](https://github.com/openshift/networking-console-plugin/compare/8ce0b0d03a14727f0aed7d5bbc8a6529bb583cf2...266a459be33f24fd5267d8c7fce691ae2ddff6dc) ### [oauth-server](https://github.com/openshift/oauth-server/tree/21329625a0f5807af9c61e6cd65904c93d65e48c) * [OCPBUGS-77500](https://issues.redhat.com/browse/OCPBUGS-77500): groupmapper: avoid mutating original group users slice when removing user [#214](https://github.com/openshift/oauth-server/pull/214) * [Full changelog](https://github.com/openshift/oauth-server/compare/51d4432ac79b00c55bf0ac652320212d0f4b39b2...21329625a0f5807af9c61e6cd65904c93d65e48c) ### [oc-mirror](https://github.com/openshift/oc-mirror/tree/df9fe9c75eaf35c201e9ef89fb1e76163acbc9d5) * [OCPBUGS-77416](https://issues.redhat.com/browse/OCPBUGS-77416): Fix registriesd "unknown userid" failure for arbitrary UIDs [#1360](https://github.com/openshift/oc-mirror/pull/1360) * [OCPBUGS-76630](https://issues.redhat.com/browse/OCPBUGS-76630): Fix reg config detection for explicit false values [#1350](https://github.com/openshift/oc-mirror/pull/1350) * [OCPBUGS-76949](https://issues.redhat.com/browse/OCPBUGS-76949): fix conversion issue for catalog [#1353](https://github.com/openshift/oc-mirror/pull/1353) * [Full changelog](https://github.com/openshift/oc-mirror/compare/a8c29a3381a1e1eef93c41b1e8fd77a819cf4baa...df9fe9c75eaf35c201e9ef89fb1e76163acbc9d5) ### [operator-framework-tools, operator-lifecycle-manager, operator-registry](https://github.com/openshift/operator-framework-olm/tree/72a01f66530d38330e9442d2238ab30aa90dcb39) * [OCPBUGS-79681](https://issues.redhat.com/browse/OCPBUGS-79681): Fix nil pointer dereference in sortUnpackJobs when sorting non-failed jobs [#1267](https://github.com/openshift/operator-framework-olm/pull/1267) * [OCPBUGS-81292](https://issues.redhat.com/browse/OCPBUGS-81292): add jiazha to approvers [#1269](https://github.com/openshift/operator-framework-olm/pull/1269) * [OCPBUGS-77958](https://issues.redhat.com/browse/OCPBUGS-77958): Update NetworkPolicy egress for HyperShift custom API ports [#1253](https://github.com/openshift/operator-framework-olm/pull/1253) * [OCPBUGS-77230](https://issues.redhat.com/browse/OCPBUGS-77230): Remove the collect-profiles info from the microshift kustomization file [#1236](https://github.com/openshift/operator-framework-olm/pull/1236) * [Full changelog](https://github.com/openshift/operator-framework-olm/compare/a685cb336b2cba228cd7466b2f96a0888e58103e...72a01f66530d38330e9442d2238ab30aa90dcb39) ### [operator-marketplace](https://github.com/operator-framework/operator-marketplace/tree/4ccd56c96839e2389e12bf3f8390a6c062e9b2cf) * [OCPBUGS-77582](https://issues.redhat.com/browse/OCPBUGS-77582): Update NetworkPolicy egress to support HyperShift custom API ports [#730](https://github.com/operator-framework/operator-marketplace/pull/730) * [Full changelog](https://github.com/operator-framework/operator-marketplace/compare/837defb90f7fa1c811806b10dcac5e0952f2d766...4ccd56c96839e2389e12bf3f8390a6c062e9b2cf) ### [ovn-kubernetes, ovn-kubernetes-microshift](https://github.com/openshift/ovn-kubernetes/tree/2aec60c6a5b5238c7c75173a1518322ea595a58e) * [OCPBUGS-79537](https://issues.redhat.com/browse/OCPBUGS-79537): EgressFirewall: Use exponential backoff to refresh IP addresses for DNS names [#3088](https://github.com/openshift/ovn-kubernetes/pull/3088) * [OCPBUGS-77148](https://issues.redhat.com/browse/OCPBUGS-77148): Minimize ACLs by combining ipBlocks into single ACL [#2981](https://github.com/openshift/ovn-kubernetes/pull/2981) * [OCPBUGS-77357](https://issues.redhat.com/browse/OCPBUGS-77357): Clear stale conntrack UDP entries for nodePorts [#3012](https://github.com/openshift/ovn-kubernetes/pull/3012) * [OCPBUGS-77081](https://issues.redhat.com/browse/OCPBUGS-77081), [OCPBUGS-77094](https://issues.redhat.com/browse/OCPBUGS-77094): [release-4.20] combined backport PR for 2 escalations [#2985](https://github.com/openshift/ovn-kubernetes/pull/2985) * [OCPBUGS-73788](https://issues.redhat.com/browse/OCPBUGS-73788): Fix service flows for BGP on IPV6 [#2934](https://github.com/openshift/ovn-kubernetes/pull/2934) * [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/3f6615b1bb18ff1841fe4596bd32cb91bc2854e6...2aec60c6a5b5238c7c75173a1518322ea595a58e) ### [powervs-block-csi-driver](https://github.com/openshift/ibm-powervs-block-csi-driver/tree/c01c305459d241c9623b9af2538fb4404715302b) * [OCPBUGS-75818](https://issues.redhat.com/browse/OCPBUGS-75818): Mitigate CVE-2025-61726 by bumping golang to 1.24.13 [#113](https://github.com/openshift/ibm-powervs-block-csi-driver/pull/113) * [Full changelog](https://github.com/openshift/ibm-powervs-block-csi-driver/compare/0693fe5dcfab224466fba7a19e614de71f727999...c01c305459d241c9623b9af2538fb4404715302b) ### [powervs-block-csi-driver-operator](https://github.com/openshift/ibm-powervs-block-csi-driver-operator/tree/4036cd3b5e45cf4d8c3c34def599657435601661) * [OCPBUGS-80676](https://issues.redhat.com/browse/OCPBUGS-80676): Fix CVE-2026-33186 by bumping google.golang.org/grpc to v1.79.3 [#108](https://github.com/openshift/ibm-powervs-block-csi-driver-operator/pull/108) * [OCPBUGS-75820](https://issues.redhat.com/browse/OCPBUGS-75820): Mitigate CVE-2025-61726 by bumping golang to 1.24.13 [#105](https://github.com/openshift/ibm-powervs-block-csi-driver-operator/pull/105) * [Full changelog](https://github.com/openshift/ibm-powervs-block-csi-driver-operator/compare/319efc99be8cc2603fad1677acee7c4a4a096913...4036cd3b5e45cf4d8c3c34def599657435601661) ### [prometheus](https://github.com/openshift/prometheus/tree/72dbf103acd3a59ba6bb6979e255a0c82864956c) * [OCPBUGS-78582](https://issues.redhat.com/browse/OCPBUGS-78582): [release-4.20] chore(kubernetes): deduplicate warning logs from the API [#299](https://github.com/openshift/prometheus/pull/299) * [Full changelog](https://github.com/openshift/prometheus/compare/af9b206808f8eaeb4acec7fe74ba6b145bbdc921...72dbf103acd3a59ba6bb6979e255a0c82864956c) ### [prometheus-config-reloader, prometheus-operator, prometheus-operator-admission-webhook](https://github.com/openshift/prometheus-operator/tree/425294dded74054100db465d296b2aa76e7a691e) * [OCPBUGS-77296](https://issues.redhat.com/browse/OCPBUGS-77296): backport upstream fix to reconcile resources with inconsistent status [#367](https://github.com/openshift/prometheus-operator/pull/367) * [OCPBUGS-77190](https://issues.redhat.com/browse/OCPBUGS-77190): Validate `webhookURL` secret for `MSTeams` receiver in `AlertmanagerConfig` CRD [#362](https://github.com/openshift/prometheus-operator/pull/362) * [Full changelog](https://github.com/openshift/prometheus-operator/compare/e2bd260c9d686192a5ed9b85dfd4a9f7a2a03666...425294dded74054100db465d296b2aa76e7a691e) ### [route-controller-manager](https://github.com/openshift/route-controller-manager/tree/ec18e9be0ebcbd7cb262d31f50148f81d0edd48f) * [OCPBUGS-76957](https://issues.redhat.com/browse/OCPBUGS-76957): filter ingress namespace on UnmanagedRoutes metric [#74](https://github.com/openshift/route-controller-manager/pull/74) * [Full changelog](https://github.com/openshift/route-controller-manager/compare/bf2fa662f57f233d8541f94c4953e0dcd7a5ab20...ec18e9be0ebcbd7cb262d31f50148f81d0edd48f) ### [tests](https://github.com/openshift/origin/tree/43070aa59d358721b29a0cf828b2b4475c0ac63e) * : run resource request/limit check early [#30888](https://github.com/openshift/origin/pull/30888) * [OCPBUGS-78025](https://issues.redhat.com/browse/OCPBUGS-78025): Skip oauth test for external control plane topology [#30848](https://github.com/openshift/origin/pull/30848) * [OCPBUGS-78084](https://issues.redhat.com/browse/OCPBUGS-78084): Update optimized builds test to use rpm -qa instead of dnf [#30861](https://github.com/openshift/origin/pull/30861) * [OCPBUGS-78084](https://issues.redhat.com/browse/OCPBUGS-78084): Allow test to tolerate running on minimal images [#30853](https://github.com/openshift/origin/pull/30853) * [OCPBUGS-77824](https://issues.redhat.com/browse/OCPBUGS-77824): add the missing namespace from managed openshift [#30837](https://github.com/openshift/origin/pull/30837) * [OCPBUGS-77776](https://issues.redhat.com/browse/OCPBUGS-77776): Update MCN tests to better handle condition transitions through the "Unknown" state [#30829](https://github.com/openshift/origin/pull/30829) * [Full changelog](https://github.com/openshift/origin/compare/e2a089fdea4ee23487994478c08ae0901ae5f1ee...43070aa59d358721b29a0cf828b2b4475c0ac63e) ### [vsphere-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-vsphere/tree/6d0cfe391f8f76211f14f34a23612722603fe56b) * [OCPBUGS-78436](https://issues.redhat.com/browse/OCPBUGS-78436): Updating ose-vsphere-cluster-api-controllers-container image to be consistent with ART for 4.20 [#92](https://github.com/openshift/cluster-api-provider-vsphere/pull/92) * [Full changelog](https://github.com/openshift/cluster-api-provider-vsphere/compare/1ff9e11f5a117505d935549b96cd0d129917c015...6d0cfe391f8f76211f14f34a23612722603fe56b)