# 4.15.4 Created: 2024-03-21 15:45:57 +0000 UTC Image Digest: `sha256:c1fbd2349f5c9c338821d7217e73a2eee778981844f4a13a7f2f67f8d12ed9f2` Promoted from registry.ci.openshift.org/ocp-s390x/release-s390x:4.15.0-0.nightly-s390x-2024-03-20-032213 ## Changes from 4.15.3 ### Components * Kubernetes 1.28.7 * Red Hat Enterprise Linux CoreOS upgraded from 415.92.202403080220-0 to 415.92.202403191241-0 ### Rebuilt images without code change * [agent-installer-api-server](https://github.com/openshift/assisted-service) git [d60e80f8](https://github.com/openshift/assisted-service/commit/d60e80f8658cf8a756ff4aa318983ddcf0e70bca) `sha256:57fc901b72efe536b414c268be065aabec37e1634d0da142d2691eb4ee83aa6c` * [agent-installer-node-agent](https://github.com/openshift/assisted-installer-agent) git [b0beda7b](https://github.com/openshift/assisted-installer-agent/commit/b0beda7b7323ff17e5f13262f23ac01c35a56485) `sha256:0949ae468de89dc87d156d5d5269501c8732c730f5b77dafdc17631cd28f51a6` * [driver-toolkit](https://github.com/openshift/driver-toolkit) git [7a448c2e](https://github.com/openshift/driver-toolkit/commit/7a448c2ee026c772e293dd344da587493c859f82) `sha256:d66e5999b9932fb0b6daffb6e60b663ff405f87e268d823bec6e48b4076eba4b` * machine-os-content `sha256:5ad94e38bf0389e628b360a46d8c5f9f650ccc7fd0bfb23da605c699b525e9e6` * [machine-os-images](https://github.com/openshift/machine-os-images) git [9e9c920f](https://github.com/openshift/machine-os-images/commit/9e9c920f985a375536e8d4caafd2d7ed579e27f3) `sha256:bddac07e9909e1f6e05439fe4f8ec6a58219a34c5bc5a31338da96d47e7009a2` * rhel-coreos `sha256:f83e0fdbd78253020652ebfc9723c9811bd9bbdb30bcf997d2c6ec38b0fef336` * rhel-coreos-extensions `sha256:802b9d1a11526c719a1ffb65b5240f054a8a786df8929ede0698306e94a23ba9` ### [alibaba-cloud-controller-manager, alibaba-cloud-csi-driver, alibaba-disk-csi-driver-operator, alibaba-machine-controllers, 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, csi-driver-manila, csi-driver-manila-operator, csi-driver-nfs, gcp-cloud-controller-manager, gcp-cluster-api-controllers, gcp-machine-controllers, gcp-pd-csi-driver, gcp-pd-csi-driver-operator, hyperkube, ironic, ironic-agent, ironic-machine-os-downloader, ironic-static-ip-manager, machine-image-customization-controller, nutanix-cloud-controller-manager, nutanix-machine-controllers, pod, powervs-block-csi-driver, powervs-block-csi-driver-operator, powervs-cloud-controller-manager, powervs-machine-controllers, vsphere-cloud-controller-manager, vsphere-csi-driver, vsphere-csi-driver-operator, vsphere-csi-driver-syncer, vsphere-problem-detector](https://github.com/openshift/kubernetes/tree/f1b5f6c8166add33d0d5b0964e7e4482d11b1a17) * [OCPBUGS-30963](https://issues.redhat.com/browse/OCPBUGS-30963): Set up CEL IP/CIDR library from 4.14 onwards [#1912](https://github.com/openshift/kubernetes/pull/1912) * [Full changelog](https://github.com/openshift/kubernetes/compare/6e2789bbd5893851c8bc4423e0090cd71b64f436...f1b5f6c8166add33d0d5b0964e7e4482d11b1a17) ### [baremetal-installer, installer, installer-altinfra, installer-artifacts](https://github.com/openshift/installer/tree/4edfd0e16bc637dc2f593afbb28bba9799023892) * [OCPBUGS-30098](https://issues.redhat.com/browse/OCPBUGS-30098): feat: add check for SNO bootstrap condition [#8089](https://github.com/openshift/installer/pull/8089) * [OCPBUGS-30601](https://issues.redhat.com/browse/OCPBUGS-30601): update RHCOS 4.15 bootimage metadata to 415.92.202402201450-0 [#8122](https://github.com/openshift/installer/pull/8122) * [OCPBUGS-30854](https://issues.redhat.com/browse/OCPBUGS-30854): Power VS: Fix wait_for_workspace [#8159](https://github.com/openshift/installer/pull/8159) * [OCPBUGS-29964](https://issues.redhat.com/browse/OCPBUGS-29964): fix Azure API SKU calls timing out [#8086](https://github.com/openshift/installer/pull/8086) * [OCPBUGS-30792](https://issues.redhat.com/browse/OCPBUGS-30792): Enable deploy by Service ID on PowerVS [#8138](https://github.com/openshift/installer/pull/8138) * [OCPBUGS-30577](https://issues.redhat.com/browse/OCPBUGS-30577): Authn with platform-services-go-sdk for PowerVS [#8118](https://github.com/openshift/installer/pull/8118) * [Full changelog](https://github.com/openshift/installer/compare/d0a415f1cca1fa2c164aff142afa1269b6fd9865...4edfd0e16bc637dc2f593afbb28bba9799023892) ### [cluster-capi-controllers](https://github.com/openshift/cluster-api/tree/932dc9b2858c53811f4a346f6a4b90ede870da88) * [OCPBUGS-30595](https://issues.redhat.com/browse/OCPBUGS-30595): fix e2e tests on release branches [#201](https://github.com/openshift/cluster-api/pull/201) * [Full changelog](https://github.com/openshift/cluster-api/compare/c3b9ac8a39fd5bbf3d2e910fa17b38c86a58ac3a...932dc9b2858c53811f4a346f6a4b90ede870da88) ### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/f41dbd3ab6c426157b4d58e103f4148913edc531) * [OCPBUGS-30615](https://issues.redhat.com/browse/OCPBUGS-30615): Fix managed cluster detection on ARO [#2304](https://github.com/openshift/cluster-network-operator/pull/2304) * [Full changelog](https://github.com/openshift/cluster-network-operator/compare/4ad3c08b7b9f35224bdad111fc7b0205e0732f93...f41dbd3ab6c426157b4d58e103f4148913edc531) ### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/948f0937e74d79db176f718398dfdea4c95ff145) * hack: fix backport of render-sync.sh (#996) [#996](https://github.com/openshift/cluster-node-tuning-operator/pull/996) * [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/fc57075824faa9ccb64f7f4d2cd381c204c48490...948f0937e74d79db176f718398dfdea4c95ff145) ### [console](https://github.com/openshift/console/tree/8a4b6840da5377346225d520b113d169615f2a38) * [OCPBUGS-29963](https://issues.redhat.com/browse/OCPBUGS-29963): i18n upload/download routine task - chore(i18n): update translations [#13670](https://github.com/openshift/console/pull/13670) * [OCPBUGS-30801](https://issues.redhat.com/browse/OCPBUGS-30801): Switch to service to get the PLR and TR logs from the Tekton results summary API [#13663](https://github.com/openshift/console/pull/13663) * [OCPBUGS-30275](https://issues.redhat.com/browse/OCPBUGS-30275): adjusting documentation links for 4.15 [#13648](https://github.com/openshift/console/pull/13648) * [OCPBUGS-30870](https://issues.redhat.com/browse/OCPBUGS-30870): chore(i18n): update translations: Completed OCP-4.15/Master Branch/Sprint 245 [#13641](https://github.com/openshift/console/pull/13641) * [Full changelog](https://github.com/openshift/console/compare/3ba6e63b106a9d10983887431ed705e48c401250...8a4b6840da5377346225d520b113d169615f2a38) ### [docker-builder](https://github.com/openshift/builder/tree/67918658ae7d34e4f9472acba5150bfb3726f70d) * [BUILD-854](https://issues.redhat.com/browse/BUILD-854): Add adambkaplan as approver [#381](https://github.com/openshift/builder/pull/381) * [Full changelog](https://github.com/openshift/builder/compare/630692db2a3a39369d3c772a2543d7f2ea198455...67918658ae7d34e4f9472acba5150bfb3726f70d) ### [etcd](https://github.com/openshift/etcd/tree/8aecb841e30bb4ce38de1d270ef5138301de828a) * [OCPBUGS-28731](https://issues.redhat.com/browse/OCPBUGS-28731): Rebase etcd 3.5.12 openshift 4.15 [#243](https://github.com/openshift/etcd/pull/243) * [Full changelog](https://github.com/openshift/etcd/compare/5acb4f3078adbea40d050365ac5294229e574c67...8aecb841e30bb4ce38de1d270ef5138301de828a) ### [hypershift](https://github.com/openshift/hypershift/tree/eebff759de63215ec24011fbfba6e2e1054c1333) * [OCPBUGS-30742](https://issues.redhat.com/browse/OCPBUGS-30742): [4.15] HCP deletion can get stuck if CPO is unable to delete the default worker security group [#3726](https://github.com/openshift/hypershift/pull/3726) * [OCPBUGS-30650](https://issues.redhat.com/browse/OCPBUGS-30650): Set KAS config pod security Enforce to privileged [#3719](https://github.com/openshift/hypershift/pull/3719) * NO-JIRA: Bump CPO API budget to 4000 in EnsureApiBudget [#3741](https://github.com/openshift/hypershift/pull/3741) * [OCPBUGS-30651](https://issues.redhat.com/browse/OCPBUGS-30651): Remove EnsurePSANotPrivileged [#3744](https://github.com/openshift/hypershift/pull/3744) * NO-JIRA: Update RHTAP references (release-4.15) [#3754](https://github.com/openshift/hypershift/pull/3754) * [HOSTEDCP-1488](https://issues.redhat.com/browse/HOSTEDCP-1488): Use regionalized STS endpoints in AWS [#3747](https://github.com/openshift/hypershift/pull/3747) * NO-JIRA: Update RHTAP references (release-4.15) [#3738](https://github.com/openshift/hypershift/pull/3738) * [OCPBUGS-30581](https://issues.redhat.com/browse/OCPBUGS-30581): [release-4.15] OCPBUGS-30220: Align PSA labels on guest cluster namespaces with standalone OCP [#3684](https://github.com/openshift/hypershift/pull/3684) * [OCPBUGS-30572](https://issues.redhat.com/browse/OCPBUGS-30572): [release-4.15] Update OLM Default Catalog Sources to 4.15 [#3696](https://github.com/openshift/hypershift/pull/3696) * [Full changelog](https://github.com/openshift/hypershift/compare/4f6c741c83626291f44d7cb623242056f7cde21c...eebff759de63215ec24011fbfba6e2e1054c1333) ### [kubevirt-cloud-controller-manager](https://github.com/openshift/cloud-provider-kubevirt/tree/315a448d86ea260bcf6b31052bfd44c71dfcc3d2) * [OCPBUGS-24118](https://issues.redhat.com/browse/OCPBUGS-24118): Updating ose-kubevirt-cloud-controller-manager-container image to be consistent with ART [#28](https://github.com/openshift/cloud-provider-kubevirt/pull/28) * [OCPBUGS-22061](https://issues.redhat.com/browse/OCPBUGS-22061): Bump golang.org/x/net to v0.18.0 [#34](https://github.com/openshift/cloud-provider-kubevirt/pull/34) * [Full changelog](https://github.com/openshift/cloud-provider-kubevirt/compare/e465e606e7d17c64392cdeba099f9382580e44b0...315a448d86ea260bcf6b31052bfd44c71dfcc3d2) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/8437f354d88926efbf447472c640f27cc3764741) * [OCPBUGS-30971](https://issues.redhat.com/browse/OCPBUGS-30971): add preferredduringscheduling annotation to kube-rbac-proxy-crio [#4264](https://github.com/openshift/machine-config-operator/pull/4264) * [OCPBUGS-29731](https://issues.redhat.com/browse/OCPBUGS-29731): Delete image openshift/openshift-proxy-pull-test [#4199](https://github.com/openshift/machine-config-operator/pull/4199) * [OCPBUGS-30093](https://issues.redhat.com/browse/OCPBUGS-30093): Mount /run/nodeip-configuration into coredns containers [#4229](https://github.com/openshift/machine-config-operator/pull/4229) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/b693d2ffbac7ddab712901662fabffe2fda81562...8437f354d88926efbf447472c640f27cc3764741) ### [multus-cni](https://github.com/openshift/multus-cni/tree/c9b9d67151be0a551fdab4d3575ea5bb6676ec8b) * [OCPBUGS-30237](https://issues.redhat.com/browse/OCPBUGS-30237): Reload bootstrap kubeconfig if cert mgr failed to load valid certs [#223](https://github.com/openshift/multus-cni/pull/223) * [Full changelog](https://github.com/openshift/multus-cni/compare/84b2a27392c12a0b346f5d33e6f38b8043b7db78...c9b9d67151be0a551fdab4d3575ea5bb6676ec8b) ### [operator-lifecycle-manager, operator-registry](https://github.com/openshift/operator-framework-olm/tree/59aa935ebbe6948921ea3292603cbdce898e0091) * [OCPBUGS-30219](https://issues.redhat.com/browse/OCPBUGS-30219): bump otelgrpc to 0.46.0 [#712](https://github.com/openshift/operator-framework-olm/pull/712) * [Full changelog](https://github.com/openshift/operator-framework-olm/compare/cb0c5f2728e412f595cceeb11104af206421daec...59aa935ebbe6948921ea3292603cbdce898e0091) ### [tests](https://github.com/openshift/origin/tree/f4b2b24003ad3358e859c40b3421c30f7aa6ce58) * [OCPBUGS-30892](https://issues.redhat.com/browse/OCPBUGS-30892): fix panic on non-standard node-role labels [#28656](https://github.com/openshift/origin/pull/28656) * [Full changelog](https://github.com/openshift/origin/compare/d68c509dc1c13489fdff39e618fccaaa72a84fa3...f4b2b24003ad3358e859c40b3421c30f7aa6ce58)