# 4.15.23 Created: 2024-07-22 17:43:50 +0000 UTC Image Digest: `sha256:e39f4b55929f54a720ca84075544920ddc9fcc1e6a627005ebfd4c3b64e5716c` Promoted from registry.ci.openshift.org/ocp/release:4.15.0-0.nightly-2024-07-22-104333 ## Changes from 4.15.22 ### Components * Kubernetes 1.28.11 * Red Hat Enterprise Linux CoreOS upgraded from 415.92.202407091355-0 to 415.92.202407191425-0 ### Rebuilt images without code change * [agent-installer-api-server](https://github.com/openshift/assisted-service) git [833fd90a](https://github.com/openshift/assisted-service/commit/833fd90a6dc4d0707f5ffca18e9b288e260346c1) `sha256:f56c9dd357d9ea470a9372f66e735d8bb7e2a2d9831922f03088cd9ecaf22d86` * [agent-installer-csr-approver](https://github.com/openshift/assisted-installer) git [1b61dd77](https://github.com/openshift/assisted-installer/commit/1b61dd77ff111b546f786365dccb70d1714cb9b5) `sha256:6a6a5027023545953a2c17cd54ffe439c8388619d747089c496f1d75c281affb` * [agent-installer-node-agent](https://github.com/openshift/assisted-installer-agent) git [1f44c026](https://github.com/openshift/assisted-installer-agent/commit/1f44c0261c5d1fd5c9dbc6ad6754838f1f3245af) `sha256:bbbb8eb3dd778ff6810285183a67269433ab438a2f1c04fe4e3769e107273fb6` * [agent-installer-utils](https://github.com/openshift/agent-installer-utils) git [33b7d855](https://github.com/openshift/agent-installer-utils/commit/33b7d855fdebd24a972f32dafafd29e40b117e46) `sha256:64262dfeeca80c273c0292a30ab88d0586a91422bcaf6a2f71998e3065b1a497` * [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator) git [57de920c](https://github.com/openshift/cluster-node-tuning-operator/commit/57de920ca72f1e06cb78b8df3baeace1f4e64657) `sha256:375563a86a850aac5f4352fbcbbbe752706f6620e0e277b14934cacf881e9f67` * [driver-toolkit](https://github.com/openshift/driver-toolkit) git [7a448c2e](https://github.com/openshift/driver-toolkit/commit/7a448c2ee026c772e293dd344da587493c859f82) `sha256:6281053cb7bc6d9d85cc2cf892509c8ecffe8ae48ff4aa62428cc64061e0ee57` * [ironic-agent](https://github.com/openshift/ironic-agent-image) git [4f8c828a](https://github.com/openshift/ironic-agent-image/commit/4f8c828af122ab56ba97ba02467e3c306e8bfd1d) `sha256:b80433434ba71e1a95e2cdd122afddfee9a166ea2cbbfc2562d080b09ef695a3` * [ironic-machine-os-downloader](https://github.com/openshift/ironic-rhcos-downloader) git [bcbcd95b](https://github.com/openshift/ironic-rhcos-downloader/commit/bcbcd95b6209afc8248b34c55294686dbd3831a3) `sha256:5406f7380ddf7afbc8803a1494a3977ffee46c34905c7a53c57a5eb65a388fed` * machine-os-content `sha256:7508a8d749d529dec05bcfcce7ff27d03e52c3b5d9c86e16de562f8d5eaf5be7` * [machine-os-images](https://github.com/openshift/machine-os-images) git [9e9c920f](https://github.com/openshift/machine-os-images/commit/9e9c920f985a375536e8d4caafd2d7ed579e27f3) `sha256:084be34b228a38bfa8b1cdece883a07be6e20b11191a8eb2b20e54b5d8ce8f53` * [must-gather](https://github.com/openshift/must-gather) git [47335065](https://github.com/openshift/must-gather/commit/47335065cc7137ec098567b06d21f742669b4200) `sha256:d018a02c1d2229618f3046518a2fdc9267791488ce701c3b9fad660b73989fc9` * [network-tools](https://github.com/openshift/network-tools) git [17536c8d](https://github.com/openshift/network-tools/commit/17536c8dff76d50efb604187ba763020bd084771) `sha256:8e56d1107a0e8fa3ac77a0f35de9de76d4adbf59e9c8ac8b551a756cbb22f2e6` * [ovn-kubernetes](https://github.com/openshift/ovn-kubernetes) git [e460a139](https://github.com/openshift/ovn-kubernetes/commit/e460a139450a9319e05014005738531a12016bd2) `sha256:d1613465c0ba1e5d51bd10904528f7591a323d333548949ad46e2e469983e961` * rhel-coreos `sha256:b1c45a47ffeaad41f434352f657fd22dd1a4460ff54806326bbebca725294f84` * rhel-coreos-extensions `sha256:bf34700dd98facb0bdcdd534e1806e8017907e1f8b087fea52f5255ee60d0de5` * [sdn](https://github.com/openshift/sdn) git [71a6f28d](https://github.com/openshift/sdn/commit/71a6f28d69f77953d104219cee344a70f7cbede1) `sha256:287a187b5b10c5160b6ce6ee3c2e17c3dba2453e92c97ff333c24046ea628352` * [tests](https://github.com/openshift/origin) git [5f9656e6](https://github.com/openshift/origin/commit/5f9656e6e2d89726de6a3259b035368541cdc735) `sha256:97540e6e992452e110deddb69cb4cbb8aa6aa058c53917522a5ab33981e46c28` ### [baremetal-installer, installer, installer-altinfra, installer-artifacts](https://github.com/openshift/installer/tree/c48f860a629c7b720d8e7192e3a1fc72a1f637a2) * [OCPBUGS-37067](https://issues.redhat.com/browse/OCPBUGS-37067): update RHCOS 4.15 bootimage metadata to 415.92.202407091355-0 [#8746](https://github.com/openshift/installer/pull/8746) * [Full changelog](https://github.com/openshift/installer/compare/fe35ee5f85cb5825db65598c0fb3889d3c7df7b5...c48f860a629c7b720d8e7192e3a1fc72a1f637a2) ### [cli, cli-artifacts, deployer, tools](https://github.com/openshift/oc/tree/1e41aa3e007fc60af9edfc77be1c610205943f4a) * [OCPBUGS-36329](https://issues.redhat.com/browse/OCPBUGS-36329): Set required-scc annotation to privileged for node debug pods [#1818](https://github.com/openshift/oc/pull/1818) * [Full changelog](https://github.com/openshift/oc/compare/44edfb50c55756395abc844fc4f7edb19dfefa50...1e41aa3e007fc60af9edfc77be1c610205943f4a) ### [cloud-credential-operator](https://github.com/openshift/cloud-credential-operator/tree/f8455caf79e095355f39a2335a655eda4958cd84) * [OCPBUGS-36030](https://issues.redhat.com/browse/OCPBUGS-36030): IBM/go-sdk-core update to v5.17.4 [#720](https://github.com/openshift/cloud-credential-operator/pull/720) * [Full changelog](https://github.com/openshift/cloud-credential-operator/compare/0429db3fdd3c1a27df7b4deef622ec0fa22f16f1...f8455caf79e095355f39a2335a655eda4958cd84) ### [cluster-ingress-operator](https://github.com/openshift/cluster-ingress-operator/tree/0928822bf67774af6798b218bff54ff5d14594cd) * [OCPBUGS-36466](https://issues.redhat.com/browse/OCPBUGS-36466): Allow operator to update Route spec.subdomain [#1100](https://github.com/openshift/cluster-ingress-operator/pull/1100) * [OCPBUGS-36208](https://issues.redhat.com/browse/OCPBUGS-36208): Implement connect timeout tuning option [#1097](https://github.com/openshift/cluster-ingress-operator/pull/1097) * [Full changelog](https://github.com/openshift/cluster-ingress-operator/compare/6d63904f882d23871e332e93dfb740b05aca7097...0928822bf67774af6798b218bff54ff5d14594cd) ### [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator/tree/e5027e07235611e01542964c2ae34fe78bd7dc85) * [OCPBUGS-37194](https://issues.redhat.com/browse/OCPBUGS-37194): Making sure proxy settings are correctly forwarded in the generated remote write configs [#2413](https://github.com/openshift/cluster-monitoring-operator/pull/2413) * [Full changelog](https://github.com/openshift/cluster-monitoring-operator/compare/2c841993a4ca87ed1989937b76c513971c1b7c86...e5027e07235611e01542964c2ae34fe78bd7dc85) ### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/3a06784187564c89dffbc0dd9378fb4feaa03005) * [OCPBUGS-34809](https://issues.redhat.com/browse/OCPBUGS-34809): Ensure that the node-identity webhook address contains colons for IPv6 [#2396](https://github.com/openshift/cluster-network-operator/pull/2396) * [Full changelog](https://github.com/openshift/cluster-network-operator/compare/853b1bd8f59f22cdc020c6b916b80e64ee71dc6d...3a06784187564c89dffbc0dd9378fb4feaa03005) ### [cluster-version-operator](https://github.com/openshift/cluster-version-operator/tree/cb586f43f568a6d156933fcda4486fc310a25806) * [OCPBUGS-36817](https://issues.redhat.com/browse/OCPBUGS-36817): Set required-scc for openshift workloads [#1068](https://github.com/openshift/cluster-version-operator/pull/1068) * [Full changelog](https://github.com/openshift/cluster-version-operator/compare/45eb61a738454ec54d67a29c47577e77d2acdd07...cb586f43f568a6d156933fcda4486fc310a25806) ### [console](https://github.com/openshift/console/tree/11a52c943627822d9223b8e377d1ad5995d88874) * [OCPBUGS-34477](https://issues.redhat.com/browse/OCPBUGS-34477): Import from Git allow users to import an app with Build option Pipeline also when no Pipeline is available [#13897](https://github.com/openshift/console/pull/13897) * [OCPBUGS-36971](https://issues.redhat.com/browse/OCPBUGS-36971): ensure correct API version for OperandDetails [#14058](https://github.com/openshift/console/pull/14058) * [Full changelog](https://github.com/openshift/console/compare/4cb20524109d64e792a333d60d098c1217adccec...11a52c943627822d9223b8e377d1ad5995d88874) ### [hypershift](https://github.com/openshift/hypershift/tree/7727cc2e73f07fda61fd2db4c287b1c9e0f21057) * [OCPBUGS-37266](https://issues.redhat.com/browse/OCPBUGS-37266): extract rhel9 MCO binaries for rhel8 based MCO images [#4385](https://github.com/openshift/hypershift/pull/4385) * [OCPBUGS-36606](https://issues.redhat.com/browse/OCPBUGS-36606): enable audit log for oauth-openshift [#4320](https://github.com/openshift/hypershift/pull/4320) * [HOSTEDCP-1714](https://issues.redhat.com/browse/HOSTEDCP-1714): Kubernetes API Server Log Verbosity Annotation cherry pick to 4.15 [#4178](https://github.com/openshift/hypershift/pull/4178) * [Full changelog](https://github.com/openshift/hypershift/compare/662b997b6f18fcb2025b6a16b6f6f22159ba1e62...7727cc2e73f07fda61fd2db4c287b1c9e0f21057) ### [ibm-vpc-block-csi-driver](https://github.com/openshift/ibm-vpc-block-csi-driver/tree/81877ac81f4c59eebcfaa1653ef2bb6ed2283d1d) * [OCPBUGS-36066](https://issues.redhat.com/browse/OCPBUGS-36066): CVE-2024-6104: bump github.com/hashicorp/go-retryablehttp to v0.7.7 [#72](https://github.com/openshift/ibm-vpc-block-csi-driver/pull/72) * [Full changelog](https://github.com/openshift/ibm-vpc-block-csi-driver/compare/ce7f53cdf24173b0625b9263ef38a8ed956adcd2...81877ac81f4c59eebcfaa1653ef2bb6ed2283d1d) ### [ibm-vpc-block-csi-driver-operator](https://github.com/openshift/ibm-vpc-block-csi-driver-operator/tree/df0f1f6443e23009afbafe88b22d9b3440dff4b8) * [OCPBUGS-36072](https://issues.redhat.com/browse/OCPBUGS-36072): CVE-2024-6104: bump github.com/hashicorp/go-retryablehttp to v0.7.7 [#121](https://github.com/openshift/ibm-vpc-block-csi-driver-operator/pull/121) * [Full changelog](https://github.com/openshift/ibm-vpc-block-csi-driver-operator/compare/7d1e4d205925fa33a897e4e0e1f8885532d32ee1...df0f1f6443e23009afbafe88b22d9b3440dff4b8) ### [ibm-vpc-node-label-updater](https://github.com/openshift/ibm-vpc-node-label-updater/tree/5d72ced58e4ff3c4d4ad02f181578755dfa0312a) * [OCPBUGS-36012](https://issues.redhat.com/browse/OCPBUGS-36012): CVE-2024-6104: bump github.com/hashicorp/go-retryablehttp to v0.7.7 [#41](https://github.com/openshift/ibm-vpc-node-label-updater/pull/41) * [Full changelog](https://github.com/openshift/ibm-vpc-node-label-updater/compare/e1a0adca08158691dd1e5b1a834741ceea6a6f8b...5d72ced58e4ff3c4d4ad02f181578755dfa0312a) ### [insights-operator](https://github.com/openshift/insights-operator/tree/7d3c4268c3b103c3b912d4fe559c68321d8753de) * manifests: set required-scc for openshift workloads (#967) [#967](https://github.com/openshift/insights-operator/pull/967) * [Full changelog](https://github.com/openshift/insights-operator/compare/4207d9fb5d1b5fed0242c924158f36f25a77fdc5...7d3c4268c3b103c3b912d4fe559c68321d8753de) ### [ironic](https://github.com/openshift/ironic-image/tree/ea6d00548f4b23699d277656e6e0af3e71e45783) * [OCPBUGS-37113](https://issues.redhat.com/browse/OCPBUGS-37113): Update eventlet version [#523](https://github.com/openshift/ironic-image/pull/523) * [Full changelog](https://github.com/openshift/ironic-image/compare/9df86ffa7035bf8c9215231b50fa1b858ffca441...ea6d00548f4b23699d277656e6e0af3e71e45783) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/b730129374d90da5a32235fd104fba6385f4b3a9) * [OCPBUGS-36863](https://issues.redhat.com/browse/OCPBUGS-36863): Copy RHEL9 binaries used in HCP [#4476](https://github.com/openshift/machine-config-operator/pull/4476) * [OCPBUGS-35220](https://issues.redhat.com/browse/OCPBUGS-35220): Check both ready and health ingress endpoints [#4398](https://github.com/openshift/machine-config-operator/pull/4398) * [OCPBUGS-30139](https://issues.redhat.com/browse/OCPBUGS-30139): [release-4.15] Use NM's dns-change event for resolv.conf [#4220](https://github.com/openshift/machine-config-operator/pull/4220) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/e45c36964262382c4d320317ea3efe0cca56dce4...b730129374d90da5a32235fd104fba6385f4b3a9) ### [network-metrics-daemon](https://github.com/openshift/network-metrics-daemon/tree/9e21740225af47318a9ed6d03c2eb9ee2aaea883) * Correct 4.16 owners file (#99) [#99](https://github.com/openshift/network-metrics-daemon/pull/99) * [Full changelog](https://github.com/openshift/network-metrics-daemon/compare/0288f3620532f481ce258f5169b42a67b7f9a0cb...9e21740225af47318a9ed6d03c2eb9ee2aaea883) ### [openshift-apiserver](https://github.com/openshift/openshift-apiserver/tree/08f4c422eed5d9584799244c0d9755708686c0c8) * [OCPBUGS-32444](https://issues.redhat.com/browse/OCPBUGS-32444): Bump golang/x/net to v0.23.0 [#428](https://github.com/openshift/openshift-apiserver/pull/428) * [Full changelog](https://github.com/openshift/openshift-apiserver/compare/ebb067d8738bd96b46905771791c8faa08bc2035...08f4c422eed5d9584799244c0d9755708686c0c8) ### [operator-lifecycle-manager, operator-registry](https://github.com/openshift/operator-framework-olm/tree/28befe20a9f97db2a4a47c655b483de3197622da) * [OCPBUGS-36451](https://issues.redhat.com/browse/OCPBUGS-36451): Can't install operator on 4.15 after uninstalling it on a prior version [#810](https://github.com/openshift/operator-framework-olm/pull/810) * [OCPBUGS-36813](https://issues.redhat.com/browse/OCPBUGS-36813): [CARRY] perform operator apiService certificate validity checks directly [#819](https://github.com/openshift/operator-framework-olm/pull/819) * [Full changelog](https://github.com/openshift/operator-framework-olm/compare/89cf3705e28c59cc9228f606de8b555771eb474a...28befe20a9f97db2a4a47c655b483de3197622da)