# 4.9.0-0.okd-2022-01-29-035536 Created: 2022-01-29 06:56:37 +0000 UTC Image Digest: `sha256:ce42e3e42c19b2d97f51221a65e1f97191b6f51f6e8552ba339dace501e29d1a` Promoted from registry.ci.openshift.org/origin/release:4.9.0-0.okd-2022-01-29-035536 ## Changes from 4.9.0-0.okd-2022-01-14-230113 ### Components * Kubernetes 1.22.3 * Fedora CoreOS upgraded from 49.34.4 to 49.34.5 ### Rebuilt images without code change * [baremetal-machine-controllers](https://github.com/openshift/cluster-api-provider-baremetal) git [1c81cab6](https://github.com/openshift/cluster-api-provider-baremetal/commit/1c81cab6cc3a166f9b42ffc59c0870c92739229e) `sha256:d532bffcb29cb0ed6295134292cbbc0a460fe07fa09795b8366fc6db6cf57673` * [baremetal-operator](https://github.com/openshift/baremetal-operator) git [6e62a546](https://github.com/openshift/baremetal-operator/commit/6e62a5464298ea49a2681f946d09adc863a6a3f8) `sha256:d7e7f5cc2a5a6ec876f2b00d598fc08f54033bd52b8cfa38da368ed4424bde30` * [baremetal-runtimecfg](https://github.com/openshift/baremetal-runtimecfg) git [99cf2c85](https://github.com/openshift/baremetal-runtimecfg/commit/99cf2c85c5bb4c065dfc56053f01617215d4382b) `sha256:48e09a2124da20d621363f1c81424f669fcc8fb356ec575f4992620720239358` * [cluster-baremetal-operator](https://github.com/openshift/cluster-baremetal-operator) git [10af6a96](https://github.com/openshift/cluster-baremetal-operator/commit/10af6a966c2c1d8061f301d44ecec0ff05ccce26) `sha256:65a285466c63126c11d9556edab567bebb46b6f2ad4be9ef289091405971b42e` * [cluster-version-operator](https://github.com/openshift/cluster-version-operator) git [f2551e5d](https://github.com/openshift/cluster-version-operator/commit/f2551e5d22e4b5623a47f94555226ffa3d750e9d) `sha256:45828d66e36c763d63c851c9c037a16c3bb2df50b26f86e5da461d8f0af225df` * [ironic-hardware-inventory-recorder](https://github.com/openshift/ironic-hardware-inventory-recorder-image) git [8e2d1db6](https://github.com/openshift/ironic-hardware-inventory-recorder-image/commit/8e2d1db6f2c66128c3b5682e60cdaaee786d992f) `sha256:119cac55e23e477581fad38a2ca9052e845b88b3a3822a390a38161af00095d5` * [machine-api-operator](https://github.com/openshift/machine-api-operator) git [383c9b95](https://github.com/openshift/machine-api-operator/commit/383c9b959b69044ec533118cf5d41f17101137f1) `sha256:18681a536b9f3eed8d3f09c5b400698f31a06b6df3c8a2a6b66048f4b2f89cc9` ### [baremetal-installer, installer, installer-artifacts, ovirt-installer](https://github.com/openshift/installer/tree/8d5b2831d3afa00a5a524283718c9577c957a49d) * [Bug 2038429](https://bugzilla.redhat.com/show_bug.cgi?id=2038429): Azure: Update Default Instance Types [#5520](https://github.com/openshift/installer/pull/5520) * [Bug 2043590](https://bugzilla.redhat.com/show_bug.cgi?id=2043590): vendor: bump aws terraform provider to v3.1.0-openshift-2 [#5559](https://github.com/openshift/installer/pull/5559) * [Full changelog](https://github.com/openshift/installer/compare/eb132dae953888e736c382f1176c799c0e1aa49e...8d5b2831d3afa00a5a524283718c9577c957a49d) ### [cli, cli-artifacts, deployer, tools](https://github.com/openshift/oc/tree/3f16530f0bb938bef95b705f6d235e29a892b176) * [Bug 2038930](https://bugzilla.redhat.com/show_bug.cgi?id=2038930): properly handle --dry-run=server [#1016](https://github.com/openshift/oc/pull/1016) * [Full changelog](https://github.com/openshift/oc/compare/96e95cef877ba04872b88e4e2597eabb0174d182...3f16530f0bb938bef95b705f6d235e29a892b176) ### [cluster-authentication-operator](https://github.com/openshift/cluster-authentication-operator/tree/16102b9e9c32ff475f8bad02159d13df7cb1e21d) * [Bug 2037274](https://bugzilla.redhat.com/show_bug.cgi?id=2037274): starter.go: add invalidCertsController [#535](https://github.com/openshift/cluster-authentication-operator/pull/535) * golang 1.16 bump: Updating ose-cluster-authentication-operator images to be consistent with ART [#526](https://github.com/openshift/cluster-authentication-operator/pull/526) * [Full changelog](https://github.com/openshift/cluster-authentication-operator/compare/b6c02e670147f001adf9c59ed0e0d4fee38214f5...16102b9e9c32ff475f8bad02159d13df7cb1e21d) ### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/80970d5f3217d80eb8d00cadbfec6b5397b83094) * [Bug 2037274](https://bugzilla.redhat.com/show_bug.cgi?id=2037274): starter: include metrics controller [#1274](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1274) * [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/63b7a27153503066d1d8db8d66ff9f4ce8cb2417...80970d5f3217d80eb8d00cadbfec6b5397b83094) ### [cluster-kube-controller-manager-operator](https://github.com/openshift/cluster-kube-controller-manager-operator/tree/de8770d8427348203bd27ed929fbf415d0067fb9) * [Bug 2044622](https://bugzilla.redhat.com/show_bug.cgi?id=2044622): Sync with the latest 4.9 library-go [#593](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/593) * [Full changelog](https://github.com/openshift/cluster-kube-controller-manager-operator/compare/7a83e1754338445c6b1ad6f5d3dcbb28fda83ff1...de8770d8427348203bd27ed929fbf415d0067fb9) ### [cluster-kube-scheduler-operator](https://github.com/openshift/cluster-kube-scheduler-operator/tree/5694bdd97a73c70711b354e83499f6e60b45ddbd) * [Bug 2044622](https://bugzilla.redhat.com/show_bug.cgi?id=2044622): Sync with the latest 4.9 library-go [#405](https://github.com/openshift/cluster-kube-scheduler-operator/pull/405) * [Bug 2037665](https://bugzilla.redhat.com/show_bug.cgi?id=2037665): Check policy name field independently of the configmap change [#403](https://github.com/openshift/cluster-kube-scheduler-operator/pull/403) * [Bug 2037665](https://bugzilla.redhat.com/show_bug.cgi?id=2037665): Remove policy upgradeable when policy field cleared [#402](https://github.com/openshift/cluster-kube-scheduler-operator/pull/402) * [Bug 2037665](https://bugzilla.redhat.com/show_bug.cgi?id=2037665): Set upgradeable=false if using Policy field [#400](https://github.com/openshift/cluster-kube-scheduler-operator/pull/400) * [Full changelog](https://github.com/openshift/cluster-kube-scheduler-operator/compare/aed619d85ec8efcd818cb5c37818096760193f43...5694bdd97a73c70711b354e83499f6e60b45ddbd) ### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/a16682ce057236ef47ee3d0165e39a95850f9c10) * [Bug 2034351](https://bugzilla.redhat.com/show_bug.cgi?id=2034351): Whereabouts IP Reconciliaton [backport 4.9] [#1264](https://github.com/openshift/cluster-network-operator/pull/1264) * [Full changelog](https://github.com/openshift/cluster-network-operator/compare/5a8b35e9779f52e0cf2cfd6032756e53977188c4...a16682ce057236ef47ee3d0165e39a95850f9c10) ### [console](https://github.com/openshift/console/tree/cffe4017c12a3696b9d436c5f0c4e53c3caf5037) * [Bug 2044292](https://bugzilla.redhat.com/show_bug.cgi?id=2044292): Filter superseded helm secrets and fix firehose to support partial metadata [#10915](https://github.com/openshift/console/pull/10915) * [release 4.9] Bug 2042683: Check rbac before polling for rules silences [#10888](https://github.com/openshift/console/pull/10888) * [Bug 2044287](https://bugzilla.redhat.com/show_bug.cgi?id=2044287): Add support for fetching partial metadata and fix helm list page crash [#10914](https://github.com/openshift/console/pull/10914) * [Bug 2044259](https://bugzilla.redhat.com/show_bug.cgi?id=2044259): Topology performance: Do not fetch HPA for each Deployment (Pod Ring) [#10913](https://github.com/openshift/console/pull/10913) * [Bug 2042456](https://bugzilla.redhat.com/show_bug.cgi?id=2042456): Check if name label exists before comparing [#10882](https://github.com/openshift/console/pull/10882) * [Bug 2036340](https://bugzilla.redhat.com/show_bug.cgi?id=2036340): Fix secure route pre-filled issue in edit flow [#10759](https://github.com/openshift/console/pull/10759) * [Bug 2027804](https://bugzilla.redhat.com/show_bug.cgi?id=2027804): use namespace instead of useActivePerspective hooks to get the variables in Observe dashboard [#10586](https://github.com/openshift/console/pull/10586) * [Bug 2027269](https://bugzilla.redhat.com/show_bug.cgi?id=2027269): Add subject name selector field to SinkBinding form [#10568](https://github.com/openshift/console/pull/10568) * [Bug 2027268](https://bugzilla.redhat.com/show_bug.cgi?id=2027268): Optimize name validation regex for forms [#10567](https://github.com/openshift/console/pull/10567) * [Bug 2019884](https://bugzilla.redhat.com/show_bug.cgi?id=2019884): adds feature flag for all extension for knative plugin [#10393](https://github.com/openshift/console/pull/10393) * [Bug 2038607](https://bugzilla.redhat.com/show_bug.cgi?id=2038607): Fix that user settings ConfigMap is also created for users with restricted access [#10799](https://github.com/openshift/console/pull/10799) * [Bug 2036115](https://bugzilla.redhat.com/show_bug.cgi?id=2036115): add support for new labels for serverless function [#10755](https://github.com/openshift/console/pull/10755) * [Bug 2013253](https://bugzilla.redhat.com/show_bug.cgi?id=2013253): Fix to let the user create the application even if dockerfile is not detected [#10216](https://github.com/openshift/console/pull/10216) * [Bug 2036859](https://bugzilla.redhat.com/show_bug.cgi?id=2036859): Shift invalid devfile alert down [#10766](https://github.com/openshift/console/pull/10766) * [Bug 2034183](https://bugzilla.redhat.com/show_bug.cgi?id=2034183): Open export details page from the resource link on the topology sidepanel [#10694](https://github.com/openshift/console/pull/10694) * [Bug 2033265](https://bugzilla.redhat.com/show_bug.cgi?id=2033265): Fix an error to show Knative Services and Revisions also if the Service has no owner revision [#10677](https://github.com/openshift/console/pull/10677) * [Bug 2029861](https://bugzilla.redhat.com/show_bug.cgi?id=2029861): backport the change from #10394 to release 4.9 [#10620](https://github.com/openshift/console/pull/10620) * [Bug 2029370](https://bugzilla.redhat.com/show_bug.cgi?id=2029370): Trim the strings before localCompare [#10611](https://github.com/openshift/console/pull/10611) * [Bug 2025799](https://bugzilla.redhat.com/show_bug.cgi?id=2025799): Remove Tech preview badge for the triggers component for triggers GA … [#10535](https://github.com/openshift/console/pull/10535) * [Bug 2044089](https://bugzilla.redhat.com/show_bug.cgi?id=2044089): Update CRW operator name to fix failing e2e tests [#10910](https://github.com/openshift/console/pull/10910) * [Bug 2040365](https://bugzilla.redhat.com/show_bug.cgi?id=2040365): Check if 'auths' key when switching between create image secret subforms [#10838](https://github.com/openshift/console/pull/10838) * [Bug 2034636](https://bugzilla.redhat.com/show_bug.cgi?id=2034636): - RoleBindings tab doesn't show correct rolebindings [#10711](https://github.com/openshift/console/pull/10711) * [Full changelog](https://github.com/openshift/console/compare/95c51de7c2472a034560593dcef38a164f8cae4e...cffe4017c12a3696b9d436c5f0c4e53c3caf5037) ### [console-operator](https://github.com/openshift/console-operator/tree/fdcb82f487fb8655edcaee77cef63c492e72e0b1) * [Bug 2039681](https://bugzilla.redhat.com/show_bug.cgi?id=2039681): Fix setting of custom cert for default route [#624](https://github.com/openshift/console-operator/pull/624) * [Bug 2040275](https://bugzilla.redhat.com/show_bug.cgi?id=2040275): Bump build-machinery-go for console-operator to pickup change in yaml-patch repository [#626](https://github.com/openshift/console-operator/pull/626) * [Full changelog](https://github.com/openshift/console-operator/compare/0ff9519fe3890250d110f7f4c8ea5aa4dd120472...fdcb82f487fb8655edcaee77cef63c492e72e0b1) ### [docker-registry](https://github.com/openshift/image-registry/tree/5038df233b5f74e2de42cc42fbeebc2a9da76dd6) * [Bug 2029987](https://bugzilla.redhat.com/show_bug.cgi?id=2029987): Try another registry if blob is not found [#303](https://github.com/openshift/image-registry/pull/303) * [Full changelog](https://github.com/openshift/image-registry/compare/50d54ae38c2618501ec2c5e0897731d1a916db10...5038df233b5f74e2de42cc42fbeebc2a9da76dd6) ### [gcp-pd-csi-driver-operator](https://github.com/openshift/gcp-pd-csi-driver-operator/tree/d8a891de5ae9cf552d7d012ebe61c2abd395386e) * [Bug 2038191](https://bugzilla.redhat.com/show_bug.cgi?id=2038191): Add custom CA bundle support [#42](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/42) * [Full changelog](https://github.com/openshift/gcp-pd-csi-driver-operator/compare/b1a29eace7c208d7c4a839fd2b23d749cff94a42...d8a891de5ae9cf552d7d012ebe61c2abd395386e) ### [hyperkube, pod](https://github.com/openshift/kubernetes/tree/2cb60681522d23f507b3d68c4a56f3c810a87020) * [Bug 2040338](https://bugzilla.redhat.com/show_bug.cgi?id=2040338): UPSTREAM: <carry>: remove egressnetworkpolicies from gc ignored resources [#1125](https://github.com/openshift/kubernetes/pull/1125) * [Full changelog](https://github.com/openshift/kubernetes/compare/e790d7fa218bce0e127362bdaef98fa2f66c5aa5...2cb60681522d23f507b3d68c4a56f3c810a87020) ### [jenkins, jenkins-agent-base, jenkins-agent-maven, jenkins-agent-nodejs](https://github.com/openshift/jenkins/tree/a71a1157b7ef1030697cd864e526b20cb01a30e7) * [Bug 2044941](https://bugzilla.redhat.com/show_bug.cgi?id=2044941): Jenkins Fixes for CVE-2022-20617 and CVE-2022-20612 [#1369](https://github.com/openshift/jenkins/pull/1369) * [Bug 2038961](https://bugzilla.redhat.com/show_bug.cgi?id=2038961): bump sync plugin to 1.0.52 [#1363](https://github.com/openshift/jenkins/pull/1363) * [Full changelog](https://github.com/openshift/jenkins/compare/3711b81da7d5e10033c4e16f242bed79254a13cd...a71a1157b7ef1030697cd864e526b20cb01a30e7) ### [machine-os-content](https://github.com/openshift/okd-machine-os/tree/541ed2bcde3518cd83f67e6b0bd126e46270d31b) * Dockerfile.template: bump machine-os version [#288](https://github.com/openshift/okd-machine-os/pull/288) * [Full changelog](https://github.com/openshift/okd-machine-os/compare/50c374edbdb811008d6f6cf1e97efe77e1c93950...541ed2bcde3518cd83f67e6b0bd126e46270d31b) ### [openshift-apiserver](https://github.com/openshift/openshift-apiserver/tree/aec7074dbd2f1b5c01de34fe164036798342a0ff) * [Bug 2040240](https://bugzilla.redhat.com/show_bug.cgi?id=2040240): Make OriginImageMutators aware of origin objects [#269](https://github.com/openshift/openshift-apiserver/pull/269) * [Full changelog](https://github.com/openshift/openshift-apiserver/compare/fedbbd3ef518a4bbf81cb273b6f0065c44f6acd7...aec7074dbd2f1b5c01de34fe164036798342a0ff) ### [operator-lifecycle-manager, operator-registry](https://github.com/openshift/operator-framework-olm/tree/3cd421db3994df59900656f8d0a3071743484456) * [Bug 2000379](https://bugzilla.redhat.com/show_bug.cgi?id=2000379): fix: ensure operator images are included in rendered bundles related images [#180](https://github.com/openshift/operator-framework-olm/pull/180) * [Full changelog](https://github.com/openshift/operator-framework-olm/compare/5fc4c78bb48e66a252672aae137c8dcd8a6e43a8...3cd421db3994df59900656f8d0a3071743484456) ### [ovirt-machine-controllers](https://github.com/openshift/cluster-api-provider-ovirt/tree/15a6add2ff5b1858f5d1bc3944a352dcf0ee010f) * [Bug 2028509](https://bugzilla.redhat.com/show_bug.cgi?id=2028509): detach non-bootable disks before removing the VM [#124](https://github.com/openshift/cluster-api-provider-ovirt/pull/124) * [Full changelog](https://github.com/openshift/cluster-api-provider-ovirt/compare/2262c7c6cece3a7989c9c586ad0fbf68885739f7...15a6add2ff5b1858f5d1bc3944a352dcf0ee010f) ### [ovn-kubernetes](https://github.com/openshift/ovn-kubernetes/tree/17068c42b4d1ffa29ee248968dd4b210098e839a) * [Bug 2034669](https://bugzilla.redhat.com/show_bug.cgi?id=2034669): Fix node connectivity to service backed by egress IP pods [#886](https://github.com/openshift/ovn-kubernetes/pull/886) * [Bug 2036977](https://bugzilla.redhat.com/show_bug.cgi?id=2036977): Fixes for shared to local gateway migration [#892](https://github.com/openshift/ovn-kubernetes/pull/892) * [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/87d25f1cefdb7bed3d11c7e42ad59c7f94d0709b...17068c42b4d1ffa29ee248968dd4b210098e839a) ### [prometheus-config-reloader, prometheus-operator](https://github.com/openshift/prometheus-operator/tree/086933562820c31dd37399589c136364ec842950) * BUG 2041459: alertmanager: only load cfg when writing cfg [#148](https://github.com/openshift/prometheus-operator/pull/148) * [Full changelog](https://github.com/openshift/prometheus-operator/compare/ce7d979635b9d1210db48d54485bc924aed37cdb...086933562820c31dd37399589c136364ec842950) ### [tests](https://github.com/openshift/origin/tree/eaa1b2b0ce081eb0a4d87f15377a38dd86a64db5) * [Bug 2008181](https://bugzilla.redhat.com/show_bug.cgi?id=2008181): [release-4.9]: sync with openshift/kubernetes@release-4.9 [#26697](https://github.com/openshift/origin/pull/26697) * [Bug 2026802](https://bugzilla.redhat.com/show_bug.cgi?id=2026802): copy api-request upperbound for cluster-monitoring-operator [#26736](https://github.com/openshift/origin/pull/26736) * [Full changelog](https://github.com/openshift/origin/compare/44d15420045aa5fa9f343c6e137a784900458206...eaa1b2b0ce081eb0a4d87f15377a38dd86a64db5)