# 4.9.0-rc.2 Created: 2021-09-20 10:10:26 +0000 UTC Image Digest: `sha256:edd47e590c6320b158a6a4894ca804618d3b1e774988c89cd988e8a841cb5f3c` Promoted from registry.ci.openshift.org/ocp-arm64/release-arm64:4.9.0-0.nightly-arm64-2021-09-18-052843 ## Changes from 4.9.0-rc.1 ### Components * Kubernetes 1.22.1 * Red Hat Enterprise Linux CoreOS upgraded from 49.84.202109091709-0 to 49.84.202109152147-0 ### Removed images * kubevirt-machine-controllers ### Rebuilt images without code change * [console](https://github.com/openshift/console) git [1bd46071](https://github.com/openshift/console/commit/1bd4607153c8031262f6db5d6a61b20fe4292ce3) `sha256:18bcf619b0837e46826f095ebb58b366c03eaefc4233e8a5e134c91909891a48` * [driver-toolkit](https://github.com/openshift/driver-toolkit) git [81d163f0](https://github.com/openshift/driver-toolkit/commit/81d163f0c9a207a4f9e79f66886452b72c5ad394) `sha256:ad4138c950fde204a59599262e5b544423fd6cc0bc5ce6950d2203124ecf2532` * machine-os-content `sha256:87bf3903746e7e5e2200386ea85a4d6c40863dbe178f0d628294e8719f1af5d2` * [network-tools](https://github.com/openshift/network-tools) git [ed0b846c](https://github.com/openshift/network-tools/commit/ed0b846c056056848f0ab7741bd3f1254e1862d6) `sha256:e694a45c7c8b0152c571b3f33fa3ad458c7c2d637810e94769dfc9486ecc89cc` ### [azure-cloud-controller-manager, azure-cloud-node-manager, azure-disk-csi-driver, azure-disk-csi-driver-operator, azure-machine-controllers, csi-driver-manila, csi-driver-manila-operator, csi-driver-nfs, gcp-machine-controllers, gcp-pd-csi-driver, gcp-pd-csi-driver-operator, hyperkube, ironic, ironic-inspector, ironic-ipa-downloader, ironic-machine-os-downloader, ironic-static-ip-manager, kuryr-cni, kuryr-controller, pod, vsphere-csi-driver, vsphere-csi-driver-operator, vsphere-csi-driver-syncer, vsphere-problem-detector](https://github.com/openshift/kubernetes/tree/af080cb8d127b31307ed3622992c05a4b59f15ba) * BUG 2005108: UPSTREAM: 104847: Handle UID reuse in pod worker [#964](https://github.com/openshift/kubernetes/pull/964) * [Bug 2003306](https://bugzilla.redhat.com/show_bug.cgi?id=2003306): UPSTREAM: 104817: kubelet: Rejected pods should be filtered from admission [#949](https://github.com/openshift/kubernetes/pull/949) * [Full changelog](https://github.com/openshift/kubernetes/compare/75ee3073266f07baaba5db004cde0636425737cf...af080cb8d127b31307ed3622992c05a4b59f15ba) ### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/92843817d51e7d0ab25862cb4180f79a821f68b2) * [Bug 2004712](https://bugzilla.redhat.com/show_bug.cgi?id=2004712): TuneD: Revert the ConfigParser changes. [#272](https://github.com/openshift/cluster-node-tuning-operator/pull/272) * [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/b126edfcb3e0c9798581d7c5e6fcbaf416c449e6...92843817d51e7d0ab25862cb4180f79a821f68b2) ### [cluster-version-operator](https://github.com/openshift/cluster-version-operator/tree/43d63b8592aa56c7a88804b2a150ca9f06726279) * [Bug 2004568](https://bugzilla.redhat.com/show_bug.cgi?id=2004568): lib/resourcemerge/core: Remove unrecognized volumes and mounts [#657](https://github.com/openshift/cluster-version-operator/pull/657) * [Full changelog](https://github.com/openshift/cluster-version-operator/compare/513a2fc5e2e8f4e8fad5c30913d8129c110b0684...43d63b8592aa56c7a88804b2a150ca9f06726279) ### [kube-proxy, sdn](https://github.com/openshift/sdn/tree/9647cb01e4aeb5b82d4d8ec124ade067883e5be7) * [Bug 2002288](https://bugzilla.redhat.com/show_bug.cgi?id=2002288): [4.9] proxy: don't re-check every userspace proxy rule on every change [#346](https://github.com/openshift/sdn/pull/346) * [Full changelog](https://github.com/openshift/sdn/compare/7e2e350ed578035c6a9923767a2d88e5194a7b29...9647cb01e4aeb5b82d4d8ec124ade067883e5be7) ### [machine-api-operator](https://github.com/openshift/machine-api-operator/tree/38efcc611bdf4bb66e54dc9942b388aa03a150d0) * [Bug 2003545](https://bugzilla.redhat.com/show_bug.cgi?id=2003545): Remove "kubevirt-machine-controllers" image from release 4.9 [#911](https://github.com/openshift/machine-api-operator/pull/911) * [Full changelog](https://github.com/openshift/machine-api-operator/compare/6a003c5f473fa7c2caaf61b66684b09faef35db7...38efcc611bdf4bb66e54dc9942b388aa03a150d0) ### [ovn-kubernetes](https://github.com/openshift/ovn-kubernetes/tree/9355e73c58e25832db295f4c4332076d15689460) * [Bug 2005462](https://bugzilla.redhat.com/show_bug.cgi?id=2005462): Fixes skipping pods accidentally in retry [#755](https://github.com/openshift/ovn-kubernetes/pull/755) * [Bug 2003245](https://bugzilla.redhat.com/show_bug.cgi?id=2003245): [4.9] Revert "Add libovsdb clients to controllers & test harness" [#725](https://github.com/openshift/ovn-kubernetes/pull/725) * [Bug 2004340](https://bugzilla.redhat.com/show_bug.cgi?id=2004340): Fixes misuse of pod annotations during update event [#747](https://github.com/openshift/ovn-kubernetes/pull/747) * [Bug 2004487](https://bugzilla.redhat.com/show_bug.cgi?id=2004487): panic after EgressFirewall deletion and DNS record expiration [#748](https://github.com/openshift/ovn-kubernetes/pull/748) * [Bug 2004337](https://bugzilla.redhat.com/show_bug.cgi?id=2004337): Ensure host interfaces are deleted by CNI [#746](https://github.com/openshift/ovn-kubernetes/pull/746) * [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/beea5251ae49cd45e01f69b8f8f31d992f1d17fb...9355e73c58e25832db295f4c4332076d15689460)