# 4.18.17 Created: 2025-06-05 08:07:58 +0000 UTC Image Digest: `sha256:38222db37661b7df451174b32eb5bf0277f24f7dccdb6116143a7e7a3a1cc771` ## Changes from 4.18.16 ### Components * Kubectl 1.31.1 * Kubernetes upgraded from 1.31.8 to 1.31.9 * Kubernetes Tests 1.31.8 * Red Hat Enterprise Linux CoreOS upgraded from 418.94.202505271651-0 to 418.94.202506030254-0 ### Rebuilt images without code change * [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator) git [c004ea7e](https://github.com/openshift/cluster-node-tuning-operator/commit/c004ea7ea486e983d296311ca2b40cc9a431c394) `sha256:f28eb47850b6cde1dbffc5e26594d135447aeac772f2eeb220f5dc6f6a777bc8` * [docker-builder](https://github.com/openshift/builder) git [62f644bc](https://github.com/openshift/builder/commit/62f644bcf0b0010f51765b48a7dab28426ae2933) `sha256:5518df22e6816c2e2ea0d7bbd30151d261ad65d60bb576e27badc8c9f46744c1` * [driver-toolkit](https://github.com/openshift/driver-toolkit) git [2e139edc](https://github.com/openshift/driver-toolkit/commit/2e139edc4aeefbbc41536eeeedc91f317f0835fd) `sha256:270cd70c4a5c743d74a25416884675c17e73dcb675717c5d2a11c082cf6ff5e8` * [etcd](https://github.com/openshift/etcd) git [72173bc7](https://github.com/openshift/etcd/commit/72173bc741f97fa70e52bf9f34df9c23f7612c2d) `sha256:018c337fcd069dbb435fb0d886dedadbc8459503d73d9623f275ce9da6ff9bc7` * [machine-os-images](https://github.com/openshift/machine-os-images) git [ab432836](https://github.com/openshift/machine-os-images/commit/ab43283689560737ad32566dd59e0d3d77fee4e1) `sha256:3ae4c773adbc648e4c9199c2922a17617c4527c5bb0895ab286d738d12b00d25` * [monitoring-plugin](https://github.com/openshift/monitoring-plugin) git [eb6123bd](https://github.com/openshift/monitoring-plugin/commit/eb6123bd41269ccc6f5abddadfbc8e3af4481e09) `sha256:c905b448eb9a246e97be5c8e6a73d1f193b06f9edd7578795f718fba352e30f4` * [network-tools](https://github.com/openshift/network-tools) git [f76635f2](https://github.com/openshift/network-tools/commit/f76635f2dcfc14dd70e25cc3771c9ef59ef2a30f) `sha256:cafc349932b09b957cae52215e783ca4a69efd102d75ec433f5507cde712180e` * [networking-console-plugin](https://github.com/openshift/networking-console-plugin) git [9404c233](https://github.com/openshift/networking-console-plugin/commit/9404c2330085c3dd42504f34c608974ffb957d6e) `sha256:4f4583256c75969b61f313407ce0d21b37b31b9ef639dc590b14ff01c93f884e` * rhel-coreos `sha256:553b111211a8403ad6ab2daeff7280687d73e34b06271daa5176185807b93c34` * rhel-coreos-extensions `sha256:30da0117cebc1fe99b4173ae647b3b664c791608d0e50a2aeef6f001ba514f78` * [tools](https://github.com/openshift/oc) git [903a973c](https://github.com/openshift/oc/commit/903a973ce8f8b4509b5158b95bcebe9209e29761) `sha256:dd1de5a2a32e9be57719310c88e535e8d85631d176744131997b7911fc9dc496` ### [aws-cloud-controller-manager, aws-cluster-api-controllers, aws-ebs-csi-driver, aws-ebs-csi-driver-operator, aws-machine-controllers, aws-pod-identity-webhook, azure-cloud-controller-manager, azure-cloud-node-manager, azure-cluster-api-controllers, azure-disk-csi-driver, azure-disk-csi-driver-operator, azure-file-csi-driver, azure-file-csi-driver-operator, azure-machine-controllers, azure-workload-identity-webhook, hyperkube, ibm-cloud-controller-manager, ibm-vpc-block-csi-driver, ibm-vpc-block-csi-driver-operator, ibmcloud-machine-controllers, ironic, ironic-agent, ironic-machine-os-downloader, ironic-static-ip-manager, kube-proxy, machine-image-customization-controller, nutanix-cloud-controller-manager, nutanix-machine-controllers, pod, vsphere-cloud-controller-manager, vsphere-cluster-api-controllers, vsphere-csi-driver, vsphere-csi-driver-operator, vsphere-csi-driver-syncer, vsphere-problem-detector](https://github.com/openshift/kubernetes/tree/2f599905a700c497fac737c285adf6827fa0acb0) * [OCPBUGS-56384](https://issues.redhat.com/browse/OCPBUGS-56384): Propagate error when creating CustomResourceStorage instead of panicking [#2303](https://github.com/openshift/kubernetes/pull/2303) * [OCPBUGS-56438](https://issues.redhat.com/browse/OCPBUGS-56438): Update to Kubernetes v1.31.9 [#2307](https://github.com/openshift/kubernetes/pull/2307) * [Full changelog](https://github.com/openshift/kubernetes/compare/6342c7704072023fd9968c25a43c6938c80f994c...2f599905a700c497fac737c285adf6827fa0acb0) ### [baremetal-installer, installer, installer-altinfra, installer-artifacts](https://github.com/openshift/installer/tree/71d3215d694ed2e0dd4702a15bf2b700a6f26c0a) * [OCPBUGS-56864](https://issues.redhat.com/browse/OCPBUGS-56864): Update Control Plane replica validation for Single Node OpenShift [#9758](https://github.com/openshift/installer/pull/9758) * [Full changelog](https://github.com/openshift/installer/compare/b14bc7fa76fd892789ae0e75e438bc812638d2d6...71d3215d694ed2e0dd4702a15bf2b700a6f26c0a) ### [cloud-credential-operator](https://github.com/openshift/cloud-credential-operator/tree/4b20b5106ecbf7815cbcde19945dbd302c5b651b) * [OCPBUGS-54827](https://issues.redhat.com/browse/OCPBUGS-54827): Render: configure proxy on bootstrap static pod [#862](https://github.com/openshift/cloud-credential-operator/pull/862) * [Full changelog](https://github.com/openshift/cloud-credential-operator/compare/ce6f538dfe49e534886321899dbbe2b4b65fc2c7...4b20b5106ecbf7815cbcde19945dbd302c5b651b) ### [cluster-capi-operator](https://github.com/openshift/cluster-capi-operator/tree/2f2737e1ed649009eef31c19ffff7468b67de32d) * [OCPBUGS-56919](https://issues.redhat.com/browse/OCPBUGS-56919): fix: bump openshift/library-go to fix ValidatingAdmissionPolicyV1 apply in capiinstaller [#308](https://github.com/openshift/cluster-capi-operator/pull/308) * [Full changelog](https://github.com/openshift/cluster-capi-operator/compare/6d209dd616e88b9ba8bc2b4996039ecbeeee8eb8...2f2737e1ed649009eef31c19ffff7468b67de32d) ### [cluster-image-registry-operator](https://github.com/openshift/cluster-image-registry-operator/tree/1e3caa4b5abe4e3dad914a337f87408d060b1fb2) * [OCPBUGS-53873](https://issues.redhat.com/browse/OCPBUGS-53873): bump github.com/golang-jwt/jwt [#1217](https://github.com/openshift/cluster-image-registry-operator/pull/1217) * [Full changelog](https://github.com/openshift/cluster-image-registry-operator/compare/5f1c2323c6dda7e6746ba374ebfb150448b6abb6...1e3caa4b5abe4e3dad914a337f87408d060b1fb2) ### [console](https://github.com/openshift/console/tree/46df9e9d710e1574c18738bb722c7da584eddbdf) * [OCPBUGS-56862](https://issues.redhat.com/browse/OCPBUGS-56862): Sample segment sessions [#15103](https://github.com/openshift/console/pull/15103) * [OCPBUGS-56757](https://issues.redhat.com/browse/OCPBUGS-56757): HorizontalPodAutoscalers via console require CPU resource limit even though HPAs use requests for scaling [#15093](https://github.com/openshift/console/pull/15093) * [Full changelog](https://github.com/openshift/console/compare/fca4b99df66c995a61f82cccdd0f2e25d422f678...46df9e9d710e1574c18738bb722c7da584eddbdf) ### [container-networking-plugins, containernetworking-plugins-microshift](https://github.com/openshift/containernetworking-plugins/tree/ecf1e8701f6d3ba5af5319b23a8bcf0cd061e355) * : OCPBUGS-56928: Add a new firewall ingress-policy "isolated" [#191](https://github.com/openshift/containernetworking-plugins/pull/191) * [Full changelog](https://github.com/openshift/containernetworking-plugins/compare/69c7d1e37a5231c9b38c967011681538f0686bd6...ecf1e8701f6d3ba5af5319b23a8bcf0cd061e355) ### [docker-registry](https://github.com/openshift/image-registry/tree/0a39d2c759b311e98a1f4de4c7ba1cdeddba47bf) * [OCPBUGS-53657](https://issues.redhat.com/browse/OCPBUGS-53657): bump jwt and oauth dependencies [#430](https://github.com/openshift/image-registry/pull/430) * [Full changelog](https://github.com/openshift/image-registry/compare/e36d3655ba8c33cff1afaa9f816ae2399f4cd42f...0a39d2c759b311e98a1f4de4c7ba1cdeddba47bf) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/00143af1a51bedf0290496a6a97e47cf60b18693) * [OCPBUGS-56585](https://issues.redhat.com/browse/OCPBUGS-56585): scope MCD node listers to current node [#5068](https://github.com/openshift/machine-config-operator/pull/5068) * [OCPBUGS-56867](https://issues.redhat.com/browse/OCPBUGS-56867): Only update boot disks during GCP boot image updates [#5089](https://github.com/openshift/machine-config-operator/pull/5089) * [OCPBUGS-56823](https://issues.redhat.com/browse/OCPBUGS-56823): Boot Image Controller should not degrade when golden configmap is slow to update [#5085](https://github.com/openshift/machine-config-operator/pull/5085) * [OCPBUGS-56703](https://issues.redhat.com/browse/OCPBUGS-56703): daemon: fix ostree-finalize-staged race workaround for package mode RHEL workers [#5078](https://github.com/openshift/machine-config-operator/pull/5078) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/42bf13fc318f2196428c8f73b8a657c35ea12030...00143af1a51bedf0290496a6a97e47cf60b18693) ### [oc-mirror](https://github.com/openshift/oc-mirror/tree/1b2084872f25a83e88ea1586afa0b5bda01c407c) * [OCPBUGS-56659](https://issues.redhat.com/browse/OCPBUGS-56659): v2/archive: print unarchive progress (#1160) [#1160](https://github.com/openshift/oc-mirror/pull/1160) * [OCPBUGS-54653](https://issues.redhat.com/browse/OCPBUGS-54653): delete: continue on errors (#1146) [#1146](https://github.com/openshift/oc-mirror/pull/1146) * [Full changelog](https://github.com/openshift/oc-mirror/compare/ed5b4cea7bad85a886f9c412a9e09198ab0352e4...1b2084872f25a83e88ea1586afa0b5bda01c407c) ### [tests](https://github.com/openshift/origin/tree/355ac867827222c79b2e9a81256a42af64153ace) * [OCPBUGS-55277](https://issues.redhat.com/browse/OCPBUGS-55277): backport watch count tracking fixes to 4.18 [#29725](https://github.com/openshift/origin/pull/29725) * [Full changelog](https://github.com/openshift/origin/compare/14d003cc1e73aaf8a5d94bb6b72f0b002d9742ac...355ac867827222c79b2e9a81256a42af64153ace)