# 4.17.30 Created: 2025-05-15 20:38:08 +0000 UTC Image Digest: `sha256:9efd67719b76a75def13a0e08125a361553c8b06691b39bdeff4994c4e907d44` ## Changes from 4.17.28 ### Components * Kubectl 1.30.5 * Kubernetes upgraded from 1.30.11 to 1.30.12 * Kubernetes Tests upgraded from 1.30.0 to 1.30.12 * Red Hat Enterprise Linux CoreOS upgraded from 417.94.202504291434-0 to 417.94.202505140130-0 ### Rebuilt images without code change * [agent-installer-api-server](https://github.com/openshift/assisted-service) git [a020810d](https://github.com/openshift/assisted-service/commit/a020810d9bf1b2f4b55158e418a5e36ac043385a) `sha256:77d9b389bdd7e8dfc494ac6e3caf213d39bee0217a59dc04d5814f7de232ba14` * [baremetal-installer](https://github.com/openshift/installer) git [5e4e2af5](https://github.com/openshift/installer/commit/5e4e2af58d0ba03707b21d6511cbb83ae97fcad7) `sha256:9478c0eb3d2164152a4f3753735e781aebd76b6e2e70039742643e85aa0f6989` * [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator) git [b6712f36](https://github.com/openshift/cluster-node-tuning-operator/commit/b6712f369eddb39fa68021ffb3d31fed7e5663a6) `sha256:b3e2968bee18c7e2a93970ef8cef3a63d7e071abec1275c2caeba77e628fc9fa` * [docker-builder](https://github.com/openshift/builder) git [2bfbba1a](https://github.com/openshift/builder/commit/2bfbba1a477574840db035ad1024c9e4b317bc8f) `sha256:027987615b28d419a1b5a52b99073eb16f09d795952f4cb831c8d12fc9b5520d` * [driver-toolkit](https://github.com/openshift/driver-toolkit) git [859518f6](https://github.com/openshift/driver-toolkit/commit/859518f6952407a56ddf7d0562c98fe27e9e0efe) `sha256:24df4e6efc1674d23315b68e4950c147be2d185dab828719df1c9abc5a1cde60` * [installer](https://github.com/openshift/installer) git [5e4e2af5](https://github.com/openshift/installer/commit/5e4e2af58d0ba03707b21d6511cbb83ae97fcad7) `sha256:f3bbefd64a4d4f619708b75c9149cc7fd28ca367f16f459979578315ee411714` * [installer-altinfra](https://github.com/openshift/installer) git [5e4e2af5](https://github.com/openshift/installer/commit/5e4e2af58d0ba03707b21d6511cbb83ae97fcad7) `sha256:5bd128fc6d9cdd53b0627f83e38984220174c6bf80233040e616c8a0de1c708c` * [installer-artifacts](https://github.com/openshift/installer) git [5e4e2af5](https://github.com/openshift/installer/commit/5e4e2af58d0ba03707b21d6511cbb83ae97fcad7) `sha256:a1d668bec692e832b72ab1d0f291cd7094e8d852de1352bbb1f3de170872c43b` * [ironic](https://github.com/openshift/ironic-image) git [391f57f8](https://github.com/openshift/ironic-image/commit/391f57f8b58ebc0849c40ee40cfa1e9c394f3d2c) `sha256:396b7df1dd9842b4ca06ac2dd5e4019356058398ff7d71b706208ab5d52c5f99` * [ironic-machine-os-downloader](https://github.com/openshift/ironic-rhcos-downloader) git [b698ea3e](https://github.com/openshift/ironic-rhcos-downloader/commit/b698ea3e0818bfcb8c27c4964bcaaaeee5f49818) `sha256:591ce193d46f41a36908ab67102896c42b05d391ffc357792b5afe765da79bac` * [machine-os-images](https://github.com/openshift/machine-os-images) git [f85666be](https://github.com/openshift/machine-os-images/commit/f85666be7889cd6ba95926546a005fed5f3cb68a) `sha256:cd3d11faec7f7fb861ac75579ec5b837dbfeb031d5b5d507a7d57251629e6974` * [metallb-frr](https://github.com/openshift/frr) git [58f202b9](https://github.com/openshift/frr/commit/58f202b9e4ad77b88a089b1b40466fae7b49b0b4) `sha256:445996153ca1d4b05234e0e25ee8ad829181176bc2ff816f51513cec90bd2df9` * [monitoring-plugin](https://github.com/openshift/monitoring-plugin) git [32463001](https://github.com/openshift/monitoring-plugin/commit/32463001843feb1cf87b175d75187fc35cfa3caf) `sha256:a3c563b7118c1c609140bc36e3a61627c6644eb1a2f220f100106d04427b90a3` * [network-tools](https://github.com/openshift/network-tools) git [8e170b4f](https://github.com/openshift/network-tools/commit/8e170b4f41c9e80f0f8dd42d6cf6c169872b15d1) `sha256:f5f7951dd7b6576fad77c298f8927bb154c71bba2c4ae6b6a00fcc49590b9067` * [networking-console-plugin](https://github.com/openshift/networking-console-plugin) git [869e77a9](https://github.com/openshift/networking-console-plugin/commit/869e77a9ace27adc4844c075587874832341fab7) `sha256:ec72a0a28879f958fea40fdd1fc665be01aaf40aae966e5d1b8ce298a4989fc9` * [ovn-kubernetes](https://github.com/openshift/ovn-kubernetes) git [b02d1af7](https://github.com/openshift/ovn-kubernetes/commit/b02d1af7d45ae88c91785ebc83ddec23348596cf) `sha256:24f68672aba38c21c0c045b40cd2021c43e221c0b94f997e8b9fce905695daf3` * rhel-coreos `sha256:6d0d1e65708d938710cfbcf015a816c77203835ad408043d124e63aab43b5791` * rhel-coreos-extensions `sha256:33f46d0d3734f5b0db70cabcdfa24f1d59a10ad7991e784235538ee85d475109` * [tools](https://github.com/openshift/oc) git [0000b3ef](https://github.com/openshift/oc/commit/0000b3ef257d07f423dfdf9b6d274214d1b0c846) `sha256:958ec34abe7cabf0cebfb67f86907ffd0b38e6dd0d4e2c1c1804d2eccaa1799a` ### [agent-installer-csr-approver, agent-installer-orchestrator](https://github.com/openshift/assisted-installer/tree/d1f67808101c36388f42c41db7b326268fcd9e42) * Updating ose-agent-installer-orchestrator-container image to be consistent with ART for 4.17 (#1087) [#1087](https://github.com/openshift/assisted-installer/pull/1087) * [Full changelog](https://github.com/openshift/assisted-installer/compare/6a8ebdd16729ed8f81c83a2a3efbd81be2495637...d1f67808101c36388f42c41db7b326268fcd9e42) ### [azure-machine-controllers](https://github.com/openshift/machine-api-provider-azure/tree/08d12243777151769f1fceb2fce9b5a7193d32ac) * [OCPBUGS-55729](https://issues.redhat.com/browse/OCPBUGS-55729): Update eviction policy for Spot VMs from Deallocate to Delete [#140](https://github.com/openshift/machine-api-provider-azure/pull/140) * [Full changelog](https://github.com/openshift/machine-api-provider-azure/compare/0bff150f6641f68c3712b3b83367c64bc52cfabd...08d12243777151769f1fceb2fce9b5a7193d32ac) ### [cluster-samples-operator](https://github.com/openshift/cluster-samples-operator/tree/6ed1b4ea953a091b617e42adb966fb9ac3bceb49) * [OCPBUGS-55800](https://issues.redhat.com/browse/OCPBUGS-55800): only update LastTransitionTime if operator status change [#640](https://github.com/openshift/cluster-samples-operator/pull/640) * [OCPBUGS-55795](https://issues.redhat.com/browse/OCPBUGS-55795): Adding filter to clusterOperatorInformerEventHandler [#639](https://github.com/openshift/cluster-samples-operator/pull/639) * [OCPBUGS-55894](https://issues.redhat.com/browse/OCPBUGS-55894): Samples Operator should sort failing image imports [#641](https://github.com/openshift/cluster-samples-operator/pull/641) * [Full changelog](https://github.com/openshift/cluster-samples-operator/compare/7e221ddfda62299e969a96b56a7708f5e609b45f...6ed1b4ea953a091b617e42adb966fb9ac3bceb49) ### [console](https://github.com/openshift/console/tree/d71a401bbe24ecc8b0cb8c1c06fd18585bfed850) * [OCPBUGS-55447](https://issues.redhat.com/browse/OCPBUGS-55447): Authenticate user token in openshift Authenticate func [#15010](https://github.com/openshift/console/pull/15010) * [OCPBUGS-55415](https://issues.redhat.com/browse/OCPBUGS-55415): fix bug where operator appears twice [#15002](https://github.com/openshift/console/pull/15002) * [Full changelog](https://github.com/openshift/console/compare/2fcf4cc2a85fd855afdc5e7cbcf28c85ca451931...d71a401bbe24ecc8b0cb8c1c06fd18585bfed850) ### [container-networking-plugins, containernetworking-plugins-microshift](https://github.com/openshift/containernetworking-plugins/tree/49a6faae9586d07569079904d55907c74328b6ec) * [OCPBUGS-55622](https://issues.redhat.com/browse/OCPBUGS-55622): Check error returned by ipv6 SettleAddresses [#187](https://github.com/openshift/containernetworking-plugins/pull/187) * [Full changelog](https://github.com/openshift/containernetworking-plugins/compare/24a653296bab25b772cf6a573cc26f6f884be4ae...49a6faae9586d07569079904d55907c74328b6ec) ### [hyperkube, pod](https://github.com/openshift/kubernetes/tree/1a087a5f1cd7e495b2433236f92b2dc351b457d3) * [OCPBUGS-55269](https://issues.redhat.com/browse/OCPBUGS-55269): Bump k8s api to 1.30.12 [#2280](https://github.com/openshift/kubernetes/pull/2280) * [Full changelog](https://github.com/openshift/kubernetes/compare/89ebee0309adcf066eb7e837f403269d85319513...1a087a5f1cd7e495b2433236f92b2dc351b457d3) ### [hypershift](https://github.com/openshift/hypershift/tree/a1fef21505872da73541844dae13ae16b27f9b19) * [OCPBUGS-55500](https://issues.redhat.com/browse/OCPBUGS-55500), [RHOCPPRIO-433](https://issues.redhat.com/browse/RHOCPPRIO-433): Add validation to avoid conflicts between KubeAPIServer and NamedCertificates SANs [#6098](https://github.com/openshift/hypershift/pull/6098) * [Full changelog](https://github.com/openshift/hypershift/compare/98664c845408b0981acec8d3a85f02a20077d127...a1fef21505872da73541844dae13ae16b27f9b19) ### [ironic-agent](https://github.com/openshift/ironic-agent-image/tree/dfc319182f7a1a2bd6b252728d3cd8a03bc9d7c0) * [OCPBUGS-55680](https://issues.redhat.com/browse/OCPBUGS-55680): Delay determining the hostname to put into ignition [#185](https://github.com/openshift/ironic-agent-image/pull/185) * [Full changelog](https://github.com/openshift/ironic-agent-image/compare/6d5c18e4fd49644c17893a949b1b8a067152f797...dfc319182f7a1a2bd6b252728d3cd8a03bc9d7c0) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/b25916385f6a702a14eed4a45c56c44b389e5468) * [OCPBUGS-55615](https://issues.redhat.com/browse/OCPBUGS-55615): MSBIC should not update windows machinesets [#5021](https://github.com/openshift/machine-config-operator/pull/5021) * [OCPBUGS-55490](https://issues.redhat.com/browse/OCPBUGS-55490): MCO should fall back to us-east-1 for AWS bootimages if no region specific-AMI exists [#5020](https://github.com/openshift/machine-config-operator/pull/5020) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/95b720defc004d4da4b88292c4ab7d069cda1088...b25916385f6a702a14eed4a45c56c44b389e5468) ### [multus-whereabouts-ipam-cni](https://github.com/openshift/whereabouts-cni/tree/df78f6433df7f12de63f06fbc62d0f63c0642dd2) * [OCPBUGS-55617](https://issues.redhat.com/browse/OCPBUGS-55617): Fixes leftover podref issue [#364](https://github.com/openshift/whereabouts-cni/pull/364) * [Full changelog](https://github.com/openshift/whereabouts-cni/compare/a9576ed9e3bb9df10586a1e245880ef05156bdf4...df78f6433df7f12de63f06fbc62d0f63c0642dd2) ### [nutanix-machine-controllers](https://github.com/openshift/machine-api-provider-nutanix/tree/4845a62b6a960d7bb51a71fde806bab2e7c3926c) * [OCPBUGS-55728](https://issues.redhat.com/browse/OCPBUGS-55728): Fix link-local addresses being added to machine [#102](https://github.com/openshift/machine-api-provider-nutanix/pull/102) * [Full changelog](https://github.com/openshift/machine-api-provider-nutanix/compare/68aa2bbf47a02361b89cdd71ea18968a78cbd0c0...4845a62b6a960d7bb51a71fde806bab2e7c3926c) ### [operator-framework-tools, operator-lifecycle-manager, operator-registry](https://github.com/openshift/operator-framework-olm/tree/b135c38027c7780c4081ab55c5086452d1437470) * [OCPBUGS-51226](https://issues.redhat.com/browse/OCPBUGS-51226), [OCPBUGS-51228](https://issues.redhat.com/browse/OCPBUGS-51228), [OCPBUGS-51246](https://issues.redhat.com/browse/OCPBUGS-51246): (vendor) pin go-jose/v4@v4.0.5 [#998](https://github.com/openshift/operator-framework-olm/pull/998) * [Full changelog](https://github.com/openshift/operator-framework-olm/compare/d3b1715867b6e96a9ee71e158a9f0fd6ab6f792f...b135c38027c7780c4081ab55c5086452d1437470) ### [route-controller-manager](https://github.com/openshift/route-controller-manager/tree/02bbf80ada3d5acaf36873b1fe69c71badc6d8d7) * [OCPBUGS-55943](https://issues.redhat.com/browse/OCPBUGS-55943): Added error event for failed ingress to route conversion [#60](https://github.com/openshift/route-controller-manager/pull/60) * [Full changelog](https://github.com/openshift/route-controller-manager/compare/cd4a3dc28ce3a7fe5a65a00df20cfcddb561bf49...02bbf80ada3d5acaf36873b1fe69c71badc6d8d7) ### [tests](https://github.com/openshift/origin/tree/aef9b740fddda41ffb829bf6d56c66037d991e16) * [OCPBUGS-55451](https://issues.redhat.com/browse/OCPBUGS-55451): support provider type external [#29737](https://github.com/openshift/origin/pull/29737) * [OCPBUGS-55269](https://issues.redhat.com/browse/OCPBUGS-55269): Bump to Kubernetes v1.30.12 [#29771](https://github.com/openshift/origin/pull/29771) * [OCPBUGS-55498](https://issues.redhat.com/browse/OCPBUGS-55498): [build] Ensure Git Clone Does Not Run Privileged [#29743](https://github.com/openshift/origin/pull/29743) * [Full changelog](https://github.com/openshift/origin/compare/95cbab598b1c8c32d7f82ebb1f2ebd5b8c672d64...aef9b740fddda41ffb829bf6d56c66037d991e16)