# 4.9.56 Created: 2023-02-15 07:07:54 +0000 UTC Image Digest: `sha256:37b675dfeac56248d99616bab316ed920c822791305337ed25fca51c6eb23de4` Promoted from registry.ci.openshift.org/ocp/release:4.9.0-0.nightly-2023-02-11-162329 ## Changes from 4.9.23 ### Components * Kubernetes upgraded from 1.22.3 to 1.22.15 * Red Hat Enterprise Linux CoreOS upgraded from 49.84.202202230006-0 to 49.84.202302111038-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:97fd4bff9ca9a19460a8d67ccf37d0bb7a2398087962a29935d9f2c36bf02a42` * [aws-pod-identity-webhook](https://github.com/openshift/aws-pod-identity-webhook) git [37a13282](https://github.com/openshift/aws-pod-identity-webhook/commit/37a13282bc56887e72d463c24168df59d5971b2f) `sha256:f6e88176b54721f9421d73eb3123bc9fad1af87e149961c02cab1b78e470ac2b` * [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:95739aaadb74d1d6fdff3c0ae41e9e270842947b2bb6ebc68ce1e28595990400` * [azure-disk-csi-driver-operator](https://github.com/openshift/azure-disk-csi-driver-operator) git [15e474ce](https://github.com/openshift/azure-disk-csi-driver-operator/commit/15e474ce3bce9ce219fdd85ceb42620c18d9f817) `sha256:bef22c4c05c575247e208410c1519613dd3c18faa8238ef76d5476f306c84b1a` * [cluster-bootstrap](https://github.com/openshift/cluster-bootstrap) git [7e074a7d](https://github.com/openshift/cluster-bootstrap/commit/7e074a7d562882d1aeeef071a428d6d4b94cf2d2) `sha256:df20c93c9464e0950fd3d844423c2afa33249a696550e9f7e8ef4fb1478775f6` * [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:e8b52a46d9b44b3888d3efb0b2b0e45c6ee7ef4ee1e89d7e31fda44e0289c56d` * [cluster-dns-operator](https://github.com/openshift/cluster-dns-operator) git [eedd0dc7](https://github.com/openshift/cluster-dns-operator/commit/eedd0dc7f53166dcb69e218fa92d66693d021225) `sha256:c735bdaa8156e9c2270a56462906e29a467c6ca9d79bd9cc81f0d9b1e030a125` * [cluster-kube-controller-manager-operator](https://github.com/openshift/cluster-kube-controller-manager-operator) git [78b8e48b](https://github.com/openshift/cluster-kube-controller-manager-operator/commit/78b8e48b3f4ed09037d71ea7a94582d1b2123fbd) `sha256:1290abdf4c511f0e64d5f96a7f1e926cfecc87145cfd8914672aad04a2b44338` * [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:59c6b39a2746932c0c23409af9aadb31ffd85cd89ca671d0a0a1632a8a4d0f96` * [cluster-machine-approver](https://github.com/openshift/cluster-machine-approver) git [993ec9fe](https://github.com/openshift/cluster-machine-approver/commit/993ec9fe8eae4f07eb01a42ebecf606ba0ad3f97) `sha256:8a4c331e8e3356340e821375be9ae02f59e8a4bb2b1201fc69c398d2cfd06ae7` * [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:09a8f0e581b29bae8bdcb40a64e829943ac20fb1810da86f104f5eee0fe73184` * [cluster-policy-controller](https://github.com/openshift/cluster-policy-controller) git [8fbffaf2](https://github.com/openshift/cluster-policy-controller/commit/8fbffaf2b3c7f30145b316c7e34da54747b3e634) `sha256:ba58de9486d05c9dcf1853d5e6e3deb76401d28532c6f9ecf826f7c55451c20c` * [cluster-samples-operator](https://github.com/openshift/cluster-samples-operator) git [9b0a9d76](https://github.com/openshift/cluster-samples-operator/commit/9b0a9d769ef38f9f56a8b1a7900e458b526523a8) `sha256:17accde96ea1513c1f5a0ec0d940437400527c8cdcec5c0b9d4f41d44d832db2` * [csi-driver-nfs](https://github.com/openshift/csi-driver-nfs) git [0e0c1739](https://github.com/openshift/csi-driver-nfs/commit/0e0c1739332fee06dfc982b1b05d06005a3ddbee) `sha256:2e5890c66c26ddeb4631d44dd2b4815d8a11e7b03fbac33afcd1e37d9be839f4` * [csi-external-attacher](https://github.com/openshift/csi-external-attacher) git [0a1737c4](https://github.com/openshift/csi-external-attacher/commit/0a1737c455fe68bdf0480de79e0aa8585e6dc503) `sha256:8ac6a0738ffe98b5eea49e132920194aaeda08be602a9cc8d7e13254d9ab91c3` * [csi-external-provisioner](https://github.com/openshift/csi-external-provisioner) git [7736e729](https://github.com/openshift/csi-external-provisioner/commit/7736e7293ea4cdba858f70fa1d59894dde6bd2bb) `sha256:1c77759e6c55a107309fe596faf6ecfd3e921f888d0e415f4433c0bf4d8c1354` * [csi-external-resizer](https://github.com/openshift/csi-external-resizer) git [dad46d03](https://github.com/openshift/csi-external-resizer/commit/dad46d03bda869cf9b8ccff0087fb827906bc288) `sha256:906abc070c3134b43bb0f1fe866d36483f4d755b8151c3661c722ec33c85b2a0` * [csi-external-snapshotter](https://github.com/openshift/csi-external-snapshotter) git [52ab8938](https://github.com/openshift/csi-external-snapshotter/commit/52ab8938fe0a1ea3cb666ebd0c6f7b46db5cb0de) `sha256:649416cd25577675a82812d7885d2662807dfc52377619521d52fbbe7062ce2f` * [csi-livenessprobe](https://github.com/openshift/csi-livenessprobe) git [c13c3a5f](https://github.com/openshift/csi-livenessprobe/commit/c13c3a5f6292e10522700b0f911acebeea3c6f8c) `sha256:6382284e5bcbec0b5ba0d5bcd9689b410fae2c9e5560d96091c24c9cf8752f87` * [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:c81b6be335631dd4a5ff590e73e494ac2fc841045d9a46c0c8437140cde970bc` * [csi-snapshot-controller](https://github.com/openshift/csi-external-snapshotter) git [52ab8938](https://github.com/openshift/csi-external-snapshotter/commit/52ab8938fe0a1ea3cb666ebd0c6f7b46db5cb0de) `sha256:5bcddd6c09c1673e1bc18b063f5f51a20d23d61da338a78503121e88ece108c8` * [csi-snapshot-validation-webhook](https://github.com/openshift/csi-external-snapshotter) git [52ab8938](https://github.com/openshift/csi-external-snapshotter/commit/52ab8938fe0a1ea3cb666ebd0c6f7b46db5cb0de) `sha256:126f7539d7b7fed6714ab52dabc98b8e1b16113c40a05a7720b2f743dd47bc2b` * [driver-toolkit](https://github.com/openshift/driver-toolkit) git [51a2f1ef](https://github.com/openshift/driver-toolkit/commit/51a2f1efedf655d2454efba18c68262532792b14) `sha256:3f5dca9e9d09fead9dbe7928744e303d8c29251d15872fe62cc5c51cea4b700c` * [egress-router-cni](https://github.com/openshift/egress-router-cni) git [099b7569](https://github.com/openshift/egress-router-cni/commit/099b75697f58443e87d3d88e9d6f5c426475ccea) `sha256:2296a648ee0f82c1f3b2be37c5d04bed46bbac52fcc59114de7fb0770ab7b38d` * [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:03a95c18e265fb278aaf92d0addb3f71c2af7dfaa2727f46e3fa9baeaf8f7ee8` * [gcp-pd-csi-driver-operator](https://github.com/openshift/gcp-pd-csi-driver-operator) git [d8a891de](https://github.com/openshift/gcp-pd-csi-driver-operator/commit/d8a891de5ae9cf552d7d012ebe61c2abd395386e) `sha256:848020220d4c90f67846107a71de5cbf1ec13870c9fb7c45eb89726468e0d78e` * [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:f2ba81cddb2bd49b2052b1b8ced21d3f92686119f509c32b5859aeb21b366363` * [ironic-inspector](https://github.com/openshift/ironic-inspector-image) git [9474b758](https://github.com/openshift/ironic-inspector-image/commit/9474b75871108ba4b4855c9b46e3b1ce4aae1342) `sha256:b7719ac8d5f5c332c8afed64a09ab5cc549782cbfe095810d6120a4cfe6628d6` * [ironic-machine-os-downloader](https://github.com/openshift/ironic-rhcos-downloader) git [90b57223](https://github.com/openshift/ironic-rhcos-downloader/commit/90b57223200ffcf5ad31b41700815779fc81afac) `sha256:a13fb6d4f05ea5f872f4cc541ac3404940a9c5459fb99fafdb26098441d253b0` * [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:77a982c8b5c3dcd1f7ab08581b1952245d80da3452025284325468f553373a68` * [kube-rbac-proxy](https://github.com/openshift/kube-rbac-proxy) git [58e09297](https://github.com/openshift/kube-rbac-proxy/commit/58e09297223ca912cba8b369bfad150b0fc04a9f) `sha256:bb1f21ce071f423edd110d8ed860db0251fdf277988f5a6009bbb0ea62aaa17b` * [kube-state-metrics](https://github.com/openshift/kube-state-metrics) git [6e41dbd4](https://github.com/openshift/kube-state-metrics/commit/6e41dbd42c8f38d6960f5e837d9e64fbd5e8d3ef) `sha256:0e822fcce5d5238cee5ad7a5cb2bc585c315c9663d3b3b7c2c068346281542e5` * [kuryr-cni](https://github.com/openshift/kuryr-kubernetes) git [1e8c94f8](https://github.com/openshift/kuryr-kubernetes/commit/1e8c94f80e26b69968a3d8ea918a387451e9db2b) `sha256:64abe9dade4b281544ee9dbae8ac15d8286eff101ed78c987f0339af656fca0b` * [kuryr-controller](https://github.com/openshift/kuryr-kubernetes) git [1e8c94f8](https://github.com/openshift/kuryr-kubernetes/commit/1e8c94f80e26b69968a3d8ea918a387451e9db2b) `sha256:9cc498823da81f89e2303c0c8a0b8c430434b6432421eda1f8ff8fc83d3e526b` * [libvirt-machine-controllers](https://github.com/openshift/cluster-api-provider-libvirt) git [59ae2edf](https://github.com/openshift/cluster-api-provider-libvirt/commit/59ae2edf88755f915b7d76d78a8934ee17487ad6) `sha256:15b0dd666619a201e9f28f9765e3a855e495b29ec453acbfdb4a096b19abc316` * machine-os-content `sha256:a4b5f4ffd93c0dbc62c77d339330174cf469608f93fff02e6333772ba0ba307c` * [mdns-publisher](https://github.com/openshift/mdns-publisher) git [266597b3](https://github.com/openshift/mdns-publisher/commit/266597b3c75fcbaf6441ef4acd1f235f74a0f305) `sha256:625dbea9e200d453d77bd3f448b7c44167217968ff474bec6eb4a766f67cdc77` * [multus-admission-controller](https://github.com/openshift/multus-admission-controller) git [3c28a57a](https://github.com/openshift/multus-admission-controller/commit/3c28a57a831d11380e612a616820bf8a42261d9d) `sha256:8e1bb2a52e90bd154417d4a961d4275541feb1f714be67f65f7a3eb1cfc6789b` * [multus-networkpolicy](https://github.com/openshift/multus-networkpolicy) git [fd12fede](https://github.com/openshift/multus-networkpolicy/commit/fd12fedeb9e05637279386aa2aacd443ac1c0da7) `sha256:1272d69c606635e31fb02e370d0834f6d06125f28078904d483fbb21bf773b3e` * [network-tools](https://github.com/openshift/network-tools) git [ed0b846c](https://github.com/openshift/network-tools/commit/ed0b846c056056848f0ab7741bd3f1254e1862d6) `sha256:e64d125c209bdd7bf0ee85bd118273b9063bd0ed1430ae7fa9c2d1abd4953db4` * [oauth-apiserver](https://github.com/openshift/oauth-apiserver) git [8b203f97](https://github.com/openshift/oauth-apiserver/commit/8b203f97716abbc416e4d5ca610d2f54d73cbfda) `sha256:40651d05970b850baa1e58192ffd47a2e92298b3d90002b6e1b7de38e5e893ad` * [oauth-proxy](https://github.com/openshift/oauth-proxy) git [9ea1ebc8](https://github.com/openshift/oauth-proxy/commit/9ea1ebc89f721d3cd929f58c7ab9ed4273d3c493) `sha256:14bc1d89bedc991d9508cfc141deb5b589f1dd14caad8ff7580a7c5eeb9be331` * [oauth-server](https://github.com/openshift/oauth-server) git [1ee9925b](https://github.com/openshift/oauth-server/commit/1ee9925b84316939493a788a75ab16ddf1e301e0) `sha256:88d657089815ba803d290072cb1b5adbab39aa9e20ed97b0ea54859ae13e0b27` * [openshift-controller-manager](https://github.com/openshift/openshift-controller-manager) git [79857a32](https://github.com/openshift/openshift-controller-manager/commit/79857a326b7f77c589c6fd1d428a72c0f8faeffc) `sha256:233a52fc7ba9b5ca96f9c934c35d81eab80963855c5e40dca50ac3b1c3c54e44` * [openshift-state-metrics](https://github.com/openshift/openshift-state-metrics) git [689af8b8](https://github.com/openshift/openshift-state-metrics/commit/689af8b8dcb57484dc0c6428a3e8c9d73ef294a2) `sha256:9d928d965fd20d43ffb6494905ff3b14bf55baaa22186ebb884a48d792048bbf` * [operator-marketplace](https://github.com/operator-framework/operator-marketplace) git [85947272](https://github.com/operator-framework/operator-marketplace/commit/859472720018b297885fdd4d8f61ae3fcb1c42aa) `sha256:681265ef32ccb9ec4e3a00c31dd200013ca6d2ae0de12ab67c0203f7365b6b36` * [ovirt-csi-driver](https://github.com/openshift/ovirt-csi-driver) git [fe2a7fdf](https://github.com/openshift/ovirt-csi-driver/commit/fe2a7fdff88fda45076e73891f4b0c1a4395a54b) `sha256:12e736e0d8916c8273d4a5e1303a82cb51ed99670f9eeff603649a3396c9e1df` * [ovirt-machine-controllers](https://github.com/openshift/cluster-api-provider-ovirt) git [15a6add2](https://github.com/openshift/cluster-api-provider-ovirt/commit/15a6add2ff5b1858f5d1bc3944a352dcf0ee010f) `sha256:8d613732507194c00fba08330c53e725ea6a7afb5d752801766df73951b5a80f` * [prom-label-proxy](https://github.com/openshift/prom-label-proxy) git [9f870bfa](https://github.com/openshift/prom-label-proxy/commit/9f870bfaceeffb88a662b2e2e384e34dd9721853) `sha256:4410dc9ff4c25b7f62d3abdd50da379fe5702e2e2d9b6a8464b3bcf41beed6d2` * [prometheus](https://github.com/openshift/prometheus) git [3197fa71](https://github.com/openshift/prometheus/commit/3197fa71f6b01d2acd8c354056b015d1c0a06f7d) `sha256:abf3575f5e1c93b21129661e16c2fc4d30cf29dd06e326db392681f6b8969464` * [prometheus-alertmanager](https://github.com/openshift/prometheus-alertmanager) git [579e3c68](https://github.com/openshift/prometheus-alertmanager/commit/579e3c6879bad1ac3a1c4f7146b21f907980dafd) `sha256:f18b33e0f92935556a6ff489bcdea020dfafb319c942ee8b43ceae30a44f4371` * [prometheus-node-exporter](https://github.com/openshift/node_exporter) git [1ab97f35](https://github.com/openshift/node_exporter/commit/1ab97f35f07cf1ed02a2b4ea3f3c3c9d09bf94b5) `sha256:911626c926d731bb72fd37312dec146e3eb0a66297b785e37192a052b06461d5` * [service-ca-operator](https://github.com/openshift/service-ca-operator) git [ab44f586](https://github.com/openshift/service-ca-operator/commit/ab44f586318864ed385dff5a59ea72b486afbe35) `sha256:721529a127ce9ea2ccfa979638f10821d039d5c3628a2a893e9d03151b592e96` * [telemeter](https://github.com/openshift/telemeter) git [03842e05](https://github.com/openshift/telemeter/commit/03842e05c3530786315e436522471667af86627e) `sha256:8144b1899c2e1aba2eff9077e349bc8d5537307d027c1f334f5e64fac0af681f` * [vsphere-csi-driver](https://github.com/openshift/vmware-vsphere-csi-driver) git [4ece3d1b](https://github.com/openshift/vmware-vsphere-csi-driver/commit/4ece3d1b07cc0e25abe028c7190ae9ad70cb87ee) `sha256:2e23960ffac66a4a990afab623a9263c2631c426c4ce8c0def7f38cf50212e62` * [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:afd864dc79a083152020d2b8cad8515422b4447882cd192db9905c8af92abb9f` * [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:6e9a41332aa17f149d5ef1b88a303e8a3aaacb75e036122118435083b8a49902` ### [aws-ebs-csi-driver](https://github.com/openshift/aws-ebs-csi-driver/tree/7f60c7858f620f2a2a0f42553fc5e3facd655c6f) * [Bug 2103982](https://bugzilla.redhat.com/show_bug.cgi?id=2103982): Fix build on ARM after rebase [#204](https://github.com/openshift/aws-ebs-csi-driver/pull/204) * [Bug 2103982](https://bugzilla.redhat.com/show_bug.cgi?id=2103982): Rebase to v1.4.0 [#203](https://github.com/openshift/aws-ebs-csi-driver/pull/203) * [Full changelog](https://github.com/openshift/aws-ebs-csi-driver/compare/26f1b6f4471d0127fa1ed3129d412e22ab788086...7f60c7858f620f2a2a0f42553fc5e3facd655c6f) ### [aws-ebs-csi-driver-operator](https://github.com/openshift/aws-ebs-csi-driver-operator/tree/3bea487dc9f5568bef18af28f7f9f4595888cbdf) * [Bug 2077897](https://bugzilla.redhat.com/show_bug.cgi?id=2077897): Set custom endpoint environment variable if available [#155](https://github.com/openshift/aws-ebs-csi-driver-operator/pull/155) * [Full changelog](https://github.com/openshift/aws-ebs-csi-driver-operator/compare/e8e2cb3682ba7c4796cb2cd7235cb0284548a55a...3bea487dc9f5568bef18af28f7f9f4595888cbdf) ### [aws-machine-controllers](https://github.com/openshift/cluster-api-provider-aws/tree/0f5c46e88122468b8a92216118ffd71fa91fe429) * [OCPBUGS-3326](https://issues.redhat.com/browse/OCPBUGS-3326): Update map of supported aws instance types [#452](https://github.com/openshift/cluster-api-provider-aws/pull/452) * [OCPBUGS-2578](https://issues.redhat.com/browse/OCPBUGS-2578): Fix go list for go1.18 [#449](https://github.com/openshift/cluster-api-provider-aws/pull/449) * [OCPBUGS-572](https://issues.redhat.com/browse/OCPBUGS-572): Fix panic when accessing nil machine annotations map [#446](https://github.com/openshift/cluster-api-provider-aws/pull/446) * [Bug 2111004](https://bugzilla.redhat.com/show_bug.cgi?id=2111004): Validate unknown regions using AWS API [#441](https://github.com/openshift/cluster-api-provider-aws/pull/441) * [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) * [Full changelog](https://github.com/openshift/cluster-api-provider-aws/compare/8226e86fa06e84e9959ce0297569dfd8ce80c302...0f5c46e88122468b8a92216118ffd71fa91fe429) ### [azure-cloud-controller-manager, azure-cloud-node-manager](https://github.com/openshift/cloud-provider-azure/tree/66d808ffbbdd04bf5138d2a4d522cdc3c4279813) * bug OCPBUGS-2101: .dockerignore: enable OSBS2 builds [#43](https://github.com/openshift/cloud-provider-azure/pull/43) * [Full changelog](https://github.com/openshift/cloud-provider-azure/compare/c02678d890edd540de604d297d363883cc65ce68...66d808ffbbdd04bf5138d2a4d522cdc3c4279813) ### [azure-machine-controllers](https://github.com/openshift/cluster-api-provider-azure/tree/05936875b9b2180799a0b31db4d9358729a1bb4d) * [OCPBUGS-2581](https://issues.redhat.com/browse/OCPBUGS-2581): Fix go list for go1.18 [#264](https://github.com/openshift/cluster-api-provider-azure/pull/264) * [Full changelog](https://github.com/openshift/cluster-api-provider-azure/compare/3bf2b7ff289814b198feb0a56cb85967db18e9dc...05936875b9b2180799a0b31db4d9358729a1bb4d) ### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/1882c69e27b57b5b90904de718a4bc7a304c5543) * [OCPBUGS-6086](https://issues.redhat.com/browse/OCPBUGS-6086): OpenStack: Force JSON content-type in Swift [#6787](https://github.com/openshift/installer/pull/6787) * [Bug 2101013](https://bugzilla.redhat.com/show_bug.cgi?id=2101013): Release 4.9 go getter update [#6381](https://github.com/openshift/installer/pull/6381) * [OCPBUGS-1010](https://issues.redhat.com/browse/OCPBUGS-1010): Download yq in upi installer containers [#6316](https://github.com/openshift/installer/pull/6316) * [OCPBUGS-250](https://issues.redhat.com/browse/OCPBUGS-250): Allow setting bootstrap kubelet ip [#6240](https://github.com/openshift/installer/pull/6240) * [Bug 2095320](https://bugzilla.redhat.com/show_bug.cgi?id=2095320): bump RHCOS 4.9 bootimage metadata [#6159](https://github.com/openshift/installer/pull/6159) * [Bug 2009024](https://bugzilla.redhat.com/show_bug.cgi?id=2009024): Delete all the ports from tagged Neutron networks. [#6122](https://github.com/openshift/installer/pull/6122) * [Bug 2098158](https://bugzilla.redhat.com/show_bug.cgi?id=2098158): Bootstrap timeout [#6025](https://github.com/openshift/installer/pull/6025) * [Bug 2099741](https://bugzilla.redhat.com/show_bug.cgi?id=2099741): Collect whole journal and netstat data [#6036](https://github.com/openshift/installer/pull/6036) * [Bug 2043298](https://bugzilla.redhat.com/show_bug.cgi?id=2043298): bump RHCOS 4.9 boot images [#5963](https://github.com/openshift/installer/pull/5963) * [Bug 2087972](https://bugzilla.redhat.com/show_bug.cgi?id=2087972): Set rc-manager=unmanaged for on-prem bootstrap [#5926](https://github.com/openshift/installer/pull/5926) * [Bug 2025862](https://bugzilla.redhat.com/show_bug.cgi?id=2025862): Improve host role management during assets creation [#5408](https://github.com/openshift/installer/pull/5408) * [Bug 2067092](https://bugzilla.redhat.com/show_bug.cgi?id=2067092): stop considering Mint mode as supported on Azure (#5699) [#5738](https://github.com/openshift/installer/pull/5738) * [Full changelog](https://github.com/openshift/installer/compare/4391c015d1d5350049be247e591b4a34e0d3061f...1882c69e27b57b5b90904de718a4bc7a304c5543) ### [baremetal-machine-controllers](https://github.com/openshift/cluster-api-provider-baremetal/tree/41aa1f7002a5d4750648d4a49cf5e949c169c12d) * [Bug 2100983](https://bugzilla.redhat.com/show_bug.cgi?id=2100983): Uplift BMO to remove go-getter dependency [#176](https://github.com/openshift/cluster-api-provider-baremetal/pull/176) * Update OWNERS [#180](https://github.com/openshift/cluster-api-provider-baremetal/pull/180) * [Full changelog](https://github.com/openshift/cluster-api-provider-baremetal/compare/1c81cab6cc3a166f9b42ffc59c0870c92739229e...41aa1f7002a5d4750648d4a49cf5e949c169c12d) ### [baremetal-operator](https://github.com/openshift/baremetal-operator/tree/4e7605ba54b7f2875b750b24c32c411f00a5e573) * [Bug 2100995](https://bugzilla.redhat.com/show_bug.cgi?id=2100995): Uplift kustomize to v4 to remove go-getter dependency [#235](https://github.com/openshift/baremetal-operator/pull/235) * [Full changelog](https://github.com/openshift/baremetal-operator/compare/6e62a5464298ea49a2681f946d09adc863a6a3f8...4e7605ba54b7f2875b750b24c32c411f00a5e573) ### [baremetal-runtimecfg](https://github.com/openshift/baremetal-runtimecfg/tree/e3602f0966c0ffb6038c6075efdf1ae49537d63b) * [Bug 2101794](https://bugzilla.redhat.com/show_bug.cgi?id=2101794): Avoid kubernetes node port range [#182](https://github.com/openshift/baremetal-runtimecfg/pull/182) * [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) * [Full changelog](https://github.com/openshift/baremetal-runtimecfg/compare/5113d1ba4f4673fe5d5cdc415b6238d350fc31ab...e3602f0966c0ffb6038c6075efdf1ae49537d63b) ### [cli, cli-artifacts, deployer, tools](https://github.com/openshift/oc/tree/88cfeb4aa2d74ee5f5598c571661622c0034081b) * [OCPBUGS-3969](https://issues.redhat.com/browse/OCPBUGS-3969): set proper pod security ns labels [#1294](https://github.com/openshift/oc/pull/1294) * [Bug 2103913](https://bugzilla.redhat.com/show_bug.cgi?id=2103913): [must-gather] Add options for multi-node, host-network capture [#1191](https://github.com/openshift/oc/pull/1191) * [Bug 2103910](https://bugzilla.redhat.com/show_bug.cgi?id=2103910): Introduce an option to retrieve the rotated log files for a pod [#1190](https://github.com/openshift/oc/pull/1190) * [Bug 2092265](https://bugzilla.redhat.com/show_bug.cgi?id=2092265): [inspect] Add namespace-scoped networking resources to inspect [#1157](https://github.com/openshift/oc/pull/1157) * [Bug 2065174](https://bugzilla.redhat.com/show_bug.cgi?id=2065174): reuse SourceRepository.DetectAuth during argument classification for consistent interaction with private source repositories [#1089](https://github.com/openshift/oc/pull/1089) * [Bug 2051944](https://bugzilla.redhat.com/show_bug.cgi?id=2051944): Enhancing the output provided when backup collections are attempted [#1057](https://github.com/openshift/oc/pull/1057) * [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) * [Full changelog](https://github.com/openshift/oc/compare/5035cc32ec97e671c86ab4ec744f20208c48a85d...88cfeb4aa2d74ee5f5598c571661622c0034081b) ### [cloud-credential-operator](https://github.com/openshift/cloud-credential-operator/tree/51bc47c58ae3176d3e5b7e02e47f0793cddc13c8) * Update OWNERS to reflect reality [#498](https://github.com/openshift/cloud-credential-operator/pull/498) * [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) * [Full changelog](https://github.com/openshift/cloud-credential-operator/compare/d642d1125fa4f68415ad7562aab2efa8015cc251...51bc47c58ae3176d3e5b7e02e47f0793cddc13c8) ### [cluster-authentication-operator](https://github.com/openshift/cluster-authentication-operator/tree/265030f6ebe691184348d7eff7398dd3ff912a3e) * [Bug 2107027](https://bugzilla.redhat.com/show_bug.cgi?id=2107027): only ever include certificates in the oauth-serving-cert CM [#578](https://github.com/openshift/cluster-authentication-operator/pull/578) * [Bug 2037944](https://bugzilla.redhat.com/show_bug.cgi?id=2037944): endpoints checker: check only the custom hostname if configured [#531](https://github.com/openshift/cluster-authentication-operator/pull/531) * [Bug 2052467](https://bugzilla.redhat.com/show_bug.cgi?id=2052467): Custom route HTTPS certificate SAN validation [#545](https://github.com/openshift/cluster-authentication-operator/pull/545) * [Bug 2077483](https://bugzilla.redhat.com/show_bug.cgi?id=2077483): routeName used as customSecretName [#560](https://github.com/openshift/cluster-authentication-operator/pull/560) * [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) * [Full changelog](https://github.com/openshift/cluster-authentication-operator/compare/1d05f80998b72d059f07612530e25396b7e74446...265030f6ebe691184348d7eff7398dd3ff912a3e) ### [cluster-autoscaler](https://github.com/openshift/kubernetes-autoscaler/tree/4a3ffb0fa518a1c8ffa4bdefcb630b3b242b7acc) * [Bug 2108949](https://bugzilla.redhat.com/show_bug.cgi?id=2108949): Have VPA ignore phantom containers named "POD" [#237](https://github.com/openshift/kubernetes-autoscaler/pull/237) * [Bug 2066270](https://bugzilla.redhat.com/show_bug.cgi?id=2066270): UPSTREAM: <carry>: Fallback to CAPI annotations [#226](https://github.com/openshift/kubernetes-autoscaler/pull/226) * [Full changelog](https://github.com/openshift/kubernetes-autoscaler/compare/68fe93aa45e3080828c71c0d6e6e5da0384db012...4a3ffb0fa518a1c8ffa4bdefcb630b3b242b7acc) ### [cluster-autoscaler-operator](https://github.com/openshift/cluster-autoscaler-operator/tree/69a74410d6219d8fe9e75ff4b2afd092247fc5db) * [Bug 2070277](https://bugzilla.redhat.com/show_bug.cgi?id=2070277): add leader election flags to autoscaler deployment [#244](https://github.com/openshift/cluster-autoscaler-operator/pull/244) * [Full changelog](https://github.com/openshift/cluster-autoscaler-operator/compare/bc20153a145fa8a2ee56c65d43186fc02df216d3...69a74410d6219d8fe9e75ff4b2afd092247fc5db) ### [cluster-baremetal-operator](https://github.com/openshift/cluster-baremetal-operator/tree/1a4989280fd91a01172929383db3bf92cae3116b) * [Bug 2101001](https://bugzilla.redhat.com/show_bug.cgi?id=2101001): Uplift kustomize and BMO to remove go-getter dependency [#289](https://github.com/openshift/cluster-baremetal-operator/pull/289) * [OCPBUGS-1518](https://issues.redhat.com/browse/OCPBUGS-1518): [release-4.9] Fix a few papercuts [#292](https://github.com/openshift/cluster-baremetal-operator/pull/292) * Update with current OWNERS [#296](https://github.com/openshift/cluster-baremetal-operator/pull/296) * [Bug 2091747](https://bugzilla.redhat.com/show_bug.cgi?id=2091747): Fix interpretation of Deployment Status Conditions [#268](https://github.com/openshift/cluster-baremetal-operator/pull/268) * [Full changelog](https://github.com/openshift/cluster-baremetal-operator/compare/fb8cc3fbf9067755191bced5aa9f16c7458a92b4...1a4989280fd91a01172929383db3bf92cae3116b) ### [cluster-cloud-controller-manager-operator](https://github.com/openshift/cluster-cloud-controller-manager-operator/tree/3712f8e13ed5da00d02828ee2b051a56396d2cac) * [Bug 2064837](https://bugzilla.redhat.com/show_bug.cgi?id=2064837): Fix CCCMO metric ports configuration [#180](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/180) * [Full changelog](https://github.com/openshift/cluster-cloud-controller-manager-operator/compare/1826b16051e893576a123e2528013e722f68ab4e...3712f8e13ed5da00d02828ee2b051a56396d2cac) ### [cluster-config-operator](https://github.com/openshift/cluster-config-operator/tree/a6176504a7f21871809cd898c7f11cb77fb8f0f1) * [Bug 2075551](https://bugzilla.redhat.com/show_bug.cgi?id=2075551): [release-4.9] backport api to commit 019a246c52 [#252](https://github.com/openshift/cluster-config-operator/pull/252) * [Full changelog](https://github.com/openshift/cluster-config-operator/compare/184a51396e5927200ae3e00a5819b44c02e2fa7c...a6176504a7f21871809cd898c7f11cb77fb8f0f1) ### [cluster-etcd-operator](https://github.com/openshift/cluster-etcd-operator/tree/c793de44ea00c4b4b11e2c0e9b98af5fa496126b) * [OCPBUGS-5554](https://issues.redhat.com/browse/OCPBUGS-5554): only allow TLS1.2/1.3 ciphersuites in etcd and CEO [#983](https://github.com/openshift/cluster-etcd-operator/pull/983) * [OCPBUGS-2944](https://issues.redhat.com/browse/OCPBUGS-2944): Add niceness to important etcd processes [#959](https://github.com/openshift/cluster-etcd-operator/pull/959) * [OCPBUGS-2120](https://issues.redhat.com/browse/OCPBUGS-2120): fix cert rotation on IP changes [#945](https://github.com/openshift/cluster-etcd-operator/pull/945) * [OCPBUGS-614](https://issues.redhat.com/browse/OCPBUGS-614): ensure healthy quorum before config update [#912](https://github.com/openshift/cluster-etcd-operator/pull/912) * [Bug 2102005](https://bugzilla.redhat.com/show_bug.cgi?id=2102005): Upping defrag timeout to 1 minute [#867](https://github.com/openshift/cluster-etcd-operator/pull/867) * [Bug 2095115](https://bugzilla.redhat.com/show_bug.cgi?id=2095115): cluster-backup.sh script has a conflict to use the '/etc/kubernetes/static-pod-certs' folder if a custom API certificate is defined [#849](https://github.com/openshift/cluster-etcd-operator/pull/849) * [Bug 2086119](https://bugzilla.redhat.com/show_bug.cgi?id=2086119): Add summary to etcd alert rules [#826](https://github.com/openshift/cluster-etcd-operator/pull/826) * [Bug 2082316](https://bugzilla.redhat.com/show_bug.cgi?id=2082316): Add new etcd members to reviewers, add Allen to approvers [#818](https://github.com/openshift/cluster-etcd-operator/pull/818) * [Bug 2068084](https://bugzilla.redhat.com/show_bug.cgi?id=2068084): manually disable defrag [#810](https://github.com/openshift/cluster-etcd-operator/pull/810) * update OWNERS [#721](https://github.com/openshift/cluster-etcd-operator/pull/721) * [Bug 2069830](https://bugzilla.redhat.com/show_bug.cgi?id=2069830): turn on initial corruption check [#772](https://github.com/openshift/cluster-etcd-operator/pull/772) * [Full changelog](https://github.com/openshift/cluster-etcd-operator/compare/19c4e72ede71df4b58c6165b1e2be45cc949090a...c793de44ea00c4b4b11e2c0e9b98af5fa496126b) ### [cluster-image-registry-operator](https://github.com/openshift/cluster-image-registry-operator/tree/a2f7f709182d333f21b7e9f430659591b2e2b575) * [Bug 2074052](https://bugzilla.redhat.com/show_bug.cgi?id=2074052): Deployment annotations, runtimeClassName override and fs policy change [#766](https://github.com/openshift/cluster-image-registry-operator/pull/766) * [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) * [Full changelog](https://github.com/openshift/cluster-image-registry-operator/compare/d886c13c0895747362a8d1eb4c2a57835ab413f4...a2f7f709182d333f21b7e9f430659591b2e2b575) ### [cluster-ingress-operator](https://github.com/openshift/cluster-ingress-operator/tree/99c69aedcc0ad8daffce5bb11f31e21a70fb6696) * [OCPBUGS-4881](https://issues.redhat.com/browse/OCPBUGS-4881): Update CRLs when they expire [#870](https://github.com/openshift/cluster-ingress-operator/pull/870) * [Bug 2100631](https://bugzilla.redhat.com/show_bug.cgi?id=2100631): Fix flakey logic in haproxy timeout tests [#795](https://github.com/openshift/cluster-ingress-operator/pull/795) * [OCPBUGS-1624](https://issues.redhat.com/browse/OCPBUGS-1624): Fix removing custom created service in openshift-ingress with same name [#831](https://github.com/openshift/cluster-ingress-operator/pull/831) * [Bug 2084336](https://bugzilla.redhat.com/show_bug.cgi?id=2084336): Fix enabling PROXY protocol on an upgraded cluster [#757](https://github.com/openshift/cluster-ingress-operator/pull/757) * [Bug 2097736](https://bugzilla.redhat.com/show_bug.cgi?id=2097736): Fix loadBalancerServiceAnnotationsChanged check and update [#786](https://github.com/openshift/cluster-ingress-operator/pull/786) * [Bug 2094054](https://bugzilla.redhat.com/show_bug.cgi?id=2094054): Delete LoadBalancer-type service finalizer logic [#771](https://github.com/openshift/cluster-ingress-operator/pull/771) * [Bug 2079517](https://bugzilla.redhat.com/show_bug.cgi?id=2079517): Use externalTrafficPolicy: Cluster with OVN [#713](https://github.com/openshift/cluster-ingress-operator/pull/713) * [Bug 2032677](https://bugzilla.redhat.com/show_bug.cgi?id=2032677): Azure: Add Support for Azure Stack Hub [#690](https://github.com/openshift/cluster-ingress-operator/pull/690) * [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...99c69aedcc0ad8daffce5bb11f31e21a70fb6696) ### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/71d05ddd0965b32a8e3a5d1a70ff65041ccacc90) * [OCPBUGS-2206](https://issues.redhat.com/browse/OCPBUGS-2206): [release-4.9] Wire support for trusted service account issuers [#1388](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1388) * [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) * [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/a895470a0ba53486b6379af960501f5a85436b98...71d05ddd0965b32a8e3a5d1a70ff65041ccacc90) ### [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) * [Full changelog](https://github.com/openshift/cluster-kube-scheduler-operator/compare/5694bdd97a73c70711b354e83499f6e60b45ddbd...0cfc646b647b19f8496334407420373bffbcd770) ### [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator/tree/b6972ecf9ab9cbca00536b2d8e3f55d2366efe31) * [OCPBUGS-937](https://issues.redhat.com/browse/OCPBUGS-937): Give precedence to CMO config map proxy config [#1762](https://github.com/openshift/cluster-monitoring-operator/pull/1762) * [OCPBUGS-641](https://issues.redhat.com/browse/OCPBUGS-641): grafana: bump to 7.5.11 [#1753](https://github.com/openshift/cluster-monitoring-operator/pull/1753) * [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) * [Full changelog](https://github.com/openshift/cluster-monitoring-operator/compare/f48b8d2ec84e06861009002fc413a256e769b4e0...b6972ecf9ab9cbca00536b2d8e3f55d2366efe31) ### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/bb989612a2a49e3f7a8b3948a9b393bb6e4ea47c) * [OCPBUGS-5574](https://issues.redhat.com/browse/OCPBUGS-5574): CVE-2021-4238 goutils: RandomAlphaNumeric and CryptoRandomAlphaNumeric are not as random as they should be [#1683](https://github.com/openshift/cluster-network-operator/pull/1683) * [OCPBUGS-4788](https://issues.redhat.com/browse/OCPBUGS-4788): ipsec: Run ovs-monitor-ipsec in the foreground and change probes [#1664](https://github.com/openshift/cluster-network-operator/pull/1664) * Jira OCPBUGS-3854: IPsec: Fix broken counter++ expression [#1653](https://github.com/openshift/cluster-network-operator/pull/1653) * [Bug 2101915](https://bugzilla.redhat.com/show_bug.cgi?id=2101915): Make the use of the ip-reconciler cronjob opt-in [backport 4.9] [#1501](https://github.com/openshift/cluster-network-operator/pull/1501) * [OCPBUGS-2594](https://issues.redhat.com/browse/OCPBUGS-2594): Make northd probe interval default to 10 seconds [#1593](https://github.com/openshift/cluster-network-operator/pull/1593) * [Bug 2095112](https://bugzilla.redhat.com/show_bug.cgi?id=2095112): ovn: fix northd preStop command handling [#1478](https://github.com/openshift/cluster-network-operator/pull/1478) * Bug OCPBUGS-1514: Kuryr: Bump timeoutSeconds for livenessProbe [#1562](https://github.com/openshift/cluster-network-operator/pull/1562) * [Bug 2101092](https://bugzilla.redhat.com/show_bug.cgi?id=2101092): OCPVE-106 Customize rollout strategy to fix SNO upgrade [#1500](https://github.com/openshift/cluster-network-operator/pull/1500) * [Bug 2093978](https://bugzilla.redhat.com/show_bug.cgi?id=2093978): Drop Node update permission for sdn-node [#1476](https://github.com/openshift/cluster-network-operator/pull/1476) * [Bug 2092265](https://bugzilla.redhat.com/show_bug.cgi?id=2092265): Cleanup CNO relatedObjects [#1468](https://github.com/openshift/cluster-network-operator/pull/1468) * [Bug 2083079](https://bugzilla.redhat.com/show_bug.cgi?id=2083079): Reserve port TCP/9104 for cluster-network-operator [#1429](https://github.com/openshift/cluster-network-operator/pull/1429) * [Bug 2085463](https://bugzilla.redhat.com/show_bug.cgi?id=2085463): Add default-route field to egress-router k8s.v1.cni.cncf.io/networks [#1444](https://github.com/openshift/cluster-network-operator/pull/1444) * Adds dougbtv to owners [release-4.9] [#1402](https://github.com/openshift/cluster-network-operator/pull/1402) * [Bug 2058673](https://bugzilla.redhat.com/show_bug.cgi?id=2058673): ip-reconciler cronjob specification requires hostnetwork, api-int lb usage & proper backoff [backport 4.9] [#1323](https://github.com/openshift/cluster-network-operator/pull/1323) * [Bug 2057957](https://bugzilla.redhat.com/show_bug.cgi?id=2057957): Do not apply OVN-Kubernetes `PodDisruptionBudget` on single-node clusters [#1316](https://github.com/openshift/cluster-network-operator/pull/1316) * [release 4.9] Updates owners [#1333](https://github.com/openshift/cluster-network-operator/pull/1333) * [Full changelog](https://github.com/openshift/cluster-network-operator/compare/4d936557039b55dc4930c89328f1d598cfdc9cf2...bb989612a2a49e3f7a8b3948a9b393bb6e4ea47c) ### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/cadc2f1d62ccad30823cbb333872859bbb557bc9) * Ignore Profile updates triggered by old operands (#361) [#361](https://github.com/openshift/cluster-node-tuning-operator/pull/361) * [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/ce0b3ae329cb8fb2c270de2a6a0adc393d2a5c3b...cadc2f1d62ccad30823cbb333872859bbb557bc9) ### [cluster-openshift-apiserver-operator](https://github.com/openshift/cluster-openshift-apiserver-operator/tree/3b9b8286ca48a7a78f7d70a3befbf9c46c6b12e0) * [release 4.10] Bug 2109399: openshift-apiserver pods never going NotReady [#502](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/502) * [Full changelog](https://github.com/openshift/cluster-openshift-apiserver-operator/compare/d293c3129c92d4ddb469bd1368c09be221af411c...3b9b8286ca48a7a78f7d70a3befbf9c46c6b12e0) ### [cluster-storage-operator](https://github.com/openshift/cluster-storage-operator/tree/0b44295597fbebf97219fcb80b6e7522e9e86fd3) * [Bug 2102760](https://bugzilla.redhat.com/show_bug.cgi?id=2102760): Add missing ibm cloud annotations to prometheus rbac [#294](https://github.com/openshift/cluster-storage-operator/pull/294) * [Bug 2084219](https://bugzilla.redhat.com/show_bug.cgi?id=2084219): Fix RelatedObjects when an API is missing in the API server [#281](https://github.com/openshift/cluster-storage-operator/pull/281) * [Full changelog](https://github.com/openshift/cluster-storage-operator/compare/2e76e02cb8479784a582e57a587be8fd5d75cae2...0b44295597fbebf97219fcb80b6e7522e9e86fd3) ### [cluster-update-keys](https://github.com/openshift/cluster-update-keys/tree/7f749f995ccc4657303ec0e365e9918865459605) * Updating ose-cluster-update-keys images to be consistent with ART [#38](https://github.com/openshift/cluster-update-keys/pull/38) * [Full changelog](https://github.com/openshift/cluster-update-keys/compare/3e20043304c204cc82935b5c510654702db8f8dd...7f749f995ccc4657303ec0e365e9918865459605) ### [cluster-version-operator](https://github.com/openshift/cluster-version-operator/tree/324c267460d913c4b83d1aad649fc5165d5f05b0) * [OCPBUGS-230](https://issues.redhat.com/browse/OCPBUGS-230): lib/resourcebuilder/batch: Stop waiting on Job deadline exceeded [#823](https://github.com/openshift/cluster-version-operator/pull/823) * [Bug 2108619](https://bugzilla.redhat.com/show_bug.cgi?id=2108619): pkg/cvo: retain initial completed update history entry [#799](https://github.com/openshift/cluster-version-operator/pull/799) * [Bug 2091806](https://bugzilla.redhat.com/show_bug.cgi?id=2091806): pkg/cvo: Separate payload load from payload apply [#786](https://github.com/openshift/cluster-version-operator/pull/786) * [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) * [Full changelog](https://github.com/openshift/cluster-version-operator/compare/f2551e5d22e4b5623a47f94555226ffa3d750e9d...324c267460d913c4b83d1aad649fc5165d5f05b0) ### [configmap-reloader](https://github.com/openshift/configmap-reload/tree/c0418991b950d79b206891156d67ae1b0b69a074) * [OCPBUGS-6537](https://issues.redhat.com/browse/OCPBUGS-6537): go.mod: update github.com/prometheus/client_golang to v1.11.0 [#50](https://github.com/openshift/configmap-reload/pull/50) * [Full changelog](https://github.com/openshift/configmap-reload/compare/b84b5bf9c3b84e65ebead7e9e35ddf6454bb33ce...c0418991b950d79b206891156d67ae1b0b69a074) ### [console](https://github.com/openshift/console/tree/04f9d388dedf84ab22b719fa286aac0de1345a81) * [Bug 2105912](https://bugzilla.redhat.com/show_bug.cgi?id=2105912): Fix create-namespace e2e test with updated 3scale operator [#11813](https://github.com/openshift/console/pull/11813) * [OCPBUGS-3886](https://issues.redhat.com/browse/OCPBUGS-3886): Add checks for pods in hpaPodRingLabel [#12281](https://github.com/openshift/console/pull/12281) * [OCPBUGS-2718](https://issues.redhat.com/browse/OCPBUGS-2718): Update dependencies to the registry library and devfile parser [#12192](https://github.com/openshift/console/pull/12192) * [Bug 2094244](https://bugzilla.redhat.com/show_bug.cgi?id=2094244): Add 'Unavailable' status to clusteroperator status filter [#11658](https://github.com/openshift/console/pull/11658) * [OCPBUGS-2008](https://issues.redhat.com/browse/OCPBUGS-2008): Show already loaded catalog items after a timeout (3sec) [#12136](https://github.com/openshift/console/pull/12136) * [OCPBUGS-2173](https://issues.redhat.com/browse/OCPBUGS-2173): do not show NodesUpdateGroup if there are 0 nodes [#12153](https://github.com/openshift/console/pull/12153) * [OCPBUGS-2576](https://issues.redhat.com/browse/OCPBUGS-2576), [OCPBUGS-2719](https://issues.redhat.com/browse/OCPBUGS-2719): Fix backend test (devfile registry change), fix console e2e test (3scale operator name change) [#12201](https://github.com/openshift/console/pull/12201) * [OCPBUGS-1956](https://issues.redhat.com/browse/OCPBUGS-1956): fetch shared resource imagestreams based on labels instance or name [#12126](https://github.com/openshift/console/pull/12126) * [OCPBUGS-1635](https://issues.redhat.com/browse/OCPBUGS-1635): Update registry library dependency to pick up proxy support [#12041](https://github.com/openshift/console/pull/12041) * [OCPBUGS-1981](https://issues.redhat.com/browse/OCPBUGS-1981): Fix devfile registry assertion [#12133](https://github.com/openshift/console/pull/12133) * [Bug 2114863](https://bugzilla.redhat.com/show_bug.cgi?id=2114863): fix bug where Cluster update modal errors weren't displa… [#11926](https://github.com/openshift/console/pull/11926) * [Bug 2117608](https://bugzilla.redhat.com/show_bug.cgi?id=2117608): use the correct Alertmanager tenancy proxy [#11954](https://github.com/openshift/console/pull/11954) * [Bug 2077141](https://bugzilla.redhat.com/show_bug.cgi?id=2077141): Fix Web Terminal availability check to verify operator is installed [#11373](https://github.com/openshift/console/pull/11373) * [OCPBUGS-686](https://issues.redhat.com/browse/OCPBUGS-686): fix helm readme bug [#11986](https://github.com/openshift/console/pull/11986) * [OCPBUGS-695](https://issues.redhat.com/browse/OCPBUGS-695): Input values in Instantiate Template are disappeared randomly in the developer console [#12002](https://github.com/openshift/console/pull/12002) * [OCPBUGS-410](https://issues.redhat.com/browse/OCPBUGS-410): show Limit exceeded state for large number of nodes in topology [#11973](https://github.com/openshift/console/pull/11973) * [Bug 2097724](https://bugzilla.redhat.com/show_bug.cgi?id=2097724): Change Ping source spec.jsonData (deprecated) field to spec.data [#11720](https://github.com/openshift/console/pull/11720) * [OCPBUGS-508](https://issues.redhat.com/browse/OCPBUGS-508): Backport CI test fix to relase 4.10 [#11977](https://github.com/openshift/console/pull/11977) * [Bug 2089592](https://bugzilla.redhat.com/show_bug.cgi?id=2089592): [release-4.9] Add debounce to tektonhub versions api call to avoid many calls [#11553](https://github.com/openshift/console/pull/11553) * [Bug 2093910](https://bugzilla.redhat.com/show_bug.cgi?id=2093910): change metrics queries based on metrics level configurations [#11644](https://github.com/openshift/console/pull/11644) * [Bug 2097618](https://bugzilla.redhat.com/show_bug.cgi?id=2097618): Avoid using 'gp2' hardcoded storage class [#11716](https://github.com/openshift/console/pull/11716) * [Bug 2068203](https://bugzilla.redhat.com/show_bug.cgi?id=2068203): Sample catalog is not displayed when one API call to the backend fails [#11616](https://github.com/openshift/console/pull/11616) * [Bug 2084496](https://bugzilla.redhat.com/show_bug.cgi?id=2084496): fix bug where "Update blocked" label incorrectly displa… [#11484](https://github.com/openshift/console/pull/11484) * [Bug 2097554](https://bugzilla.redhat.com/show_bug.cgi?id=2097554): Fix failing backend test after devfile registry update [#11714](https://github.com/openshift/console/pull/11714) * [Bug 2082493](https://bugzilla.redhat.com/show_bug.cgi?id=2082493): - Rolebindings page doesn't load for normal users [#11630](https://github.com/openshift/console/pull/11630) * [Bug 2084028](https://bugzilla.redhat.com/show_bug.cgi?id=2084028): Improve Firehose cache, fix broken import [#11554](https://github.com/openshift/console/pull/11554) * [Bug 2089847](https://bugzilla.redhat.com/show_bug.cgi?id=2089847): Set dashboards timeout based on selected timespan [#11561](https://github.com/openshift/console/pull/11561) * [Bug 2076690](https://bugzilla.redhat.com/show_bug.cgi?id=2076690): fix bug where RoleBindings are not displaying in ClusterRole > RoleBindings [#11362](https://github.com/openshift/console/pull/11362) * [Bug 2081389](https://bugzilla.redhat.com/show_bug.cgi?id=2081389): Translate Extensions On Each Language Change [#11430](https://github.com/openshift/console/pull/11430) * [Bug 2089546](https://bugzilla.redhat.com/show_bug.cgi?id=2089546): [release-4.9] Eliminate use of lookaside cache and move to Cachito [#11519](https://github.com/openshift/console/pull/11519) * [Bug 2084028](https://bugzilla.redhat.com/show_bug.cgi?id=2084028): Improve Firehose cache, so that it does not return unexpected data also if isList differs on two concurrent calls [#11476](https://github.com/openshift/console/pull/11476) * [Bug 2030408](https://bugzilla.redhat.com/show_bug.cgi?id=2030408): Disable replacement procedure from ODF UI [#11483](https://github.com/openshift/console/pull/11483) * [Bug 2079231](https://bugzilla.redhat.com/show_bug.cgi?id=2079231): fix bug where ClusterRole > RoleBindings did not display… [#11405](https://github.com/openshift/console/pull/11405) * [Bug 2048631](https://bugzilla.redhat.com/show_bug.cgi?id=2048631): missing volumes list in snapshot modal [#10984](https://github.com/openshift/console/pull/10984) * [Bug 2046016](https://bugzilla.redhat.com/show_bug.cgi?id=2046016): SnapShot with Disk Hot-plug hangs [#10959](https://github.com/openshift/console/pull/10959) * [Bug 2078554](https://bugzilla.redhat.com/show_bug.cgi?id=2078554): - Roles -> RoleBindings tab doesn't show RoleBindings correctly [#11392](https://github.com/openshift/console/pull/11392) * [Bug 2070827](https://bugzilla.redhat.com/show_bug.cgi?id=2070827): Pipeline metrics: use prometheus-tenancy API to get data [#11270](https://github.com/openshift/console/pull/11270) * [Bug 2073999](https://bugzilla.redhat.com/show_bug.cgi?id=2073999): avoid pre-fetching tekton hub task versions [#11312](https://github.com/openshift/console/pull/11312) * [Bug 2066771](https://bugzilla.redhat.com/show_bug.cgi?id=2066771): Enhance Insights widget empty states [#11218](https://github.com/openshift/console/pull/11218) * [Bug 2069258](https://bugzilla.redhat.com/show_bug.cgi?id=2069258): Decode secrets before authorizing repository [#11243](https://github.com/openshift/console/pull/11243) * [Bug 2071579](https://bugzilla.redhat.com/show_bug.cgi?id=2071579): fix RoleBindings list page filter [#11279](https://github.com/openshift/console/pull/11279) * [Bug 2077003](https://bugzilla.redhat.com/show_bug.cgi?id=2077003): Fix failing TestGetRegistrySamples test [#11368](https://github.com/openshift/console/pull/11368) * [Bug 2071692](https://bugzilla.redhat.com/show_bug.cgi?id=2071692): Backport add-flow e2e tests to 4.9 [#11300](https://github.com/openshift/console/pull/11300) * -Bug 2021595: Key value field is not getting updated under Environment Tab in OpenShift Web Console [#11176](https://github.com/openshift/console/pull/11176) * [Bug 2064454](https://bugzilla.redhat.com/show_bug.cgi?id=2064454): return process data as array for list true in firehose as done in hooks [#11256](https://github.com/openshift/console/pull/11256) * [Bug 2066298](https://bugzilla.redhat.com/show_bug.cgi?id=2066298): fix ClusterOperator Status, Version col sorts [#11206](https://github.com/openshift/console/pull/11206) * [Bug 2065549](https://bugzilla.redhat.com/show_bug.cgi?id=2065549): Change the tekton hub api endpoint to use v1 api [#11197](https://github.com/openshift/console/pull/11197) * [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) * [Full changelog](https://github.com/openshift/console/compare/8d748bdaad11f780126fac24b5a8d13a17f7f6f1...04f9d388dedf84ab22b719fa286aac0de1345a81) ### [console-operator](https://github.com/openshift/console-operator/tree/b3f14011e79970152c9be6e3068635cc94c904cd) * [Bug 2055494](https://bugzilla.redhat.com/show_bug.cgi?id=2055494): Distinguish between route conditions [#662](https://github.com/openshift/console-operator/pull/662) * [Bug 2055494](https://bugzilla.redhat.com/show_bug.cgi?id=2055494): console-operator should report Upgradeable False when SAN-less certs are used [#638](https://github.com/openshift/console-operator/pull/638) * [Bug 2075030](https://bugzilla.redhat.com/show_bug.cgi?id=2075030): Re-enable TestMetricsEndpoint e2e test case [#647](https://github.com/openshift/console-operator/pull/647) * [Full changelog](https://github.com/openshift/console-operator/compare/fdcb82f487fb8655edcaee77cef63c492e72e0b1...b3f14011e79970152c9be6e3068635cc94c904cd) ### [container-networking-plugins](https://github.com/openshift/containernetworking-plugins/tree/eb5fcc1156afff3261deb50ed55283de3322b9fa) * [Bug 2101664](https://bugzilla.redhat.com/show_bug.cgi?id=2101664): Sysctl IFNAME [backport 4.9] [#64](https://github.com/openshift/containernetworking-plugins/pull/64) * [Full changelog](https://github.com/openshift/containernetworking-plugins/compare/44a49134de5e4d4cc136cc0862d35f226d61d3be...eb5fcc1156afff3261deb50ed55283de3322b9fa) ### [coredns](https://github.com/openshift/coredns/tree/e332b9e22f9cc9ab654b1113e74137c54c98b224) * [OCPBUGS-2903](https://issues.redhat.com/browse/OCPBUGS-2903): Remove bufsize hardcoding to 2048 on cache upstream refreshes. [#81](https://github.com/openshift/coredns/pull/81) * [Full changelog](https://github.com/openshift/coredns/compare/3cb11c075c7689a2178a03a5d22c5adff3efbd4d...e332b9e22f9cc9ab654b1113e74137c54c98b224) ### [csi-driver-manila, openstack-cinder-csi-driver, openstack-cloud-controller-manager](https://github.com/openshift/cloud-provider-openstack/tree/8314cc69ad5ad00ba4e6da6dcb4eb05e22fe48e7) * [OCPBUGS-6035](https://issues.redhat.com/browse/OCPBUGS-6035): Merge https://github.com/kubernetes/cloud-provider-openstack:release-1.22 into release-4.9 [#170](https://github.com/openshift/cloud-provider-openstack/pull/170) * [Full changelog](https://github.com/openshift/cloud-provider-openstack/compare/ddbc0e4f24a6a5f9bb0f75d15a95fd778ee587e5...8314cc69ad5ad00ba4e6da6dcb4eb05e22fe48e7) ### [csi-driver-manila-operator](https://github.com/openshift/csi-driver-manila-operator/tree/2f66df4fce6d1971985fb45ea2220a0ff3cf09ba) * [Bug 2110255](https://bugzilla.redhat.com/show_bug.cgi?id=2110255): SWEET32: Improve TLS configuration for Kube RBAC Proxy [#152](https://github.com/openshift/csi-driver-manila-operator/pull/152) * [Full changelog](https://github.com/openshift/csi-driver-manila-operator/compare/fd2d838d18b74baefa5a20398cf54826c0a803f9...2f66df4fce6d1971985fb45ea2220a0ff3cf09ba) ### [docker-builder](https://github.com/openshift/builder/tree/1a32676c7a9b679da164b916b759f414f7071fbf) * [Bug 2050287](https://bugzilla.redhat.com/show_bug.cgi?id=2050287): Update buildah to v1.22.4 [#285](https://github.com/openshift/builder/pull/285) * [Full changelog](https://github.com/openshift/builder/compare/7e2e890d8b8bba58982171ff063d96e304a30fc5...1a32676c7a9b679da164b916b759f414f7071fbf) ### [docker-registry](https://github.com/openshift/image-registry/tree/ae662c8dc3fd8ddbd3e076330044526cf120f817) * [Bug 2086864](https://bugzilla.redhat.com/show_bug.cgi?id=2086864): Fix ICSP for subrepositories [#333](https://github.com/openshift/image-registry/pull/333) * [Bug 2060363](https://bugzilla.redhat.com/show_bug.cgi?id=2060363): Fix s3 driver for supporting ceph radosgw [#327](https://github.com/openshift/image-registry/pull/327) * [Full changelog](https://github.com/openshift/image-registry/compare/ab2eaa5beccda244dd7b36701b04f6cea889159d...ae662c8dc3fd8ddbd3e076330044526cf120f817) ### [etcd](https://github.com/openshift/etcd/tree/784bbed573125ffd4c0eeb12def0c2ddc944bb51) * [OCPBUGS-6516](https://issues.redhat.com/browse/OCPBUGS-6516): UPSTREAM:<carry>: etcdserver: process the scenaro of the last WAL rec… [#180](https://github.com/openshift/etcd/pull/180) * [OCPBUGS-3104](https://issues.redhat.com/browse/OCPBUGS-3104): Rebase openshift/etcd 4.9 onto v3.5.6 [#172](https://github.com/openshift/etcd/pull/172) * [OCPBUGS-2143](https://issues.redhat.com/browse/OCPBUGS-2143): Rebase openshift/etcd 4.9 onto 3.5.5 [#157](https://github.com/openshift/etcd/pull/157) * Update OWNERS [#124](https://github.com/openshift/etcd/pull/124) * [Bug 2077501](https://bugzilla.redhat.com/show_bug.cgi?id=2077501): Merge Upstream etcd 3.5.3 into Openshift 4.9 [#119](https://github.com/openshift/etcd/pull/119) * [Full changelog](https://github.com/openshift/etcd/compare/f99cada055fe83dc3cefb546dea95547d7da727d...784bbed573125ffd4c0eeb12def0c2ddc944bb51) ### [gcp-machine-controllers](https://github.com/openshift/cluster-api-provider-gcp/tree/c955c03b2d05e3b8eb0d39d5b4927128e6d1c6c6) * Updating ose-gcp-machine-controllers images to be consistent with ART [#166](https://github.com/openshift/cluster-api-provider-gcp/pull/166) * [Full changelog](https://github.com/openshift/cluster-api-provider-gcp/compare/d92b08844a2b0ae31e3a78a5548baab7c9d39478...c955c03b2d05e3b8eb0d39d5b4927128e6d1c6c6) ### [grafana](https://github.com/openshift/grafana/tree/06135eb08272439e8d84be42f8ba1668a0eaaebc) * [OCPBUGS-4259](https://issues.redhat.com/browse/OCPBUGS-4259): bump github.com/crewjam/saml dependency [#94](https://github.com/openshift/grafana/pull/94) * [OCPBUGS-641](https://issues.redhat.com/browse/OCPBUGS-641): bump Grafana to 7.5.11 [#88](https://github.com/openshift/grafana/pull/88) * [Full changelog](https://github.com/openshift/grafana/compare/6130ba8b4c4b66e7779bec26c74b1fefbb2e21ab...06135eb08272439e8d84be42f8ba1668a0eaaebc) ### [haproxy-router](https://github.com/openshift/router/tree/fa49027c596d30f542ab1fd29315e9405853b0af) * [OCPBUGS-1620](https://issues.redhat.com/browse/OCPBUGS-1620): Fix gap in router's handling of graceful shutdowns. [#418](https://github.com/openshift/router/pull/418) * [OCPBUGS-1338](https://issues.redhat.com/browse/OCPBUGS-1338): HAProxy: enable PROXY protocol for all listeners [#416](https://github.com/openshift/router/pull/416) * [Bug 2010227](https://bugzilla.redhat.com/show_bug.cgi?id=2010227): HTTPS redirect happens even if there is a more specific http-only route [#367](https://github.com/openshift/router/pull/367) * [Full changelog](https://github.com/openshift/router/compare/2d1e1f4bd413dd283c92638e23fae940ef4c1e54...fa49027c596d30f542ab1fd29315e9405853b0af) ### [hyperkube, pod](https://github.com/openshift/kubernetes/tree/c763d1135292a44d26fa373a207bf8a3e3af9a4c) * [OCPBUGS-3472](https://issues.redhat.com/browse/OCPBUGS-3472): UPSTREAM: 113517: kubelet: fix pod log line corruption when using timestamps and long lines [#1417](https://github.com/openshift/kubernetes/pull/1417) * [Bug 2101345](https://bugzilla.redhat.com/show_bug.cgi?id=2101345): bump to k8s 1.22.15 [#1383](https://github.com/openshift/kubernetes/pull/1383) * [Bug 2106655](https://bugzilla.redhat.com/show_bug.cgi?id=2106655): UPSTREAM: 109103: cpu/memory manager containerMap memory leak [#1325](https://github.com/openshift/kubernetes/pull/1325) * [Bug 2083554](https://bugzilla.redhat.com/show_bug.cgi?id=2083554): UPSTREAM: 109933: fix: exclude non-ready nodes and deleted nodes from azure load balancers [#1256](https://github.com/openshift/kubernetes/pull/1256) * [Bug 2105663](https://bugzilla.redhat.com/show_bug.cgi?id=2105663): UPSTREAM: <carry>: update list of deprecated apis [#1316](https://github.com/openshift/kubernetes/pull/1316) * [release 4.9] Bug Bug 2106962: UPSTREAM: <carry>: use correct base image for testing [#1321](https://github.com/openshift/kubernetes/pull/1321) * [Bug 2075704](https://bugzilla.redhat.com/show_bug.cgi?id=2075704): Backport 107821 and 107831 [#1267](https://github.com/openshift/kubernetes/pull/1267) * [Bug 2075704](https://bugzilla.redhat.com/show_bug.cgi?id=2075704): Revert Backport 107821 and 107831 [#1266](https://github.com/openshift/kubernetes/pull/1266) * [Bug 2075704](https://bugzilla.redhat.com/show_bug.cgi?id=2075704): Backport 107821 and 107831 [#1242](https://github.com/openshift/kubernetes/pull/1242) * [Bug 2069310](https://bugzilla.redhat.com/show_bug.cgi?id=2069310): UPSTREAM: <carry>: use hardcoded rest mapper from library-go [#1233](https://github.com/openshift/kubernetes/pull/1233) * [Bug 2066390](https://bugzilla.redhat.com/show_bug.cgi?id=2066390): Rebase 1.22.8 [#1223](https://github.com/openshift/kubernetes/pull/1223) * [Bug 2050632](https://bugzilla.redhat.com/show_bug.cgi?id=2050632): UPSTREAM: <drop>: Give warning when ipFamilyPolicy implicitly set [#1170](https://github.com/openshift/kubernetes/pull/1170) * [Bug 2073153](https://bugzilla.redhat.com/show_bug.cgi?id=2073153): golang toolchain unsupported parsers tag [#1239](https://github.com/openshift/kubernetes/pull/1239) * [Bug 2065786](https://bugzilla.redhat.com/show_bug.cgi?id=2065786): Backport 108366 OutofCpu Fixes [#1222](https://github.com/openshift/kubernetes/pull/1222) * [Bug 2024643](https://bugzilla.redhat.com/show_bug.cgi?id=2024643): Rebase v1.22.5 [#1103](https://github.com/openshift/kubernetes/pull/1103) * [Full changelog](https://github.com/openshift/kubernetes/compare/b93fd35dd030519c24dd02f8bc2a7f873d2928cd...c763d1135292a44d26fa373a207bf8a3e3af9a4c) ### [insights-operator](https://github.com/openshift/insights-operator/tree/11bb71809e26534fe665463e6158bab34a494971) * OCPBUGS-443 Gather status of the cephclusters.ceph.rook.io resources (#659) (#665) [#659](https://github.com/openshift/insights-operator/pull/659) * [Bug 2083467](https://bugzilla.redhat.com/show_bug.cgi?id=2083467): Fix the clusteroperator conditions values when IO is degraded (#623) [#623](https://github.com/openshift/insights-operator/pull/623) * [Bug 2076903](https://bugzilla.redhat.com/show_bug.cgi?id=2076903): Gather namespace names with overlapping UIDs (#605) (#611) [#605](https://github.com/openshift/insights-operator/pull/605) * [Bug 2066825](https://bugzilla.redhat.com/show_bug.cgi?id=2066825): Gather some error messages from the kube-controller-manager containers (#598) (#599) [#598](https://github.com/openshift/insights-operator/pull/598) * [Full changelog](https://github.com/openshift/insights-operator/compare/3f1401abeef427842a435eb1776cb97efa81dc34...11bb71809e26534fe665463e6158bab34a494971) ### [ironic](https://github.com/openshift/ironic-image/tree/8e978cd415c3457f9b84c06b4cd1a27adc9d9402) * Bug OCPBUGS-1246: Improve resiliency of eTag handling [#317](https://github.com/openshift/ironic-image/pull/317) * [OCP 4.9] Update OWNERS [#278](https://github.com/openshift/ironic-image/pull/278) * [Bug 2088319](https://bugzilla.redhat.com/show_bug.cgi?id=2088319): Backport weak eTag handling fix to OpenShift 4.9 [#277](https://github.com/openshift/ironic-image/pull/277) * [Bug 2082103](https://bugzilla.redhat.com/show_bug.cgi?id=2082103): Enable vMedia provisioning of Nokia servers [#274](https://github.com/openshift/ironic-image/pull/274) * [Full changelog](https://github.com/openshift/ironic-image/compare/e188116f03e222fd24d941983430f6225fa252d2...8e978cd415c3457f9b84c06b4cd1a27adc9d9402) ### [ironic-ipa-downloader](https://github.com/openshift/ironic-ipa-downloader/tree/0c913eeec8be493749fa2d5b17b7f6e6da241d67) * [Bug 2100786](https://bugzilla.redhat.com/show_bug.cgi?id=2100786): Include Fix discovering WWN/serial for devicemapper devices [#93](https://github.com/openshift/ironic-ipa-downloader/pull/93) * [Bug 2089313](https://bugzilla.redhat.com/show_bug.cgi?id=2089313): Multipath fix for passive paths [#92](https://github.com/openshift/ironic-ipa-downloader/pull/92) * [OCP 4.9] Update OWNERS [#89](https://github.com/openshift/ironic-ipa-downloader/pull/89) * [Full changelog](https://github.com/openshift/ironic-ipa-downloader/compare/6e9af39e14d7f531a5c0f0b025bc31c4c4392732...0c913eeec8be493749fa2d5b17b7f6e6da241d67) ### [jenkins, jenkins-agent-base, jenkins-agent-maven, jenkins-agent-nodejs](https://github.com/openshift/jenkins/tree/7dfe142d4b83969c900cfa946ae163f152e09270) * [OCPBUGS-7053](https://issues.redhat.com/browse/OCPBUGS-7053): Sync jenkins version and plugins with mas… [#1583](https://github.com/openshift/jenkins/pull/1583) * [OCPBUGS-4111](https://issues.redhat.com/browse/OCPBUGS-4111): Various CVEs September/2022 [#1544](https://github.com/openshift/jenkins/pull/1544) * [OCPBUGS-6881](https://issues.redhat.com/browse/OCPBUGS-6881): Handle routes properly in s2i/run [#1566](https://github.com/openshift/jenkins/pull/1566) * [OCPBUGS-6711](https://issues.redhat.com/browse/OCPBUGS-6711): Force git server to an earlier version [#1564](https://github.com/openshift/jenkins/pull/1564) * [release: 4.9] OCPBUGS-6495: Sync javax-mail-api with version required by jenkins 2.361.1 [#1556](https://github.com/openshift/jenkins/pull/1556) * [OCPBUGS-911](https://issues.redhat.com/browse/OCPBUGS-911): Add maven plugin in base plugins [#1539](https://github.com/openshift/jenkins/pull/1539) * [OCPBUGS-3698](https://issues.redhat.com/browse/OCPBUGS-3698): [release-4.9] Update OWNERS [#1520](https://github.com/openshift/jenkins/pull/1520) * [OCPBUGS-3627](https://issues.redhat.com/browse/OCPBUGS-3627): Bump jenkins version to 2.361.1 [#1515](https://github.com/openshift/jenkins/pull/1515) * [OCPBUGS-3173](https://issues.redhat.com/browse/OCPBUGS-3173): Add glibc-langpack-en package in agent-base image [#1512](https://github.com/openshift/jenkins/pull/1512) * [OCPBUGS-474](https://issues.redhat.com/browse/OCPBUGS-474): CVE Mitigations [#1481](https://github.com/openshift/jenkins/pull/1481) * [OCPBUGS-1757](https://issues.redhat.com/browse/OCPBUGS-1757): Install glibc language package to remove `setLocale` warning [#1488](https://github.com/openshift/jenkins/pull/1488) * [OCPBUGS-1811](https://issues.redhat.com/browse/OCPBUGS-1811): update install plugins script [#1489](https://github.com/openshift/jenkins/pull/1489) * [Bug 2076256](https://bugzilla.redhat.com/show_bug.cgi?id=2076256): Mitigate multiple CVEs [#1432](https://github.com/openshift/jenkins/pull/1432) * [Bug 2077289](https://bugzilla.redhat.com/show_bug.cgi?id=2077289): set necessary JVM args to allow jenkins JVM to come up on a FIPS node [#1433](https://github.com/openshift/jenkins/pull/1433) * [Bug 2069498](https://bugzilla.redhat.com/show_bug.cgi?id=2069498): [release-4.9] update bundle plugins [#1422](https://github.com/openshift/jenkins/pull/1422) * [Bug 2067128](https://bugzilla.redhat.com/show_bug.cgi?id=2067128): [release-4.9] compute bundle plugins in build [#1413](https://github.com/openshift/jenkins/pull/1413) * [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) * [Full changelog](https://github.com/openshift/jenkins/compare/af84740506fd4da40978e931a634b8871ad125c4...7dfe142d4b83969c900cfa946ae163f152e09270) ### [k8s-prometheus-adapter](https://github.com/openshift/k8s-prometheus-adapter/tree/bfb3922a80fe45c0fe7d5b1d26a2dfb2fc67f981) * Updating ose-prometheus-adapter images to be consistent with ART [#50](https://github.com/openshift/k8s-prometheus-adapter/pull/50) * [Full changelog](https://github.com/openshift/k8s-prometheus-adapter/compare/adfdd41d3fba23d38645c1c655687c28e27979df...bfb3922a80fe45c0fe7d5b1d26a2dfb2fc67f981) ### [keepalived-ipfailover](https://github.com/openshift/images/tree/b379643834763e8e9cf94ec97cdfd0f922f1568b) * Updating ose-egress-http-proxy images to be consistent with ART [#91](https://github.com/openshift/images/pull/91) * 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...b379643834763e8e9cf94ec97cdfd0f922f1568b) ### [kube-proxy, sdn](https://github.com/openshift/sdn/tree/006ee16e1a9c8fc87a6c5498804ddbe8f3689a71) * [OCPBUGS-2204](https://issues.redhat.com/browse/OCPBUGS-2204): Fix DNS endpoint hack to prefer local instead of forcing it [#468](https://github.com/openshift/sdn/pull/468) * [Bug 2093978](https://bugzilla.redhat.com/show_bug.cgi?id=2093978): Remove node-tainting for too-small MTU [#436](https://github.com/openshift/sdn/pull/436) * [Bug 2090624](https://bugzilla.redhat.com/show_bug.cgi?id=2090624): Masquerade in cluster traffic that is marked for egress IP [#433](https://github.com/openshift/sdn/pull/433) * [Bug 2063970](https://bugzilla.redhat.com/show_bug.cgi?id=2063970): delete stale UDP conntrack entries for loadbalancer IPs [#413](https://github.com/openshift/sdn/pull/413) * [Full changelog](https://github.com/openshift/sdn/compare/ecd60f937c2ad1526888917378023fc06818b012...006ee16e1a9c8fc87a6c5498804ddbe8f3689a71) ### [kube-storage-version-migrator](https://github.com/openshift/kubernetes-kube-storage-version-migrator/tree/a2143bc29bd499c479ae67a1e446466338a4f9e9) * Updating ose-kube-storage-version-migrator images to be consistent with ART [#179](https://github.com/openshift/kubernetes-kube-storage-version-migrator/pull/179) * [Full changelog](https://github.com/openshift/kubernetes-kube-storage-version-migrator/compare/901a6d221d1cf79b4b6ba859bb43521e0ee635b3...a2143bc29bd499c479ae67a1e446466338a4f9e9) ### [machine-api-operator](https://github.com/openshift/machine-api-operator/tree/42b70cbdd93860602e50ac1690bc8c6168063242) * [Bug 2111004](https://bugzilla.redhat.com/show_bug.cgi?id=2111004): Add DescribeRegions permission for aws controller [#1048](https://github.com/openshift/machine-api-operator/pull/1048) * [Full changelog](https://github.com/openshift/machine-api-operator/compare/383c9b959b69044ec533118cf5d41f17101137f1...42b70cbdd93860602e50ac1690bc8c6168063242) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/30fd1e38ea3920dc1df470ba3476fd8f6213d4f1) * [OCPBUGS-4051](https://issues.redhat.com/browse/OCPBUGS-4051): Add ephemeral storage to kubelet system reserved args [#3429](https://github.com/openshift/machine-config-operator/pull/3429) * [OCPBUGS-3200](https://issues.redhat.com/browse/OCPBUGS-3200): configure-ovs: avoid using 'ip -j' unavailable in RHEL7 [#3407](https://github.com/openshift/machine-config-operator/pull/3407) * [OCPBUGS-2814](https://issues.redhat.com/browse/OCPBUGS-2814): Make sure there is a search domain in resolv.conf [#3385](https://github.com/openshift/machine-config-operator/pull/3385) * [Bug 2096792](https://bugzilla.redhat.com/show_bug.cgi?id=2096792): mcd pull service: use `cp` instead of `cat` to copy MCD on host [#3187](https://github.com/openshift/machine-config-operator/pull/3187) * [OCPBUGS-288](https://issues.redhat.com/browse/OCPBUGS-288): configure-ovs: clone inactive autoconnect slaves [#3296](https://github.com/openshift/machine-config-operator/pull/3296) * [OCPBUGS-420](https://issues.redhat.com/browse/OCPBUGS-420): Fix problem with retaining data in string array in piped while loop [#3300](https://github.com/openshift/machine-config-operator/pull/3300) * [Bug 2101794](https://bugzilla.redhat.com/show_bug.cgi?id=2101794): Avoid kubernetes node port range [#3255](https://github.com/openshift/machine-config-operator/pull/3255) * [Bug 2108538](https://bugzilla.redhat.com/show_bug.cgi?id=2108538): configure-ovs: improve handling of static ip and mac address configuration [#3254](https://github.com/openshift/machine-config-operator/pull/3254) * [Bug 2098099](https://bugzilla.redhat.com/show_bug.cgi?id=2098099): configure-ovs: clone connection to avoid selinux problems [#3188](https://github.com/openshift/machine-config-operator/pull/3188) * [Bug 2089763](https://bugzilla.redhat.com/show_bug.cgi?id=2089763): configure-ovs: persist profiles after auto-connect has been set [#3183](https://github.com/openshift/machine-config-operator/pull/3183) * [Bug 2089763](https://bugzilla.redhat.com/show_bug.cgi?id=2089763): configure-ovs: avoid restarting NetworkManager [#3160](https://github.com/openshift/machine-config-operator/pull/3160) * [Bug 2071689](https://bugzilla.redhat.com/show_bug.cgi?id=2071689): lib/resourcemerge: handle container env var deletions [#3057](https://github.com/openshift/machine-config-operator/pull/3057) * [Bug 2081123](https://bugzilla.redhat.com/show_bug.cgi?id=2081123): Add KUBELET_NODEIP_HINT to nodeip-configuration [#3130](https://github.com/openshift/machine-config-operator/pull/3130) * [Bug 2070490](https://bugzilla.redhat.com/show_bug.cgi?id=2070490): configure-ovs: reload NM only when necessary [#3048](https://github.com/openshift/machine-config-operator/pull/3048) * [Bug 2074491](https://bugzilla.redhat.com/show_bug.cgi?id=2074491): configure-ovs: move dhcp config from br-ex to ovs-if-br-ex [#3077](https://github.com/openshift/machine-config-operator/pull/3077) * [Bug 2062310](https://bugzilla.redhat.com/show_bug.cgi?id=2062310): Add --templates flag to MCC bootstrap command [#2998](https://github.com/openshift/machine-config-operator/pull/2998) * [Bug 2063327](https://bugzilla.redhat.com/show_bug.cgi?id=2063327): [release-4.9] Ensure directories are created with usable permission bits [#3013](https://github.com/openshift/machine-config-operator/pull/3013) * [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) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/b64dc344aa5a202080189abe7b1ec92bac286c06...30fd1e38ea3920dc1df470ba3476fd8f6213d4f1) ### [multus-cni](https://github.com/openshift/multus-cni/tree/6588b6cf8f0b696b7c5d68570e4ec73cc6ed5956) * [OCPBUGS-2572](https://issues.redhat.com/browse/OCPBUGS-2572): Fix missing device-info in networks-status annotation for chained plugins [#138](https://github.com/openshift/multus-cni/pull/138) * [Full changelog](https://github.com/openshift/multus-cni/compare/c2499377b6fb43320618025876eb5b9751006222...6588b6cf8f0b696b7c5d68570e4ec73cc6ed5956) ### [multus-route-override-cni](https://github.com/openshift/route-override-cni/tree/590bab361f0b888dce966f2a1898d5eb11fd4e03) * Updating ose-multus-route-override-cni images to be consistent with ART [#29](https://github.com/openshift/route-override-cni/pull/29) * Updating ose-multus-route-override-cni-alt images to be consistent with ART [#26](https://github.com/openshift/route-override-cni/pull/26) * Updating ose-multus-route-override-cni images to be consistent with ART [#23](https://github.com/openshift/route-override-cni/pull/23) * Updating ose-multus-route-override-cni-alt images to be consistent with ART [#18](https://github.com/openshift/route-override-cni/pull/18) * [Full changelog](https://github.com/openshift/route-override-cni/compare/707dd38046554810f601f2fae4a69bc4b907d7d3...590bab361f0b888dce966f2a1898d5eb11fd4e03) ### [multus-whereabouts-ipam-cni](https://github.com/openshift/whereabouts-cni/tree/ddda41c65fa75a64e19ae504c7e9d2a1faf4bab5) * [Bug 2064859](https://bugzilla.redhat.com/show_bug.cgi?id=2064859): Sync context improvements [backport 4.9] [#89](https://github.com/openshift/whereabouts-cni/pull/89) * [Full changelog](https://github.com/openshift/whereabouts-cni/compare/43552df5f301618a1857c9a1c2b51cbb7188ad38...ddda41c65fa75a64e19ae504c7e9d2a1faf4bab5) ### [must-gather](https://github.com/openshift/must-gather/tree/a13904dd274f03162f3419b4b62b4ab4690aa91d) * [OCPBUGS-2261](https://issues.redhat.com/browse/OCPBUGS-2261): [release-4.9] Collect rotated log files [#331](https://github.com/openshift/must-gather/pull/331) * [Bug 2108892](https://bugzilla.redhat.com/show_bug.cgi?id=2108892): Add timeout to oc cp command to fix must-gather delays when routers are terminating [#324](https://github.com/openshift/must-gather/pull/324) * [Bug 2092265](https://bugzilla.redhat.com/show_bug.cgi?id=2092265): Add networking resources [#308](https://github.com/openshift/must-gather/pull/308) * [Full changelog](https://github.com/openshift/must-gather/compare/b181f1fee8d5e4e73eb99b211321a52daf4d9702...a13904dd274f03162f3419b4b62b4ab4690aa91d) ### [network-metrics-daemon](https://github.com/openshift/network-metrics-daemon/tree/4f9b895fa1b7d7802288e1733e21aa5d96fd26bf) * Added METRIC_TEST_IMAGE var (#56) [#56](https://github.com/openshift/network-metrics-daemon/pull/56) * Fix field selector (#51) [#51](https://github.com/openshift/network-metrics-daemon/pull/51) * [Full changelog](https://github.com/openshift/network-metrics-daemon/compare/9fd6103057d648a153cba0b8f06db92eff6d62f9...4f9b895fa1b7d7802288e1733e21aa5d96fd26bf) ### [openshift-apiserver](https://github.com/openshift/openshift-apiserver/tree/755eaf5cb117c9cd0901797a19f59abc840470c0) * Add coreydaley as reviewer/approver for pkg/build [#299](https://github.com/openshift/openshift-apiserver/pull/299) * [Full changelog](https://github.com/openshift/openshift-apiserver/compare/fe6dc774e02036d39f3028d08e7bd95739f16f4f...755eaf5cb117c9cd0901797a19f59abc840470c0) ### [openstack-cinder-csi-driver-operator](https://github.com/openshift/openstack-cinder-csi-driver-operator/tree/30b60caf098773ce81b520b761a2d47b35fc9800) * [Bug 2110255](https://bugzilla.redhat.com/show_bug.cgi?id=2110255): SWEET32: Improve TLS configuration for Kube RBAC Proxy [#91](https://github.com/openshift/openstack-cinder-csi-driver-operator/pull/91) * [Full changelog](https://github.com/openshift/openstack-cinder-csi-driver-operator/compare/56efc78519686ebd218c085ea51b39e4f1266a22...30b60caf098773ce81b520b761a2d47b35fc9800) ### [openstack-machine-controllers](https://github.com/openshift/cluster-api-provider-openstack/tree/277eeabaa6a0fe750c6ae4acba15b637724cfc51) * [Bug 2077381](https://bugzilla.redhat.com/show_bug.cgi?id=2077381): Fix InstanceCreate port & trunk cleanup [#234](https://github.com/openshift/cluster-api-provider-openstack/pull/234) * [Bug 2064633](https://bugzilla.redhat.com/show_bug.cgi?id=2064633): Ensure subnets belong to the queried network [#222](https://github.com/openshift/cluster-api-provider-openstack/pull/222) * [Full changelog](https://github.com/openshift/cluster-api-provider-openstack/compare/a7442bb18bce01a0eb0ffe99d550aa7ba584ea25...277eeabaa6a0fe750c6ae4acba15b637724cfc51) ### [operator-lifecycle-manager, operator-registry](https://github.com/openshift/operator-framework-olm/tree/0f35d66475619b58edc56ccda3dfd655a45e0a16) * [OCPBUGS-5938](https://issues.redhat.com/browse/OCPBUGS-5938): backport cert rotation fix [#430](https://github.com/openshift/operator-framework-olm/pull/430) * [OCPBUGS-4948](https://issues.redhat.com/browse/OCPBUGS-4948): Fix label key truncation for subscription annotations (#2731) [#423](https://github.com/openshift/operator-framework-olm/pull/423) * [OCPBUGS-570](https://issues.redhat.com/browse/OCPBUGS-570): [release-4.9] remove broken thread-safety (#2697) [#372](https://github.com/openshift/operator-framework-olm/pull/372) * [OCPBUGS-459](https://issues.redhat.com/browse/OCPBUGS-459): fix(grpc): Add startupProbe to check for grpc health readiness (#2791) [#371](https://github.com/openshift/operator-framework-olm/pull/371) * [Bug 2102559](https://bugzilla.redhat.com/show_bug.cgi?id=2102559): opm bug fix [#328](https://github.com/openshift/operator-framework-olm/pull/328) * [Bug 2079082](https://bugzilla.redhat.com/show_bug.cgi?id=2079082): Replace collect-profile jobs that haven't completed [#293](https://github.com/openshift/operator-framework-olm/pull/293) * [Bug 2073967](https://bugzilla.redhat.com/show_bug.cgi?id=2073967): Fix a bug in deletion of webhook service for replacement [#284](https://github.com/openshift/operator-framework-olm/pull/284) * [Bug 2072995](https://bugzilla.redhat.com/show_bug.cgi?id=2072995): Emit CSV metric on startup [#280](https://github.com/openshift/operator-framework-olm/pull/280) * [Bug 2054848](https://bugzilla.redhat.com/show_bug.cgi?id=2054848): Do not modify object from the lister cache (#2562) [#253](https://github.com/openshift/operator-framework-olm/pull/253) * [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) * [Full changelog](https://github.com/openshift/operator-framework-olm/compare/3cd421db3994df59900656f8d0a3071743484456...0f35d66475619b58edc56ccda3dfd655a45e0a16) ### [ovirt-csi-driver-operator](https://github.com/openshift/ovirt-csi-driver-operator/tree/5ea2970a24ad07df8bc94f7aa7cbcb22a8f4e849) * [Bug 2024491](https://bugzilla.redhat.com/show_bug.cgi?id=2024491): Align manifest dir with storage operator [#78](https://github.com/openshift/ovirt-csi-driver-operator/pull/78) * [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...5ea2970a24ad07df8bc94f7aa7cbcb22a8f4e849) ### [ovn-kubernetes](https://github.com/openshift/ovn-kubernetes/tree/f1da3762a3c5da318ca7c2fcc405b25b28c5aa54) * [Bug 2115926](https://bugzilla.redhat.com/show_bug.cgi?id=2115926): Fix GetPodsBySelector/GetNamespacesBySelector so MatchExpressions is respected [#1235](https://github.com/openshift/ovn-kubernetes/pull/1235) * [OCPBUGS-811](https://issues.redhat.com/browse/OCPBUGS-811): [Release 4.9] correct creation and update of egressFirewall [#1261](https://github.com/openshift/ovn-kubernetes/pull/1261) * Bug OCPBUGS-574: EgressGW: don't error out trying to add SPK when a pod without ip exists [#1252](https://github.com/openshift/ovn-kubernetes/pull/1252) * [Bug 2090315](https://bugzilla.redhat.com/show_bug.cgi?id=2090315): Remove conntrack entries after rules [#1220](https://github.com/openshift/ovn-kubernetes/pull/1220) * [Bug 2115845](https://bugzilla.redhat.com/show_bug.cgi?id=2115845): [release-4.9] OCP CARRY: Add the rules to EXTERNALIPs only for SGW mode [#1233](https://github.com/openshift/ovn-kubernetes/pull/1233) * [Bug 2096802](https://bugzilla.redhat.com/show_bug.cgi?id=2096802): duplicated IPs can be assigned to multiple Pods [#1136](https://github.com/openshift/ovn-kubernetes/pull/1136) * [Bug 2105654](https://bugzilla.redhat.com/show_bug.cgi?id=2105654): egressIP: node retrieval failure is not respected, causes panic [#1186](https://github.com/openshift/ovn-kubernetes/pull/1186) * [Bug 2105266](https://bugzilla.redhat.com/show_bug.cgi?id=2105266): EGW: Clean Stale Conntrack Entries [#1192](https://github.com/openshift/ovn-kubernetes/pull/1192) * [Bug 2097157](https://bugzilla.redhat.com/show_bug.cgi?id=2097157): Bumps OVN to 21.12.0-58.el8fdp [#1140](https://github.com/openshift/ovn-kubernetes/pull/1140) * [Bug 2105277](https://bugzilla.redhat.com/show_bug.cgi?id=2105277): Fix panics in DestroyNetworkPolicy if policy is nil [#1183](https://github.com/openshift/ovn-kubernetes/pull/1183) * [Bug 2088630](https://bugzilla.redhat.com/show_bug.cgi?id=2088630): EgressIP NATs are not being cleared correctly from the logical router [#1103](https://github.com/openshift/ovn-kubernetes/pull/1103) * [Bug 2083239](https://bugzilla.redhat.com/show_bug.cgi?id=2083239): [Downstream-only][4.9-only] Always add complete efw ACL rules [#1088](https://github.com/openshift/ovn-kubernetes/pull/1088) * [Bug 2087226](https://bugzilla.redhat.com/show_bug.cgi?id=2087226): enable `exportloopref` linter and fix violations [#1096](https://github.com/openshift/ovn-kubernetes/pull/1096) * [Bug 2065782](https://bugzilla.redhat.com/show_bug.cgi?id=2065782): [release-4.9][backport] Fix cleaning VF representor ports [#1002](https://github.com/openshift/ovn-kubernetes/pull/1002) * [Bug 2077369](https://bugzilla.redhat.com/show_bug.cgi?id=2077369): [release-4.9] fix ipv6 network policy [#1046](https://github.com/openshift/ovn-kubernetes/pull/1046) * [Bug 2059700](https://bugzilla.redhat.com/show_bug.cgi?id=2059700): [4.9z] After reboot egress node, lr-policy-list was not correct, some duplicate records or missed internal IPs [#981](https://github.com/openshift/ovn-kubernetes/pull/981) * [Bug 2058683](https://bugzilla.redhat.com/show_bug.cgi?id=2058683): [4.9z] Multiple ExGW cache validation/improvements [#972](https://github.com/openshift/ovn-kubernetes/pull/972) * [Bug 2068619](https://bugzilla.redhat.com/show_bug.cgi?id=2068619): egressgw: fix deadlock due to behavior of RWLock [#1012](https://github.com/openshift/ovn-kubernetes/pull/1012) * [Bug 2063835](https://bugzilla.redhat.com/show_bug.cgi?id=2063835): backport 2052975 to 4.9 [#996](https://github.com/openshift/ovn-kubernetes/pull/996) * [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) * [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/daa079863a9faaf4f5d792db53336ed6581f84fd...f1da3762a3c5da318ca7c2fcc405b25b28c5aa54) ### [prometheus-config-reloader, prometheus-operator](https://github.com/openshift/prometheus-operator/tree/170b0686e10980d980a3d0a89d023384baff15b6) * [Bug 2052201](https://bugzilla.redhat.com/show_bug.cgi?id=2052201): Address race condition in recreate flow for statefulset [#167](https://github.com/openshift/prometheus-operator/pull/167) * [Full changelog](https://github.com/openshift/prometheus-operator/compare/086933562820c31dd37399589c136364ec842950...170b0686e10980d980a3d0a89d023384baff15b6) ### [tests](https://github.com/openshift/origin/tree/9830fc932af5faac653685aa882b7c927730f3fe) * disruption checking is disabled for prior releases because we lack a … [#27473](https://github.com/openshift/origin/pull/27473) * [OCPBUGS-1967](https://issues.redhat.com/browse/OCPBUGS-1967): allow 2.5% disruption for 4.9 controlplane availability test [#27465](https://github.com/openshift/origin/pull/27465) * [OCPBUGS-1052](https://issues.redhat.com/browse/OCPBUGS-1052): allow frontends to tolerate 2.5% disruption during upgrades [#27434](https://github.com/openshift/origin/pull/27434) * [Bug 2101429](https://bugzilla.redhat.com/show_bug.cgi?id=2101429): test: switch to testing CapBnd over CapInh [#27279](https://github.com/openshift/origin/pull/27279) * [Bug 2064800](https://bugzilla.redhat.com/show_bug.cgi?id=2064800): skip imageregistry serial test on disconnected environments [#27189](https://github.com/openshift/origin/pull/27189) * [Bug 2077167](https://bugzilla.redhat.com/show_bug.cgi?id=2077167): disable unidling test failing under ovn-k [#27172](https://github.com/openshift/origin/pull/27172) * [Bug 2087230](https://bugzilla.redhat.com/show_bug.cgi?id=2087230): disable flaky unidling test [#27150](https://github.com/openshift/origin/pull/27150) * [Bug 2076241](https://bugzilla.redhat.com/show_bug.cgi?id=2076241): Remove second reference to BlueOcean annotations [#27066](https://github.com/openshift/origin/pull/27066) * [Bug 2076256](https://bugzilla.redhat.com/show_bug.cgi?id=2076256): Remove BlueOcean annotation check [#27038](https://github.com/openshift/origin/pull/27038) * [Bug 2072902](https://bugzilla.redhat.com/show_bug.cgi?id=2072902): [release-4.9] exclude loki-promtail from duplicated events [#26986](https://github.com/openshift/origin/pull/26986) * [Bug 2055380](https://bugzilla.redhat.com/show_bug.cgi?id=2055380): cleanup network policy ACL extended test [#26947](https://github.com/openshift/origin/pull/26947) * [Bug 2063284](https://bugzilla.redhat.com/show_bug.cgi?id=2063284): Add debug info for signature test [#26903](https://github.com/openshift/origin/pull/26903) * [Full changelog](https://github.com/openshift/origin/compare/932d5024f9f9c2fb32ad8ac417df03286cb23ce7...9830fc932af5faac653685aa882b7c927730f3fe) ### [thanos](https://github.com/openshift/thanos/tree/996a5f0be29e1ccc290752091773e6190e9d3bc5) * [Bug 2074413](https://bugzilla.redhat.com/show_bug.cgi?id=2074413): Thanos Querier high CPU and memory usage till OOM [#81](https://github.com/openshift/thanos/pull/81) * [Full changelog](https://github.com/openshift/thanos/compare/e0fa82ca4384de82827f6fbb39789451b9243b5f...996a5f0be29e1ccc290752091773e6190e9d3bc5) ### [vsphere-problem-detector](https://github.com/openshift/vsphere-problem-detector/tree/53290ea45cb7cde3ea398da163f9f3dd9d5f0a3d) * [Bug 2060214](https://bugzilla.redhat.com/show_bug.cgi?id=2060214): Fix stale metrics [#82](https://github.com/openshift/vsphere-problem-detector/pull/82) * [Full changelog](https://github.com/openshift/vsphere-problem-detector/compare/de8606f73f0cb88c8acd81326674a549722abfca...53290ea45cb7cde3ea398da163f9f3dd9d5f0a3d)