# 4.20.28 Created: 2026-07-02 14:57:28 +0000 UTC Image Digest: `sha256:0f9e0109b320c8c93c58cc06f54defa90d9462b150ef9a9fb407db6630850a14` ## Changes from 4.20.23 ### Components * Kubectl 1.33.3 * Kubernetes upgraded from 1.33.11 to 1.33.12 * Kubernetes Tests 1.33.4 * Red Hat Enterprise Linux CoreOS upgraded from 9.6.20260512-0 to 9.6.20260630-0 ### FeatureGate Changes | FeatureGate | Default
Hypershift | Default
SelfManagedHA | DevPreviewNoUpgrade
Hypershift | DevPreviewNoUpgrade
SelfManagedHA | TechPreviewNoUpgrade
Hypershift | TechPreviewNoUpgrade
SelfManagedHA | | :------ | :---: | :---: | :---: | :---: | :---: | :---: | | GatewayAPIWithoutOLM
(5 tests)| | | | | | | ### Removed images * ovirt-csi-driver * ovirt-csi-driver-operator ### Rebuilt images without code change * [agent-installer-csr-approver](https://github.com/openshift/assisted-installer) git [a26df06f](https://github.com/openshift/assisted-installer/commit/a26df06f52f1426defcf42c6cebcec5b7a956df3) `sha256:a7e1749bbd7bbcc856174a26d105eb4f35a4642a4394d1134d605c7f5b773343` * [agent-installer-node-agent](https://github.com/openshift/assisted-installer-agent) git [637327ec](https://github.com/openshift/assisted-installer-agent/commit/637327ec40cd1f85ac5d7d4f114a2fae89baa8b0) `sha256:9d30520ede45ce1f3e407372cca3e5c9b023d6f7fe3010cee3e98586f247eee3` * [agent-installer-orchestrator](https://github.com/openshift/assisted-installer) git [a26df06f](https://github.com/openshift/assisted-installer/commit/a26df06f52f1426defcf42c6cebcec5b7a956df3) `sha256:5ef4d7f0eb16fe597fe342b4066cf889c21a13b575a1f146d8d545c0cbea542f` * [agent-installer-utils](https://github.com/openshift/agent-installer-utils) git [e3e997d9](https://github.com/openshift/agent-installer-utils/commit/e3e997d9f7b84b134a07186de9bddde21598ae32) `sha256:742c117cb453a4f0362ecaab3dabe17dc0e4b9119737ddb2a2b2215dbb27870c` * [apiserver-network-proxy](https://github.com/openshift/apiserver-network-proxy) git [11b24a2c](https://github.com/openshift/apiserver-network-proxy/commit/11b24a2c7452ef683a1d989f1016e6e815f5c112) `sha256:94a4b74543daf5de7586633fa3c4657be13423930eb1753919c11ba9e568bd6c` * [aws-cloud-controller-manager](https://github.com/openshift/cloud-provider-aws) git [bb88da16](https://github.com/openshift/cloud-provider-aws/commit/bb88da16b29d63573861351afc5ca8c4547775d6) `sha256:537ebc9c5cb165e8c7bc029e6c592871645e56f3e37734c5ea5a3c0899160a26` * [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:7fc5845cfee84661b8caaa65cd79aadd7e329ef8c22a17812e92ee57e6c7cc78` * [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:c7fdd3bb4eb4411f58f48f5f24d4dd5a53aab1389e85ece11b988fed669df4e9` * [aws-machine-controllers](https://github.com/openshift/machine-api-provider-aws) git [999f4f76](https://github.com/openshift/machine-api-provider-aws/commit/999f4f76124e66c7b42af678cb19aff4b29f72d4) `sha256:7aabb5a111ab00feed4f17cc643c16afd37ada3ea2c6e3603e2b77979832a7b5` * [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:7593bbfe5cadf9eb37db060539d01d0114ddb78caf33e1aa7f78dc17569737f5` * [azure-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-azure) git [c29c68dd](https://github.com/openshift/cluster-api-provider-azure/commit/c29c68dd2a576f19771dfd0c349b34f890063cdc) `sha256:c03849d35765e454ece8e6e90d53fd07e2d9433b6b7dd5f36d18b18bf946dcf5` * [azure-machine-controllers](https://github.com/openshift/machine-api-provider-azure) git [68db9150](https://github.com/openshift/machine-api-provider-azure/commit/68db91507ea47f767ee0dc838c08cc371d2ff69f) `sha256:cd27ef8e66248e99c765cb09b7d71c0ce06c3b063557de4cee43b9d47b87c580` * [azure-service-operator](https://github.com/openshift/azure-service-operator) git [d957de42](https://github.com/openshift/azure-service-operator/commit/d957de42c2e6255b79fcfe7aedac78eb746d92cc) `sha256:8aa4ca3b613f93d4da95e58784e0ce1a978066e6c2e8e331813f7ae9db295f13` * [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:6eddf791c31fc1e841b451fa46e8c763af32cd2d7674d22fe0dc808ed0fd604b` * [baremetal-machine-controllers](https://github.com/openshift/cluster-api-provider-baremetal) git [fb678fec](https://github.com/openshift/cluster-api-provider-baremetal/commit/fb678fec5f7e08348b281341481f33a848204e50) `sha256:f2dd98cb1b63aceb5fc996db2e4c7a5a2b32c2870c59b7109d5e56cbe15a17ac` * [baremetal-runtimecfg](https://github.com/openshift/baremetal-runtimecfg) git [5e602ba7](https://github.com/openshift/baremetal-runtimecfg/commit/5e602ba702420d0f30cee175f51fff83e00c1b5b) `sha256:5a7af36486cde9c5f499e7c8727d12eac9696544434163123ff787521b7fccae` * [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:ff93aef92e133bba3efd47e3976019635a6c6557724c5f2988b439f19575e16e` * [cluster-authentication-operator](https://github.com/openshift/cluster-authentication-operator) git [569ae680](https://github.com/openshift/cluster-authentication-operator/commit/569ae680cbdf0f78cc0d77278c5178160679fe83) `sha256:090ebfc36a751920a25969ca58994c75c3cf32acca5b473f418f2b386444043f` * [cluster-autoscaler](https://github.com/openshift/kubernetes-autoscaler) git [6b1d2ef8](https://github.com/openshift/kubernetes-autoscaler/commit/6b1d2ef88e19d32143d389de6999c765c7e30cad) `sha256:fa9b7113cb149ab1b50b4166f265e14fb61561b46534b05c027131b50802fd36` * [cluster-autoscaler-operator](https://github.com/openshift/cluster-autoscaler-operator) git [147e5a7f](https://github.com/openshift/cluster-autoscaler-operator/commit/147e5a7ff20b46ade7dd932b47e06ca82729f5e8) `sha256:f8de8bc66f0140d5ba02cac77d78dd80921d1875826b9b3508e1829cc5cfed02` * [cluster-bootstrap](https://github.com/openshift/cluster-bootstrap) git [74abc555](https://github.com/openshift/cluster-bootstrap/commit/74abc555111bac56a67957ef517ef086e4643c50) `sha256:f002a46b00d464110e07a3bb1b3f48353d9249c2957cfec0374610e040d29ac3` * [cluster-capi-controllers](https://github.com/openshift/cluster-api) git [dfeecf96](https://github.com/openshift/cluster-api/commit/dfeecf9616e049ac552f91a71b2a50cb0e96042c) `sha256:b8c0d2bc6ab20400e62f1613febc92d912be08438530571b40b69134368fd370` * [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:2efd2e8ee9f864488bd98cc4b7346441eead71b106714d194a48582778ea955b` * [cluster-config-operator](https://github.com/openshift/cluster-config-operator) git [657754e2](https://github.com/openshift/cluster-config-operator/commit/657754e2beaed6295ff28bb0f7813cb1c9ce35b2) `sha256:1b441fa06ee57405771cacbae0d107863357a2f20db0869600a62ff33d3ae304` * [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:47d7c5b71edf23bc1202bf5428f8d9c4022032591a3e31cc53d55e6a0805ed6f` * [cluster-csi-snapshot-controller-operator](https://github.com/openshift/cluster-csi-snapshot-controller-operator) git [a99bd8ff](https://github.com/openshift/cluster-csi-snapshot-controller-operator/commit/a99bd8ffb9aa596fa8d6932d5d93e0613c5d367f) `sha256:ba2fdb0f630801f6dcd44341127539d32413667c5aa03f86dcba87c67f6f3472` * [cluster-dns-operator](https://github.com/openshift/cluster-dns-operator) git [82578923](https://github.com/openshift/cluster-dns-operator/commit/82578923164636746e0d74d594ab32d83a660c0b) `sha256:84c75bae87f5563b4f644e7a1dff551a59f4acd3bf8470a4414d4bc20c48ed84` * [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:62e2f2d0aa4ee7b424561f65f1d19ca05c6131cf12c8285a8518b56e09b69ca7` * [cluster-kube-cluster-api-operator](https://github.com/openshift/cluster-api-operator) git [adaae0d4](https://github.com/openshift/cluster-api-operator/commit/adaae0d4e6d7a0e466e7e86af399de0b828c8b81) `sha256:e60ed18719f200393fbd85bca3f5a75c3943f835c1c35ad2709dfb254687f482` * [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:0701dc99165e74e8620c332bbe9aa8324824c03653fa5b6edc7049c0fecff060` * [cluster-kube-scheduler-operator](https://github.com/openshift/cluster-kube-scheduler-operator) git [84eb8c5a](https://github.com/openshift/cluster-kube-scheduler-operator/commit/84eb8c5a73a730d6d08794e51da9c20013ca4304) `sha256:ce8d53c8edfe6ba9793d6fe35421412d0364652e1a2b27ecdfa66e213bf3b136` * [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:8ec66a0352a04dc6720fdd3d5376cf08b9aefa435be938fc0408e71e58e946d2` * [cluster-machine-approver](https://github.com/openshift/cluster-machine-approver) git [b3c82b2e](https://github.com/openshift/cluster-machine-approver/commit/b3c82b2eec66ae3ae510df0603af1212c34be618) `sha256:96d3609e65cec039a236a7e7b91fcaeca63fbb2b132d2ca59db7bd6f517c1d30` * [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:ff004df8f9af03f2545bb58304b4431d8e40120fc03d1c3c3ab57696f115e9d5` * [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:9b7bc5b0e10d5a1c4310c7b9588f138a28d8d2ea4b491665d23734c7ded0b688` * [cluster-policy-controller](https://github.com/openshift/cluster-policy-controller) git [47c78310](https://github.com/openshift/cluster-policy-controller/commit/47c783103216aa5e1242632127a5d8f98b8b7455) `sha256:a202c823f75dbffb6061f2d4d5385312a46ae15240a1f00499af3fbb14cb5300` * [cluster-samples-operator](https://github.com/openshift/cluster-samples-operator) git [b343f70f](https://github.com/openshift/cluster-samples-operator/commit/b343f70f19ffd559e1a81d3a3e65bd106e634c13) `sha256:8a95d05d15ae6b7058bec91857f86e4b9cad2d759b802ea21f99bf2ea87bc743` * [cluster-update-keys](https://github.com/openshift/cluster-update-keys) git [c40e7b9b](https://github.com/openshift/cluster-update-keys/commit/c40e7b9b60c62690a25333fc54ae0d3705474afb) `sha256:396eb67d0a4a6153990a78cc1c585b55ed6e68d037c50c181788e2d94bb5c9e8` * [cluster-version-operator](https://github.com/openshift/cluster-version-operator) git [ea3fa769](https://github.com/openshift/cluster-version-operator/commit/ea3fa7695054fc9260936902b33b738bb4c405bc) `sha256:78f834787ecdac4aee69d12f76ef4d3a46b84cd6f301c5324df1e5f580a97f6e` * [configmap-reloader](https://github.com/openshift/configmap-reload) git [2438d7c8](https://github.com/openshift/configmap-reload/commit/2438d7c8e495201361d87da205649bc38fc4822b) `sha256:05ae531174caf1eaf91e1beecfc5ffaf57969901b24ced728c1636df04b81657` * [container-networking-plugins](https://github.com/openshift/containernetworking-plugins) git [184a9601](https://github.com/openshift/containernetworking-plugins/commit/184a96011a8cacb72319cdccb904271a99c5928d) `sha256:55a3180ddcb75c343c7121119c4661fb184c7f89419e6da067af8447ff133d43` * [containernetworking-plugins-microshift](https://github.com/openshift/containernetworking-plugins) git [184a9601](https://github.com/openshift/containernetworking-plugins/commit/184a96011a8cacb72319cdccb904271a99c5928d) `sha256:7d7ec4eff87370c1df7810f4f74b0c396016f4b8f20380ea38789465b645af2a` * [coredns](https://github.com/openshift/coredns) git [6f39336e](https://github.com/openshift/coredns/commit/6f39336e6da9dc77b2db140a96773c413d50a665) `sha256:91ba98bfe825bcee8abfe3c0d3a572b05e9d9ab4907185ac7a55977ce24fb659` * [csi-driver-nfs](https://github.com/openshift/csi-driver-nfs) git [20609066](https://github.com/openshift/csi-driver-nfs/commit/20609066e1bd1dbbd107bfca27af67e0a788760e) `sha256:e029a0b79c70bcd706b36e79f5d8b0b239d85035aa83c9e67ef994afd973e199` * [csi-external-resizer](https://github.com/openshift/csi-external-resizer) git [c674bea9](https://github.com/openshift/csi-external-resizer/commit/c674bea9bb6a81e463c7fefa974e2109d829daef) `sha256:39c417c730f68c49c15626ae140b7149d6c0bcd262c4217663419420d6761b05` * [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:39a4191065f7e2cd2846f48426f6eca550eb86dccb756bdb4852bc9f8cb28647` * [csi-livenessprobe](https://github.com/openshift/csi-livenessprobe) git [1d6d6b27](https://github.com/openshift/csi-livenessprobe/commit/1d6d6b27460e58f24110c72ec9c96afe2c1d891d) `sha256:3533a37bbf3fba120ce3ab531d8c79b62dd455011b44af5d7344c6e671deca88` * [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:0701c9aeeaeb2a36b26e45a45d8e21331a388c61998795fa7584c7638b30b5e6` * [docker-builder](https://github.com/openshift/builder) git [35afa308](https://github.com/openshift/builder/commit/35afa308e2473046721057112d804334fc4b8217) `sha256:89435fbe2fdcdae808376c0c5916cba13b9ab7153adab93ac64893ede8e1b332` * [docker-registry](https://github.com/openshift/image-registry) git [0e96a084](https://github.com/openshift/image-registry/commit/0e96a08424d601be55341bc3f4412fde977602c8) `sha256:08ff83a2fa217f58d41c9b7f92697a0f0398b1f0127cf4899eb61ccbd47d42cc` * [driver-toolkit](https://github.com/openshift/driver-toolkit) git [62e1f604](https://github.com/openshift/driver-toolkit/commit/62e1f6040cd297149f5f14e0d20814759ec61354) `sha256:a3999925f43ce55756cf631aa64196af04c1810989df99a5533e3805b6a1106a` * [egress-router-cni](https://github.com/openshift/egress-router-cni) git [5e0f8d1b](https://github.com/openshift/egress-router-cni/commit/5e0f8d1b545899fda27c5e1cc8707d33cba1b534) `sha256:c1e5e03b066b54b32f8e61a3e6714d71d93e676cd113c1342483c3c227098b53` * [etcd](https://github.com/openshift/etcd) git [05bca977](https://github.com/openshift/etcd/commit/05bca97760b1cfa1bcef11c0b1f1a5c4dab19709) `sha256:fed32deaa1bbbda2dd20c2e2bd1fe95303f4c593013373d3cf3fe3a79be7bdb7` * [gcp-cloud-controller-manager](https://github.com/openshift/cloud-provider-gcp) git [d5a55414](https://github.com/openshift/cloud-provider-gcp/commit/d5a5541436d9269006928079fcdc507d0b6d4033) `sha256:a4e817aa23c63373dd45280ba745364875d3e483a0c54bf15aa0bd4a00941084` * [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:b7d48e5667ff6395ff235872f553f412a9dac9a76806f91e0d0ed738cc7ff266` * [ibm-cloud-controller-manager](https://github.com/openshift/cloud-provider-ibm) git [36ab30f9](https://github.com/openshift/cloud-provider-ibm/commit/36ab30f90e87de0daa926d20ccda88c41abed191) `sha256:48ac12520177124b24f4895203fe1d91cd6c1f6d7c4a4cc9136a53c08c35236a` * [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:0e389ed3af3cb38bbeae9b7b3df91f7ecb931523639dea3f791d65e1ac092d75` * [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:227516f0cd4d8a55066b92df136a5d4dd0773dac2cc688d87f34c6081f44b7b6` * [ibmcloud-machine-controllers](https://github.com/openshift/machine-api-provider-ibmcloud) git [e63e7a19](https://github.com/openshift/machine-api-provider-ibmcloud/commit/e63e7a191ccc1d391b574d713899e307a88b466c) `sha256:dc0f1d86c5e6969952c858eaf6c52eb0f810cec358e5963f13406277baea2609` * [insights-runtime-exporter](https://github.com/openshift/insights-runtime-extractor) git [39e71471](https://github.com/openshift/insights-runtime-extractor/commit/39e71471d109ed16c336a8e08c2562d837f90029) `sha256:1de08d096f8b91d40d4df5706afd2e718ff650e52b9cb83e339033ddd16f69dc` * [insights-runtime-extractor](https://github.com/openshift/insights-runtime-extractor) git [39e71471](https://github.com/openshift/insights-runtime-extractor/commit/39e71471d109ed16c336a8e08c2562d837f90029) `sha256:61d167c1921b4dea56dd1e324e24725b104136c3fe7bfcc88f934b7149648d80` * [ironic-agent](https://github.com/openshift/ironic-agent-image) git [652b8b4d](https://github.com/openshift/ironic-agent-image/commit/652b8b4dcffda86f61e181b43cda184292372a14) `sha256:da81a68e8b2077e417a2c45c1eb92dd2a9ab5a418442a8b9cea3c9ecfbd2d8aa` * [ironic-machine-os-downloader](https://github.com/openshift/ironic-rhcos-downloader) git [6c92e542](https://github.com/openshift/ironic-rhcos-downloader/commit/6c92e5425b58baa9d4dd951a992b7460e8407247) `sha256:7d72baf8f8a86d6ebb4d874309f9f746a90cc8bd8c8f3d7b68182e2ad72c7212` * [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:388737246a5693c56518afb97e5f5d938fc09eaafd9fdfc1f7bece6f0bbd8c8a` * [keepalived-ipfailover](https://github.com/openshift/images) git [6c1bae00](https://github.com/openshift/images/commit/6c1bae0007a21796f1d1235df745c1f5152aa893) `sha256:f93b052a17de29b4bb75e829c97c5eb49d501c66ae797dd3ca141abb636934c9` * [kube-metrics-server](https://github.com/openshift/kubernetes-metrics-server) git [e7379b30](https://github.com/openshift/kubernetes-metrics-server/commit/e7379b302a7377c06cf06d54230decd479f92078) `sha256:87e95472f325cde0575df90da957cbcc6d648a9b03592f6ad30d87a63395d485` * [kube-rbac-proxy](https://github.com/openshift/kube-rbac-proxy) git [b9134351](https://github.com/openshift/kube-rbac-proxy/commit/b9134351be37c43408334047d8eb85d0ac01fe4e) `sha256:f7cdf181c5be46ea7673f39c72c2608fa818cdf73989ce70459336c5e8b852cf` * [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:6771519f53293e9f4bc620a4ac43a27a17006cd4250fae989bfa7ccb528a4055` * [kubevirt-cloud-controller-manager](https://github.com/openshift/cloud-provider-kubevirt) git [a2d607b2](https://github.com/openshift/cloud-provider-kubevirt/commit/a2d607b2f1196ac371074d5fd14df80462de5b8f) `sha256:0d40ebb6897d2998dd284da9bbcf703d86d0da62892bfac583bca2834d9bed25` * [kubevirt-csi-driver](https://github.com/openshift/kubevirt-csi-driver) git [8fb56226](https://github.com/openshift/kubevirt-csi-driver/commit/8fb56226aede45e49fb2f362191c6dbcf50897c6) `sha256:2d2f99f2364f41def44701fafc179315413a8e7dbdca526a0cbf58ac544ae026` * [machine-image-customization-controller](https://github.com/openshift/image-customization-controller) git [fe4360da](https://github.com/openshift/image-customization-controller/commit/fe4360da1fe44c0d8a69c0133f846e0cbc36740c) `sha256:060b5694b2905871d8092a3d49fec825e143c1925e5b7fc1d2b883d8b7f3030d` * [metallb-frr](https://github.com/openshift/frr) git [3ca45c51](https://github.com/openshift/frr/commit/3ca45c517eafe07aac0866e5cbd32a5c08081f22) `sha256:ce69ac3b7a4a83157fae8d2c26293e960aacbd726d26236fdeeb587e213a19b6` * [multus-admission-controller](https://github.com/openshift/multus-admission-controller) git [fc73c803](https://github.com/openshift/multus-admission-controller/commit/fc73c803caa1140e5a9115ceeb0e38504b001722) `sha256:c1ff26aaede164fa959d1a0926d3d11a87b99dc5255be255252d17bc3711301b` * [multus-cni](https://github.com/openshift/multus-cni) git [b2a2f457](https://github.com/openshift/multus-cni/commit/b2a2f457824490d93da101d983b25af966f2be1b) `sha256:79afbddb9e92d39b3d596ab7641bd2df6388f61c95900a6f33b3719f61da9a4a` * [multus-cni-microshift](https://github.com/openshift/multus-cni) git [b2a2f457](https://github.com/openshift/multus-cni/commit/b2a2f457824490d93da101d983b25af966f2be1b) `sha256:1e93de44c540d1e9497829c3aeca74b0697ad37a40fb0c8747361a8a53e0d589` * [multus-networkpolicy](https://github.com/openshift/multus-networkpolicy) git [afbdf825](https://github.com/openshift/multus-networkpolicy/commit/afbdf82505c0d8f212d63e1eee6debced74ef653) `sha256:0b2c5099f7180a3142e3c795f2bcd84144c1b6f1dd7f1b57b7f341b4a37a2218` * [multus-route-override-cni](https://github.com/openshift/route-override-cni) git [391c1b03](https://github.com/openshift/route-override-cni/commit/391c1b0361e17c5718508810f0bdb6ff66ae6e81) `sha256:cd3463a9b86f0a8246307e8118cd039f095e07a1730f2125bf6611700395f1c5` * [multus-whereabouts-ipam-cni](https://github.com/openshift/whereabouts-cni) git [43c89591](https://github.com/openshift/whereabouts-cni/commit/43c8959152a6ca8afdc73eaed624286628c2c22e) `sha256:52fd6091be3180a20b3c0f7175528d8de586d72679f560dfe033a8bfbc50d749` * [network-interface-bond-cni](https://github.com/openshift/bond-cni) git [dd3c4d0b](https://github.com/openshift/bond-cni/commit/dd3c4d0b886138d974022b963e72f2e90293abfe) `sha256:b6b6ee474e7b4ed3263df8ef3e15e2a9dc8da007d09adb430e76663008f33eca` * [network-metrics-daemon](https://github.com/openshift/network-metrics-daemon) git [b81340a9](https://github.com/openshift/network-metrics-daemon/commit/b81340a9fc6963fa3d64d215a12e8528ca797131) `sha256:2cf5917237d38a7af496c3e13a5fd40bcefc7551533fded52122ddc8c456d0f8` * [network-tools](https://github.com/openshift/network-tools) git [26d09174](https://github.com/openshift/network-tools/commit/26d09174cbd92386469e777e3bf49bfa95d035d5) `sha256:5642ab3bd3172ec921f5d6a47367451b08e03caf4cd76abd1e6494363acefb57` * [nutanix-cloud-controller-manager](https://github.com/openshift/cloud-provider-nutanix) git [b575ef15](https://github.com/openshift/cloud-provider-nutanix/commit/b575ef15f13e1434c793ae50824fd0676480be05) `sha256:88790716e2d09249a31a93bdfdba83c0add58830f94b5282e085f5f63ec383a6` * [nutanix-machine-controllers](https://github.com/openshift/machine-api-provider-nutanix) git [3200ddef](https://github.com/openshift/machine-api-provider-nutanix/commit/3200ddef48a5a8d47b96539419c51f3619cb1fd5) `sha256:2efb269610102236bb5470a349228c4ad2f3e7fa55d5bb4f38be4bbf7a0fd1a0` * [oauth-apiserver](https://github.com/openshift/oauth-apiserver) git [99f27d25](https://github.com/openshift/oauth-apiserver/commit/99f27d25cc2853fe44ce6c7f7611637ef1492e42) `sha256:57f5094d8e664e86fee4905062265e98969486ea917b697dcda443d892b8007d` * [oauth-proxy](https://github.com/openshift/oauth-proxy) git [baba7b55](https://github.com/openshift/oauth-proxy/commit/baba7b55859172b58bd89eea8124eff3c0d64f3a) `sha256:3910fc9ab646428eb9a311297395ee2197355a943ef5bb1b9aaeeb97e0408683` * [openshift-controller-manager](https://github.com/openshift/openshift-controller-manager) git [d9e543dd](https://github.com/openshift/openshift-controller-manager/commit/d9e543dd31e981f279c447e4f92f0dac3f665f9e) `sha256:bfb430c962989bc9cc78058be96f4f85fe44ddab43e18cfd9a515d3d615fab31` * [openshift-state-metrics](https://github.com/openshift/openshift-state-metrics) git [b04e2ef0](https://github.com/openshift/openshift-state-metrics/commit/b04e2ef05498c2a4504bd9396a3290c4f263fc37) `sha256:2a2453a316238121955e8a40d322c993fdc1b35d39e110bd4a77edfcc41452fa` * [openstack-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-openstack) git [c91265ed](https://github.com/openshift/cluster-api-provider-openstack/commit/c91265ed4f82c0b36fbfc50040b8180f04fcf4cc) `sha256:48622f85406a27f5e496d3c90342b654ce99a6fd0508043eda7e3d4aed72f113` * [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:b2dfee83651d60595d55baa85d96edbb0f670b61f73dd51b68a866d4eb3a1a54` * [openstack-resource-controller](https://github.com/openshift/openstack-resource-controller) git [bf0d2c88](https://github.com/openshift/openstack-resource-controller/commit/bf0d2c88d6bf9bd90b24c979ea63dc37606b45fc) `sha256:3179eb3f85d6aa1211c326cf3c5339b79f58999bdb3d9fca97abd25b5982151d` * [operator-marketplace](https://github.com/operator-framework/operator-marketplace) git [4ccd56c9](https://github.com/operator-framework/operator-marketplace/commit/4ccd56c96839e2389e12bf3f8390a6c062e9b2cf) `sha256:88eb6cbe58ec86e9434ffecafec99191cf7e766c41b75c99a35946e776fde15f` * [powervs-block-csi-driver](https://github.com/openshift/ibm-powervs-block-csi-driver) git [8faa079f](https://github.com/openshift/ibm-powervs-block-csi-driver/commit/8faa079fe4ba90ca37e7112e4be8a77ccf221e77) `sha256:84e9a1c8702bd2333272fdb91d65d4f171871296a3918baf85d2faffaf25811a` * [powervs-block-csi-driver-operator](https://github.com/openshift/ibm-powervs-block-csi-driver-operator) git [4036cd3b](https://github.com/openshift/ibm-powervs-block-csi-driver-operator/commit/4036cd3b5e45cf4d8c3c34def599657435601661) `sha256:13ae0cdef3a416809c3e4bf3fe06272967f75f16eb53cdd0d3523f4c5b058396` * [powervs-machine-controllers](https://github.com/openshift/machine-api-provider-powervs) git [f011b3c7](https://github.com/openshift/machine-api-provider-powervs/commit/f011b3c727c5377302b2ab0a203457490b930a3d) `sha256:c4dfc200739fc3acafc4561048e66242fce70dd8760878154361cd5370e9d35c` * [prom-label-proxy](https://github.com/openshift/prom-label-proxy) git [3bc94eed](https://github.com/openshift/prom-label-proxy/commit/3bc94eed432cacc37930aa4b0d8ff375e370cbbe) `sha256:43db5033175b5981ae608e6cc3b9a441a866185e107a29936fe635b2d6b00fff` * [prometheus-alertmanager](https://github.com/openshift/prometheus-alertmanager) git [419f2843](https://github.com/openshift/prometheus-alertmanager/commit/419f2843332265d44982920d6fb4db220ec26f91) `sha256:595b18750ff93e47d4e7d14c78ed8e34cf6d279b40ac8acfc06650577d05b9b2` * [prometheus-config-reloader](https://github.com/openshift/prometheus-operator) git [425294dd](https://github.com/openshift/prometheus-operator/commit/425294dded74054100db465d296b2aa76e7a691e) `sha256:82c311d293189bbb494d9f1808a2b45cacbb46803ae79d35f040377c34a80091` * [prometheus-node-exporter](https://github.com/openshift/node_exporter) git [fa749d65](https://github.com/openshift/node_exporter/commit/fa749d65d8eca1cc937554baab91385a78ec8ce1) `sha256:07b52b7679384f272eb58640370fd9a1a723d5923d44670900baf9a2e4e55962` * [prometheus-operator](https://github.com/openshift/prometheus-operator) git [425294dd](https://github.com/openshift/prometheus-operator/commit/425294dded74054100db465d296b2aa76e7a691e) `sha256:57d8882dcb28ccccbd35821afa557262892bcff050828db3f9eaf3ed9fbb4bf7` * [prometheus-operator-admission-webhook](https://github.com/openshift/prometheus-operator) git [425294dd](https://github.com/openshift/prometheus-operator/commit/425294dded74054100db465d296b2aa76e7a691e) `sha256:d5fd24d7fe4bca0f2a4652fae1eb3b5d43dec9763f9382cc7946edf7234cb6f5` * [service-ca-operator](https://github.com/openshift/service-ca-operator) git [37e0c317](https://github.com/openshift/service-ca-operator/commit/37e0c31790b6a954214817974a56c9a699d0cf78) `sha256:56158f4279d0edce475b87f0d280bd2318ad69f5f493cc1b692d8d1d80468af4` * [telemeter](https://github.com/openshift/telemeter) git [d07a8330](https://github.com/openshift/telemeter/commit/d07a833015fe91fe2df12589a6877dde15e9a227) `sha256:fffa5f1d34b9d467c63aecb1638bac109c0bcd6f15847b730fb2e448cc0f94ae` * [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:01e2fdf4b300e93e446e290cc95919361258c9b30d9d5c7d7d285c8fec071c1d` * [vsphere-cloud-controller-manager](https://github.com/openshift/cloud-provider-vsphere) git [b93eb64f](https://github.com/openshift/cloud-provider-vsphere/commit/b93eb64ff72e7c005687813c8b478d694a0f517a) `sha256:922f82af256ea76a9a8cd19ed2b66ba63f2e360ea0b7deb17c237eba5302b3e5` * [vsphere-csi-driver-operator](https://github.com/openshift/vmware-vsphere-csi-driver-operator) git [13b68a91](https://github.com/openshift/vmware-vsphere-csi-driver-operator/commit/13b68a91a148667d46bd06ad8fcb839be984671e) `sha256:acd6227ed8c7efa218ee0a5c3e5ef87a53a510373da7d757c37ae8bfd8eca46f` * [vsphere-problem-detector](https://github.com/openshift/vsphere-problem-detector) git [65d066ab](https://github.com/openshift/vsphere-problem-detector/commit/65d066ab0940dc69aa3f7ec6b02e698a6e4f5795) `sha256:a2de6e38806779c087cf668207671e95b89b33852cebde8b0ac87dd3977788e8` ### [agent-installer-api-server](https://github.com/openshift/assisted-service/tree/257fad749a2424b44eae30b0b72360e1e246880e) * [OCPBUGS-93748](https://issues.redhat.com/browse/OCPBUGS-93748): Add sourcedir /run/chrony-dhcp to generated chrony.conf [#10537](https://github.com/openshift/assisted-service/pull/10537) * [OCPBUGS-81880](https://issues.redhat.com/browse/OCPBUGS-81880): Mark raw FC/iSCSI multipath members as ineligible [#10149](https://github.com/openshift/assisted-service/pull/10149) * [Full changelog](https://github.com/openshift/assisted-service/compare/760626123a57a93bd13a84f31776be8c86e25d81...257fad749a2424b44eae30b0b72360e1e246880e) ### [agent-installer-ui](https://github.com/openshift-assisted/assisted-installer-ui/tree/1f0fec5ed74412d0f96e6a7239e9689b24563ebe) * [OCPBUGS-85542](https://issues.redhat.com/browse/OCPBUGS-85542): Bump msw pkg version to 2.13.5 (#3730) [#3730](https://github.com/openshift-assisted/assisted-installer-ui/pull/3730) * [Full changelog](https://github.com/openshift-assisted/assisted-installer-ui/compare/e2e118cdf55c418f54b6346d4920b76d664506f7...1f0fec5ed74412d0f96e6a7239e9689b24563ebe) ### [aws-ebs-csi-driver](https://github.com/openshift/aws-ebs-csi-driver/tree/6c99b973a6a5ca0202d56b87119714b9ec4a5365) * [OCPBUGS-80562](https://issues.redhat.com/browse/OCPBUGS-80562): Bump google.golang.org/grpc to v1.79.3 [#311](https://github.com/openshift/aws-ebs-csi-driver/pull/311) * [Full changelog](https://github.com/openshift/aws-ebs-csi-driver/compare/a8ef205c28b7b8c80b0caf1c1a9e12f81f4fdbb9...6c99b973a6a5ca0202d56b87119714b9ec4a5365) ### [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/910424793d59d291a9e6addaccbd2facf53e2bff) * [OCPBUGS-85573](https://issues.redhat.com/browse/OCPBUGS-85573): Add init container for Manila node daemonset [#553](https://github.com/openshift/csi-operator/pull/553) * [Full changelog](https://github.com/openshift/csi-operator/compare/0170e1e3c05714d016ff4f072a2ba1e17c9c26af...910424793d59d291a9e6addaccbd2facf53e2bff) ### [aws-kms-encryption-provider](https://github.com/openshift/aws-encryption-provider/tree/0000b76a838f6b56efcfecfa110bc6795d0f7746) * [OCPBUGS-80537](https://issues.redhat.com/browse/OCPBUGS-80537): Bump google.golang.org/grpc to v1.79.3 [#41](https://github.com/openshift/aws-encryption-provider/pull/41) * [Full changelog](https://github.com/openshift/aws-encryption-provider/compare/a8968d22240748f40c41bdd6c47debbfa16dcd74...0000b76a838f6b56efcfecfa110bc6795d0f7746) ### [azure-cloud-controller-manager, azure-cloud-node-manager](https://github.com/openshift/cloud-provider-azure/tree/fbf11126955608076cd568c22be0d630c5db0d84) * [OCPBUGS-80566](https://issues.redhat.com/browse/OCPBUGS-80566), [OCPBUGS-80567](https://issues.redhat.com/browse/OCPBUGS-80567): Bump google.golang.org/grpc to v1.79.3 [#179](https://github.com/openshift/cloud-provider-azure/pull/179) * [Full changelog](https://github.com/openshift/cloud-provider-azure/compare/d469d04ed645358d942af442fe21e2c2b44b9b2c...fbf11126955608076cd568c22be0d630c5db0d84) ### [azure-disk-csi-driver](https://github.com/openshift/azure-disk-csi-driver/tree/e1ea4e929c51a3fe6823ffb5fd17fb07971ca86d) * [OCPBUGS-80569](https://issues.redhat.com/browse/OCPBUGS-80569): Bump google.golang.org/grpc to v1.79.3 [#140](https://github.com/openshift/azure-disk-csi-driver/pull/140) * [Full changelog](https://github.com/openshift/azure-disk-csi-driver/compare/01cd2866d6ca829b553dd9e7388c9c1e4ef59c68...e1ea4e929c51a3fe6823ffb5fd17fb07971ca86d) ### [azure-file-csi-driver](https://github.com/openshift/azure-file-csi-driver/tree/c7bce6e96df8f14b61ead343b901087a44736513) * [OCPBUGS-80572](https://issues.redhat.com/browse/OCPBUGS-80572): Bump google.golang.org/grpc to v1.79.3 [#128](https://github.com/openshift/azure-file-csi-driver/pull/128) * [Full changelog](https://github.com/openshift/azure-file-csi-driver/compare/45d505bc11fedadece5ae27147c9595877e39f2a...c7bce6e96df8f14b61ead343b901087a44736513) ### [azure-kms-encryption-provider](https://github.com/openshift/azure-kubernetes-kms/tree/1d6fb8798544b0d0ff60582f82f885e5a6a776ba) * [OCPBUGS-80538](https://issues.redhat.com/browse/OCPBUGS-80538): Bump google.golang.org/grpc to 1.64.1-sec.1 patch [#44](https://github.com/openshift/azure-kubernetes-kms/pull/44) * [Full changelog](https://github.com/openshift/azure-kubernetes-kms/compare/b381b8484ed76f9fba0ac993bc03d216e11c254c...1d6fb8798544b0d0ff60582f82f885e5a6a776ba) ### [azure-workload-identity-webhook](https://github.com/openshift/azure-workload-identity/tree/e5e14097c1df6c26da593354ad6ccfb7b42afbb2) * [OCPBUGS-86846](https://issues.redhat.com/browse/OCPBUGS-86846): [release-4.20] filter out "remove" patches [#49](https://github.com/openshift/azure-workload-identity/pull/49) * [Full changelog](https://github.com/openshift/azure-workload-identity/compare/88b18175e46fe305486d172ec0b4e8471c55e30b...e5e14097c1df6c26da593354ad6ccfb7b42afbb2) ### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/349feecf1e7597a0a62cf93c97e0870ac7cff2e3) * [OCPBUGS-89242](https://issues.redhat.com/browse/OCPBUGS-89242): Update RHCOS-release-4.20 data/data/coreos/rhcos.json to 9.6.20260616-0 [#10650](https://github.com/openshift/installer/pull/10650) * [OCPBUGS-86552](https://issues.redhat.com/browse/OCPBUGS-86552): azure: Add field in installconfig to disallow shared access key [#10575](https://github.com/openshift/installer/pull/10575) * [OCPBUGS-77834](https://issues.redhat.com/browse/OCPBUGS-77834): Update RHCOS-release-4.20 bootimage metadata to 9.6.20260512-0 [#10580](https://github.com/openshift/installer/pull/10580) * [Full changelog](https://github.com/openshift/installer/compare/13a5f6b91e1636b63bb0956c6fa49fab236e71c1...349feecf1e7597a0a62cf93c97e0870ac7cff2e3) ### [baremetal-operator](https://github.com/openshift/baremetal-operator/tree/9ab97279a18653c9cb8dd3fb9976139b029bd469) * [OCPBUGS-87965](https://issues.redhat.com/browse/OCPBUGS-87965): Fix preprovisioning network Secret lifecycle during BMH deletion [#493](https://github.com/openshift/baremetal-operator/pull/493) * [OCPBUGS-82008](https://issues.redhat.com/browse/OCPBUGS-82008): Fix PPI for ACM [#486](https://github.com/openshift/baremetal-operator/pull/486) * [Full changelog](https://github.com/openshift/baremetal-operator/compare/4e38a27e94679f43d6534c67c98a9353dac137c6...9ab97279a18653c9cb8dd3fb9976139b029bd469) ### [cli, cli-artifacts, deployer, tools](https://github.com/openshift/oc/tree/02b0b2d9994a35535b710dd51ac604ed47b29bc9) * [OCPBUGS-81946](https://issues.redhat.com/browse/OCPBUGS-81946): Bump go-jose/go-jose/v4 to v4.1.4 [#2274](https://github.com/openshift/oc/pull/2274) * [Full changelog](https://github.com/openshift/oc/compare/92a3a166a7f710a344a11bda0ad221e54583fccd...02b0b2d9994a35535b710dd51ac604ed47b29bc9) ### [cloud-credential-operator](https://github.com/openshift/cloud-credential-operator/tree/080ef1ef21966e775f9853e75b4d0abed6170e58) * [OCPBUGS-81947](https://issues.redhat.com/browse/OCPBUGS-81947): Bump go-jose/go-jose/v4@v4.1.4 [#1029](https://github.com/openshift/cloud-credential-operator/pull/1029) * [Full changelog](https://github.com/openshift/cloud-credential-operator/compare/92d1035606683d4cc715205606a535e7211f4960...080ef1ef21966e775f9853e75b4d0abed6170e58) ### [cluster-baremetal-operator](https://github.com/openshift/cluster-baremetal-operator/tree/17181f99343a5b1fb08af8a7994ad3e9eecc6c1e) * [OCPBUGS-86555](https://issues.redhat.com/browse/OCPBUGS-86555): Remove trailing dot from BMO Ironic endpoint [#608](https://github.com/openshift/cluster-baremetal-operator/pull/608) * [Full changelog](https://github.com/openshift/cluster-baremetal-operator/compare/accfc407194c6ace691f2b38a719a01705519dc9...17181f99343a5b1fb08af8a7994ad3e9eecc6c1e) ### [cluster-capi-operator](https://github.com/openshift/cluster-capi-operator/tree/4bd6d82d21a2d201d9857ca1e26b21c70a648bf5) * NO-JIRA: Allow sustaining engineering to self serve dependency updates [#556](https://github.com/openshift/cluster-capi-operator/pull/556) * [Full changelog](https://github.com/openshift/cluster-capi-operator/compare/de6547a997728774b05576178e7cade55d07f827...4bd6d82d21a2d201d9857ca1e26b21c70a648bf5) ### [cluster-config-api](https://github.com/openshift/api/tree/6755619009c291e10c1903d20c579eae4bac9854) * [OCPBUGS-85155](https://issues.redhat.com/browse/OCPBUGS-85155): Backport GatewayAPIWithoutOLM feature gate as disabled [#2871](https://github.com/openshift/api/pull/2871) * [OCPBUGS-86849](https://issues.redhat.com/browse/OCPBUGS-86849): Add labelSelector to MachineSet status for scale subresource [#2867](https://github.com/openshift/api/pull/2867) * [Full changelog](https://github.com/openshift/api/compare/50517c6f4bfdbf9fc2cb291fd97cce150a3237ca...6755619009c291e10c1903d20c579eae4bac9854) ### [cluster-etcd-operator](https://github.com/openshift/cluster-etcd-operator/tree/9acf049b2985339275796f69a2a8acad47726a29) * [OCPBUGS-85412](https://issues.redhat.com/browse/OCPBUGS-85412): fix(tnf): align Pacemaker kubelet and etcd retry pacing [#1616](https://github.com/openshift/cluster-etcd-operator/pull/1616) * [Full changelog](https://github.com/openshift/cluster-etcd-operator/compare/9fb46bc7d765da7557e3f46c3b2dc81a387f8f7c...9acf049b2985339275796f69a2a8acad47726a29) ### [cluster-ingress-operator](https://github.com/openshift/cluster-ingress-operator/tree/006a3edb4eec250bc414da316d912fc5231d195b) * [OCPBUGS-86717](https://issues.redhat.com/browse/OCPBUGS-86717): Add configuration override for X-SSL strip [#1472](https://github.com/openshift/cluster-ingress-operator/pull/1472) * [Full changelog](https://github.com/openshift/cluster-ingress-operator/compare/d14c13be1685e74b898b93a3fa7e03e9b75aa174...006a3edb4eec250bc414da316d912fc5231d195b) ### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/00259384502230d2c5b463dcda8a5c05caf2154e) * [OCPBUGS-87902](https://issues.redhat.com/browse/OCPBUGS-87902): scc: Grant authenticated users use of restricted-v3 [#1950](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1950) * [OCPBUGS-85271](https://issues.redhat.com/browse/OCPBUGS-85271): fsync static pod cert and manifest writes for crash durability [#2145](https://github.com/openshift/cluster-kube-apiserver-operator/pull/2145) * [OCPBUGS-85564](https://issues.redhat.com/browse/OCPBUGS-85564): [4.20] operator should not override authentication config serviceAccountIssuer with the default one during the operator initialization [#2152](https://github.com/openshift/cluster-kube-apiserver-operator/pull/2152) * [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/43b3cbe3654586ebbff06b942658c6f14aa01796...00259384502230d2c5b463dcda8a5c05caf2154e) ### [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator/tree/61f1d4b358c24d84183b77e6bcce0ad0e66488c2) * [OCPBUGS-86992](https://issues.redhat.com/browse/OCPBUGS-86992): increase lookup interval [#2947](https://github.com/openshift/cluster-monitoring-operator/pull/2947) * [Full changelog](https://github.com/openshift/cluster-monitoring-operator/compare/e4800998100765391609d5473a2d8471dc11d920...61f1d4b358c24d84183b77e6bcce0ad0e66488c2) ### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/56c830ea4487e978a2697d065217b8851ed6cbd9) * [OCPBUGS-84176](https://issues.redhat.com/browse/OCPBUGS-84176): Handle zero-worker HyperShift clusters in daemonset rollout [4.20 backport] [#2973](https://github.com/openshift/cluster-network-operator/pull/2973) * [Full changelog](https://github.com/openshift/cluster-network-operator/compare/18558dbf31624b136a7d35b30ef99e551d2738ae...56c830ea4487e978a2697d065217b8851ed6cbd9) ### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/6401d7f3b34ee63da83a1f9917e9f3e35ff35ed6) * [OCPBUGS-90598](https://issues.redhat.com/browse/OCPBUGS-90598): perf: latency: compute memory resources dynamically [#1553](https://github.com/openshift/cluster-node-tuning-operator/pull/1553) * [OCPBUGS-86815](https://issues.redhat.com/browse/OCPBUGS-86815): Requeue PerformanceStatus update when status write fails [#1530](https://github.com/openshift/cluster-node-tuning-operator/pull/1530) * [OCPBUGS-82850](https://issues.redhat.com/browse/OCPBUGS-82850): Bump github.com/moby/spdystream from v0.5.0 to v0.5.1 [#1532](https://github.com/openshift/cluster-node-tuning-operator/pull/1532) * [OCPBUGS-65773](https://issues.redhat.com/browse/OCPBUGS-65773): Watch MCP changes including spec and labels [#1434](https://github.com/openshift/cluster-node-tuning-operator/pull/1434) * [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/b1a1c39e5bfe62ae62806720874e7da09a30ed7f...6401d7f3b34ee63da83a1f9917e9f3e35ff35ed6) ### [cluster-olm-operator](https://github.com/openshift/cluster-olm-operator/tree/d01cc083748864e3c8dcc72fb75516492dec3555) * [OCPBUGS-80596](https://issues.redhat.com/browse/OCPBUGS-80596): Bump google.golang.org/grpc to v1.79.3 [#198](https://github.com/openshift/cluster-olm-operator/pull/198) * [Full changelog](https://github.com/openshift/cluster-olm-operator/compare/e4917368b6a547f97a0fb411fea90de246d1417e...d01cc083748864e3c8dcc72fb75516492dec3555) ### [cluster-storage-operator](https://github.com/openshift/cluster-storage-operator/tree/e8e9de4345ce79aafbdcf31eb4d4ce3682cfd6b7) * [OCPBUGS-77519](https://issues.redhat.com/browse/OCPBUGS-77519): remove oVirt code from CSO [#704](https://github.com/openshift/cluster-storage-operator/pull/704) * [OCPBUGS-86121](https://issues.redhat.com/browse/OCPBUGS-86121): add Azure Disk CSI driver SA name to CredentialsRequest [#702](https://github.com/openshift/cluster-storage-operator/pull/702) * [Full changelog](https://github.com/openshift/cluster-storage-operator/compare/cf9401ae971f7ce7a7e8bcbafaff82968c6579c2...e8e9de4345ce79aafbdcf31eb4d4ce3682cfd6b7) ### [console](https://github.com/openshift/console/tree/09b060af5f0025cb4069eca3837e2616e10e0260) * [OCPBUGS-86455](https://issues.redhat.com/browse/OCPBUGS-86455): [release-4.20] shell-quote: Arbitrary code execution via command injection due to unescaped line terminators [#16509](https://github.com/openshift/console/pull/16509) * [OCPBUGS-89235](https://issues.redhat.com/browse/OCPBUGS-89235): Allow VolumeSnapshot restore when parent PVC is deleted [#16635](https://github.com/openshift/console/pull/16635) * [OCPBUGS-87835](https://issues.redhat.com/browse/OCPBUGS-87835): Prevent binary secret data corruption when editing [#16571](https://github.com/openshift/console/pull/16571) * [OCPBUGS-79455](https://issues.redhat.com/browse/OCPBUGS-79455): Bump immutable [#16323](https://github.com/openshift/console/pull/16323) * [OCPBUGS-86582](https://issues.redhat.com/browse/OCPBUGS-86582): Fix macOS Option key in pod terminal [#16557](https://github.com/openshift/console/pull/16557) * [OCPBUGS-86872](https://issues.redhat.com/browse/OCPBUGS-86872): Fix Shipwright detail pages crashing with React error #310 [#16527](https://github.com/openshift/console/pull/16527) * [OCPBUGS-87100](https://issues.redhat.com/browse/OCPBUGS-87100): fix trailing quote in prometheus query [#16552](https://github.com/openshift/console/pull/16552) * [OCPBUGS-77127](https://issues.redhat.com/browse/OCPBUGS-77127): [release-4.20] CVE-2026-26996 Bump minimatch library [#16272](https://github.com/openshift/console/pull/16272) * [Full changelog](https://github.com/openshift/console/compare/65dba12e4f29fdfd850e0ce1066c947d86f28364...09b060af5f0025cb4069eca3837e2616e10e0260) ### [console-operator](https://github.com/openshift/console-operator/tree/2b72d7e8cc652ae7063fb95eae8d36b847742c58) * [OCPBUGS-84254](https://issues.redhat.com/browse/OCPBUGS-84254): Redeploy console pods upon cert rotation [#1142](https://github.com/openshift/console-operator/pull/1142) * [Full changelog](https://github.com/openshift/console-operator/compare/1bb7f6f4e7851997fd24c5f5aa5be41ea8dd5bd2...2b72d7e8cc652ae7063fb95eae8d36b847742c58) ### [csi-driver-manila, openstack-cinder-csi-driver, openstack-cloud-controller-manager](https://github.com/openshift/cloud-provider-openstack/tree/649398c2a16731984e65719f6b8b323df79f3ff1) * [OCPBUGS-80668](https://issues.redhat.com/browse/OCPBUGS-80668): bump google.golang.org/grpc@v1.79.3 [#385](https://github.com/openshift/cloud-provider-openstack/pull/385) * [Full changelog](https://github.com/openshift/cloud-provider-openstack/compare/9996d28ce3163cf9a09d77101e81cede914d6c2f...649398c2a16731984e65719f6b8b323df79f3ff1) ### [csi-external-attacher](https://github.com/openshift/csi-external-attacher/tree/935f1e1f7f9f07c03116e37e760a66e2a58c63c0) * [OCPBUGS-80611](https://issues.redhat.com/browse/OCPBUGS-80611): Bump google.golang.org/grpc to v1.79.3 [#103](https://github.com/openshift/csi-external-attacher/pull/103) * [Full changelog](https://github.com/openshift/csi-external-attacher/compare/45239149cb387bcc51d944b802db0e804dc02688...935f1e1f7f9f07c03116e37e760a66e2a58c63c0) ### [csi-external-provisioner](https://github.com/openshift/csi-external-provisioner/tree/eb1e4ac9c60067568674269961b46e7d9c974fe4) * [OCPBUGS-82854](https://issues.redhat.com/browse/OCPBUGS-82854): Address CVE-2026-35469 [#141](https://github.com/openshift/csi-external-provisioner/pull/141) * [Full changelog](https://github.com/openshift/csi-external-provisioner/compare/72fefbe70de332cea29428be202244676a9927fc...eb1e4ac9c60067568674269961b46e7d9c974fe4) ### [csi-external-snapshotter, csi-snapshot-controller](https://github.com/openshift/csi-external-snapshotter/tree/433cf89b4e4d1b437a8a446ece28b217ccf9bd06) * [OCPBUGS-80615](https://issues.redhat.com/browse/OCPBUGS-80615), [OCPBUGS-80618](https://issues.redhat.com/browse/OCPBUGS-80618): Bump google.golang.org/grpc to v1.79.3 [#209](https://github.com/openshift/csi-external-snapshotter/pull/209) * [Full changelog](https://github.com/openshift/csi-external-snapshotter/compare/42604822c25eb2aa0ecb017c24e328221b238eb9...433cf89b4e4d1b437a8a446ece28b217ccf9bd06) ### [gcp-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-gcp/tree/74e2389011d640a371c0acb6ff71b1582cab23a1) * [OCPBUGS-80628](https://issues.redhat.com/browse/OCPBUGS-80628): Bump google.golang.org/grpc to v1.79.3 [#288](https://github.com/openshift/cluster-api-provider-gcp/pull/288) * [Full changelog](https://github.com/openshift/cluster-api-provider-gcp/compare/65539c71b4c292fc0f4eeb572dfe490af63063d9...74e2389011d640a371c0acb6ff71b1582cab23a1) ### [gcp-machine-controllers](https://github.com/openshift/machine-api-provider-gcp/tree/b998cf2532b52ce574c42e93c63965b31b9c6c8b) * [OCPBUGS-80651](https://issues.redhat.com/browse/OCPBUGS-80651): Bump google.golang.org/grpc to v1.79.3 [#163](https://github.com/openshift/machine-api-provider-gcp/pull/163) * [Full changelog](https://github.com/openshift/machine-api-provider-gcp/compare/01515888c83526ec235b7bc3a27df6eba3034b00...b998cf2532b52ce574c42e93c63965b31b9c6c8b) ### [gcp-pd-csi-driver](https://github.com/openshift/gcp-pd-csi-driver/tree/49e54581328a46f6aee3f7842d401681d34b2104) * [OCPBUGS-80632](https://issues.redhat.com/browse/OCPBUGS-80632): Bump google.golang.org/grpc to v1.79.3 in release 4.20 [#103](https://github.com/openshift/gcp-pd-csi-driver/pull/103) * [Full changelog](https://github.com/openshift/gcp-pd-csi-driver/compare/500ab5d31ad382805070c8ae329a9a34163ebc99...49e54581328a46f6aee3f7842d401681d34b2104) ### [gcp-pd-csi-driver-operator](https://github.com/openshift/gcp-pd-csi-driver-operator/tree/cb9e68cb5c9498a606a3e71b709a9233f59da1f2) * [OCPBUGS-80631](https://issues.redhat.com/browse/OCPBUGS-80631): Bump google.golang.org/grpc to v1.79.3 [#185](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/185) * [Full changelog](https://github.com/openshift/gcp-pd-csi-driver-operator/compare/e0ad050a84bab669e0f11e080fc4c388ef417bba...cb9e68cb5c9498a606a3e71b709a9233f59da1f2) ### [haproxy-router](https://github.com/openshift/router/tree/40c34581a02ca043d454034e376771c12d2e995c) * [OCPBUGS-86717](https://issues.redhat.com/browse/OCPBUGS-86717): Strip X-SSL-* headers for plain HTTP [#797](https://github.com/openshift/router/pull/797) * [OCPBUGS-87220](https://issues.redhat.com/browse/OCPBUGS-87220): Replace HTTP backend liveness check with admin socket check [#789](https://github.com/openshift/router/pull/789) * [OCPBUGS-80633](https://issues.redhat.com/browse/OCPBUGS-80633): Bump google.golang.org/grpc to v1.79.3 [#766](https://github.com/openshift/router/pull/766) * [Full changelog](https://github.com/openshift/router/compare/3c365cad8c7037e4aa64a694994ea393abc4d9a2...40c34581a02ca043d454034e376771c12d2e995c) ### [hyperkube, kube-proxy, pod](https://github.com/openshift/kubernetes/tree/690775342de24ee56631e38e3f17592b14a6b202) * [OCPBUGS-87173](https://issues.redhat.com/browse/OCPBUGS-87173): fix flake race in VAP e2e case [#2679](https://github.com/openshift/kubernetes/pull/2679) * [OCPBUGS-85501](https://issues.redhat.com/browse/OCPBUGS-85501): Bump Kubernetes v1.33.12 to release-4.20 [#2666](https://github.com/openshift/kubernetes/pull/2666) * [Full changelog](https://github.com/openshift/kubernetes/compare/ba5f1e63e12c85b7d61d5de4a3bbde39e54d33b2...690775342de24ee56631e38e3f17592b14a6b202) ### [hypershift](https://github.com/openshift/hypershift/tree/5066edc02269135f5b667dc0e479bd33c3f5c410) * [OCPBUGS-89354](https://issues.redhat.com/browse/OCPBUGS-89354): build(operator): drop hypershift-no-cgo from operator container images [#8758](https://github.com/openshift/hypershift/pull/8758) * [OCPBUGS-86020](https://issues.redhat.com/browse/OCPBUGS-86020): OCPBUGS-62177: [release 4-20] verify cert revocation against all KAS pods [#8536](https://github.com/openshift/hypershift/pull/8536) * [OCPBUGS-77967](https://issues.redhat.com/browse/OCPBUGS-77967): fix: global-pull-secret-syncer pod ~15-minute delay scheduling on new nodes [#8716](https://github.com/openshift/hypershift/pull/8716) * [OCPBUGS-86780](https://issues.redhat.com/browse/OCPBUGS-86780): [release-4.20] OCPBUGS-81671: Ignition generalize image download errors [#8573](https://github.com/openshift/hypershift/pull/8573) * [OCPBUGS-85825](https://issues.redhat.com/browse/OCPBUGS-85825): [release-4.20] Add KAS readiness sidecar to OAS, OAuth API Server, and OLM packageserver [#8529](https://github.com/openshift/hypershift/pull/8529) * [OCPBUGS-85825](https://issues.redhat.com/browse/OCPBUGS-85825): [release-4.20] Set unhealthyPodEvictionPolicy to AlwaysAllow on all PDBs [#8528](https://github.com/openshift/hypershift/pull/8528) * NO-JIRA: remove path filter from control-plane-operator pipelines [#8666](https://github.com/openshift/hypershift/pull/8666) * [OCPBUGS-86573](https://issues.redhat.com/browse/OCPBUGS-86573): [release-4.20] add CP pull-secret watches for in-place propagation [#8596](https://github.com/openshift/hypershift/pull/8596) * [OCPBUGS-86567](https://issues.redhat.com/browse/OCPBUGS-86567): fix Konflux application label for CPO 4.20 pipelines [#8603](https://github.com/openshift/hypershift/pull/8603) * [OCPBUGS-86567](https://issues.redhat.com/browse/OCPBUGS-86567): [release-4.20] set limits for aro.openshift.io/swift-nic in request overrides for ARO swift [#8593](https://github.com/openshift/hypershift/pull/8593) * [OCPBUGS-83711](https://issues.redhat.com/browse/OCPBUGS-83711): fix(kubevirt): filter link-local addresses from EndpointSlice endpoints [#8271](https://github.com/openshift/hypershift/pull/8271) * [OCPBUGS-85622](https://issues.redhat.com/browse/OCPBUGS-85622): fix CVE-2026-33186 by updating grpc-go [#8517](https://github.com/openshift/hypershift/pull/8517) * [Full changelog](https://github.com/openshift/hypershift/compare/58965feb45f9e7d7190383fcc622434e824c6f06...5066edc02269135f5b667dc0e479bd33c3f5c410) ### [ibm-vpc-block-csi-driver](https://github.com/openshift/ibm-vpc-block-csi-driver/tree/0d2143b7aaaf2047e9578fb3ae41f89267d4b1bc) * [OCPBUGS-80638](https://issues.redhat.com/browse/OCPBUGS-80638): Bump google.golang.org/grpc to v1.79.3 [#141](https://github.com/openshift/ibm-vpc-block-csi-driver/pull/141) * [Full changelog](https://github.com/openshift/ibm-vpc-block-csi-driver/compare/390a1fa872a3a43075ad27d79a260ed3ec1e924f...0d2143b7aaaf2047e9578fb3ae41f89267d4b1bc) ### [insights-operator](https://github.com/openshift/insights-operator/tree/4186296303bbe4cf3f276dedf794a69a0723f18b) * [OCPBUGS-87870](https://issues.redhat.com/browse/OCPBUGS-87870): extractor controller [#1304](https://github.com/openshift/insights-operator/pull/1304) * [OCPBUGS-86948](https://issues.redhat.com/browse/OCPBUGS-86948): add config option to disable runtime extractor [#1298](https://github.com/openshift/insights-operator/pull/1298) * [OCPBUGS-86235](https://issues.redhat.com/browse/OCPBUGS-86235): [release-4.20] Add OpenTelemetry CR Gatherer [#1293](https://github.com/openshift/insights-operator/pull/1293) * [Full changelog](https://github.com/openshift/insights-operator/compare/e5f36a454807808f44456c3588ff869d5ddc2243...4186296303bbe4cf3f276dedf794a69a0723f18b) ### [ironic](https://github.com/openshift/ironic-image/tree/73a5749d8f04d366b3d1a54e259837df34a5bff5) * [OCPBUGS-90559](https://issues.redhat.com/browse/OCPBUGS-90559): [4.20] Fix parallel power concurrency [#857](https://github.com/openshift/ironic-image/pull/857) * Bugs OCPBUGS-82295 OCPBUGS-84371: Update sushy and Ironic to resolve ARM SuperMicro boot, Cisco vMedia Insert and BIOS Settings update issues. [#830](https://github.com/openshift/ironic-image/pull/830) * [Full changelog](https://github.com/openshift/ironic-image/compare/4b0fc45cf7fc14d8095cea3ac96d724f199996d8...73a5749d8f04d366b3d1a54e259837df34a5bff5) ### [kube-state-metrics](https://github.com/openshift/kube-state-metrics/tree/8c6ad2ef49bf9e437a3ad42707595139db04cb6e) * Fix for OCPBUGS-81951: CVE-2026-34986 bump github.com/go-jose/go-jose/v4 [#144](https://github.com/openshift/kube-state-metrics/pull/144) * [OCPBUGS-80646](https://issues.redhat.com/browse/OCPBUGS-80646): Bump google.golang.org/grpc to v1.79.3 [#139](https://github.com/openshift/kube-state-metrics/pull/139) * [Full changelog](https://github.com/openshift/kube-state-metrics/compare/086a7f21313d6fbc5ea330d46671ce8934b26c56...8c6ad2ef49bf9e437a3ad42707595139db04cb6e) ### [machine-api-operator](https://github.com/openshift/machine-api-operator/tree/de0171b9abf99cde11e789dd0d103cb69e7c6684) * [OCPBUGS-86849](https://issues.redhat.com/browse/OCPBUGS-86849): Populate status label selector for scale subresource [#1504](https://github.com/openshift/machine-api-operator/pull/1504) * [Full changelog](https://github.com/openshift/machine-api-operator/compare/d4c552a3c5b26748fb04a58de523b23266322665...de0171b9abf99cde11e789dd0d103cb69e7c6684) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/eb72ebdbfd7d0b7da2de9499661fc006828e5193) * [OCPBUGS-94227](https://issues.redhat.com/browse/OCPBUGS-94227): Bootstrap MCS logging entire ignition [#6251](https://github.com/openshift/machine-config-operator/pull/6251) * [OCPBUGS-91732](https://issues.redhat.com/browse/OCPBUGS-91732): Update custom containerfile OCB test to work in a disconnected environment [#6222](https://github.com/openshift/machine-config-operator/pull/6222) * [OCPBUGS-90969](https://issues.redhat.com/browse/OCPBUGS-90969): Process rebuild annotation on machine-os-builder restart [#6215](https://github.com/openshift/machine-config-operator/pull/6215) * [OCPBUGS-91635](https://issues.redhat.com/browse/OCPBUGS-91635): daemon: don't pull/extract extensions for all OS updates [#6214](https://github.com/openshift/machine-config-operator/pull/6214) * [OCPBUGS-88689](https://issues.redhat.com/browse/OCPBUGS-88689): Skip chrony-wait on first node join [#6191](https://github.com/openshift/machine-config-operator/pull/6191) * [OCPBUGS-90133](https://issues.redhat.com/browse/OCPBUGS-90133): vSphere boot image hot loop detection is non-functional due to stable template names [#6207](https://github.com/openshift/machine-config-operator/pull/6207) * [OCPBUGS-88360](https://issues.redhat.com/browse/OCPBUGS-88360): configure-ovs: copy lldp mode to br-ex port [#6181](https://github.com/openshift/machine-config-operator/pull/6181) * [OCPBUGS-86864](https://issues.redhat.com/browse/OCPBUGS-86864): Verify extension packages are installed [#6114](https://github.com/openshift/machine-config-operator/pull/6114) * [OCPBUGS-86987](https://issues.redhat.com/browse/OCPBUGS-86987): Update AMI Whitelist [#6132](https://github.com/openshift/machine-config-operator/pull/6132) * [OCPBUGS-83862](https://issues.redhat.com/browse/OCPBUGS-83862): Generate autosizing-disabled machineconfig only for master and worker nodes on OCP 4.20 [#5885](https://github.com/openshift/machine-config-operator/pull/5885) * [OCPBUGS-81953](https://issues.redhat.com/browse/OCPBUGS-81953): Fix CVE-2026-34986 [#6033](https://github.com/openshift/machine-config-operator/pull/6033) * [OCPBUGS-86577](https://issues.redhat.com/browse/OCPBUGS-86577): Fix re-cordon detection [#6086](https://github.com/openshift/machine-config-operator/pull/6086) * [OCPBUGS-86134](https://issues.redhat.com/browse/OCPBUGS-86134): use `--delete-if-present` for karg removal [#6063](https://github.com/openshift/machine-config-operator/pull/6063) * [OCPBUGS-86313](https://issues.redhat.com/browse/OCPBUGS-86313): Apply password only if changes exist [#6075](https://github.com/openshift/machine-config-operator/pull/6075) * [OCPBUGS-86032](https://issues.redhat.com/browse/OCPBUGS-86032): Add terminationMessagePolicy to build pod containers [#6057](https://github.com/openshift/machine-config-operator/pull/6057) * [OCPBUGS-85078](https://issues.redhat.com/browse/OCPBUGS-85078): Fix ssh and password rollbacks [#6002](https://github.com/openshift/machine-config-operator/pull/6002) * [OCPBUGS-85336](https://issues.redhat.com/browse/OCPBUGS-85336): Fix units rollback if update failure [#6022](https://github.com/openshift/machine-config-operator/pull/6022) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/2d25c90c0dc60344479c5bcae395a5baa6ef9c77...eb72ebdbfd7d0b7da2de9499661fc006828e5193) ### [machine-os-images](https://github.com/openshift/machine-os-images/tree/5da52107b36e002d56e5e82f4b2cd496b1c4ec7a) * [OCPBUGS-87874](https://issues.redhat.com/browse/OCPBUGS-87874): Add support for hermetic builds via Cachi2 prefetched CoreOS ISOs [#98](https://github.com/openshift/machine-os-images/pull/98) * [OCPBUGS-85480](https://issues.redhat.com/browse/OCPBUGS-85480): Force rebuild for OCP 4.20 [#94](https://github.com/openshift/machine-os-images/pull/94) * [OCPBUGS-85480](https://issues.redhat.com/browse/OCPBUGS-85480): Force rebuild for OCP 4.20 [#86](https://github.com/openshift/machine-os-images/pull/86) * [Full changelog](https://github.com/openshift/machine-os-images/compare/551bb5d75e782e47b83292d883e41bc57df730a4...5da52107b36e002d56e5e82f4b2cd496b1c4ec7a) ### [monitoring-plugin](https://github.com/openshift/monitoring-plugin/tree/7a87d245dc33dd13b7c12c75e0d2480e4c7db9b7) * [OCPBUGS-87091](https://issues.redhat.com/browse/OCPBUGS-87091): [release-4.20] fast-uri: URI authority bypass due to improper delimiter handling [#974](https://github.com/openshift/monitoring-plugin/pull/974) * [OCPBUGS-88372](https://issues.redhat.com/browse/OCPBUGS-88372), [OCPBUGS-88383](https://issues.redhat.com/browse/OCPBUGS-88383), [OCPBUGS-88392](https://issues.redhat.com/browse/OCPBUGS-88392), [OCPBUGS-88428](https://issues.redhat.com/browse/OCPBUGS-88428), [OCPBUGS-88430](https://issues.redhat.com/browse/OCPBUGS-88430), [OCPBUGS-88446](https://issues.redhat.com/browse/OCPBUGS-88446): CVE-2026-44487 bump axios to 1.16.0 [#1000](https://github.com/openshift/monitoring-plugin/pull/1000) * [OCPBUGS-84289](https://issues.redhat.com/browse/OCPBUGS-84289): bump follow-redirects to 1.16.0 [#986](https://github.com/openshift/monitoring-plugin/pull/986) * [OCPBUGS-79456](https://issues.redhat.com/browse/OCPBUGS-79456): immutable bump: fix for CVE-2026-29063 [4.20] [#951](https://github.com/openshift/monitoring-plugin/pull/951) * [OU-1371](https://issues.redhat.com/browse/OU-1371): reset queries when namespace changes in dev perspective [#945](https://github.com/openshift/monitoring-plugin/pull/945) * [OU-1369](https://issues.redhat.com/browse/OU-1369): prevent namespace and project desync [#941](https://github.com/openshift/monitoring-plugin/pull/941) * [Full changelog](https://github.com/openshift/monitoring-plugin/compare/61c918dff3f590a19387b8bba18ed3d75e455176...7a87d245dc33dd13b7c12c75e0d2480e4c7db9b7) ### [must-gather](https://github.com/openshift/must-gather/tree/01b8371fa2f13c993074569d80db6d1ee97b57ee) * [OCPBUGS-85488](https://issues.redhat.com/browse/OCPBUGS-85488): Collect object size with the object count [#545](https://github.com/openshift/must-gather/pull/545) * [Full changelog](https://github.com/openshift/must-gather/compare/f0c64742c79afce5e367ca2c7b830ad448abe1df...01b8371fa2f13c993074569d80db6d1ee97b57ee) ### [networking-console-plugin](https://github.com/openshift/networking-console-plugin/tree/8e2ff7cbef2335012be302031cfa0f09ca296001) * [OCPBUGS-92706](https://issues.redhat.com/browse/OCPBUGS-92706): Updated doc links based on release [#440](https://github.com/openshift/networking-console-plugin/pull/440) * [Full changelog](https://github.com/openshift/networking-console-plugin/compare/c9c1a9f5ca8287d20a0aafab9507478c6f291614...8e2ff7cbef2335012be302031cfa0f09ca296001) ### [oauth-server](https://github.com/openshift/oauth-server/tree/715ae668b8765b029cb7851a509b9948b8cc57a0) * [OCPBUGS-81813](https://issues.redhat.com/browse/OCPBUGS-81813): Bump github.com/go-jose/go-jose/v3 from v3.0.3 to v3.0.5 [#236](https://github.com/openshift/oauth-server/pull/236) * [Full changelog](https://github.com/openshift/oauth-server/compare/21329625a0f5807af9c61e6cd65904c93d65e48c...715ae668b8765b029cb7851a509b9948b8cc57a0) ### [oc-mirror](https://github.com/openshift/oc-mirror/tree/9b186403c88394b54ab491871a158a124df39a02) * Fix for OCPBUGS-81937: CVE-2026-34986 github.com/go-jose/go-jose/v4 [#1427](https://github.com/openshift/oc-mirror/pull/1427) * [OCPBUGS-84064](https://issues.redhat.com/browse/OCPBUGS-84064): Remove status field from CatalogSource, ClusterCatalog... [#1392](https://github.com/openshift/oc-mirror/pull/1392) * [Full changelog](https://github.com/openshift/oc-mirror/compare/cb2b9df9c4295a97b2d4f528b73a32d77df6b3ba...9b186403c88394b54ab491871a158a124df39a02) ### [olm-catalogd, olm-operator-controller](https://github.com/openshift/operator-framework-operator-controller/tree/66f771320f0c23b0df5c68a5876c367a1809775d) * [OCPBUGS-86968](https://issues.redhat.com/browse/OCPBUGS-86968): catalogd: clean up orphaned temp dirs in catalog storage [#744](https://github.com/openshift/operator-framework-operator-controller/pull/744) * [OCPBUGS-80662](https://issues.redhat.com/browse/OCPBUGS-80662), [OCPBUGS-80663](https://issues.redhat.com/browse/OCPBUGS-80663): Bump google.golang.org/grpc to v1.79.3 [#727](https://github.com/openshift/operator-framework-operator-controller/pull/727) * [OCPBUGS-81956](https://issues.redhat.com/browse/OCPBUGS-81956), [OCPBUGS-81957](https://issues.redhat.com/browse/OCPBUGS-81957): Bump github.com/go-jose/go-jose/v4@4.1.1 to 4.1.4 [#719](https://github.com/openshift/operator-framework-operator-controller/pull/719) * [Full changelog](https://github.com/openshift/operator-framework-operator-controller/compare/3e2401f23ef666e8f33789a397d81a7d352b0a33...66f771320f0c23b0df5c68a5876c367a1809775d) ### [openshift-apiserver](https://github.com/openshift/openshift-apiserver/tree/eda815e0515550890354dda41e65f8dd35e15ad5) * [OCPBUGS-82867](https://issues.redhat.com/browse/OCPBUGS-82867): Address CVE-2026-35469 [#652](https://github.com/openshift/openshift-apiserver/pull/652) * [Full changelog](https://github.com/openshift/openshift-apiserver/compare/34cb4762e1716c1a31a344118b8a3ad00c28d831...eda815e0515550890354dda41e65f8dd35e15ad5) ### [operator-framework-tools, operator-lifecycle-manager, operator-registry](https://github.com/openshift/operator-framework-olm/tree/1628e53777871f6c264d41a870cc4ee7248106f2) * [OCPBUGS-80670](https://issues.redhat.com/browse/OCPBUGS-80670), [OCPBUGS-80671](https://issues.redhat.com/browse/OCPBUGS-80671), [OCPBUGS-80672](https://issues.redhat.com/browse/OCPBUGS-80672): Bump google.golang.org/grpc to v1.79.3 for CVE-2026-33186[Release-4.20] [#1293](https://github.com/openshift/operator-framework-olm/pull/1293) * [OCPBUGS-81958](https://issues.redhat.com/browse/OCPBUGS-81958), [OCPBUGS-81959](https://issues.redhat.com/browse/OCPBUGS-81959), [OCPBUGS-81960](https://issues.redhat.com/browse/OCPBUGS-81960): Bump github.com/go-jose/go-jose/v4 to v4.1.4 [#1295](https://github.com/openshift/operator-framework-olm/pull/1295) * [Full changelog](https://github.com/openshift/operator-framework-olm/compare/72a01f66530d38330e9442d2238ab30aa90dcb39...1628e53777871f6c264d41a870cc4ee7248106f2) ### [ovn-kubernetes, ovn-kubernetes-microshift](https://github.com/openshift/ovn-kubernetes/tree/e02cc75645fbc8981239e4144da1cd4dd98b1b17) * [OCPBUGS-85366](https://issues.redhat.com/browse/OCPBUGS-85366): ANP-Skip redundant status updates to reduce API server load [#3183](https://github.com/openshift/ovn-kubernetes/pull/3183) * [OCPBUGS-76473](https://issues.redhat.com/browse/OCPBUGS-76473): Remove forced V(5) logging during startup [#2919](https://github.com/openshift/ovn-kubernetes/pull/2919) * [OCPBUGS-72401](https://issues.redhat.com/browse/OCPBUGS-72401), [OCPBUGS-72402](https://issues.redhat.com/browse/OCPBUGS-72402): manual backport bug fixes [#2927](https://github.com/openshift/ovn-kubernetes/pull/2927) * [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/dbebe515c05e673ed62083e019e55aaf9bcebeab...e02cc75645fbc8981239e4144da1cd4dd98b1b17) ### [powervs-cloud-controller-manager](https://github.com/openshift/cloud-provider-powervs/tree/d634e80b52e7ecb087163eb5927450dc884e24df) * [OCPBUGS-80677](https://issues.redhat.com/browse/OCPBUGS-80677): bump google.golang.org/grpc to v1.79.3 [#97](https://github.com/openshift/cloud-provider-powervs/pull/97) * [Full changelog](https://github.com/openshift/cloud-provider-powervs/compare/2424e8dd4bf3e19c3e65efebc03bf4942665f7c4...d634e80b52e7ecb087163eb5927450dc884e24df) ### [prometheus](https://github.com/openshift/prometheus/tree/120aea706a6a3858175d1e421d1b325341f9c4b9) * [OCPBUGS-80678](https://issues.redhat.com/browse/OCPBUGS-80678): Bump google.golang.org/grpc to v1.79.3 [#319](https://github.com/openshift/prometheus/pull/319) * [OCPBUGS-86251](https://issues.redhat.com/browse/OCPBUGS-86251): fix: TLS client cert rotation when no CA is configured [#315](https://github.com/openshift/prometheus/pull/315) * [Full changelog](https://github.com/openshift/prometheus/compare/72dbf103acd3a59ba6bb6979e255a0c82864956c...120aea706a6a3858175d1e421d1b325341f9c4b9) ### [rhel-coreos, rhel-coreos-extensions](https://github.com/openshift/os/tree/ee943c37e640fcc5812d4a2a20ac66d57984e79c) * NO-JIRA: rhaos-pkgs-match-openshift: exclude known package mismatches [#1920](https://github.com/openshift/os/pull/1920) * [Full changelog](https://github.com/openshift/os/compare/49a3e234f2d0381d3a309f10fc29043fcd63592e...ee943c37e640fcc5812d4a2a20ac66d57984e79c) ### [route-controller-manager](https://github.com/openshift/route-controller-manager/tree/1a0229e40e5c569c6c59f6b10c26584bccd084b5) * [OCPBUGS-80554](https://issues.redhat.com/browse/OCPBUGS-80554): Bump google.golang.org/grpc to v1.79.3 [#83](https://github.com/openshift/route-controller-manager/pull/83) * [Full changelog](https://github.com/openshift/route-controller-manager/compare/ec18e9be0ebcbd7cb262d31f50148f81d0edd48f...1a0229e40e5c569c6c59f6b10c26584bccd084b5) ### [tests](https://github.com/openshift/origin/tree/3ce7df978fb2fdb9c3e68cc26419a5b60c22d84c) * [OCPBUGS-91996](https://issues.redhat.com/browse/OCPBUGS-91996): Add openshift/disruptive-longrunning testsuite in release-4.20 branch [#31334](https://github.com/openshift/origin/pull/31334) * [OCPBUGS-82147](https://issues.redhat.com/browse/OCPBUGS-82147), [OCPBUGS-92038](https://issues.redhat.com/browse/OCPBUGS-92038), [OCPBUGS-92039](https://issues.redhat.com/browse/OCPBUGS-92039), [OCPBUGS-92041](https://issues.redhat.com/browse/OCPBUGS-92041), [OCPBUGS-92042](https://issues.redhat.com/browse/OCPBUGS-92042), [OCPBUGS-92043](https://issues.redhat.com/browse/OCPBUGS-92043), [OCPBUGS-92044](https://issues.redhat.com/browse/OCPBUGS-92044), [OCPBUGS-92045](https://issues.redhat.com/browse/OCPBUGS-92045): Backport noOLM Gateway API test coverage and upgrade tests [#31322](https://github.com/openshift/origin/pull/31322) * [OCPBUGS-87902](https://issues.redhat.com/browse/OCPBUGS-87902): tests: authorization/rbac: Align restricted-v3 rule [#31285](https://github.com/openshift/origin/pull/31285) * [OCPBUGS-85155](https://issues.redhat.com/browse/OCPBUGS-85155), [OCPBUGS-87207](https://issues.redhat.com/browse/OCPBUGS-87207): Enable Gateway API tests on vSphere and baremetal [#31262](https://github.com/openshift/origin/pull/31262) * [OCPBUGS-87902](https://issues.redhat.com/browse/OCPBUGS-87902): tests: authorization/rbac: Add restricted-v3 scc [#30502](https://github.com/openshift/origin/pull/30502) * [Full changelog](https://github.com/openshift/origin/compare/a99b27653d2fded28c33e6234878824e9a46ad78...3ce7df978fb2fdb9c3e68cc26419a5b60c22d84c) ### [thanos](https://github.com/openshift/thanos/tree/e09de117035d272a18dbd94d0bc8c8e29346026e) * [OCPBUGS-80693](https://issues.redhat.com/browse/OCPBUGS-80693): Bump google.golang.org/grpc to v1.79.3 [#182](https://github.com/openshift/thanos/pull/182) * [Full changelog](https://github.com/openshift/thanos/compare/c0951032b34b832d0f5467e616999490a284101b...e09de117035d272a18dbd94d0bc8c8e29346026e) ### [vsphere-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-vsphere/tree/769d0fb781dfb53df5d533b917c363a553185fd6) * [OCPBUGS-80698](https://issues.redhat.com/browse/OCPBUGS-80698): Bump google.golang.org/grpc to v1.79.3 [#109](https://github.com/openshift/cluster-api-provider-vsphere/pull/109) * [Full changelog](https://github.com/openshift/cluster-api-provider-vsphere/compare/6d0cfe391f8f76211f14f34a23612722603fe56b...769d0fb781dfb53df5d533b917c363a553185fd6) ### [vsphere-csi-driver, vsphere-csi-driver-syncer](https://github.com/openshift/vmware-vsphere-csi-driver/tree/0363addf5f2c19322d24a3f61c7b2684da16ead1) * [OCPBUGS-80701](https://issues.redhat.com/browse/OCPBUGS-80701): Bump google.golang.org/grpc to v1.79.3 [#174](https://github.com/openshift/vmware-vsphere-csi-driver/pull/174) * [Full changelog](https://github.com/openshift/vmware-vsphere-csi-driver/compare/61d0d00a78ee60ee57fcc99648a8851f0db52e5a...0363addf5f2c19322d24a3f61c7b2684da16ead1)