# 4.12.0-rc.3 Created: 2022-12-06 11:07:14 +0000 UTC Image Digest: `sha256:92794f5d2ea1085ea4c27c584607f7cb67c9468ca2d449a9ff977a520c17c10d` Promoted from quay.io/openshift-release-dev/ocp-release-nightly@sha256:365c5b0781e1a1e6e1a753c26786154be8d53f657181dac9b5eeec5baef49aaa ## Changes from 4.12.0-rc.2 ### Components * Kubernetes 1.25.2 * Red Hat Enterprise Linux CoreOS upgraded from 412.86.202211221830-0 to 412.86.202211290909-0 ### Rebuilt images without code change * [ironic-agent](https://github.com/openshift/ironic-agent-image) git [a4408de0](https://github.com/openshift/ironic-agent-image/commit/a4408de0f9f6788e4f7517ec2a626e613c59021c) `sha256:3fa9f1a7a1db46aab449b8ce856f10503af3d8a10873a577bcd9cc67c6710071` * [ironic-machine-os-downloader](https://github.com/openshift/ironic-rhcos-downloader) git [a580a447](https://github.com/openshift/ironic-rhcos-downloader/commit/a580a4479cb6988f3065ef3d4c5fcfcfc3609d12) `sha256:5e294adbec0fbf814e443ebc3d08655543bb44a9d4c6edc2224e0b520060a971` * [ironic-static-ip-manager](https://github.com/openshift/ironic-static-ip-manager) git [0c7fbba9](https://github.com/openshift/ironic-static-ip-manager/commit/0c7fbba926e18978d7c0d6a5948d7722a07bbc12) `sha256:b763a88f173b1efd7563f774e44a921b598777837babfd1ceff246ad91eee2ff` * [kube-rbac-proxy](https://github.com/openshift/kube-rbac-proxy) git [513fd321](https://github.com/openshift/kube-rbac-proxy/commit/513fd32175af4bb03f2e8a31030477e63380b5bc) `sha256:b4fd14d1cbc56c87b1648e07b16fbad31e702bdd3ea16766f5fc5a739c2596f3` * machine-os-content `sha256:71cdc4dccb9ebbf80d0d65b3ef2202d6283dc1832a9e6e26f6ace9dd417cbe0a` * [machine-os-images](https://github.com/openshift/machine-os-images) git [566bf595](https://github.com/openshift/machine-os-images/commit/566bf59501f178bd80e410fda66cc424de6a4891) `sha256:d7813deb0d1b3de36e766584f89ac539047d3960f03d1823cbc320031eb35496` * [network-tools](https://github.com/openshift/network-tools) git [c76613c7](https://github.com/openshift/network-tools/commit/c76613c77c8785b91611bb3c4245bc34f3b14f76) `sha256:af809e996656109e318b7c2aad88c29f6ce14f7412cbe92e959844bbf1a2a078` * rhel-coreos-8 `sha256:b145e7753fd05d5667b76230aa84fc8a5f6046c655133dff88a51240a7e1aa43` * rhel-coreos-8-extensions `sha256:e5d6a22361a5b3a84dd39439757afc002c29b26b591d8eb50ceb653fff00da52` ### [agent-installer-node-agent](https://github.com/openshift/assisted-installer-agent/tree/271a6f48486db5702d3ebc4b644b74722319d49d) * Updating ose-agent-installer-node-agent images to be consistent with ART (#440) [#440](https://github.com/openshift/assisted-installer-agent/pull/440) * [Full changelog](https://github.com/openshift/assisted-installer-agent/compare/bc09e251e3f1146627ffd5b202810ae5065043a0...271a6f48486db5702d3ebc4b644b74722319d49d) ### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/d167b60f63de0a6e20be1afe4a02e9e53a7dde19) * [OCPBUGS-4267](https://issues.redhat.com/browse/OCPBUGS-4267): Azure Stack: use managed images for compute nodes [#6639](https://github.com/openshift/installer/pull/6639) * [OCPBUGS-4308](https://issues.redhat.com/browse/OCPBUGS-4308): Redact pull secret from agent-gather [#6640](https://github.com/openshift/installer/pull/6640) * [OCPBUGS-4068](https://issues.redhat.com/browse/OCPBUGS-4068): (Agent) Do not require host data in platform baremetal section in installconfig [#6623](https://github.com/openshift/installer/pull/6623) * [OCPBUGS-4064](https://issues.redhat.com/browse/OCPBUGS-4064): Restart create-cluster-and-infraenv.service if it fails [#6622](https://github.com/openshift/installer/pull/6622) * [OCPBUGS-3657](https://issues.redhat.com/browse/OCPBUGS-3657): Uplift terraform-provider-ironic to 0.3.0 [#6592](https://github.com/openshift/installer/pull/6592) * [Full changelog](https://github.com/openshift/installer/compare/4b390512db55cb5b3640add7863f09e2315d8b31...d167b60f63de0a6e20be1afe4a02e9e53a7dde19) ### [cloud-network-config-controller](https://github.com/openshift/cloud-network-config-controller/tree/61b2d8a7550c8aa27b00366a3868922db4a6edfd) * [OCPBUGS-4230](https://issues.redhat.com/browse/OCPBUGS-4230): Fix azure log message for assigning and releasing an IP [#80](https://github.com/openshift/cloud-network-config-controller/pull/80) * [Full changelog](https://github.com/openshift/cloud-network-config-controller/compare/0465b616f59fa1f0c0563336864a6a1ddfe445ca...61b2d8a7550c8aa27b00366a3868922db4a6edfd) ### [cluster-authentication-operator](https://github.com/openshift/cluster-authentication-operator/tree/54844a487a78ace8f81c276e56b3cb20708d7d13) * [OCPBUGS-4040](https://issues.redhat.com/browse/OCPBUGS-4040): Restart authentication operator if console capability is enabled [#593](https://github.com/openshift/cluster-authentication-operator/pull/593) * [Full changelog](https://github.com/openshift/cluster-authentication-operator/compare/d064e84748a49c2ce3bb0aa96b2168ae666399f8...54844a487a78ace8f81c276e56b3cb20708d7d13) ### [cluster-etcd-operator](https://github.com/openshift/cluster-etcd-operator/tree/603b563d02a659fef6ed70de4f215f16958ccc09) * [OCPBUGS-4193](https://issues.redhat.com/browse/OCPBUGS-4193): later bootstrap removal in delayed scaling [#967](https://github.com/openshift/cluster-etcd-operator/pull/967) * [Full changelog](https://github.com/openshift/cluster-etcd-operator/compare/302b68f57d665f8fd3d4ccd906153eee84169f1c...603b563d02a659fef6ed70de4f215f16958ccc09) ### [cluster-kube-controller-manager-operator](https://github.com/openshift/cluster-kube-controller-manager-operator/tree/02fbdd194f75cd8e4fb1a6afc40e515a73dc450e) * [OCPBUGS-4303](https://issues.redhat.com/browse/OCPBUGS-4303): bootstrap-kube-controller-manager: specify resources.requests [#666](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/666) * [Full changelog](https://github.com/openshift/cluster-kube-controller-manager-operator/compare/4f16d3e4b51db114f111117a062e25b68fb931a9...02fbdd194f75cd8e4fb1a6afc40e515a73dc450e) ### [cluster-kube-scheduler-operator](https://github.com/openshift/cluster-kube-scheduler-operator/tree/626f8cb576ded39fcf8dceec6455d2d10d10d080) * [OCPBUGS-4292](https://issues.redhat.com/browse/OCPBUGS-4292): bootstrap-kube-scheduler: specify resources.requests [#448](https://github.com/openshift/cluster-kube-scheduler-operator/pull/448) * [Full changelog](https://github.com/openshift/cluster-kube-scheduler-operator/compare/ada207222ef4f453376ca816564753d34f1bee67...626f8cb576ded39fcf8dceec6455d2d10d10d080) ### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/766b7b632bc012f17f88e277d1c3fd7db96dc2aa) * [OCPBUGS-3956](https://issues.redhat.com/browse/OCPBUGS-3956): HyperShift: Do not accept empty infrastructure name [#1634](https://github.com/openshift/cluster-network-operator/pull/1634) * [OCPBUGS-4183](https://issues.redhat.com/browse/OCPBUGS-4183): Disable UDP aggregation on s390x [#1643](https://github.com/openshift/cluster-network-operator/pull/1643) * [OCPBUGS-3824](https://issues.redhat.com/browse/OCPBUGS-3824): ipsec: Run ovs-monitor-ipsec in the foreground and change probes [#1621](https://github.com/openshift/cluster-network-operator/pull/1621) * [Full changelog](https://github.com/openshift/cluster-network-operator/compare/405ea0c922a5ac1d51ed1044f19bd89b534c6daf...766b7b632bc012f17f88e277d1c3fd7db96dc2aa) ### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/b4e363fcebf55d9d57e1147ddd21c7a5204895b1) * [OCPBUGS-4215](https://issues.redhat.com/browse/OCPBUGS-4215): e2e: performance profile: add logs and minor fixes (#516) [#516](https://github.com/openshift/cluster-node-tuning-operator/pull/516) * [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/09d4b9e933b3785ebe3950179230d236e574545e...b4e363fcebf55d9d57e1147ddd21c7a5204895b1) ### [console](https://github.com/openshift/console/tree/42d6eb3af5f3c0113f25e75107e9228335ffb22c) * [OCPBUGS-3333](https://issues.redhat.com/browse/OCPBUGS-3333): Promote ConsolePlugins API version to v1 in console repository [#12248](https://github.com/openshift/console/pull/12248) * [OCPBUGS-4035](https://issues.redhat.com/browse/OCPBUGS-4035): Fix for initial showing of topology contents [#12299](https://github.com/openshift/console/pull/12299) * [OCPBUGS-4117](https://issues.redhat.com/browse/OCPBUGS-4117): Re-enable serverless e2e tests [#12308](https://github.com/openshift/console/pull/12308) * [Full changelog](https://github.com/openshift/console/compare/846d51b562e90dde2a69e96e8d2cc10e826bb5c4...42d6eb3af5f3c0113f25e75107e9228335ffb22c) ### [container-networking-plugins](https://github.com/openshift/containernetworking-plugins/tree/742547ee7d72b27c6f6dd7763e2092050839847f) * [OCPBUGS-4223](https://issues.redhat.com/browse/OCPBUGS-4223): Fix path substitution to enable setting sysctls on vlan interfaces [#68](https://github.com/openshift/containernetworking-plugins/pull/68) * [Full changelog](https://github.com/openshift/containernetworking-plugins/compare/a80f92c712d2ead4093585fdc627ab28ccf4ae18...742547ee7d72b27c6f6dd7763e2092050839847f) ### [ironic](https://github.com/openshift/ironic-image/tree/379eae5c2205aaffa739ef0e556ca71ed1e0d469) * [OCPBUGS-4311](https://issues.redhat.com/browse/OCPBUGS-4311): Remove RDO distribution configuration (finally fixes #46) [#327](https://github.com/openshift/ironic-image/pull/327) * [Full changelog](https://github.com/openshift/ironic-image/compare/3b33209d4c7b5f144177f01b5c2b0d55b4eeec48...379eae5c2205aaffa739ef0e556ca71ed1e0d469) ### [kube-state-metrics](https://github.com/openshift/kube-state-metrics/tree/9a1bf9b8c6b2da07214eb934e4d1f86d1700a2ce) * [OCPBUGS-4118](https://issues.redhat.com/browse/OCPBUGS-4118): cherry-pick, do not expose ingress path metric when service is nil [#84](https://github.com/openshift/kube-state-metrics/pull/84) * [Full changelog](https://github.com/openshift/kube-state-metrics/compare/bbb506ba1319f9cc5f6a305d685d2bea78783988...9a1bf9b8c6b2da07214eb934e4d1f86d1700a2ce) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/eb094c27cf623d1582777fef8aa9e2356cdf1737) * [OCPBUGS-4091](https://issues.redhat.com/browse/OCPBUGS-4091): NM resolve prepender: remove extra quotes in OKD flow [#3433](https://github.com/openshift/machine-config-operator/pull/3433) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/69b553cbd7121785ad4a9c844dfe426b02d7fc90...eb094c27cf623d1582777fef8aa9e2356cdf1737) ### [must-gather](https://github.com/openshift/must-gather/tree/5fd2176182e7aec687da553fe185b9f6f739bbb2) * [OCPBUGS-4250](https://issues.redhat.com/browse/OCPBUGS-4250): [release-4.12] backport PodNetworkConnectivityCheck gather script #334 [#334](https://github.com/openshift/must-gather/pull/334) * [Full changelog](https://github.com/openshift/must-gather/compare/68c6a82bfd4e3cae4f2f4258cfc9820aff46c712...5fd2176182e7aec687da553fe185b9f6f739bbb2) ### [openshift-apiserver](https://github.com/openshift/openshift-apiserver/tree/30c5f26d173c7576d396b8d74707de03da266ce2) * [OCPBUGS-4339](https://issues.redhat.com/browse/OCPBUGS-4339): fix printer panic [#335](https://github.com/openshift/openshift-apiserver/pull/335) * [Full changelog](https://github.com/openshift/openshift-apiserver/compare/5c00d6c948acd716e67bd5d16e62013d89866880...30c5f26d173c7576d396b8d74707de03da266ce2) ### [ovn-kubernetes, ovn-kubernetes-microshift](https://github.com/openshift/ovn-kubernetes/tree/707c0d47fe0f911f94155ca89c4e756d78e86baa) * [OCPBUGS-2896](https://issues.redhat.com/browse/OCPBUGS-2896): Refactor retry into its own pkg [#1376](https://github.com/openshift/ovn-kubernetes/pull/1376) * Updating ovn-kubernetes-base images to be consistent with ART [#1287](https://github.com/openshift/ovn-kubernetes/pull/1287) * [OCPBUGS-3798](https://issues.redhat.com/browse/OCPBUGS-3798): [4.12] Dockerfile: bump OVS to 2.17.0-62.el8fdp [#1387](https://github.com/openshift/ovn-kubernetes/pull/1387) * [OCPBUGS-3977](https://issues.redhat.com/browse/OCPBUGS-3977): Handle expired entry while handling dns update [#1392](https://github.com/openshift/ovn-kubernetes/pull/1392) * [OCPBUGS-3871](https://issues.redhat.com/browse/OCPBUGS-3871): Ignore addresses in masquerade subnet when retrieving gateway IPs [#1386](https://github.com/openshift/ovn-kubernetes/pull/1386) * [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/5ef03e64d2727d1d89d269b8587829cdc1eb89ae...707c0d47fe0f911f94155ca89c4e756d78e86baa) ### [route-controller-manager](https://github.com/openshift/route-controller-manager/tree/9e74d175e81ef6a2beb3718398e3fc99dded037c) * [OCPBUGS-4199](https://issues.redhat.com/browse/OCPBUGS-4199): do not depend on the API defaulting when creating Routes [#12](https://github.com/openshift/route-controller-manager/pull/12) * [Full changelog](https://github.com/openshift/route-controller-manager/compare/a4731c8cb3f9f2348e67f2d9427e2cf2f10ac176...9e74d175e81ef6a2beb3718398e3fc99dded037c)