# 4.15.23 Created: 2024-07-22 17:43:50 +0000 UTC Image Digest: `sha256:6338d2c24bb593f02980f8627b5a154cbef20a45d541f7c697666c5ac880a02e` ## 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:517b05a222dc0f69d002bfa480e428352cbd23135f078d692b9e318132094359` * [agent-installer-csr-approver](https://github.com/openshift/assisted-installer) git [1b61dd77](https://github.com/openshift/assisted-installer/commit/1b61dd77ff111b546f786365dccb70d1714cb9b5) `sha256:49ec9cd1831327ed5915d41cfc6a643aa17f1aa6b7e961213d40cb0389649cfd` * [agent-installer-node-agent](https://github.com/openshift/assisted-installer-agent) git [1f44c026](https://github.com/openshift/assisted-installer-agent/commit/1f44c0261c5d1fd5c9dbc6ad6754838f1f3245af) `sha256:255936cb31c1aeb1cb7b1f93b5aa43ce5b7023f0a38d808a24972344a2c7b19f` * [agent-installer-utils](https://github.com/openshift/agent-installer-utils) git [33b7d855](https://github.com/openshift/agent-installer-utils/commit/33b7d855fdebd24a972f32dafafd29e40b117e46) `sha256:43da839b1ad16a54b6d6e7ab987d8d4b341fa9da6b8b4c3de473fe939033cbd6` * [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:30701ffa65823431718c804c2e4d7b238f6b7bdd491742e37923c9d1e68d4077` * [driver-toolkit](https://github.com/openshift/driver-toolkit) git [7a448c2e](https://github.com/openshift/driver-toolkit/commit/7a448c2ee026c772e293dd344da587493c859f82) `sha256:ecaccfd0a4d3f77ef99f773f3eb2871e88c4475cd21f88c3b08de65d981a5415` * [ironic-agent](https://github.com/openshift/ironic-agent-image) git [4f8c828a](https://github.com/openshift/ironic-agent-image/commit/4f8c828af122ab56ba97ba02467e3c306e8bfd1d) `sha256:c8ec902b9d327f58e303860d78edc7e1dc49712d1da69f2519d92f2581077f0b` * [ironic-machine-os-downloader](https://github.com/openshift/ironic-rhcos-downloader) git [bcbcd95b](https://github.com/openshift/ironic-rhcos-downloader/commit/bcbcd95b6209afc8248b34c55294686dbd3831a3) `sha256:5e4ae4c37e8f8e9a45f3a0a0ffa98c54cdab2e064126bc4dd5a30bce7c445504` * machine-os-content `sha256:89c41428f3f128208a09024d15f2171c97579ba0a139a428d6aadba40450fbba` * [machine-os-images](https://github.com/openshift/machine-os-images) git [9e9c920f](https://github.com/openshift/machine-os-images/commit/9e9c920f985a375536e8d4caafd2d7ed579e27f3) `sha256:83a10bc9901f13a8338586e9ec2cf5da288476d9e59daa93afc210f38261bacb` * [must-gather](https://github.com/openshift/must-gather) git [47335065](https://github.com/openshift/must-gather/commit/47335065cc7137ec098567b06d21f742669b4200) `sha256:71042a5ec9e278bab88a69ab901a6439de7f9231c46794842c516901b4c78004` * [network-tools](https://github.com/openshift/network-tools) git [17536c8d](https://github.com/openshift/network-tools/commit/17536c8dff76d50efb604187ba763020bd084771) `sha256:5c79036d0f3d3a06be098c0379258769a1a62eee44bc2135d9e63f2cc24ff02a` * [ovn-kubernetes](https://github.com/openshift/ovn-kubernetes) git [e460a139](https://github.com/openshift/ovn-kubernetes/commit/e460a139450a9319e05014005738531a12016bd2) `sha256:aab1c386c83f761d7719cbba1b60b9286faa55360d15dd7b067fd41640f4bf76` * rhel-coreos `sha256:a2f1b7530956b765f1b0337b824fde28d6987b519eec0aaadc9d261e9fd1e550` * rhel-coreos-extensions `sha256:db26ff9e31ba8bf44f8db68ec9a94c1483b75e236b8cf4c168dd6a0e61f3b096` * [sdn](https://github.com/openshift/sdn) git [71a6f28d](https://github.com/openshift/sdn/commit/71a6f28d69f77953d104219cee344a70f7cbede1) `sha256:ce07e1ea376248d29e39a054b380fbcd0224b74206512b041fb92008f1deeb8e` * [tests](https://github.com/openshift/origin) git [5f9656e6](https://github.com/openshift/origin/commit/5f9656e6e2d89726de6a3259b035368541cdc735) `sha256:eb7ad16f148fb65aeb21e3e456a2cd73c599bda90466d4f27abe2e055e1720e7` ### [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) ### [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)