# 4.17.31 Created: 2025-05-22 15:06:02 +0000 UTC Image Digest: `sha256:f9785ccbca1add4d9dd0955b52c1624129594c961da7ebbd2242fefe1ce9f8c0` Promoted from quay.io/openshift-release-dev/ocp-release-nightly@sha256:03f511e2ac3b42416340efc48e8beb98792c70176b4e107646fd3adc67220e49 ## Changes from 4.17.30 ### Components * Kubectl 1.30.5 * Kubernetes 1.30.12 * Kubernetes Tests 1.30.12 * Red Hat Enterprise Linux CoreOS upgraded from 417.94.202505140130-0 to 417.94.202505150851-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:831f3423bc3863300a54bda7ab5d002bb34b1a5178e6754d5b774540013f04f4` * [agent-installer-utils](https://github.com/openshift/agent-installer-utils) git [3b99303b](https://github.com/openshift/agent-installer-utils/commit/3b99303bc6d1c85465139f1e1c4847c038e4dc8f) `sha256:0006e4101d6be4021fa84dc67eb83dea6c99b33ba5d0c2ddba4c35082705427c` * [console](https://github.com/openshift/console) git [d71a401b](https://github.com/openshift/console/commit/d71a401bbe24ecc8b0cb8c1c06fd18585bfed850) `sha256:32893d052aa47b1b184df933e2e26a7396720f43bcd712679a7ada8e40c3535c` * [docker-builder](https://github.com/openshift/builder) git [2bfbba1a](https://github.com/openshift/builder/commit/2bfbba1a477574840db035ad1024c9e4b317bc8f) `sha256:31c2221fb2fb1acc55b84cb9c07fd3e37c7fc9b3072e4bb363ffd3acbdde3e06` * [driver-toolkit](https://github.com/openshift/driver-toolkit) git [859518f6](https://github.com/openshift/driver-toolkit/commit/859518f6952407a56ddf7d0562c98fe27e9e0efe) `sha256:86b6ed99eb589f9e1294131167e36d4a63fbb02ce3bfb4d8c48d69e6acaf9f40` * [ironic](https://github.com/openshift/ironic-image) git [391f57f8](https://github.com/openshift/ironic-image/commit/391f57f8b58ebc0849c40ee40cfa1e9c394f3d2c) `sha256:a236e3f8664cd9365e0d8598dfb9649fcd8d27f1e3c70f5d8bb0458faf030330` * [ironic-machine-os-downloader](https://github.com/openshift/ironic-rhcos-downloader) git [b698ea3e](https://github.com/openshift/ironic-rhcos-downloader/commit/b698ea3e0818bfcb8c27c4964bcaaaeee5f49818) `sha256:ff0e2b3eb3789e996bd08f0059defce0181fc95d173cc486715d868eb5bd6d5d` * [monitoring-plugin](https://github.com/openshift/monitoring-plugin) git [32463001](https://github.com/openshift/monitoring-plugin/commit/32463001843feb1cf87b175d75187fc35cfa3caf) `sha256:7f8bb15cefe72732de60ee80b77641adb197ff77464eff744cd642a18799bd14` * [network-tools](https://github.com/openshift/network-tools) git [8e170b4f](https://github.com/openshift/network-tools/commit/8e170b4f41c9e80f0f8dd42d6cf6c169872b15d1) `sha256:9f08a4e8a814f931b4843fdf8f90b9c189d66c0384bfee54f86ca9f3fdffe0b9` * [networking-console-plugin](https://github.com/openshift/networking-console-plugin) git [869e77a9](https://github.com/openshift/networking-console-plugin/commit/869e77a9ace27adc4844c075587874832341fab7) `sha256:8ce1708ef3976173ab0d6212a3a977e840ec9037ac6483c1e065166236a247bd` * rhel-coreos `sha256:98eaff76c5b7ceccd9a9723635430107a1b96b515fdd8284276d6b1ccac7c3a7` * rhel-coreos-extensions `sha256:d0d099561c97897a3716ba61fcf4a0a1e4ebb6242386737c6346457056a074ff` * [tests](https://github.com/openshift/origin) git [aef9b740](https://github.com/openshift/origin/commit/aef9b740fddda41ffb829bf6d56c66037d991e16) `sha256:09ab85eb609faf34c1b36ea8667c5c485307321fbf4710434e5de9d6d2acc51f` * [tools](https://github.com/openshift/oc) git [0000b3ef](https://github.com/openshift/oc/commit/0000b3ef257d07f423dfdf9b6d274214d1b0c846) `sha256:254e3e8567bd446c803b9692e94abb0b6c750905a946fe4a8be527319a652aac` ### [cloud-network-config-controller](https://github.com/openshift/cloud-network-config-controller/tree/225a27a533d123f0b816e59afa431b1c34e9ae5f) * [OCPBUGS-56257](https://issues.redhat.com/browse/OCPBUGS-56257): Increase API call timeout to 30 second [#171](https://github.com/openshift/cloud-network-config-controller/pull/171) * [Full changelog](https://github.com/openshift/cloud-network-config-controller/compare/779b346c8bccdb8590e403661ca57cc6ac544eb9...225a27a533d123f0b816e59afa431b1c34e9ae5f) ### [hypershift](https://github.com/openshift/hypershift/tree/043e31540912bca0d5905459550f12539e6be45e) * [OCPBUGS-55723](https://issues.redhat.com/browse/OCPBUGS-55723): Don't check if olm images exist if guest cluster [#6115](https://github.com/openshift/hypershift/pull/6115) * [Full changelog](https://github.com/openshift/hypershift/compare/a1fef21505872da73541844dae13ae16b27f9b19...043e31540912bca0d5905459550f12539e6be45e) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/71ba6e6af946163d3711c02859807fe46e6a4096) * [OCPBUGS-56218](https://issues.redhat.com/browse/OCPBUGS-56218): Rewrote TestFirstBootHasSSHKeys e2e test in pure Go [#5053](https://github.com/openshift/machine-config-operator/pull/5053) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/b25916385f6a702a14eed4a45c56c44b389e5468...71ba6e6af946163d3711c02859807fe46e6a4096) ### [openshift-controller-manager](https://github.com/openshift/openshift-controller-manager/tree/44216d92545ea1bfdef1bb10fc18ccb7c1bfde05) * [OCPBUGS-55826](https://issues.redhat.com/browse/OCPBUGS-55826): Empty proxy variables are causing issues during the build [#379](https://github.com/openshift/openshift-controller-manager/pull/379) * [Full changelog](https://github.com/openshift/openshift-controller-manager/compare/70aa014585cd33fc21f27ba20a722c71faf3c411...44216d92545ea1bfdef1bb10fc18ccb7c1bfde05) ### [operator-framework-tools, operator-lifecycle-manager, operator-registry](https://github.com/openshift/operator-framework-olm/tree/cd52f1260803e03c8dd8e48aa801492baff09893) * [OCPBUGS-56250](https://issues.redhat.com/browse/OCPBUGS-56250): fix(olm): improve error logging for missing olm.managed label (#3558) [#1004](https://github.com/openshift/operator-framework-olm/pull/1004) * [Full changelog](https://github.com/openshift/operator-framework-olm/compare/b135c38027c7780c4081ab55c5086452d1437470...cd52f1260803e03c8dd8e48aa801492baff09893) ### [ovn-kubernetes, ovn-kubernetes-microshift](https://github.com/openshift/ovn-kubernetes/tree/d71a5fea2f9167082b2a5b924d3f5b58f009353a) * [OCPBUGS-52480](https://issues.redhat.com/browse/OCPBUGS-52480): Handles unspecified protocol in network policy port [#2478](https://github.com/openshift/ovn-kubernetes/pull/2478) * [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/b02d1af7d45ae88c91785ebc83ddec23348596cf...d71a5fea2f9167082b2a5b924d3f5b58f009353a)