# 4.12.1 Created: 2023-01-25 13:05:57 +0000 UTC Image Digest: `sha256:60cc442c026a55ef520ef19ba11da429b78679f03d5a06ea5c17e8f9a05a7144` Promoted from registry.ci.openshift.org/ocp-s390x/release-s390x:4.12.0-0.nightly-s390x-2023-01-24-123903 ## Changes from 4.12.0 ### Components * Kubernetes 1.25.4 * Red Hat Enterprise Linux CoreOS upgraded from 412.86.202301061548-0 to 412.86.202301191053-0 ### Rebuilt images without code change * [agent-installer-api-server](https://github.com/openshift/assisted-service) git [40936e7a](https://github.com/openshift/assisted-service/commit/40936e7a9159189889c637fa1631f8cbdd5c3c4f) `sha256:c30ba9527082ded3aaba089d52f6bb1cec9101c690846ec8fee7398908cd8bdd` * [agent-installer-node-agent](https://github.com/openshift/assisted-installer-agent) git [271a6f48](https://github.com/openshift/assisted-installer-agent/commit/271a6f48486db5702d3ebc4b644b74722319d49d) `sha256:246244866172d4aa0dbc69a349392ced1952a0306cbc670caddcf2f8e77955c4` * [docker-builder](https://github.com/openshift/builder) git [e76828eb](https://github.com/openshift/builder/commit/e76828eb29e8afefc639706a7ead4e4584d4eb0a) `sha256:37228e01bfe41faf850da8b7cbef70b9ea349f2b2e3e6551713b0f26f10075a1` * [driver-toolkit](https://github.com/openshift/driver-toolkit) git [e31abf2c](https://github.com/openshift/driver-toolkit/commit/e31abf2cf547f172da7d51b998ff5b58c05a7a6a) `sha256:798d84c236b3934afdefb2623af12e7787ecf5ebd281e560bd06f21161a4c8b7` * [haproxy-router](https://github.com/openshift/router) git [3065f658](https://github.com/openshift/router/commit/3065f6583f3925328fbdbfe95e3bc7bb7a084d33) `sha256:5087e026823ae2a7ecfdbd5cde4034764fa8ee017e70abf1ca835f60c796ab90` * machine-os-content `sha256:5c82d3c2aefde818be1bb74958927a45a335b680690801a98e0f283b0d607d26` * [network-tools](https://github.com/openshift/network-tools) git [c76613c7](https://github.com/openshift/network-tools/commit/c76613c77c8785b91611bb3c4245bc34f3b14f76) `sha256:b48ffe29fe9120a76a9ae63aac00fb644152cb120545a224d958a61f54d684a7` * rhel-coreos-8 `sha256:5a7458df3e50b1bd078b5cdf5c54c60a763e2f98dcae7a7cd6483e3b20ef1ea2` * rhel-coreos-8-extensions `sha256:be5fcde8597b2001abd49cee75e099b1420e1351565a6ac4d599f6ac04a88819` * [tools](https://github.com/openshift/oc) git [854f807d](https://github.com/openshift/oc/commit/854f807d8a84dde710c062a5281bca5bc07cb562) `sha256:ab9d35ea1465a85d822952f84e9e259def490536e48fc392552d3724bd2e6083` ### [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, 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, ibm-cloud-controller-manager, ibm-vpc-block-csi-driver, ibm-vpc-block-csi-driver-operator, ibm-vpc-node-label-updater, ibmcloud-cluster-api-controllers, ibmcloud-machine-controllers, ironic, ironic-agent, ironic-machine-os-downloader, ironic-static-ip-manager, kuryr-cni, kuryr-controller, machine-image-customization-controller, machine-os-images, 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/a34b9e9499e6c3a94e2326652bd8236a5378c0b2) * [OCPBUGS-5490](https://issues.redhat.com/browse/OCPBUGS-5490): remove in-tree volume limits test now that CSIMigration is GA [#1449](https://github.com/openshift/kubernetes/pull/1449) * [Full changelog](https://github.com/openshift/kubernetes/compare/77bec7ab3573494f228fbaa4967c76e3d2df0fb3...a34b9e9499e6c3a94e2326652bd8236a5378c0b2) ### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/303c9d494a1503c134b92b15c5da8ac8ca01295d) * [OCPBUGS-4895](https://issues.redhat.com/browse/OCPBUGS-4895): Set ip=dhcp,dhcp6 for master nodes on dualstack [#6706](https://github.com/openshift/installer/pull/6706) * [OCPBUGS-6015](https://issues.redhat.com/browse/OCPBUGS-6015): fail to create install-config.yaml as apiVIP and ingress VIP are not in machine networks [#6783](https://github.com/openshift/installer/pull/6783) * [OCPBUGS-5844](https://issues.redhat.com/browse/OCPBUGS-5844): Update FCOS to latest 37.20221127.3.0 stable [#6773](https://github.com/openshift/installer/pull/6773) * [OCPBUGS-5764](https://issues.redhat.com/browse/OCPBUGS-5764): Expose Azure useImageGallery parameter in the MachineSets() call [#6753](https://github.com/openshift/installer/pull/6753) * [OCPBUGS-4460](https://issues.redhat.com/browse/OCPBUGS-4460): hold bootkube service until bootstrap has pivoted [#6661](https://github.com/openshift/installer/pull/6661) * [OCPBUGS-5513](https://issues.redhat.com/browse/OCPBUGS-5513): Update Azure SDK to v63.1.0+incompatible [release-4.12] [#6751](https://github.com/openshift/installer/pull/6751) * [OCPBUGS-4649](https://issues.redhat.com/browse/OCPBUGS-4649): Report agent installation problems on the console [#6680](https://github.com/openshift/installer/pull/6680) * [Full changelog](https://github.com/openshift/installer/compare/ba940311c8cb2a07173725e5c2f668df7c61924c...303c9d494a1503c134b92b15c5da8ac8ca01295d) ### [cluster-capi-operator](https://github.com/openshift/cluster-capi-operator/tree/3bfe36aa9d1abbdfb11facf86a7ec6510abc390a) * [Bug 2116686](https://bugzilla.redhat.com/show_bug.cgi?id=2116686): OCPBUGS-5155: Add provider webhook [#96](https://github.com/openshift/cluster-capi-operator/pull/96) * [Full changelog](https://github.com/openshift/cluster-capi-operator/compare/8496c5085daaf9ce8ea47ac885e56310898a5c54...3bfe36aa9d1abbdfb11facf86a7ec6510abc390a) ### [cluster-control-plane-machine-set-operator](https://github.com/openshift/cluster-control-plane-machine-set-operator/tree/89727d88312464361593a0ccc8ad07e79db9bd16) * [OCPBUGS-5820](https://issues.redhat.com/browse/OCPBUGS-5820): Deduplicate Failure Domains for the CPMS [#160](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/160) * Backport e2e/integration testing [#161](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/161) * golangci-lint: fix header year linting [#163](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/163) * [Full changelog](https://github.com/openshift/cluster-control-plane-machine-set-operator/compare/5f0e975c2696a3cee2e1c45f04f63e460ec46738...89727d88312464361593a0ccc8ad07e79db9bd16) ### [cluster-image-registry-operator](https://github.com/openshift/cluster-image-registry-operator/tree/3e14fd5db182510c6c43ae0003f3158f5a51c8e9) * [OCPBUGS-5154](https://issues.redhat.com/browse/OCPBUGS-5154): swift: Retry connecting to OpenStack [#826](https://github.com/openshift/cluster-image-registry-operator/pull/826) * [Full changelog](https://github.com/openshift/cluster-image-registry-operator/compare/c0e5dec7ab5030d924f7fb96e1733792aa3a3097...3e14fd5db182510c6c43ae0003f3158f5a51c8e9) ### [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator/tree/5a154c3dd01544adc280691be54fec94a5dc8d67) * [OCPBUGS-4363](https://issues.redhat.com/browse/OCPBUGS-4363): Fixed TargetDown expression to join on the proper label [#1833](https://github.com/openshift/cluster-monitoring-operator/pull/1833) * [Full changelog](https://github.com/openshift/cluster-monitoring-operator/compare/ee31d1d27131aa218f0c1b22118a06468d20b0ea...5a154c3dd01544adc280691be54fec94a5dc8d67) ### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/108d8f084dcca968982f4928f1bb12a7425da805) * Remove trailing space from test name (#546) [#546](https://github.com/openshift/cluster-node-tuning-operator/pull/546) * [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/2488b986c0a052a111b17206ee70f7dcf3fbf72c...108d8f084dcca968982f4928f1bb12a7425da805) ### [cluster-policy-controller](https://github.com/openshift/cluster-policy-controller/tree/105cc773b37f00be2351c9a4e6df24af94d547c1) * [OCPBUGS-5786](https://issues.redhat.com/browse/OCPBUGS-5786): clusterquotareconciliation: do not sync quota monitor cache with no monitors registered [#95](https://github.com/openshift/cluster-policy-controller/pull/95) * [Full changelog](https://github.com/openshift/cluster-policy-controller/compare/c7a633416a8ee702fa653649488a13f578f3f857...105cc773b37f00be2351c9a4e6df24af94d547c1) ### [cluster-version-operator](https://github.com/openshift/cluster-version-operator/tree/b24d60e55576e1997d6d450ba9106a80983f1512) * [OCPBUGS-5879](https://issues.redhat.com/browse/OCPBUGS-5879): Set upgradeability check throttling period to 2m [#884](https://github.com/openshift/cluster-version-operator/pull/884) * [OCPBUGS-5083](https://issues.redhat.com/browse/OCPBUGS-5083): pkg/payload/precondition: Do not claim warnings would have blocked [#878](https://github.com/openshift/cluster-version-operator/pull/878) * [Full changelog](https://github.com/openshift/cluster-version-operator/compare/f1dc3b6a6b7c5f5a85f94201ab90f9e03547a8a3...b24d60e55576e1997d6d450ba9106a80983f1512) ### [console](https://github.com/openshift/console/tree/9c2d2e9f27d4415361b54822824a51489bb3408e) * [OCPBUGS-5303](https://issues.redhat.com/browse/OCPBUGS-5303): display 'Control plane is hosted' alert only when isCl… [#12409](https://github.com/openshift/console/pull/12409) * [OCPBUGS-5263](https://issues.redhat.com/browse/OCPBUGS-5263): only show upgrade details if cluster not externally man… [#12404](https://github.com/openshift/console/pull/12404) * [Full changelog](https://github.com/openshift/console/compare/b237c34499db6e417e9b67b4590e73450bbc931c...9c2d2e9f27d4415361b54822824a51489bb3408e) ### [console-operator](https://github.com/openshift/console-operator/tree/8c938a46686746518cc37e71b444d40d1b4e6c2d) * [OCPBUGS-5420](https://issues.redhat.com/browse/OCPBUGS-5420): Add host inventory quickstart (#711) [#711](https://github.com/openshift/console-operator/pull/711) * [Full changelog](https://github.com/openshift/console-operator/compare/a34f2e4da55277b8ae63f90247dfa406aa6f6189...8c938a46686746518cc37e71b444d40d1b4e6c2d) ### [docker-registry](https://github.com/openshift/image-registry/tree/3bf8e25d5694f7a4dbbe7620a1cc2e26d611cf60) * [OCPBUGS-4678](https://issues.redhat.com/browse/OCPBUGS-4678): Bump aws-sdk-go to v1.44.145 [#357](https://github.com/openshift/image-registry/pull/357) * [Full changelog](https://github.com/openshift/image-registry/compare/fab1920c871a2c38daafaddfa31aafa5d9d1d53d...3bf8e25d5694f7a4dbbe7620a1cc2e26d611cf60) ### [etcd](https://github.com/openshift/etcd/tree/978cfefd2f21c4ec1ac84ed95130cbff510fbe1b) * [OCPBUGS-5761](https://issues.redhat.com/browse/OCPBUGS-5761): UPSTREAM:<carry>: etcdserver: process the scenaro of the last WAL rec… [#176](https://github.com/openshift/etcd/pull/176) * [Full changelog](https://github.com/openshift/etcd/compare/89a451c499e06b3e9f8072c7cd70b86d78f597bf...978cfefd2f21c4ec1ac84ed95130cbff510fbe1b) ### [hypershift](https://github.com/openshift/hypershift/tree/8f27c51c4306e12e2c5e926f9095f1d74d08c5ab) * Merge main into release-4.12 branch [#2053](https://github.com/openshift/hypershift/pull/2053) * Release 4.12 rebase latest [#2047](https://github.com/openshift/hypershift/pull/2047) * Fix OpenID OAuth config parsing [#2029](https://github.com/openshift/hypershift/pull/2029) * [Full changelog](https://github.com/openshift/hypershift/compare/e88743672989705fa1bfb29143a13fc4c547263f...8f27c51c4306e12e2c5e926f9095f1d74d08c5ab) ### [insights-operator](https://github.com/openshift/insights-operator/tree/e172a918cc6535dfeb2d06b49133f323aed927ec) * [OCPBUGS-5348](https://issues.redhat.com/browse/OCPBUGS-5348): do not periodically update Available clusteroperator co… (#710) [#710](https://github.com/openshift/insights-operator/pull/710) * do not get disabled rules (#706) (#713) [#706](https://github.com/openshift/insights-operator/pull/706) * [Full changelog](https://github.com/openshift/insights-operator/compare/cd1142ec7f324dc15b723ae175f3bab797ffc2ea...e172a918cc6535dfeb2d06b49133f323aed927ec) ### [kube-proxy, sdn](https://github.com/openshift/sdn/tree/d6903305ca12bf21f4ef6b96cb7aeed7defa2fc2) * [OCPBUGS-4486](https://issues.redhat.com/browse/OCPBUGS-4486): Add node egress IP assignment resync [#487](https://github.com/openshift/sdn/pull/487) * [Full changelog](https://github.com/openshift/sdn/compare/aae8264284144301b4a6ebcc5c9271b8f2a33ff9...d6903305ca12bf21f4ef6b96cb7aeed7defa2fc2) ### [machine-api-operator](https://github.com/openshift/machine-api-operator/tree/a99a63b994407212a5dcc83cc5bc7c02222350b3) * [OCPBUGS-5413](https://issues.redhat.com/browse/OCPBUGS-5413): Append annotations from machine template spec to the node [#1104](https://github.com/openshift/machine-api-operator/pull/1104) * [OCPBUGS-5117](https://issues.redhat.com/browse/OCPBUGS-5117): [release-4.12] Allow to use machine.openshift.io API in provider specs [#1086](https://github.com/openshift/machine-api-operator/pull/1086) * [Full changelog](https://github.com/openshift/machine-api-operator/compare/4c2a08bb4ca1b421045e11edff897255b42b2a25...a99a63b994407212a5dcc83cc5bc7c02222350b3) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/60fb64fa861f1231f779226aa5dcd5c4ef604dcb) * [OCPBUGS-5743](https://issues.redhat.com/browse/OCPBUGS-5743): Mount /run/nodeip-configuration into keepalived containers [#3479](https://github.com/openshift/machine-config-operator/pull/3479) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/2b3eba74dd9e4371f35ab41dbda02642f60707ec...60fb64fa861f1231f779226aa5dcd5c4ef604dcb) ### [operator-marketplace](https://github.com/operator-framework/operator-marketplace/tree/87790da6e17fccb6fd53b23f7eb060611fe73c2b) * [OCPBUGS-5468](https://issues.redhat.com/browse/OCPBUGS-5468): Remove PSA audit and warnings [#503](https://github.com/operator-framework/operator-marketplace/pull/503) * [Full changelog](https://github.com/operator-framework/operator-marketplace/compare/4e3eca672ea923f98b10bfa84985b2470da9ac96...87790da6e17fccb6fd53b23f7eb060611fe73c2b) ### [ovn-kubernetes, ovn-kubernetes-microshift](https://github.com/openshift/ovn-kubernetes/tree/f51b0c8d9a9d68be8edfb26be2851cd13f894be6) * [OCPBUGS-5923](https://issues.redhat.com/browse/OCPBUGS-5923): [release-4.12] Fix egress firewall to allow inbound connections in both gw modes [#1477](https://github.com/openshift/ovn-kubernetes/pull/1477) * [OCPBUGS-5046](https://issues.redhat.com/browse/OCPBUGS-5046): [release-4.12] egressip: fix test data race accessing podAssignment cache [#1467](https://github.com/openshift/ovn-kubernetes/pull/1467) * [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/56eba9e2ffe7a7c15ca377513c93bff3d99c457c...f51b0c8d9a9d68be8edfb26be2851cd13f894be6) ### [tests](https://github.com/openshift/origin/tree/517ff51e404f5c89c7e38c71f836af6fae0cba82) * [OCPBUGS-5490](https://issues.redhat.com/browse/OCPBUGS-5490): Fix intervalcreation incorrect year unit test bug [#27668](https://github.com/openshift/origin/pull/27668) * [Full changelog](https://github.com/openshift/origin/compare/5e41b223cad6c22c117ebde996923f23f5ffab3e...517ff51e404f5c89c7e38c71f836af6fae0cba82)