# 4.9.0-0.okd-2022-01-14-230113 Created: 2022-01-15 10:01:48 +0000 UTC Image Digest: `sha256:6360b9c14765767a0a4265990a9e95bedfa460a282c6b9d5ca8fb5b50a46d54d` Promoted from registry.ci.openshift.org/origin/release:4.9.0-0.okd-2022-01-14-230113 ## Changes from 4.9.0-0.okd-2021-12-12-025847 ### Components * Kubernetes 1.22.3 * Fedora CoreOS upgraded from 49.34.2 to 49.34.4 ### Rebuilt images without code change * [csi-driver-manila](https://github.com/openshift/cloud-provider-openstack) git [ddbc0e4f](https://github.com/openshift/cloud-provider-openstack/commit/ddbc0e4f24a6a5f9bb0f75d15a95fd778ee587e5) `sha256:420194ea761e02ccb1f36b8997f54d202ec3f81653873117ea73f9e375b82f15` * [openstack-cinder-csi-driver](https://github.com/openshift/cloud-provider-openstack) git [ddbc0e4f](https://github.com/openshift/cloud-provider-openstack/commit/ddbc0e4f24a6a5f9bb0f75d15a95fd778ee587e5) `sha256:7267a8f325a462153cddad105c169217472362d5849d6ccbdefcdf765855ce70` * [openstack-cloud-controller-manager](https://github.com/openshift/cloud-provider-openstack) git [ddbc0e4f](https://github.com/openshift/cloud-provider-openstack/commit/ddbc0e4f24a6a5f9bb0f75d15a95fd778ee587e5) `sha256:0c9b36c183780e084e36ada8af24477a585b6c78c0add863e95f48e7e8c107e3` * [ovirt-machine-controllers](https://github.com/openshift/cluster-api-provider-ovirt) git [2262c7c6](https://github.com/openshift/cluster-api-provider-ovirt/commit/2262c7c6cece3a7989c9c586ad0fbf68885739f7) `sha256:d864dfff29932639961635a1dc05499e47774612b6a5d67f5490f9255ecd3161` ### [aws-machine-controllers](https://github.com/openshift/cluster-api-provider-aws/tree/8226e86fa06e84e9959ce0297569dfd8ce80c302) * [Bug 2029993](https://bugzilla.redhat.com/show_bug.cgi?id=2029993): Prevent Machine from being considered provisioned until it exists in AWS [#431](https://github.com/openshift/cluster-api-provider-aws/pull/431) * [Full changelog](https://github.com/openshift/cluster-api-provider-aws/compare/79c9a89e809cc4b0313171fbc57d83862db92046...8226e86fa06e84e9959ce0297569dfd8ce80c302) ### [azure-disk-csi-driver-operator](https://github.com/openshift/azure-disk-csi-driver-operator/tree/15e474ce3bce9ce219fdd85ceb42620c18d9f817) * [Bug 2029571](https://bugzilla.redhat.com/show_bug.cgi?id=2029571): Add custom CA bundle support [#39](https://github.com/openshift/azure-disk-csi-driver-operator/pull/39) * [Full changelog](https://github.com/openshift/azure-disk-csi-driver-operator/compare/60fd0edd976ccfe9ff5180b7ecf7f5201f62b000...15e474ce3bce9ce219fdd85ceb42620c18d9f817) ### [baremetal-installer, installer, installer-artifacts, ovirt-installer](https://github.com/openshift/installer/tree/eb132dae953888e736c382f1176c799c0e1aa49e) * [Bug 2031606](https://bugzilla.redhat.com/show_bug.cgi?id=2031606): aws: get ips for all control plane instances for bootstrap gather [#5474](https://github.com/openshift/installer/pull/5474) * [Full changelog](https://github.com/openshift/installer/compare/96418c49a7761dc0a299bc083795a771df9ef789...eb132dae953888e736c382f1176c799c0e1aa49e) ### [cluster-cloud-controller-manager-operator](https://github.com/openshift/cluster-cloud-controller-manager-operator/tree/1826b16051e893576a123e2528013e722f68ab4e) * [Bug 2034504](https://bugzilla.redhat.com/show_bug.cgi?id=2034504): Ensure old deployment is deleted before new deployment creation [#162](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/162) * [Full changelog](https://github.com/openshift/cluster-cloud-controller-manager-operator/compare/46be73eb6e3c7a4a04f270df3ce35ae3996faedb...1826b16051e893576a123e2528013e722f68ab4e) ### [cluster-config-operator](https://github.com/openshift/cluster-config-operator/tree/184a51396e5927200ae3e00a5819b44c02e2fa7c) * [Bug 2015306](https://bugzilla.redhat.com/show_bug.cgi?id=2015306): bump api [#224](https://github.com/openshift/cluster-config-operator/pull/224) * [Full changelog](https://github.com/openshift/cluster-config-operator/compare/f901f5bd6a9152145da27bc493477b224cdd5c47...184a51396e5927200ae3e00a5819b44c02e2fa7c) ### [cluster-machine-approver](https://github.com/openshift/cluster-machine-approver/tree/993ec9fe8eae4f07eb01a42ebecf606ba0ad3f97) * [Bug 2031061](https://bugzilla.redhat.com/show_bug.cgi?id=2031061): Replace certificates with generated certificates [#147](https://github.com/openshift/cluster-machine-approver/pull/147) * [Full changelog](https://github.com/openshift/cluster-machine-approver/compare/be68d5674b0fcfa11ed5c86ac495a77d5d63ef4f...993ec9fe8eae4f07eb01a42ebecf606ba0ad3f97) ### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/5a8b35e9779f52e0cf2cfd6032756e53977188c4) * [Bug 2023423](https://bugzilla.redhat.com/show_bug.cgi?id=2023423): Add ip6tables NOTRACK rules for udp/6081 [#1229](https://github.com/openshift/cluster-network-operator/pull/1229) * [Bug 2037499](https://bugzilla.redhat.com/show_bug.cgi?id=2037499): Bump openshift/build-machinery-go [#1270](https://github.com/openshift/cluster-network-operator/pull/1270) * [Full changelog](https://github.com/openshift/cluster-network-operator/compare/5bdde0ed672eec07610dd85ff71f2870d8cb0649...5a8b35e9779f52e0cf2cfd6032756e53977188c4) ### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/ce0b3ae329cb8fb2c270de2a6a0adc393d2a5c3b) * Add nto_custom_profile:count metric via PrometheusRule (#292) (#309) [#292](https://github.com/openshift/cluster-node-tuning-operator/pull/292) * Add handling for certificate rotation in pkg/metrics/server.go and an e2e test (#305) [#305](https://github.com/openshift/cluster-node-tuning-operator/pull/305) * Prevent unnecessary ksm* error log messages. (#308) [#308](https://github.com/openshift/cluster-node-tuning-operator/pull/308) * build-machinery-go: bump to the latest version (#306) [#306](https://github.com/openshift/cluster-node-tuning-operator/pull/306) * [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/edeb6536f536af3709c9512e489225d5495e25b3...ce0b3ae329cb8fb2c270de2a6a0adc393d2a5c3b) ### [cluster-samples-operator](https://github.com/openshift/cluster-samples-operator/tree/9b0a9d769ef38f9f56a8b1a7900e458b526523a8) * [Bug 2010136](https://bugzilla.redhat.com/show_bug.cgi?id=2010136): Including Template in must-gather related objects. [#401](https://github.com/openshift/cluster-samples-operator/pull/401) * [Full changelog](https://github.com/openshift/cluster-samples-operator/compare/eb7466b4a17f0b80a3a94a5796564700f87b1afc...9b0a9d769ef38f9f56a8b1a7900e458b526523a8) ### [cluster-version-operator](https://github.com/openshift/cluster-version-operator/tree/f2551e5d22e4b5623a47f94555226ffa3d750e9d) * [Bug 2038275](https://bugzilla.redhat.com/show_bug.cgi?id=2038275): *: Use --v=2 logging to drop client-side throttling noise [#723](https://github.com/openshift/cluster-version-operator/pull/723) * [Bug 2028602](https://bugzilla.redhat.com/show_bug.cgi?id=2028602): lib/resourcemerge/apps: Default Deployment replicas to one [#702](https://github.com/openshift/cluster-version-operator/pull/702) * [Full changelog](https://github.com/openshift/cluster-version-operator/compare/0e604e83d538746eab702b933a5d439e1040035f...f2551e5d22e4b5623a47f94555226ffa3d750e9d) ### [console](https://github.com/openshift/console/tree/95c51de7c2472a034560593dcef38a164f8cae4e) * [Bug 2037619](https://bugzilla.redhat.com/show_bug.cgi?id=2037619): Could not filter out machine by using node name on machines page (temp fix) [#10807](https://github.com/openshift/console/pull/10807) * [Bug 2040291](https://bugzilla.redhat.com/show_bug.cgi?id=2040291): Prevent null references and "ResizeObserver loop limit exceeded" errors in IFrameMarkdownView [#10116](https://github.com/openshift/console/pull/10116) * [Bug 2034829](https://bugzilla.redhat.com/show_bug.cgi?id=2034829): cant delete VM with un-owned pvc attached [#10719](https://github.com/openshift/console/pull/10719) * [Bug 2028286](https://bugzilla.redhat.com/show_bug.cgi?id=2028286): Fix blank page error for Installed Operators [#10596](https://github.com/openshift/console/pull/10596) * [Full changelog](https://github.com/openshift/console/compare/0f0780c9866da8a0833fd2f250c0dc271bf9233f...95c51de7c2472a034560593dcef38a164f8cae4e) ### [docker-builder](https://github.com/openshift/builder/tree/7f2458824262068b41689438655341178a2df26a) * [Bug 2037776](https://bugzilla.redhat.com/show_bug.cgi?id=2037776): Update containers/storage to address incorrect overlay options being set on rhel7 nodes [#279](https://github.com/openshift/builder/pull/279) * [Full changelog](https://github.com/openshift/builder/compare/62ce08286ce9b6385e785b28c053232361a0f1a3...7f2458824262068b41689438655341178a2df26a) ### [driver-toolkit](https://github.com/openshift/driver-toolkit/tree/51a2f1efedf655d2454efba18c68262532792b14) * [Bug 2031854](https://bugzilla.redhat.com/show_bug.cgi?id=2031854): Add e2e test to 4.9 branch [#71](https://github.com/openshift/driver-toolkit/pull/71) * [Full changelog](https://github.com/openshift/driver-toolkit/compare/25c351345f6e06130dfd97d79fc417f9bbc7ebbe...51a2f1efedf655d2454efba18c68262532792b14) ### [hyperkube, pod](https://github.com/openshift/kubernetes/tree/e790d7fa218bce0e127362bdaef98fa2f66c5aa5) * [Bug 2030697](https://bugzilla.redhat.com/show_bug.cgi?id=2030697): UPSTREAM: <carry>: api request counts for current hour are incorrect [#1088](https://github.com/openshift/kubernetes/pull/1088) * [Full changelog](https://github.com/openshift/kubernetes/compare/934e08bc2ce38f85908bcb3c4417fb7aaff850e0...e790d7fa218bce0e127362bdaef98fa2f66c5aa5) ### [insights-operator](https://github.com/openshift/insights-operator/tree/3f1401abeef427842a435eb1776cb97efa81dc34) * [Bug 2033540](https://bugzilla.redhat.com/show_bug.cgi?id=2033540): Gather all CostManagementMericsConfig definitions. (#525) (#568) [#525](https://github.com/openshift/insights-operator/pull/525) * [Full changelog](https://github.com/openshift/insights-operator/compare/3ea4e398afe731042f24b2e493a969ab4db52642...3f1401abeef427842a435eb1776cb97efa81dc34) ### [jenkins, jenkins-agent-base, jenkins-agent-maven, jenkins-agent-nodejs](https://github.com/openshift/jenkins/tree/3711b81da7d5e10033c4e16f242bed79254a13cd) * [Bug 2037346](https://bugzilla.redhat.com/show_bug.cgi?id=2037346): Update openshift-sync-plugin to 1.0.51 and various dependant plugins [#1359](https://github.com/openshift/jenkins/pull/1359) * [Full changelog](https://github.com/openshift/jenkins/compare/20ddf949227d0d2b77cb916c0d5709dce6ff3551...3711b81da7d5e10033c4e16f242bed79254a13cd) ### [kuryr-cni, kuryr-controller](https://github.com/openshift/kuryr-kubernetes/tree/1e8c94f80e26b69968a3d8ea918a387451e9db2b) * [Bug 2022684](https://bugzilla.redhat.com/show_bug.cgi?id=2022684): Improve retrieval of Trunks info [#599](https://github.com/openshift/kuryr-kubernetes/pull/599) * [Bug 2023383](https://bugzilla.redhat.com/show_bug.cgi?id=2023383): Do not start kuryr-daemon when worker_num <= 1 [#602](https://github.com/openshift/kuryr-kubernetes/pull/602) * [Full changelog](https://github.com/openshift/kuryr-kubernetes/compare/473fd0c037239a478f29431e8c0c21d0dbee58db...1e8c94f80e26b69968a3d8ea918a387451e9db2b) ### [machine-config-operator](https://github.com/vrutkovs/machine-config-operator/tree/2909118923c2e01690115e9bf27c7aba779dd01c) * [Bug 2027926](https://bugzilla.redhat.com/show_bug.cgi?id=2027926): storage.conf: remove obsolete option override_kernel_check [#2848](https://github.com/vrutkovs/machine-config-operator/pull/2848) * [Full changelog](https://github.com/vrutkovs/machine-config-operator/compare/03a31c8d9e27b858181dcf857b1e53800856553a...2909118923c2e01690115e9bf27c7aba779dd01c) ### [machine-os-content](https://github.com/openshift/okd-machine-os/tree/50c374edbdb811008d6f6cf1e97efe77e1c93950) * Dockerfile.template: bump machine-os version [#277](https://github.com/openshift/okd-machine-os/pull/277) * Dec 18: bump version string [#271](https://github.com/openshift/okd-machine-os/pull/271) * [Full changelog](https://github.com/openshift/okd-machine-os/compare/83c67f892f0dc9ffe0298d2d07da947f2cf20f0d...50c374edbdb811008d6f6cf1e97efe77e1c93950) ### [multus-whereabouts-ipam-cni](https://github.com/openshift/whereabouts-cni/tree/43552df5f301618a1857c9a1c2b51cbb7188ad38) * [Bug 2028964](https://bugzilla.redhat.com/show_bug.cgi?id=2028964): Whereabouts should reconcile IP addresses [backport 4.9] [#77](https://github.com/openshift/whereabouts-cni/pull/77) * [Full changelog](https://github.com/openshift/whereabouts-cni/compare/2a99475824b229d2d85da89737cf65a162701d41...43552df5f301618a1857c9a1c2b51cbb7188ad38) ### [oauth-server](https://github.com/openshift/oauth-server/tree/1ee9925b84316939493a788a75ab16ddf1e301e0) * [Bug 2037274](https://bugzilla.redhat.com/show_bug.cgi?id=2037274): pkg/*: introduce x509_missing_san_total metric [#95](https://github.com/openshift/oauth-server/pull/95) * Updating oauth-server images to be consistent with ART [#85](https://github.com/openshift/oauth-server/pull/85) * [Full changelog](https://github.com/openshift/oauth-server/compare/a51e18174ac32f0e44dfa8946e812d25ff38a101...1ee9925b84316939493a788a75ab16ddf1e301e0) ### [openstack-cinder-csi-driver-operator](https://github.com/openshift/openstack-cinder-csi-driver-operator/tree/56efc78519686ebd218c085ea51b39e4f1266a22) * [Bug 2037080](https://bugzilla.redhat.com/show_bug.cgi?id=2037080): relax health probes against Cinder API [#64](https://github.com/openshift/openstack-cinder-csi-driver-operator/pull/64) * [Full changelog](https://github.com/openshift/openstack-cinder-csi-driver-operator/compare/6f3466826a02e6a35aa33ff906f01497505f512d...56efc78519686ebd218c085ea51b39e4f1266a22) ### [ovn-kubernetes](https://github.com/openshift/ovn-kubernetes/tree/87d25f1cefdb7bed3d11c7e42ad59c7f94d0709b) * [Bug 2034668](https://bugzilla.redhat.com/show_bug.cgi?id=2034668): Fix pod handlers and pod IP parsing for egress IP [#884](https://github.com/openshift/ovn-kubernetes/pull/884) * [Bug 2035336](https://bugzilla.redhat.com/show_bug.cgi?id=2035336): [4.9-backport] Fix Netpol retry mechanisms [#893](https://github.com/openshift/ovn-kubernetes/pull/893) * [Bug 2033672](https://bugzilla.redhat.com/show_bug.cgi?id=2033672): Multiple exgw - Use --may-exist on hybrid policy and correct hybrid policy cleanup [#877](https://github.com/openshift/ovn-kubernetes/pull/877) * [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/3432c36ae149321863d622ea282c74400c3cd00c...87d25f1cefdb7bed3d11c7e42ad59c7f94d0709b) ### [tests](https://github.com/openshift/origin/tree/44d15420045aa5fa9f343c6e137a784900458206) * [Bug 2033341](https://bugzilla.redhat.com/show_bug.cgi?id=2033341): tests: skip some tests for proxy [#26705](https://github.com/openshift/origin/pull/26705) * [Bug 2033341](https://bugzilla.redhat.com/show_bug.cgi?id=2033341): [release-4.9] test: skip tests that won't work behind a proxy automatically [#26664](https://github.com/openshift/origin/pull/26664) * [Full changelog](https://github.com/openshift/origin/compare/1e6c3ab7e81c4d8a566f7f69a29e3a66d00c2511...44d15420045aa5fa9f343c6e137a784900458206) ### [vsphere-problem-detector](https://github.com/openshift/vsphere-problem-detector/tree/de8606f73f0cb88c8acd81326674a549722abfca) * [Bug 2033733](https://bugzilla.redhat.com/show_bug.cgi?id=2033733): Deferred logout after checks are run [#67](https://github.com/openshift/vsphere-problem-detector/pull/67) * [Full changelog](https://github.com/openshift/vsphere-problem-detector/compare/646689c310206d7ef15e7f3530d312a28a0d3b66...de8606f73f0cb88c8acd81326674a549722abfca)