# 4.9.26 Created: 2022-03-23 07:33:30 +0000 UTC Image Digest: `sha256:3ccd09dd08c303f27a543351f787d09b83979cd31cf0b4c6ff56cd68814ef6c8` Promoted from registry.ci.openshift.org/ocp/release:4.9.0-0.nightly-2022-03-22-154717 ## Changes from 4.9.9 ### Components * Kubernetes upgraded from 1.22.3 to 1.22.5 * Red Hat Enterprise Linux CoreOS upgraded from 49.84.202111231504-0 to 49.84.202203221419-0 ### Rebuilt images without code change * [aws-cloud-controller-manager](https://github.com/openshift/cloud-provider-aws) git [18d82a6d](https://github.com/openshift/cloud-provider-aws/commit/18d82a6d75252dcaed8356777e4883d8a2c9732a) `sha256:791bd9e86bdb9f87efa94b298cdd858eebccbd3e526bdc269e5699dc919ea329` * [aws-ebs-csi-driver](https://github.com/openshift/aws-ebs-csi-driver) git [26f1b6f4](https://github.com/openshift/aws-ebs-csi-driver/commit/26f1b6f4471d0127fa1ed3129d412e22ab788086) `sha256:923f9ef191d62ff34ef26e5e65a88df4280ee12f02c66ece7079601d2ee2a130` * [aws-ebs-csi-driver-operator](https://github.com/openshift/aws-ebs-csi-driver-operator) git [e8e2cb36](https://github.com/openshift/aws-ebs-csi-driver-operator/commit/e8e2cb3682ba7c4796cb2cd7235cb0284548a55a) `sha256:bad52c0111c515dc6904244ffb9e867e583224f38291fdca8a42e6652ed560e5` * [azure-cloud-controller-manager](https://github.com/openshift/cloud-provider-azure) git [c02678d8](https://github.com/openshift/cloud-provider-azure/commit/c02678d890edd540de604d297d363883cc65ce68) `sha256:099d4222bc807d7075c01448a2e1628921eec52a8f35153508cd8f8f0d30ce3d` * [azure-cloud-node-manager](https://github.com/openshift/cloud-provider-azure) git [c02678d8](https://github.com/openshift/cloud-provider-azure/commit/c02678d890edd540de604d297d363883cc65ce68) `sha256:78e8763e1045644b9f34a009758379c983e8e22555f8e65719ad1827ad9f6a44` * [azure-disk-csi-driver](https://github.com/openshift/azure-disk-csi-driver) git [ade73731](https://github.com/openshift/azure-disk-csi-driver/commit/ade737312a66074a55c8a216af3c1bfac23337fb) `sha256:a6b12e6ea172d2a7beabffa2dea23317ae3b9540beaa42a0e687e1111dc511e7` * [baremetal-machine-controllers](https://github.com/openshift/cluster-api-provider-baremetal) git [1c81cab6](https://github.com/openshift/cluster-api-provider-baremetal/commit/1c81cab6cc3a166f9b42ffc59c0870c92739229e) `sha256:02e5ff17765f3b2df6fad8ba69b8dab57ccecdf499a49d55f1c769b77ab04853` * [baremetal-operator](https://github.com/openshift/baremetal-operator) git [6e62a546](https://github.com/openshift/baremetal-operator/commit/6e62a5464298ea49a2681f946d09adc863a6a3f8) `sha256:b94113b19c5293e30d221c1e70d58a7bc3e39b5ec1fe353d55cae2bc927b9761` * [cluster-autoscaler](https://github.com/openshift/kubernetes-autoscaler) git [68fe93aa](https://github.com/openshift/kubernetes-autoscaler/commit/68fe93aa45e3080828c71c0d6e6e5da0384db012) `sha256:b8108ae9594f2c8fabaa9b07f1d0d0dc853c88d363047d140b20e092d82cb8ea` * [cluster-bootstrap](https://github.com/openshift/cluster-bootstrap) git [7e074a7d](https://github.com/openshift/cluster-bootstrap/commit/7e074a7d562882d1aeeef071a428d6d4b94cf2d2) `sha256:87bc63a04dc0acd30d1a74c565cb818139c776008eabc97aa15d5db1bb2ff833` * [cluster-csi-snapshot-controller-operator](https://github.com/openshift/cluster-csi-snapshot-controller-operator) git [c750d4b4](https://github.com/openshift/cluster-csi-snapshot-controller-operator/commit/c750d4b49aa1b1d4d24a6b7d0e5a6f14808f102e) `sha256:17c7046250e0c8eb05b1eb65fb5fc263945955f4dffb1ce209222e66d772da8f` * [cluster-dns-operator](https://github.com/openshift/cluster-dns-operator) git [eedd0dc7](https://github.com/openshift/cluster-dns-operator/commit/eedd0dc7f53166dcb69e218fa92d66693d021225) `sha256:ea5eec78da9e805f485ceb50ff66e20d3169aea447276dd54e29d2a04da54f27` * [cluster-etcd-operator](https://github.com/openshift/cluster-etcd-operator) git [19c4e72e](https://github.com/openshift/cluster-etcd-operator/commit/19c4e72ede71df4b58c6165b1e2be45cc949090a) `sha256:7f0a7b7c077afc381ca535648002191a3dabac4ba581768af9ad56c3424ab29d` * [cluster-kube-storage-version-migrator-operator](https://github.com/openshift/cluster-kube-storage-version-migrator-operator) git [7245b0f0](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/commit/7245b0f0b365f26b210a2f5c23256abb756a2f07) `sha256:0bbbdd5a3c288f0042f091d3503caa650b1183e5e5f5141e96e18812014c90d7` * [cluster-openshift-controller-manager-operator](https://github.com/openshift/cluster-openshift-controller-manager-operator) git [3015cb84](https://github.com/openshift/cluster-openshift-controller-manager-operator/commit/3015cb846aba96102c625f9a694f2dfccb85eb27) `sha256:68433512eb022739c7180a4ab12c771430edc542e5e0476bd4021973432b9b29` * [cluster-policy-controller](https://github.com/openshift/cluster-policy-controller) git [8fbffaf2](https://github.com/openshift/cluster-policy-controller/commit/8fbffaf2b3c7f30145b316c7e34da54747b3e634) `sha256:1244fc5d72e8665714bfdbc5564014eeaa712fed6534a507bc4db4b8f319f809` * [cluster-storage-operator](https://github.com/openshift/cluster-storage-operator) git [2e76e02c](https://github.com/openshift/cluster-storage-operator/commit/2e76e02cb8479784a582e57a587be8fd5d75cae2) `sha256:789ec1238419d9fcf79807fd965f081fb9ed8db7b514c9a4901bb8fdcd13a4b3` * [cluster-update-keys](https://github.com/openshift/cluster-update-keys) git [3e200433](https://github.com/openshift/cluster-update-keys/commit/3e20043304c204cc82935b5c510654702db8f8dd) `sha256:99d59fb2c4a8f4fdb6896d258d72eb3d0b6439e74576e406aa8ea6d35918afb0` * [configmap-reloader](https://github.com/openshift/configmap-reload) git [b84b5bf9](https://github.com/openshift/configmap-reload/commit/b84b5bf9c3b84e65ebead7e9e35ddf6454bb33ce) `sha256:da2a48afe97e09668fdc6fb18dbf9e2ac0885b340038cbd9de40c6291be35578` * [container-networking-plugins](https://github.com/openshift/containernetworking-plugins) git [44a49134](https://github.com/openshift/containernetworking-plugins/commit/44a49134de5e4d4cc136cc0862d35f226d61d3be) `sha256:7231ec4f57f922f9c3660bb04358dfdeaad1c543eb1a9a68d350ac31c91f4f71` * [coredns](https://github.com/openshift/coredns) git [3cb11c07](https://github.com/openshift/coredns/commit/3cb11c075c7689a2178a03a5d22c5adff3efbd4d) `sha256:5be56e3b477bc8f42b0095b341708213f17d9637e796f86513f3660e66a39e60` * [csi-driver-manila](https://github.com/openshift/cloud-provider-openstack) git [ddbc0e4f](https://github.com/openshift/cloud-provider-openstack/commit/ddbc0e4f24a6a5f9bb0f75d15a95fd778ee587e5) `sha256:3bfb4d311664877d046a2e78541678133d6c48d2ecc37f8237aa24227f781f22` * [csi-driver-manila-operator](https://github.com/openshift/csi-driver-manila-operator) git [fd2d838d](https://github.com/openshift/csi-driver-manila-operator/commit/fd2d838d18b74baefa5a20398cf54826c0a803f9) `sha256:dd7a1ec51311a0b1fa9685674624a7f536e18eab6cb850984d13356a9465fcca` * [csi-driver-nfs](https://github.com/openshift/csi-driver-nfs) git [0e0c1739](https://github.com/openshift/csi-driver-nfs/commit/0e0c1739332fee06dfc982b1b05d06005a3ddbee) `sha256:d571c4495122369f7b274e57fd2aadede3c16d0a37613d81fe14d92a99880670` * [csi-external-attacher](https://github.com/openshift/csi-external-attacher) git [0a1737c4](https://github.com/openshift/csi-external-attacher/commit/0a1737c455fe68bdf0480de79e0aa8585e6dc503) `sha256:ee0a9d315c86d4b3e2e492f59f62995ba1952ab2a77c75a8904a546ad39ae8a7` * [csi-external-provisioner](https://github.com/openshift/csi-external-provisioner) git [7736e729](https://github.com/openshift/csi-external-provisioner/commit/7736e7293ea4cdba858f70fa1d59894dde6bd2bb) `sha256:dd3bbb19c71d413669430a5705ec310a629fbdf0cb129ed3e139b93f0502fa98` * [csi-external-resizer](https://github.com/openshift/csi-external-resizer) git [dad46d03](https://github.com/openshift/csi-external-resizer/commit/dad46d03bda869cf9b8ccff0087fb827906bc288) `sha256:42c72b1034cacb17c2aba5191afef03cc241c797bd55864167e9cce85d031bd6` * [csi-external-snapshotter](https://github.com/openshift/csi-external-snapshotter) git [52ab8938](https://github.com/openshift/csi-external-snapshotter/commit/52ab8938fe0a1ea3cb666ebd0c6f7b46db5cb0de) `sha256:ff0d1964f14e1cb3cd2187b319c2740e0419853f4219f7e780da79cf7327e83a` * [csi-livenessprobe](https://github.com/openshift/csi-livenessprobe) git [c13c3a5f](https://github.com/openshift/csi-livenessprobe/commit/c13c3a5f6292e10522700b0f911acebeea3c6f8c) `sha256:578eb1f79f6cf53f7060d83c0540e73f0dbfb279ca8b49ecf9e6cdec401d020e` * [csi-node-driver-registrar](https://github.com/openshift/csi-node-driver-registrar) git [3e02b07e](https://github.com/openshift/csi-node-driver-registrar/commit/3e02b07e70fe306e841b563d3ca8edb0def5fe7f) `sha256:d89b3eae5ad230e54b83207faea10496b97bca2d20c5cda83969fedeef2b59f0` * [csi-snapshot-controller](https://github.com/openshift/csi-external-snapshotter) git [52ab8938](https://github.com/openshift/csi-external-snapshotter/commit/52ab8938fe0a1ea3cb666ebd0c6f7b46db5cb0de) `sha256:6f7ed7cc34d0a5248d3ba42a262f6088f8590ee403f8fb8c48314b8028483a91` * [csi-snapshot-validation-webhook](https://github.com/openshift/csi-external-snapshotter) git [52ab8938](https://github.com/openshift/csi-external-snapshotter/commit/52ab8938fe0a1ea3cb666ebd0c6f7b46db5cb0de) `sha256:953ced13573ff97c2ee2dccad74aa80f3076c4e47f7d3dd0963e4d74653330c7` * [egress-router-cni](https://github.com/openshift/egress-router-cni) git [099b7569](https://github.com/openshift/egress-router-cni/commit/099b75697f58443e87d3d88e9d6f5c426475ccea) `sha256:18e6f9a967bcba46d63d563e1700aa3a3041596497ec0ce5250500c678acdff0` * [etcd](https://github.com/openshift/etcd) git [f99cada0](https://github.com/openshift/etcd/commit/f99cada055fe83dc3cefb546dea95547d7da727d) `sha256:c1c804c0203bf0ef334a8d660a9b58706fac92c50099a6a26aca910135413f66` * [gcp-machine-controllers](https://github.com/openshift/cluster-api-provider-gcp) git [d92b0884](https://github.com/openshift/cluster-api-provider-gcp/commit/d92b08844a2b0ae31e3a78a5548baab7c9d39478) `sha256:1b6165bc2783fa7bccd8b7b88e6fd8248239f080bfc05e6b2745feb3a3b5d990` * [gcp-pd-csi-driver](https://github.com/openshift/gcp-pd-csi-driver) git [48d49f7f](https://github.com/openshift/gcp-pd-csi-driver/commit/48d49f7f9ef96a7a42a789e3304ead53f266f475) `sha256:b51e5334242307c95358eb02aa9c13a6f076a5d431906b49fb0520dee074d2fc` * [grafana](https://github.com/openshift/grafana) git [6130ba8b](https://github.com/openshift/grafana/commit/6130ba8b4c4b66e7779bec26c74b1fefbb2e21ab) `sha256:52149996ec1c794a51bd85adc476b872087e31968d66ae461f0db79b6ff5b204` * [haproxy-router](https://github.com/openshift/router) git [2d1e1f4b](https://github.com/openshift/router/commit/2d1e1f4bd413dd283c92638e23fae940ef4c1e54) `sha256:9ae7be5a5da7734c7fecf889f1759a1eb8173c730e03506f29407ad66bc4b723` * [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:9aa5abfa5c269b2a5dea276c3c595f59b157754d4c8add0c9cfac31648110e01` * [ironic-inspector](https://github.com/openshift/ironic-inspector-image) git [9474b758](https://github.com/openshift/ironic-inspector-image/commit/9474b75871108ba4b4855c9b46e3b1ce4aae1342) `sha256:f042395a60b9342651cd1fd0ee9250217ba6d38accc6b5d3dfbf4906c8fc3cd3` * [ironic-ipa-downloader](https://github.com/openshift/ironic-ipa-downloader) git [6e9af39e](https://github.com/openshift/ironic-ipa-downloader/commit/6e9af39e14d7f531a5c0f0b025bc31c4c4392732) `sha256:95dea68aff7a082318ca567ab02f9638e137e41ec8cdf2e59f142e065b8a73a9` * [ironic-machine-os-downloader](https://github.com/openshift/ironic-rhcos-downloader) git [90b57223](https://github.com/openshift/ironic-rhcos-downloader/commit/90b57223200ffcf5ad31b41700815779fc81afac) `sha256:7c16f9854ae9c7116019f8cc11a9413c1c40b4325fa00ba2acfb8a4ac2cedaf0` * [ironic-static-ip-manager](https://github.com/openshift/ironic-static-ip-manager) git [d13dccb8](https://github.com/openshift/ironic-static-ip-manager/commit/d13dccb8d419159efdd7a63428f7820e346b0395) `sha256:5f1cd5e1e6af63947d0ab68107bc44b282e13a88467b6d64a594eb07745c427c` * [k8s-prometheus-adapter](https://github.com/openshift/k8s-prometheus-adapter) git [adfdd41d](https://github.com/openshift/k8s-prometheus-adapter/commit/adfdd41d3fba23d38645c1c655687c28e27979df) `sha256:07bffe5e91fd8d2555864a404d24a1ee0eda1589d86f35fd1e2a61504223d9b2` * [kube-rbac-proxy](https://github.com/openshift/kube-rbac-proxy) git [58e09297](https://github.com/openshift/kube-rbac-proxy/commit/58e09297223ca912cba8b369bfad150b0fc04a9f) `sha256:c227b432227d5cf9ffe58ac33778d06c1ec3d93f180f7352ef9cc8ef2f9f477e` * [kube-state-metrics](https://github.com/openshift/kube-state-metrics) git [6e41dbd4](https://github.com/openshift/kube-state-metrics/commit/6e41dbd42c8f38d6960f5e837d9e64fbd5e8d3ef) `sha256:774f3e29dc1464aa52a32fc1f70e563f35fcf964d1bae073e0f7ced0d848a6bb` * [kube-storage-version-migrator](https://github.com/openshift/kubernetes-kube-storage-version-migrator) git [901a6d22](https://github.com/openshift/kubernetes-kube-storage-version-migrator/commit/901a6d221d1cf79b4b6ba859bb43521e0ee635b3) `sha256:febeff0e018bb992d3ab93ecd55dc038a491395c8fd864679660d59c5f222f94` * [libvirt-machine-controllers](https://github.com/openshift/cluster-api-provider-libvirt) git [59ae2edf](https://github.com/openshift/cluster-api-provider-libvirt/commit/59ae2edf88755f915b7d76d78a8934ee17487ad6) `sha256:ee888e98bc2759dcc201a0978ef51f74e1bd51b7013ab466cd331cb61a08a179` * machine-os-content `sha256:7613cf0b29ce3cc78310877802e33fc0d12d9c03a32bd0b8e0b2b815e35facd2` * [mdns-publisher](https://github.com/openshift/mdns-publisher) git [266597b3](https://github.com/openshift/mdns-publisher/commit/266597b3c75fcbaf6441ef4acd1f235f74a0f305) `sha256:a55dcd1c68b923eb29ab91dbb88df7bd976c9f803755d7bda17c84a518d11f3c` * [multus-admission-controller](https://github.com/openshift/multus-admission-controller) git [3c28a57a](https://github.com/openshift/multus-admission-controller/commit/3c28a57a831d11380e612a616820bf8a42261d9d) `sha256:f62c53028b7fc406ae87155a043a97ac49bcc5bf109eff10827be7fb6c56ce82` * [multus-networkpolicy](https://github.com/openshift/multus-networkpolicy) git [fd12fede](https://github.com/openshift/multus-networkpolicy/commit/fd12fedeb9e05637279386aa2aacd443ac1c0da7) `sha256:554a5f0a247558ebb9f9aef31ff6d212ec7922aeb93a854b9378074f812dc71e` * [multus-route-override-cni](https://github.com/openshift/route-override-cni) git [707dd380](https://github.com/openshift/route-override-cni/commit/707dd38046554810f601f2fae4a69bc4b907d7d3) `sha256:ffbd65abe0f246638754d131d94c4a16d94694861c79450441266017cc55ad46` * [network-metrics-daemon](https://github.com/openshift/network-metrics-daemon) git [9fd61030](https://github.com/openshift/network-metrics-daemon/commit/9fd6103057d648a153cba0b8f06db92eff6d62f9) `sha256:2f257e28e8ac938581df9e27f0bafdf0c722d61d833b6c0f3126c51a51d332e1` * [network-tools](https://github.com/openshift/network-tools) git [ed0b846c](https://github.com/openshift/network-tools/commit/ed0b846c056056848f0ab7741bd3f1254e1862d6) `sha256:e4b03efc7513842e1f7308b4c1c1783e8ba60d89ed732f0960b45a2d8d472c3e` * [oauth-proxy](https://github.com/openshift/oauth-proxy) git [9ea1ebc8](https://github.com/openshift/oauth-proxy/commit/9ea1ebc89f721d3cd929f58c7ab9ed4273d3c493) `sha256:61aa04486161a8b460e47d158284a959cf4c40aa10c5bf5ff329362bfb936d75` * [openshift-controller-manager](https://github.com/openshift/openshift-controller-manager) git [79857a32](https://github.com/openshift/openshift-controller-manager/commit/79857a326b7f77c589c6fd1d428a72c0f8faeffc) `sha256:4fb412fe0d79467b81312b8432d4a9bb54bf57260092fa3cfe4e967fa582985e` * [openshift-state-metrics](https://github.com/openshift/openshift-state-metrics) git [689af8b8](https://github.com/openshift/openshift-state-metrics/commit/689af8b8dcb57484dc0c6428a3e8c9d73ef294a2) `sha256:3cda01606622df141107e66600901cfa46c49b8806a6fe13deebc3abe38acb61` * [openstack-cinder-csi-driver](https://github.com/openshift/cloud-provider-openstack) git [ddbc0e4f](https://github.com/openshift/cloud-provider-openstack/commit/ddbc0e4f24a6a5f9bb0f75d15a95fd778ee587e5) `sha256:0ecb9ca9284a5ba0c04e90f7f013c1d90eccaeeb7b2c9f4133a07af6b864c932` * [openstack-cloud-controller-manager](https://github.com/openshift/cloud-provider-openstack) git [ddbc0e4f](https://github.com/openshift/cloud-provider-openstack/commit/ddbc0e4f24a6a5f9bb0f75d15a95fd778ee587e5) `sha256:d072d31fee7d6c14ad32c303a379f1eceac8206a8dce33590887bedca53f186c` * [openstack-machine-controllers](https://github.com/openshift/cluster-api-provider-openstack) git [a7442bb1](https://github.com/openshift/cluster-api-provider-openstack/commit/a7442bb18bce01a0eb0ffe99d550aa7ba584ea25) `sha256:8626201ea7c50c95216d1917f048f429bc47cd644dad18850bd49a7abc40ea3b` * [ovirt-csi-driver](https://github.com/openshift/ovirt-csi-driver) git [fe2a7fdf](https://github.com/openshift/ovirt-csi-driver/commit/fe2a7fdff88fda45076e73891f4b0c1a4395a54b) `sha256:1882d01eaf7ce7164d1f7ff5295f06db3808d17e3e80b11d4d1749346dd0de7c` * [prom-label-proxy](https://github.com/openshift/prom-label-proxy) git [9f870bfa](https://github.com/openshift/prom-label-proxy/commit/9f870bfaceeffb88a662b2e2e384e34dd9721853) `sha256:91418b95eff5c81805a4154bbc93b487a7f7298e573ea2fa5fe3e5e14dd4c83f` * [prometheus](https://github.com/openshift/prometheus) git [3197fa71](https://github.com/openshift/prometheus/commit/3197fa71f6b01d2acd8c354056b015d1c0a06f7d) `sha256:2cb19a6ced7cd5d39e23a32eed006a497ff4f46bdcb9a18f0443b90e77ac5343` * [prometheus-alertmanager](https://github.com/openshift/prometheus-alertmanager) git [579e3c68](https://github.com/openshift/prometheus-alertmanager/commit/579e3c6879bad1ac3a1c4f7146b21f907980dafd) `sha256:c70a85a979b31f72d6890a3118741dba4ab6a6c536fb60d90ccc4d33b42c3864` * [prometheus-node-exporter](https://github.com/openshift/node_exporter) git [1ab97f35](https://github.com/openshift/node_exporter/commit/1ab97f35f07cf1ed02a2b4ea3f3c3c9d09bf94b5) `sha256:ecadf4c7721a668e884d5267a73bfa1a4e345f591d3cf499ea95a0f0954d10d5` * [service-ca-operator](https://github.com/openshift/service-ca-operator) git [ab44f586](https://github.com/openshift/service-ca-operator/commit/ab44f586318864ed385dff5a59ea72b486afbe35) `sha256:3a97d04a962b6dcaa195153dbc6ee90da627b99d5517b65b16bc83ca88ada014` * [telemeter](https://github.com/openshift/telemeter) git [03842e05](https://github.com/openshift/telemeter/commit/03842e05c3530786315e436522471667af86627e) `sha256:ce8d8744ee9522b3a877b7a6466f9e04c10c41fc0db6029c63377f0e1fbce8e9` * [thanos](https://github.com/openshift/thanos) git [e0fa82ca](https://github.com/openshift/thanos/commit/e0fa82ca4384de82827f6fbb39789451b9243b5f) `sha256:3e1977f1deee7c290f01fcabb5f68094151282fdb5e0c109cea8c703b3501558` * [vsphere-csi-driver](https://github.com/openshift/vmware-vsphere-csi-driver) git [4ece3d1b](https://github.com/openshift/vmware-vsphere-csi-driver/commit/4ece3d1b07cc0e25abe028c7190ae9ad70cb87ee) `sha256:dc22374c68b40506e128f98397248695f5c584808383e7737c62610d70876151` * [vsphere-csi-driver-operator](https://github.com/openshift/vmware-vsphere-csi-driver-operator) git [9f56afd3](https://github.com/openshift/vmware-vsphere-csi-driver-operator/commit/9f56afd3450b385ef300d9783f028179161efe32) `sha256:2cfdf7f3aa7091f6f570672ba1a11b77522b7ad8e18cbda78a6c48b7ad8a7676` * [vsphere-csi-driver-syncer](https://github.com/openshift/vmware-vsphere-csi-driver) git [4ece3d1b](https://github.com/openshift/vmware-vsphere-csi-driver/commit/4ece3d1b07cc0e25abe028c7190ae9ad70cb87ee) `sha256:af63dba079682b965cd4a1258d5322400a8bf926367f30c5978b729071c44c2e` ### [aws-machine-controllers](https://github.com/openshift/cluster-api-provider-aws/tree/6deb2d284a493a448779d73898f6f409cd354bc9) * [Bug 2065483](https://bugzilla.redhat.com/show_bug.cgi?id=2065483): Ensure IOPS setting is honoured on all supported block device types [#436](https://github.com/openshift/cluster-api-provider-aws/pull/436) * [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...6deb2d284a493a448779d73898f6f409cd354bc9) ### [aws-pod-identity-webhook](https://github.com/openshift/aws-pod-identity-webhook/tree/37a13282bc56887e72d463c24168df59d5971b2f) * [Bug 2026379](https://bugzilla.redhat.com/show_bug.cgi?id=2026379): update go.mod for go1.16 [#147](https://github.com/openshift/aws-pod-identity-webhook/pull/147) * [Full changelog](https://github.com/openshift/aws-pod-identity-webhook/compare/175f98f8b3167349e96a6793f13d1c46a07f7582...37a13282bc56887e72d463c24168df59d5971b2f) ### [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) ### [azure-machine-controllers](https://github.com/openshift/cluster-api-provider-azure/tree/3bf2b7ff289814b198feb0a56cb85967db18e9dc) * [Bug 2047845](https://bugzilla.redhat.com/show_bug.cgi?id=2047845): Requeue create on invalid credentials errors [#249](https://github.com/openshift/cluster-api-provider-azure/pull/249) * [Full changelog](https://github.com/openshift/cluster-api-provider-azure/compare/c689e78f705206f94f4187c86db8356b0118d12c...3bf2b7ff289814b198feb0a56cb85967db18e9dc) ### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/4391c015d1d5350049be247e591b4a34e0d3061f) * [Bug 2052307](https://bugzilla.redhat.com/show_bug.cgi?id=2052307): aws: Filter out local zones when generating a default list of zones [#5627](https://github.com/openshift/installer/pull/5627) * [Bug 2042443](https://bugzilla.redhat.com/show_bug.cgi?id=2042443): openstack/Dockerfile: add make and gettext [#5549](https://github.com/openshift/installer/pull/5549) * [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) * [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) * [Bug 2022172](https://bugzilla.redhat.com/show_bug.cgi?id=2022172): Relax vcenter hostname check [#5372](https://github.com/openshift/installer/pull/5372) * [Bug 2029409](https://bugzilla.redhat.com/show_bug.cgi?id=2029409): Update defaultReleaseImageOriginal to 4.9 [#5450](https://github.com/openshift/installer/pull/5450) * [Bug 2028611](https://bugzilla.redhat.com/show_bug.cgi?id=2028611): vendor: update terraform-provider-google for rate limit fix [#5445](https://github.com/openshift/installer/pull/5445) * [Bug 2027329](https://bugzilla.redhat.com/show_bug.cgi?id=2027329): Handle unset default machine pool [#5424](https://github.com/openshift/installer/pull/5424) * [Bug 2022616](https://bugzilla.redhat.com/show_bug.cgi?id=2022616): Add validation to check APIVIP is IPv4 in dual-stack for Bare Metal [#5380](https://github.com/openshift/installer/pull/5380) * [Full changelog](https://github.com/openshift/installer/compare/1c538b8949f3a0e5b993e1ae33b9cd799806fa93...4391c015d1d5350049be247e591b4a34e0d3061f) ### [baremetal-runtimecfg](https://github.com/openshift/baremetal-runtimecfg/tree/56602249c4db3e31547ab54017077f185ac35eac) * [Bug 2026012](https://bugzilla.redhat.com/show_bug.cgi?id=2026012): Ignore VIPs in node-ip show [#161](https://github.com/openshift/baremetal-runtimecfg/pull/161) * [Bug 2043650](https://bugzilla.redhat.com/show_bug.cgi?id=2043650): Avoid dynamically allocated port range for haproxy [#167](https://github.com/openshift/baremetal-runtimecfg/pull/167) * [Bug 2049903](https://bugzilla.redhat.com/show_bug.cgi?id=2049903): Add delay after sending bootstrap stop and start messages [#169](https://github.com/openshift/baremetal-runtimecfg/pull/169) * [Bug 2025691](https://bugzilla.redhat.com/show_bug.cgi?id=2025691): retrieve only single type addresses for Keepalived ingress [#160](https://github.com/openshift/baremetal-runtimecfg/pull/160) * [Full changelog](https://github.com/openshift/baremetal-runtimecfg/compare/066cf9fd92c2ddcb47894d87ef6bef52b7fef292...56602249c4db3e31547ab54017077f185ac35eac) ### [cli, cli-artifacts, deployer, tools](https://github.com/openshift/oc/tree/a646be5e5918d337128de15aafe01889ea03e824) * [Bug 2065302](https://bugzilla.redhat.com/show_bug.cgi?id=2065302): Add TMOUT env to debug node pod [#1090](https://github.com/openshift/oc/pull/1090) * [Bug 2051626](https://bugzilla.redhat.com/show_bug.cgi?id=2051626): bump(k8s.io/*) v0.22.6 [#1060](https://github.com/openshift/oc/pull/1060) * [Bug 2045008](https://bugzilla.redhat.com/show_bug.cgi?id=2045008): bump discovery burst [#1034](https://github.com/openshift/oc/pull/1034) * [Bug 2053149](https://bugzilla.redhat.com/show_bug.cgi?id=2053149): Fix catalog mirror from files [#1064](https://github.com/openshift/oc/pull/1064) * [Bug 2053222](https://bugzilla.redhat.com/show_bug.cgi?id=2053222): Fix mirroring images that have dots in their namespace [#1068](https://github.com/openshift/oc/pull/1068) * [Bug 2039761](https://bugzilla.redhat.com/show_bug.cgi?id=2039761): Remove `git://` from new-app tests [#1022](https://github.com/openshift/oc/pull/1022) * [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...a646be5e5918d337128de15aafe01889ea03e824) ### [cloud-credential-operator](https://github.com/openshift/cloud-credential-operator/tree/50172e2a8a8af16547a458a5727c1aaef1f76104) * [Bug 2055821](https://bugzilla.redhat.com/show_bug.cgi?id=2055821): Remove Azure mint mode support as Active Directory Graph API will be sunset [#453](https://github.com/openshift/cloud-credential-operator/pull/453) * [Bug 2024751](https://bugzilla.redhat.com/show_bug.cgi?id=2024751): pod-identity-webhook starts without tls [#423](https://github.com/openshift/cloud-credential-operator/pull/423) * [Bug 2015977](https://bugzilla.redhat.com/show_bug.cgi?id=2015977): Stop putting CCO in degraded state when stale credentials are found [#404](https://github.com/openshift/cloud-credential-operator/pull/404) * [Bug 1992563](https://bugzilla.redhat.com/show_bug.cgi?id=1992563): update alerts with summary and descriptions [#397](https://github.com/openshift/cloud-credential-operator/pull/397) * [Bug 2024751](https://bugzilla.redhat.com/show_bug.cgi?id=2024751): pod-identity-webhook starts without tls [#424](https://github.com/openshift/cloud-credential-operator/pull/424) * [Full changelog](https://github.com/openshift/cloud-credential-operator/compare/382e3f0e1880fd1863481ce01b22f9d4ece2814e...50172e2a8a8af16547a458a5727c1aaef1f76104) ### [cluster-authentication-operator](https://github.com/openshift/cluster-authentication-operator/tree/086c06fe53b04698bb0ceda4283e9d719aea0569) * [Bug 2037274](https://bugzilla.redhat.com/show_bug.cgi?id=2037274): pkg/operator#LegacyCNCerts: use increase function [#544](https://github.com/openshift/cluster-authentication-operator/pull/544) * [Bug 2062292](https://bugzilla.redhat.com/show_bug.cgi?id=2062292): e2e: Pin Keycloack to the legacy variant [#556](https://github.com/openshift/cluster-authentication-operator/pull/556) * [Bug 2039417](https://bugzilla.redhat.com/show_bug.cgi?id=2039417): remove degraded condition 4.9 [#542](https://github.com/openshift/cluster-authentication-operator/pull/542) * [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...086c06fe53b04698bb0ceda4283e9d719aea0569) ### [cluster-autoscaler-operator](https://github.com/openshift/cluster-autoscaler-operator/tree/bc20153a145fa8a2ee56c65d43186fc02df216d3) * [Bug 2025582](https://bugzilla.redhat.com/show_bug.cgi?id=2025582): Change ClusterAutoscalerUnschedulablePods severity to info [#230](https://github.com/openshift/cluster-autoscaler-operator/pull/230) * [Full changelog](https://github.com/openshift/cluster-autoscaler-operator/compare/4a6915434916fce27514541bf762bd7ea15a959c...bc20153a145fa8a2ee56c65d43186fc02df216d3) ### [cluster-baremetal-operator](https://github.com/openshift/cluster-baremetal-operator/tree/fb8cc3fbf9067755191bced5aa9f16c7458a92b4) * [Bug 2053581](https://bugzilla.redhat.com/show_bug.cgi?id=2053581): Calculating network stack only on supported Platforms [#244](https://github.com/openshift/cluster-baremetal-operator/pull/244) * [Full changelog](https://github.com/openshift/cluster-baremetal-operator/compare/10af6a966c2c1d8061f301d44ecec0ff05ccce26...fb8cc3fbf9067755191bced5aa9f16c7458a92b4) ### [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) * [Bug 2015503](https://bugzilla.redhat.com/show_bug.cgi?id=2015503): User CA bundle sync controller [#138](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/138) * [Full changelog](https://github.com/openshift/cluster-cloud-controller-manager-operator/compare/2b9246cdcb8873e92d9d7913608bed501d900cc9...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-image-registry-operator](https://github.com/openshift/cluster-image-registry-operator/tree/18b7b336a53559d1b5cdfc2b9f26f900339396f3) * [Bug 2059606](https://bugzilla.redhat.com/show_bug.cgi?id=2059606): Retry on pruner failures [#757](https://github.com/openshift/cluster-image-registry-operator/pull/757) * [Bug 2023219](https://bugzilla.redhat.com/show_bug.cgi?id=2023219): Wait until cluster operators recover before proceeding [#731](https://github.com/openshift/cluster-image-registry-operator/pull/731) * [Full changelog](https://github.com/openshift/cluster-image-registry-operator/compare/4854e4ca7c9b0595c34e2223d5ba1f41bd79816f...18b7b336a53559d1b5cdfc2b9f26f900339396f3) ### [cluster-ingress-operator](https://github.com/openshift/cluster-ingress-operator/tree/651e449f134e8dde693ca7473a51b796bf1fc4a4) * [Bug 2064586](https://bugzilla.redhat.com/show_bug.cgi?id=2064586): Disable keepalive for canary probe [#722](https://github.com/openshift/cluster-ingress-operator/pull/722) * [Bug 2060111](https://bugzilla.redhat.com/show_bug.cgi?id=2060111): Set Upgradeable=False if default cert has no SAN [#711](https://github.com/openshift/cluster-ingress-operator/pull/711) * [Bug 2057518](https://bugzilla.redhat.com/show_bug.cgi?id=2057518): Normalize the AWS internal LB annotation value [#706](https://github.com/openshift/cluster-ingress-operator/pull/706) * [Bug 2058699](https://bugzilla.redhat.com/show_bug.cgi?id=2058699): Upgradeable Condition in Operator and IC status [#709](https://github.com/openshift/cluster-ingress-operator/pull/709) * [Full changelog](https://github.com/openshift/cluster-ingress-operator/compare/07c25a64d3834e46d5affa6e1ec49ea24cf8f1cc...651e449f134e8dde693ca7473a51b796bf1fc4a4) ### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/1982995fc03fe4b7d8c4d84339fe6d5db7461048) * [Bug 2037274](https://bugzilla.redhat.com/show_bug.cgi?id=2037274): pkg/operator#LegacyCNCerts: use increase function [#1318](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1318) * [Bug 2044622](https://bugzilla.redhat.com/show_bug.cgi?id=2044622): staticpod pruner: check if the cert directory exists to avoid panic [#1297](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1297) * [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) * [Bug 2029504](https://bugzilla.redhat.com/show_bug.cgi?id=2029504): encryption-controller: sync secrets conditionally [#1268](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1268) * [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/3a02848339e2e10e4522031c1deaec9a6d553063...1982995fc03fe4b7d8c4d84339fe6d5db7461048) ### [cluster-kube-controller-manager-operator](https://github.com/openshift/cluster-kube-controller-manager-operator/tree/78b8e48b3f4ed09037d71ea7a94582d1b2123fbd) * [Bug 2049907](https://bugzilla.redhat.com/show_bug.cgi?id=2049907): allow cluster-policy-controller to fallback to default cert [#600](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/600) * [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...78b8e48b3f4ed09037d71ea7a94582d1b2123fbd) ### [cluster-kube-scheduler-operator](https://github.com/openshift/cluster-kube-scheduler-operator/tree/0cfc646b647b19f8496334407420373bffbcd770) * [Bug 2026109](https://bugzilla.redhat.com/show_bug.cgi?id=2026109): Disable balancedAllocation and add weight for HighNodeUtilization profile [#379](https://github.com/openshift/cluster-kube-scheduler-operator/pull/379) * [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...0cfc646b647b19f8496334407420373bffbcd770) ### [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-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator/tree/48d00c8e133fe96ddf480e438c1c497c2f211f77) * [Bug 2030630](https://bugzilla.redhat.com/show_bug.cgi?id=2030630): jsonnet: update kube-prometheus and kubernetes-mixin [#1538](https://github.com/openshift/cluster-monitoring-operator/pull/1538) * [Bug 2059470](https://bugzilla.redhat.com/show_bug.cgi?id=2059470): Unable to connect external Grafana with Openshift Monitoring [#1549](https://github.com/openshift/cluster-monitoring-operator/pull/1549) * [Bug 2038406](https://bugzilla.redhat.com/show_bug.cgi?id=2038406): Add custom profile metric for Node Tuning Operator to telemetry [#1535](https://github.com/openshift/cluster-monitoring-operator/pull/1535) * [Full changelog](https://github.com/openshift/cluster-monitoring-operator/compare/ae7b0a320108ac77a77ad51233667771026072ad...48d00c8e133fe96ddf480e438c1c497c2f211f77) ### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/d6007a36d2ca3a1cdbfbd2f1a58b68d644ebc2df) * [release 4.9] Updates owners [#1333](https://github.com/openshift/cluster-network-operator/pull/1333) * [Bug 2040530](https://bugzilla.redhat.com/show_bug.cgi?id=2040530): ovn: try to gracefully terminate ovn-northd and ovsdb [#1279](https://github.com/openshift/cluster-network-operator/pull/1279) * [Bug 2046476](https://bugzilla.redhat.com/show_bug.cgi?id=2046476): sbdb and nbdb containers leave pid around if they restarted or crashed [#1291](https://github.com/openshift/cluster-network-operator/pull/1291) * [Bug 2038252](https://bugzilla.redhat.com/show_bug.cgi?id=2038252): Backport 4.9 OVN drop icmp frag from other nodes on Azure cluster [#1273](https://github.com/openshift/cluster-network-operator/pull/1273) * [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) * [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) * [Bug 2028961](https://bugzilla.redhat.com/show_bug.cgi?id=2028961): [release-4.9] Set upgrade strategy on kube-proxy [#1239](https://github.com/openshift/cluster-network-operator/pull/1239) * [Full changelog](https://github.com/openshift/cluster-network-operator/compare/2d3e8d668deccf673c6f9d98a3a09ca1eb8d0679...d6007a36d2ca3a1cdbfbd2f1a58b68d644ebc2df) ### [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) * controller: update MC after application by TuneD (#294) [#294](https://github.com/openshift/cluster-node-tuning-operator/pull/294) * [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/d2467050dc8053fd7ffde728a37a36cef4124e82...ce0b3ae329cb8fb2c270de2a6a0adc393d2a5c3b) ### [cluster-openshift-apiserver-operator](https://github.com/openshift/cluster-openshift-apiserver-operator/tree/d293c3129c92d4ddb469bd1368c09be221af411c) * [Bug 2047331](https://bugzilla.redhat.com/show_bug.cgi?id=2047331): global pull secret not working in OCP4.7.4+ for additio… [#491](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/491) * [Bug 2029504](https://bugzilla.redhat.com/show_bug.cgi?id=2029504): encryption-controller: sync secrets conditionally [#487](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/487) * [Full changelog](https://github.com/openshift/cluster-openshift-apiserver-operator/compare/4cc29cff25abd99f618d7f893f5190ff44f7f901...d293c3129c92d4ddb469bd1368c09be221af411c) ### [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/15ba04c96081635f5412d79db7295a76819d2d10) * [Bug 2032125](https://bugzilla.redhat.com/show_bug.cgi?id=2032125): lib/resourcemerge/core: Merge volumeMounts by mountPath [#715](https://github.com/openshift/cluster-version-operator/pull/715) * [Bug 2055314](https://bugzilla.redhat.com/show_bug.cgi?id=2055314): Fixing the sync issue when desired version and channel changed at the same time [#742](https://github.com/openshift/cluster-version-operator/pull/742) * [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) * [Bug 2024588](https://bugzilla.redhat.com/show_bug.cgi?id=2024588): Changing the ClusterNotUpgradeable alert to info [#693](https://github.com/openshift/cluster-version-operator/pull/693) * [Full changelog](https://github.com/openshift/cluster-version-operator/compare/3f8522a6535648099b955f150e31b100bc6b23ef...15ba04c96081635f5412d79db7295a76819d2d10) ### [console](https://github.com/openshift/console/tree/f1d8b54249140480b7ddcb68813aa29302c85da5) * [Bug 2060449](https://bugzilla.redhat.com/show_bug.cgi?id=2060449): Fix potential issues with namespaces that contains just numbers [#11133](https://github.com/openshift/console/pull/11133) * [Bug 2021702](https://bugzilla.redhat.com/show_bug.cgi?id=2021702): Render correct conditions for csv vs installplan and subscriptioncondition [#10423](https://github.com/openshift/console/pull/10423) * [Bug 2064454](https://bugzilla.redhat.com/show_bug.cgi?id=2064454): (Topology) Performance improvement by reducing rerenderings and deep-copy toJSON() calls [#11184](https://github.com/openshift/console/pull/11184) * [Bug 2033712](https://bugzilla.redhat.com/show_bug.cgi?id=2033712): Update CSR model & fix approval/denial process [#10690](https://github.com/openshift/console/pull/10690) * [Bug 2055293](https://bugzilla.redhat.com/show_bug.cgi?id=2055293): Sum total memory of unnamed container only [#11073](https://github.com/openshift/console/pull/11073) * [Bug 2046641](https://bugzilla.redhat.com/show_bug.cgi?id=2046641): Add warning alert when installing operator to non suggested namespace [#10944](https://github.com/openshift/console/pull/10944) * [Bug 2055100](https://bugzilla.redhat.com/show_bug.cgi?id=2055100): Revert "Add Dev Preview tag for IBM FlashSystem" [#11068](https://github.com/openshift/console/pull/11068) * [Bug 2054608](https://bugzilla.redhat.com/show_bug.cgi?id=2054608): omit rolebindings with no subjects [#11055](https://github.com/openshift/console/pull/11055) * [Bug 2056826](https://bugzilla.redhat.com/show_bug.cgi?id=2056826): Revert "Merge pull request #10316 from dtaylor113/e2e-tests-replace-codeready-operator" [#11087](https://github.com/openshift/console/pull/11087) * [Bug 2052553](https://bugzilla.redhat.com/show_bug.cgi?id=2052553): Add 'Unavailable' status for cluster operator [#10125](https://github.com/openshift/console/pull/10125) * [Bug 2050271](https://bugzilla.redhat.com/show_bug.cgi?id=2050271): show latest pipelinerun on the top of the list [#11019](https://github.com/openshift/console/pull/11019) * [Bug 2033274](https://bugzilla.redhat.com/show_bug.cgi?id=2033274): Fix tektonhub task upgrading issue [#10678](https://github.com/openshift/console/pull/10678) * [Bug 2051523](https://bugzilla.redhat.com/show_bug.cgi?id=2051523): change the Image Vulnerabilities tab to be project and not cluster scoped [#10159](https://github.com/openshift/console/pull/10159) * [Bug 2053496](https://bugzilla.redhat.com/show_bug.cgi?id=2053496): Monitoring: use namespace to detect the activePerspective instead of useActivePerspective hook [#11042](https://github.com/openshift/console/pull/11042) * [Bug 2052850](https://bugzilla.redhat.com/show_bug.cgi?id=2052850): Refreshing console from toaster taking to Install Operator [#11025](https://github.com/openshift/console/pull/11025) * [Bug 2047350](https://bugzilla.redhat.com/show_bug.cgi?id=2047350): Fix TypeError when application has HelmRelease [#10990](https://github.com/openshift/console/pull/10990) * [Bug 2026553](https://bugzilla.redhat.com/show_bug.cgi?id=2026553): Dispatch name filter value to redux [#10553](https://github.com/openshift/console/pull/10553) * [Bug 2022158](https://bugzilla.redhat.com/show_bug.cgi?id=2022158): omit extension when code ref resolution fails [#10435](https://github.com/openshift/console/pull/10435) * [Bug 2023339](https://bugzilla.redhat.com/show_bug.cgi?id=2023339): fix broken Argo CD link image [#10461](https://github.com/openshift/console/pull/10461) * [Bug 2026414](https://bugzilla.redhat.com/show_bug.cgi?id=2026414): use prometheus tenancy URL to load data in devconsole observe dashboard [#10961](https://github.com/openshift/console/pull/10961) * [Bug 2041434](https://bugzilla.redhat.com/show_bug.cgi?id=2041434): Monitoring: show a error message if wrong dashboard name is passed to the URL [#10857](https://github.com/openshift/console/pull/10857) * [Bug 2047633](https://bugzilla.redhat.com/show_bug.cgi?id=2047633): Fix that export download model wasn't shown when primer export finished [#10965](https://github.com/openshift/console/pull/10965) * [Bug 2040296](https://bugzilla.redhat.com/show_bug.cgi?id=2040296): Enable error stack trace messages to scroll [#10072](https://github.com/openshift/console/pull/10072) * [Bug 2042041](https://bugzilla.redhat.com/show_bug.cgi?id=2042041): Console 2969: Changes to the project selector to allow system namespaces that are Favorited to be included in the Favorited list even when the option to Show default projects is unselected. [#10886](https://github.com/openshift/console/pull/10886) * [Bug 2030128](https://bugzilla.redhat.com/show_bug.cgi?id=2030128): Fix pipeline builder edge spacing to avoid improper edge shapes [#10629](https://github.com/openshift/console/pull/10629) * [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) * [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) * [Bug 2029378](https://bugzilla.redhat.com/show_bug.cgi?id=2029378): Fix NodePort RDP bug [#10612](https://github.com/openshift/console/pull/10612) * [Bug 2026243](https://bugzilla.redhat.com/show_bug.cgi?id=2026243): Fixes add capacity for MCG standalone [#10544](https://github.com/openshift/console/pull/10544) * [Bug 2025937](https://bugzilla.redhat.com/show_bug.cgi?id=2025937): KMS resources not getting created for IBM FlashSystem storage [#10540](https://github.com/openshift/console/pull/10540) * [Bug 2029297](https://bugzilla.redhat.com/show_bug.cgi?id=2029297): Fix troubleshoot link for MON_DISK_LOW [#10609](https://github.com/openshift/console/pull/10609) * [Bug 2026618](https://bugzilla.redhat.com/show_bug.cgi?id=2026618): Add Dev Preview tag for IBM FlashSystem [#10555](https://github.com/openshift/console/pull/10555) * [Bug 2026219](https://bugzilla.redhat.com/show_bug.cgi?id=2026219): Fix Noobaa resources broken details pages [#10543](https://github.com/openshift/console/pull/10543) * [Bug 2028535](https://bugzilla.redhat.com/show_bug.cgi?id=2028535): Backing Store YAML tab on click displays a blank screen on UI [#10603](https://github.com/openshift/console/pull/10603) * [Bug 2022446](https://bugzilla.redhat.com/show_bug.cgi?id=2022446): Fix issue with standalone dashboards (4.9 backport) [#10441](https://github.com/openshift/console/pull/10441) * [Full changelog](https://github.com/openshift/console/compare/1175ba426ffbb7bf8e452a071d583b3453184052...f1d8b54249140480b7ddcb68813aa29302c85da5) ### [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-builder](https://github.com/openshift/builder/tree/7e2e890d8b8bba58982171ff063d96e304a30fc5) * [Bug 2042444](https://bugzilla.redhat.com/show_bug.cgi?id=2042444): getAssembleUser(): strip the group part out before checking the UID [#280](https://github.com/openshift/builder/pull/280) * [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) * [Bug 2022866](https://bugzilla.redhat.com/show_bug.cgi?id=2022866): bump github.com/containers/buildah to v1.22.3 [#272](https://github.com/openshift/builder/pull/272) * [Full changelog](https://github.com/openshift/builder/compare/50d5b91b77c33d9f62f06cf44d4ea6a41a65f3a5...7e2e890d8b8bba58982171ff063d96e304a30fc5) ### [docker-registry](https://github.com/openshift/image-registry/tree/ab2eaa5beccda244dd7b36701b04f6cea889159d) * [Bug 2053222](https://bugzilla.redhat.com/show_bug.cgi?id=2053222): Fix pull-through for images that have dots in their namespace [#309](https://github.com/openshift/image-registry/pull/309) * [Bug 2042677](https://bugzilla.redhat.com/show_bug.cgi?id=2042677): Fix auth for docker.io images [#305](https://github.com/openshift/image-registry/pull/305) * [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...ab2eaa5beccda244dd7b36701b04f6cea889159d) ### [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) ### [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/5c84e52b3b3f5d041b7faa34130a8dd83bcaf37a) * [Bug 2024643](https://bugzilla.redhat.com/show_bug.cgi?id=2024643): Rebase v1.22.5 [#1103](https://github.com/openshift/kubernetes/pull/1103) * [Bug 2043807](https://bugzilla.redhat.com/show_bug.cgi?id=2043807): UPSTREAM 107564: kube-apiserver integration test: allow IPs with leading zeros on the API [#1134](https://github.com/openshift/kubernetes/pull/1134) * [Bug 2043807](https://bugzilla.redhat.com/show_bug.cgi?id=2043807): add deprecated parser build flag [#1166](https://github.com/openshift/kubernetes/pull/1166) * [Bug 2045972](https://bugzilla.redhat.com/show_bug.cgi?id=2045972): UPSTREAM: <carry>: set correctly static pods CPUs when workload partitioning is disabled [#1144](https://github.com/openshift/kubernetes/pull/1144) * [Bug 2039373](https://bugzilla.redhat.com/show_bug.cgi?id=2039373): UPSTREAM: 89885: SQUASH: Retry fetching clouds.conf [#1107](https://github.com/openshift/kubernetes/pull/1107) * [Bug 2044438](https://bugzilla.redhat.com/show_bug.cgi?id=2044438): UPSTREAM: 107637: backport inotify fix to 4.9 [#1138](https://github.com/openshift/kubernetes/pull/1138) * [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) * [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) * [Bug 2023452](https://bugzilla.redhat.com/show_bug.cgi?id=2023452): UPSTREAM: 106382: defer close the rotated log open [#1057](https://github.com/openshift/kubernetes/pull/1057) * [Bug 2024967](https://bugzilla.redhat.com/show_bug.cgi?id=2024967): Fix subpath unmount error [#1066](https://github.com/openshift/kubernetes/pull/1066) * [Full changelog](https://github.com/openshift/kubernetes/compare/4dd1b5a1afc832ea28e8c58af4a8d67b30f1278f...5c84e52b3b3f5d041b7faa34130a8dd83bcaf37a) ### [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) * [Bug 2027637](https://bugzilla.redhat.com/show_bug.cgi?id=2027637): gather webhook configurations (#508) (#559) [#508](https://github.com/openshift/insights-operator/pull/508) * [Bug 2026644](https://bugzilla.redhat.com/show_bug.cgi?id=2026644): Gather all the container logs from relate namespaces of degraded clusteroperator (#553) [#553](https://github.com/openshift/insights-operator/pull/553) * [Full changelog](https://github.com/openshift/insights-operator/compare/dd4d72c39305be7029b9b3e186ba6949ab005fac...3f1401abeef427842a435eb1776cb97efa81dc34) ### [ironic](https://github.com/openshift/ironic-image/tree/e188116f03e222fd24d941983430f6225fa252d2) * [Bug 2023748](https://bugzilla.redhat.com/show_bug.cgi?id=2023748): Compare IPs using the short form of IPv6 address [#232](https://github.com/openshift/ironic-image/pull/232) * [Bug 2025754](https://bugzilla.redhat.com/show_bug.cgi?id=2025754): Enable vMedia provisioning of SuperMicro X11/X12 [#238](https://github.com/openshift/ironic-image/pull/238) * [Full changelog](https://github.com/openshift/ironic-image/compare/27535ffaf33bd37331b8640601ca95e280b39568...e188116f03e222fd24d941983430f6225fa252d2) ### [jenkins, jenkins-agent-base, jenkins-agent-maven, jenkins-agent-nodejs](https://github.com/openshift/jenkins/tree/d370835817850697b46959deed5ac46a018ee818) * [Bug 2058751](https://bugzilla.redhat.com/show_bug.cgi?id=2058751): [release-4.9] 2022-02-15 Security Advisory [#1406](https://github.com/openshift/jenkins/pull/1406) * [Bug 2052063](https://bugzilla.redhat.com/show_bug.cgi?id=2052063): bump openshift-sync to 1.0.53 [#1385](https://github.com/openshift/jenkins/pull/1385) * [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) * [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...d370835817850697b46959deed5ac46a018ee818) ### [keepalived-ipfailover](https://github.com/openshift/images/tree/3e174fccb8907432c84eb238eaafdf2a22e94b3a) * Updating openshift-enterprise-keepalived-ipfailover images to be consistent with ART [#93](https://github.com/openshift/images/pull/93) * [Full changelog](https://github.com/openshift/images/compare/f93eca83376b6aaf681755c568b6e0393f569c04...3e174fccb8907432c84eb238eaafdf2a22e94b3a) ### [kube-proxy, sdn](https://github.com/openshift/sdn/tree/ecd60f937c2ad1526888917378023fc06818b012) * [Bug 2026302](https://bugzilla.redhat.com/show_bug.cgi?id=2026302): [EgressIP] move `ct(commit)` action from OVS group to flow [#375](https://github.com/openshift/sdn/pull/375) * [Full changelog](https://github.com/openshift/sdn/compare/0b782b36ca62d715720951fefca683b3b30552cb...ecd60f937c2ad1526888917378023fc06818b012) ### [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-api-operator](https://github.com/openshift/machine-api-operator/tree/383c9b959b69044ec533118cf5d41f17101137f1) * [Bug 2025697](https://bugzilla.redhat.com/show_bug.cgi?id=2025697): [release-4.9]: Bump CAPZ API [#965](https://github.com/openshift/machine-api-operator/pull/965) * [Full changelog](https://github.com/openshift/machine-api-operator/compare/849bd73289228d415414fdde920186539b4c450c...383c9b959b69044ec533118cf5d41f17101137f1) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/a4fba0f500ff1fdfced1919d81253f147fea02de) * [Bug 2038249](https://bugzilla.redhat.com/show_bug.cgi?id=2038249): Improvements for configure-ovs script [#2901](https://github.com/openshift/machine-config-operator/pull/2901) * [Bug 2025474](https://bugzilla.redhat.com/show_bug.cgi?id=2025474): annotate rendered config with OCP version [#2964](https://github.com/openshift/machine-config-operator/pull/2964) * [Bug 2058511](https://bugzilla.redhat.com/show_bug.cgi?id=2058511): Prepend to search domains instead of replacing [#2966](https://github.com/openshift/machine-config-operator/pull/2966) * [Bug 2050911](https://bugzilla.redhat.com/show_bug.cgi?id=2050911): tighten operator availability conditions [#2946](https://github.com/openshift/machine-config-operator/pull/2946) * [Bug 2032985](https://bugzilla.redhat.com/show_bug.cgi?id=2032985): fixes 1 to 1 containerruntime config mapping [#2876](https://github.com/openshift/machine-config-operator/pull/2876) * [Bug 2043650](https://bugzilla.redhat.com/show_bug.cgi?id=2043650): Avoid dynamically allocated port range for haproxy [#2923](https://github.com/openshift/machine-config-operator/pull/2923) * [Bug 2044503](https://bugzilla.redhat.com/show_bug.cgi?id=2044503): ovs-configuration: use lower than NM default ethernet route metric [#2928](https://github.com/openshift/machine-config-operator/pull/2928) * [Bug 2027926](https://bugzilla.redhat.com/show_bug.cgi?id=2027926): storage.conf: remove obsolete option override_kernel_check [#2848](https://github.com/openshift/machine-config-operator/pull/2848) * [Bug 2026275](https://bugzilla.redhat.com/show_bug.cgi?id=2026275): daemon: make cordon/uncordon more robust [#2839](https://github.com/openshift/machine-config-operator/pull/2839) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/a1e3bbfc59d48997e888727fac9ac227bb327327...a4fba0f500ff1fdfced1919d81253f147fea02de) ### [multus-cni](https://github.com/openshift/multus-cni/tree/c2499377b6fb43320618025876eb5b9751006222) * [Bug 2017881](https://bugzilla.redhat.com/show_bug.cgi?id=2017881): add handling of pod UIDs passed from runtime [#111](https://github.com/openshift/multus-cni/pull/111) * [Full changelog](https://github.com/openshift/multus-cni/compare/5e081d5de3ba3bbb48d0904eabce050f636140e4...c2499377b6fb43320618025876eb5b9751006222) ### [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) * Updating ose-multus-whereabouts-ipam-cni images to be consistent with ART [#71](https://github.com/openshift/whereabouts-cni/pull/71) * [Full changelog](https://github.com/openshift/whereabouts-cni/compare/10aaefec5207bb12e950e8e6dfbede09ebfce02a...43552df5f301618a1857c9a1c2b51cbb7188ad38) ### [must-gather](https://github.com/openshift/must-gather/tree/b181f1fee8d5e4e73eb99b211321a52daf4d9702) * [Bug 2052929](https://bugzilla.redhat.com/show_bug.cgi?id=2052929): Fix ovn-nbctl commands for ipv6 [#284](https://github.com/openshift/must-gather/pull/284) * [Full changelog](https://github.com/openshift/must-gather/compare/d4b3f385ec4ee197057e18fb43fbb9a3e2b0e7f8...b181f1fee8d5e4e73eb99b211321a52daf4d9702) ### [oauth-apiserver](https://github.com/openshift/oauth-apiserver/tree/8b203f97716abbc416e4d5ca610d2f54d73cbfda) * [Bug 2043807](https://bugzilla.redhat.com/show_bug.cgi?id=2043807): add deprecated parser build flag [#72](https://github.com/openshift/oauth-apiserver/pull/72) * Updating ose-oauth-apiserver images to be consistent with ART [#56](https://github.com/openshift/oauth-apiserver/pull/56) * [Full changelog](https://github.com/openshift/oauth-apiserver/compare/6e0f92194d5a25728c826fefb2d99c5e88ebb5e5...8b203f97716abbc416e4d5ca610d2f54d73cbfda) ### [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) ### [openshift-apiserver](https://github.com/openshift/openshift-apiserver/tree/fe6dc774e02036d39f3028d08e7bd95739f16f4f) * [Bug 2053222](https://bugzilla.redhat.com/show_bug.cgi?id=2053222): Fix importing images that have dots in their namespace [#282](https://github.com/openshift/openshift-apiserver/pull/282) * [Bug 2043807](https://bugzilla.redhat.com/show_bug.cgi?id=2043807): add deprecated parser build flag [#277](https://github.com/openshift/openshift-apiserver/pull/277) * [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...fe6dc774e02036d39f3028d08e7bd95739f16f4f) ### [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) ### [operator-lifecycle-manager, operator-registry](https://github.com/openshift/operator-framework-olm/tree/0c0d23c225cb97c19095e878ca9db37682c5df79) * [Bug 2048450](https://bugzilla.redhat.com/show_bug.cgi?id=2048450): Bump containerd to 1.4.11 [#252](https://github.com/openshift/operator-framework-olm/pull/252) * [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) * [Bug 2024048](https://bugzilla.redhat.com/show_bug.cgi?id=2024048): Remove outdated subscription update logic to improve resolution delay [#215](https://github.com/openshift/operator-framework-olm/pull/215) * [Full changelog](https://github.com/openshift/operator-framework-olm/compare/6a8cbc2fef0c94bf9455fee0d08e7357b47cef5b...0c0d23c225cb97c19095e878ca9db37682c5df79) ### [operator-marketplace](https://github.com/operator-framework/operator-marketplace/tree/859472720018b297885fdd4d8f61ae3fcb1c42aa) * [Bug 2023550](https://bugzilla.redhat.com/show_bug.cgi?id=2023550): Revert "Start without defaults on ARM" [#431](https://github.com/operator-framework/operator-marketplace/pull/431) * [Full changelog](https://github.com/operator-framework/operator-marketplace/compare/cfc16ec90b08c2ac3ab7d9c1b41917ac9572709f...859472720018b297885fdd4d8f61ae3fcb1c42aa) ### [ovirt-csi-driver-operator](https://github.com/openshift/ovirt-csi-driver-operator/tree/cbc46db0cc6f293fb3a69205fb94efef1712dc09) * [Bug 2056995](https://bugzilla.redhat.com/show_bug.cgi?id=2056995): Increase timeouts for CSI driver [#88](https://github.com/openshift/ovirt-csi-driver-operator/pull/88) * [Full changelog](https://github.com/openshift/ovirt-csi-driver-operator/compare/9302429d26b03225c302a22a9a8d218a05a89bc9...cbc46db0cc6f293fb3a69205fb94efef1712dc09) ### [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/8699d758cadbeff956d491a4436bb6c2b0bd5d63) * [Bug 2060080](https://bugzilla.redhat.com/show_bug.cgi?id=2060080): [release-4.9] Network Policy fixes [#985](https://github.com/openshift/ovn-kubernetes/pull/985) * [release 4.9] Update project owners [#991](https://github.com/openshift/ovn-kubernetes/pull/991) * [Bug 2055317](https://bugzilla.redhat.com/show_bug.cgi?id=2055317): Hack ITP:preferLocal for DNS service [#964](https://github.com/openshift/ovn-kubernetes/pull/964) * [Bug 2034744](https://bugzilla.redhat.com/show_bug.cgi?id=2034744): Fix egress IP allocator sync [#887](https://github.com/openshift/ovn-kubernetes/pull/887) * [Bug 2053310](https://bugzilla.redhat.com/show_bug.cgi?id=2053310): [release-4.9] Fix pod-creation-retry [#951](https://github.com/openshift/ovn-kubernetes/pull/951) * [Bug 2045576](https://bugzilla.redhat.com/show_bug.cgi?id=2045576): [CARRY][Downstream-only] Give warning when ipFamilyPolicy implicitly set [#938](https://github.com/openshift/ovn-kubernetes/pull/938) * [Bug 2054299](https://bugzilla.redhat.com/show_bug.cgi?id=2054299): Lock the reassignment procedure during node deletion to avoid races [#955](https://github.com/openshift/ovn-kubernetes/pull/955) * [Bug 2056883](https://bugzilla.redhat.com/show_bug.cgi?id=2056883): Revert "HACK: disable skip_snat for load balancers." [#942](https://github.com/openshift/ovn-kubernetes/pull/942) * [Bug 2055549](https://bugzilla.redhat.com/show_bug.cgi?id=2055549): Fix podHandlerCache key [#962](https://github.com/openshift/ovn-kubernetes/pull/962) * [Bug 2040594](https://bugzilla.redhat.com/show_bug.cgi?id=2040594): Create iptables NAT rules also for loadbalancer services [#905](https://github.com/openshift/ovn-kubernetes/pull/905) * [Bug 2014003](https://bugzilla.redhat.com/show_bug.cgi?id=2014003): Fix gateway routers answer ARP/NDP requests for LoadBalancer/ExternalIP services [#952](https://github.com/openshift/ovn-kubernetes/pull/952) * [Bug 2054139](https://bugzilla.redhat.com/show_bug.cgi?id=2054139): Don't return err when annotation cannot be unmarshalled [#954](https://github.com/openshift/ovn-kubernetes/pull/954) * [Bug 1996751](https://bugzilla.redhat.com/show_bug.cgi?id=1996751): Bump OVN to 21.12 [#959](https://github.com/openshift/ovn-kubernetes/pull/959) * [Bug 2028812](https://bugzilla.redhat.com/show_bug.cgi?id=2028812): Modification of ClusterIPs shall trigger svc update [#872](https://github.com/openshift/ovn-kubernetes/pull/872) * [Bug 2042494](https://bugzilla.redhat.com/show_bug.cgi?id=2042494): [4.9] Set the OVS port as transient [#914](https://github.com/openshift/ovn-kubernetes/pull/914) * [Bug 2022049](https://bugzilla.redhat.com/show_bug.cgi?id=2022049): EgressGW: only return unique elements from getRouteInfosForGateway() [#826](https://github.com/openshift/ovn-kubernetes/pull/826) * [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) * [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) * [Bug 2027864](https://bugzilla.redhat.com/show_bug.cgi?id=2027864): [4.9z] Fixes race between node handler and pod sync [#857](https://github.com/openshift/ovn-kubernetes/pull/857) * [Bug 2027983](https://bugzilla.redhat.com/show_bug.cgi?id=2027983): [4.9.z] Make config parsing more resilient for unknown fields [#860](https://github.com/openshift/ovn-kubernetes/pull/860) * [Bug 2027485](https://bugzilla.redhat.com/show_bug.cgi?id=2027485): [4.9z] addressManager should not call sync() from ErrorCallback [#852](https://github.com/openshift/ovn-kubernetes/pull/852) * [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/7517036e0946010d7439184cba4ac53db4e7b126...8699d758cadbeff956d491a4436bb6c2b0bd5d63) ### [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/932d5024f9f9c2fb32ad8ac417df03286cb23ce7) * [Bug 2041358](https://bugzilla.redhat.com/show_bug.cgi?id=2041358): images: port image signature workflow test to OCP4/UBI8 [#26751](https://github.com/openshift/origin/pull/26751) * [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) * [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) * [Bug 2027796](https://bugzilla.redhat.com/show_bug.cgi?id=2027796): [release-4.9] Specify default namespace when getting API endpoint #26644 [#26644](https://github.com/openshift/origin/pull/26644) * [Bug 2027929](https://bugzilla.redhat.com/show_bug.cgi?id=2027929): test/e2e/upgrade/adminack: Poll gates for duration of update [#26656](https://github.com/openshift/origin/pull/26656) * [Bug 2024433](https://bugzilla.redhat.com/show_bug.cgi?id=2024433): CustomNoUpgrade should not fire no-upgrade failures [#26615](https://github.com/openshift/origin/pull/26615) * [Bug 2024773](https://bugzilla.redhat.com/show_bug.cgi?id=2024773): Skipping Django Test until bug is fixed [#26622](https://github.com/openshift/origin/pull/26622) * [Bug 2022866](https://bugzilla.redhat.com/show_bug.cgi?id=2022866): tests/extended/builds handle new step logging [#26606](https://github.com/openshift/origin/pull/26606) * [Bug 2024659](https://bugzilla.redhat.com/show_bug.cgi?id=2024659): Switch the cluster-role-reapers test to Serial [#26618](https://github.com/openshift/origin/pull/26618) * [Bug 2024656](https://bugzilla.redhat.com/show_bug.cgi?id=2024656): Create new-project without updating kubeconfig [#26619](https://github.com/openshift/origin/pull/26619) * [Bug 2025722](https://bugzilla.redhat.com/show_bug.cgi?id=2025722): test/e2e/upgrade: Bump durationToSoftFailure by 15m for minor updates [#26634](https://github.com/openshift/origin/pull/26634) * [Full changelog](https://github.com/openshift/origin/compare/92f7f780917d40239a2e3f12b1392508eabb5eb7...932d5024f9f9c2fb32ad8ac417df03286cb23ce7) ### [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)