# 4.15.23 Created: 2024-07-22 17:43:50 +0000 UTC Image Digest: `sha256:1cda629199a1a845e6f8419551b5f818311a5592b4cb19b563db6d4b7f349602` ## 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:59e67dca998d89cf9b95333d5434f469e9e24fecb7bf7fe29776d9cadd8b1f64` * [agent-installer-csr-approver](https://github.com/openshift/assisted-installer) git [1b61dd77](https://github.com/openshift/assisted-installer/commit/1b61dd77ff111b546f786365dccb70d1714cb9b5) `sha256:d4a54c61e9da550fb8e30087fd1ada363c6a559f5e6f86bb423675455e2b1a1e` * [agent-installer-node-agent](https://github.com/openshift/assisted-installer-agent) git [1f44c026](https://github.com/openshift/assisted-installer-agent/commit/1f44c0261c5d1fd5c9dbc6ad6754838f1f3245af) `sha256:3fb2d0cfb812a5f9c9421386dfb11748591c91af23cdda04abb674dec68b1acf` * [agent-installer-utils](https://github.com/openshift/agent-installer-utils) git [33b7d855](https://github.com/openshift/agent-installer-utils/commit/33b7d855fdebd24a972f32dafafd29e40b117e46) `sha256:6076901f4db7f055af645e04e3795dc60af285887a9fc82d6276da9aa033698f` * [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:6362c1dfdcf9e253c57fb368b7b65330eceb3f7c165ae618d312faddda2f38c8` * [driver-toolkit](https://github.com/openshift/driver-toolkit) git [7a448c2e](https://github.com/openshift/driver-toolkit/commit/7a448c2ee026c772e293dd344da587493c859f82) `sha256:411d4fabc93c7e3c3a4f36462cb12078f0124891c3a8831d7229528d93d85859` * machine-os-content `sha256:2269bb8a65be0457a6f1a64579e6f99cdb175b501610d104be4d0b509b980edd` * [machine-os-images](https://github.com/openshift/machine-os-images) git [9e9c920f](https://github.com/openshift/machine-os-images/commit/9e9c920f985a375536e8d4caafd2d7ed579e27f3) `sha256:79d8f269c0b337d82dea48b673e47bb782c3bf874b950fe51f81a8cd50eea412` * [must-gather](https://github.com/openshift/must-gather) git [47335065](https://github.com/openshift/must-gather/commit/47335065cc7137ec098567b06d21f742669b4200) `sha256:50e14d9960770126c376b0e94916b8c314db9adef425e25384b276096df2332a` * [network-tools](https://github.com/openshift/network-tools) git [17536c8d](https://github.com/openshift/network-tools/commit/17536c8dff76d50efb604187ba763020bd084771) `sha256:39eae74e134826cc2bf8ed869ff363429363c2773136a04159eec1da05fb7d57` * [ovn-kubernetes](https://github.com/openshift/ovn-kubernetes) git [e460a139](https://github.com/openshift/ovn-kubernetes/commit/e460a139450a9319e05014005738531a12016bd2) `sha256:76cd1fcf8c866cae5afe093193f533dec3e5b8cc5f1f1d837664ebd374d46b46` * rhel-coreos `sha256:2b577186cf77c9a2664283819acc9f9456084296b2d6ab9cd6a8d1f536e467f7` * rhel-coreos-extensions `sha256:656d120116c485209fda136682abf2ce4e08f69aa9c7996f00bb0e96d5516f81` * [sdn](https://github.com/openshift/sdn) git [71a6f28d](https://github.com/openshift/sdn/commit/71a6f28d69f77953d104219cee344a70f7cbede1) `sha256:85d932240f7972056a3ddea9cd753085c259c29c2a531fa5ca262a359731f095` * [tests](https://github.com/openshift/origin) git [5f9656e6](https://github.com/openshift/origin/commit/5f9656e6e2d89726de6a3259b035368541cdc735) `sha256:6bb999803ae0303f272c8a1e7d613319d382e831a28409ba9e86daaa0a77a6bc` ### [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) ### [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)