# 4.12.1 Created: 2023-01-25 13:05:57 +0000 UTC Image Digest: `sha256:112cec5d4cde792aa3c2cf0fb8c2761fbe3e2281b433b9128c2cb23188b2effe` Promoted from registry.ci.openshift.org/ocp-arm64/release-arm64:4.12.0-0.nightly-arm64-2023-01-24-133117 ## 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:13b433686c065c0059dfbbb1346f72afa48553c5ce5a18b3b826d515cf98ece4` * [agent-installer-node-agent](https://github.com/openshift/assisted-installer-agent) git [271a6f48](https://github.com/openshift/assisted-installer-agent/commit/271a6f48486db5702d3ebc4b644b74722319d49d) `sha256:9f7a5647db44076d66f312b07d289a4f3c314c17d20dae72f9d250509ffdacec` * [docker-builder](https://github.com/openshift/builder) git [e76828eb](https://github.com/openshift/builder/commit/e76828eb29e8afefc639706a7ead4e4584d4eb0a) `sha256:d6182f0ef2322c2a2dd286874e11251472e414808a4bb934cc74318bf1ba06cd` * [driver-toolkit](https://github.com/openshift/driver-toolkit) git [e31abf2c](https://github.com/openshift/driver-toolkit/commit/e31abf2cf547f172da7d51b998ff5b58c05a7a6a) `sha256:c226a94ad6a0d8916d855759d3d4fa265e21319c9ceff9eb6b05272f5fc1cb99` * [haproxy-router](https://github.com/openshift/router) git [3065f658](https://github.com/openshift/router/commit/3065f6583f3925328fbdbfe95e3bc7bb7a084d33) `sha256:097b45ea39ffca8f183f1df1248a7593ae90e2f6033b9bc5fa90134cca63b2d1` * [ironic](https://github.com/openshift/ironic-image) git [27695b69](https://github.com/openshift/ironic-image/commit/27695b69851b0687e17b4325e364792026282d9f) `sha256:f88af4465526c470fd80f01149ec7c1f011b6b61de74206ee589007fe2306c72` * [ironic-machine-os-downloader](https://github.com/openshift/ironic-rhcos-downloader) git [a580a447](https://github.com/openshift/ironic-rhcos-downloader/commit/a580a4479cb6988f3065ef3d4c5fcfcfc3609d12) `sha256:2ce43cb411cc7931d45cb57f21d72c4bd29c708ec85ac1eba1eaeb4b4d7e212e` * machine-os-content `sha256:64097d7012ba5f88fc0fb9bd6dea9a322aa1b04f1ffe44981e4cff1532602ead` * [machine-os-images](https://github.com/openshift/machine-os-images) git [566bf595](https://github.com/openshift/machine-os-images/commit/566bf59501f178bd80e410fda66cc424de6a4891) `sha256:2244bd75cf7aec8cda1405df48a0b046e1c64a421a0f59f35c0a236e8ba59e0b` * [network-tools](https://github.com/openshift/network-tools) git [c76613c7](https://github.com/openshift/network-tools/commit/c76613c77c8785b91611bb3c4245bc34f3b14f76) `sha256:523b16c8621a2c805d94c5c0d6abcc00d11b185ac6d5c71c2ab79340d7cd2be2` * rhel-coreos-8 `sha256:ad8a0b920705421ebe22fe6a1cd14a2bef81089935a0786a29a8d0750498bb8b` * rhel-coreos-8-extensions `sha256:3d3e2392b76b9caf2589792eab102ecfeda36088b09a0e4dbe1d5f8b591a661a` * [tools](https://github.com/openshift/oc) git [854f807d](https://github.com/openshift/oc/commit/854f807d8a84dde710c062a5281bca5bc07cb562) `sha256:2418109c647a0e04b553e90af39d975cc2a2904406ed4a0e407c5768f9aed1cd` ### [alibaba-cloud-controller-manager, alibaba-cloud-csi-driver, alibaba-disk-csi-driver-operator, alibaba-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, kuryr-cni, kuryr-controller, 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) ### [machine-image-customization-controller](https://github.com/openshift/image-customization-controller/tree/27777d0e032119965c7ea5ce5b8f74bd885990bd) * [OCPBUGS-5655](https://issues.redhat.com/browse/OCPBUGS-5655): Update dependencies [#76](https://github.com/openshift/image-customization-controller/pull/76) * [Full changelog](https://github.com/openshift/image-customization-controller/compare/5f83bd7c20574e5620e7cc92dd424835ef8a0b28...27777d0e032119965c7ea5ce5b8f74bd885990bd) ### [openstack-cinder-csi-driver, openstack-cloud-controller-manager](https://github.com/openshift/cloud-provider-openstack/tree/3125fe729221139aa8c87b427655669880bbd06c) * [OCPBUGS-6064](https://issues.redhat.com/browse/OCPBUGS-6064): Merge https://github.com/kubernetes/cloud-provider-openstack:release-1.25 into release-4.12 [#172](https://github.com/openshift/cloud-provider-openstack/pull/172) * Bug OCPBUGS-5403: Make sure LB status is updated immediately [#164](https://github.com/openshift/cloud-provider-openstack/pull/164) * [Full changelog](https://github.com/openshift/cloud-provider-openstack/compare/615dc6062013a7d872fd3f0978cda8ac7eda6ac8...3125fe729221139aa8c87b427655669880bbd06c) ### [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)