# 4.12.0-rc.5 Created: 2022-12-19 03:40:57 +0000 UTC Image Digest: `sha256:e45de9cd2c3881fbef1a54eb2dc3626799d9f5c328848b59fc21e8335f84befe` Promoted from registry.ci.openshift.org/ocp/release:4.12.0-0.nightly-2022-12-17-123606 ## Changes from 4.12.0-rc.4 ### Components * Kubernetes 1.25.4 * Red Hat Enterprise Linux CoreOS upgraded from 412.86.202212081411-0 to 412.86.202212170457-0 ### Rebuilt images without code change * [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator) git [b4e363fc](https://github.com/openshift/cluster-node-tuning-operator/commit/b4e363fcebf55d9d57e1147ddd21c7a5204895b1) `sha256:46e6b4952624a0374c049a19b842c2c5bd3dc9c2b4bdb495e4a552947cb00314` * [driver-toolkit](https://github.com/openshift/driver-toolkit) git [e31abf2c](https://github.com/openshift/driver-toolkit/commit/e31abf2cf547f172da7d51b998ff5b58c05a7a6a) `sha256:4eb415c15066fb60917013638628ea5832d560028b444b8660f248521ceb8c89` * [ironic-agent](https://github.com/openshift/ironic-agent-image) git [a4408de0](https://github.com/openshift/ironic-agent-image/commit/a4408de0f9f6788e4f7517ec2a626e613c59021c) `sha256:fe7182afe671a20d21b4d73c7b115deb2a9f9489fa697f3b46cb760b1f2093a6` * [ironic-machine-os-downloader](https://github.com/openshift/ironic-rhcos-downloader) git [a580a447](https://github.com/openshift/ironic-rhcos-downloader/commit/a580a4479cb6988f3065ef3d4c5fcfcfc3609d12) `sha256:677f626695bc26457b51fdab99c7f61b4255cfcebb099343de08d9aa8bb4dd61` * [ironic-static-ip-manager](https://github.com/openshift/ironic-static-ip-manager) git [0c7fbba9](https://github.com/openshift/ironic-static-ip-manager/commit/0c7fbba926e18978d7c0d6a5948d7722a07bbc12) `sha256:4c62cd5fac0f7f8ae25b2498a02ebdc79b4af10c4246c1ac3da0b1d3a46407ec` * machine-os-content `sha256:30865ee4980a5df29d70ca7e4a07feb70f00a2d5b7d9abcbdde99686a941b639` * [machine-os-images](https://github.com/openshift/machine-os-images) git [566bf595](https://github.com/openshift/machine-os-images/commit/566bf59501f178bd80e410fda66cc424de6a4891) `sha256:b065c469ca80496a1d590356b36f736e537e2cf788562b4b0c172667ddef5d57` * [network-tools](https://github.com/openshift/network-tools) git [c76613c7](https://github.com/openshift/network-tools/commit/c76613c77c8785b91611bb3c4245bc34f3b14f76) `sha256:c2fdba620694c0d4ccaf8657e405d11febf578125b92d40ef609d86b61f877bd` * rhel-coreos-8 `sha256:411e6e3be017538859cfbd7b5cd57fc87e5fee58f15df19ed3ec11044ebca511` * rhel-coreos-8-extensions `sha256:259d8c6b9ec714d53f0275db9f2962769f703d4d395afb9d902e22cfe96021b0` * [tools](https://github.com/openshift/oc) git [854f807d](https://github.com/openshift/oc/commit/854f807d8a84dde710c062a5281bca5bc07cb562) `sha256:3b01a76c16f73ee1c42268addd5a46ae9f5d15719cd6765ab0841a1efea7d49d` ### [agent-installer-api-server](https://github.com/openshift/assisted-service/tree/40936e7a9159189889c637fa1631f8cbdd5c3c4f) * [MGMT-12863](https://issues.redhat.com/browse/MGMT-12863): Assisted Spoke install-config does not generate icsp with multiple mirror to entries (#4748) [#4748](https://github.com/openshift/assisted-service/pull/4748) * [Full changelog](https://github.com/openshift/assisted-service/compare/fff0369b439732e17be833ecbf84897386518e57...40936e7a9159189889c637fa1631f8cbdd5c3c4f) ### [agent-installer-csr-approver, agent-installer-orchestrator](https://github.com/openshift/assisted-installer/tree/0f14c3d16cb089b55ca3658038e83bc0bcd01f47) * Remove jira tickets prefix requirements (#595) [#595](https://github.com/openshift/assisted-installer/pull/595) * [Full changelog](https://github.com/openshift/assisted-installer/compare/0a7dc62aa8e6931d941eaec4001bb4fa59f710fe...0f14c3d16cb089b55ca3658038e83bc0bcd01f47) ### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/66cadb2741207f78c18a9fd36dc94966ae0eef26) * [OCPBUGS-3890](https://issues.redhat.com/browse/OCPBUGS-3890): IBMCloud: Confirm Zones and BYON Subnets [#6603](https://github.com/openshift/installer/pull/6603) * [OCPBUGS-3639](https://issues.redhat.com/browse/OCPBUGS-3639): Azure: Set appropriate architecture for gen v1 image [#6588](https://github.com/openshift/installer/pull/6588) * [OCPBUGS-4698](https://issues.redhat.com/browse/OCPBUGS-4698): Check nmstateconfig content in agent-config.yaml [#6687](https://github.com/openshift/installer/pull/6687) * [OCPBUGS-4547](https://issues.redhat.com/browse/OCPBUGS-4547): out-of-bounds read in golang.org/x/text/language leads to DoS [#6650](https://github.com/openshift/installer/pull/6650) * [Full changelog](https://github.com/openshift/installer/compare/429168aad4b60036a8cd6f5b35fb6e7b2c10c395...66cadb2741207f78c18a9fd36dc94966ae0eef26) ### [cloud-network-config-controller](https://github.com/openshift/cloud-network-config-controller/tree/26d96d126bfbf268b96eed1bb494165dd314554c) * [OCPBUGS-4783](https://issues.redhat.com/browse/OCPBUGS-4783): OpenStack: Support multi AZ environments [#88](https://github.com/openshift/cloud-network-config-controller/pull/88) * [OCPBUGS-4784](https://issues.redhat.com/browse/OCPBUGS-4784): OpenStack: Only return egressIPConfiguration for first InternalIP [#89](https://github.com/openshift/cloud-network-config-controller/pull/89) * [Full changelog](https://github.com/openshift/cloud-network-config-controller/compare/61b2d8a7550c8aa27b00366a3868922db4a6edfd...26d96d126bfbf268b96eed1bb494165dd314554c) ### [cluster-etcd-operator](https://github.com/openshift/cluster-etcd-operator/tree/f24e5abcc646116cadf72a08b3387bb1b9540a4b) * [OCPBUGS-4743](https://issues.redhat.com/browse/OCPBUGS-4743): only allow TLS1.2/1.3 ciphersuites in etcd and CEO [#971](https://github.com/openshift/cluster-etcd-operator/pull/971) * [Full changelog](https://github.com/openshift/cluster-etcd-operator/compare/55a3e37e11588666ad9a28566439a56e928406b4...f24e5abcc646116cadf72a08b3387bb1b9540a4b) ### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/334c0febdb33c8f89d289bfb9a8580694ffb6803) * [OCPBUGS-3037](https://issues.redhat.com/browse/OCPBUGS-3037): Allow ephemeral volumes in all SCCs [#1399](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1399) * [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/30f2afec77fa089b49cc325be58870562bf2675e...334c0febdb33c8f89d289bfb9a8580694ffb6803) ### [cluster-kube-controller-manager-operator](https://github.com/openshift/cluster-kube-controller-manager-operator/tree/509b7a83c0f95d3c3369e08ffa822c311b42972a) * [OCPBUGS-4766](https://issues.redhat.com/browse/OCPBUGS-4766): limit cluster-policy-controller RBAC permissions [#675](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/675) * [OCPBUGS-4681](https://issues.redhat.com/browse/OCPBUGS-4681): remove unnecessary RBAC [#674](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/674) * [Full changelog](https://github.com/openshift/cluster-kube-controller-manager-operator/compare/02fbdd194f75cd8e4fb1a6afc40e515a73dc450e...509b7a83c0f95d3c3369e08ffa822c311b42972a) ### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/867b93fbad15ff1e3b282c66b154fa6ad1959bdb) * [OCPBUGS-4183](https://issues.redhat.com/browse/OCPBUGS-4183): Fix default disable-udp-aggregation value on s390x [#1661](https://github.com/openshift/cluster-network-operator/pull/1661) * [OCPBUGS-4637](https://issues.redhat.com/browse/OCPBUGS-4637): Support RHOBS monitoring for HyperShift [#1652](https://github.com/openshift/cluster-network-operator/pull/1652) * [Full changelog](https://github.com/openshift/cluster-network-operator/compare/766b7b632bc012f17f88e277d1c3fd7db96dc2aa...867b93fbad15ff1e3b282c66b154fa6ad1959bdb) ### [cluster-openshift-controller-manager-operator](https://github.com/openshift/cluster-openshift-controller-manager-operator/tree/d1915d130481541b8bacb5b98eddbc1541809d0a) * [OCPBUGS-4803](https://issues.redhat.com/browse/OCPBUGS-4803): [release-4.12] Correct go file formatting for go1.19 with gofmt [#275](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/275) * [Full changelog](https://github.com/openshift/cluster-openshift-controller-manager-operator/compare/e51d7b606b22fa83e0db02ee70544f438fd0d064...d1915d130481541b8bacb5b98eddbc1541809d0a) ### [cluster-samples-operator](https://github.com/openshift/cluster-samples-operator/tree/212a4553b3bf87d56f2f360b562187a685099c3e) * [OCPBUGS-4599](https://issues.redhat.com/browse/OCPBUGS-4599): Bump k8s master [#479](https://github.com/openshift/cluster-samples-operator/pull/479) * [OCPBUGS-4407](https://issues.redhat.com/browse/OCPBUGS-4407): Update Cluster Sample Operator dependencies and libraries for OCP 4.13 [#478](https://github.com/openshift/cluster-samples-operator/pull/478) * [Full changelog](https://github.com/openshift/cluster-samples-operator/compare/83968a4b7cea7aa51e4431c00714b5cf610abfed...212a4553b3bf87d56f2f360b562187a685099c3e) ### [console](https://github.com/openshift/console/tree/002363445469ce227eda7173f1c001d14792bec5) * "OCPBUGS-4512: Fix navsection bug" [#12340](https://github.com/openshift/console/pull/12340) * [Full changelog](https://github.com/openshift/console/compare/cf5fb0184088048108deb4761e0680df2d2beb41...002363445469ce227eda7173f1c001d14792bec5) ### [docker-builder](https://github.com/openshift/builder/tree/e76828eb29e8afefc639706a7ead4e4584d4eb0a) * Updating openshift-enterprise-builder images to be consistent with ART [#315](https://github.com/openshift/builder/pull/315) * [OCPBUGS-4779](https://issues.redhat.com/browse/OCPBUGS-4779): [release-4.12] Update to go1.19 [#321](https://github.com/openshift/builder/pull/321) * [Full changelog](https://github.com/openshift/builder/compare/973602e0e576d7eccef4fc5810ba511405cd3064...e76828eb29e8afefc639706a7ead4e4584d4eb0a) ### [etcd](https://github.com/openshift/etcd/tree/89a451c499e06b3e9f8072c7cd70b86d78f597bf) * [OCPBUGS-3100](https://issues.redhat.com/browse/OCPBUGS-3100): Rebase openshift/etcd 4.12 onto v3.5.6 [#169](https://github.com/openshift/etcd/pull/169) * trim build path [#14816](https://github.com/openshift/etcd/pull/14816) * client/pkg/fileutil: add missing logger to {Create,Touch}DirAll [#14799](https://github.com/openshift/etcd/pull/14799) * clientv3: do not refresh token when users use CommonName based authentication [#14790](https://github.com/openshift/etcd/pull/14790) * etcdserver: call the OnPreCommitUnsafe in unsafeCommit [#14733](https://github.com/openshift/etcd/pull/14733) * add warning message when delete to release-3.5 [#13748](https://github.com/openshift/etcd/pull/13748) * clientv3: fix the implementation of double barrier [#14658](https://github.com/openshift/etcd/pull/14658) * server: add more context to panic message [#14676](https://github.com/openshift/etcd/pull/14676) * fix: close maintenance conn [#14662](https://github.com/openshift/etcd/pull/14662) * test: added e2e test case for issue 14571: etcd doesn't load auth info when recovering from a snapshot [#14656](https://github.com/openshift/etcd/pull/14656) * server: refresh auth info when etcd recovers from a snapshot [#14648](https://github.com/openshift/etcd/pull/14648) * Backport #14591 to 3.5. [#14593](https://github.com/openshift/etcd/pull/14593) * Release-3.5: server/etcdmain: add configurable cipher list to gRPC proxy listener [#14500](https://github.com/openshift/etcd/pull/14500) * client/v3: Add backoff before retry when watch stream returns unavailable [#14582](https://github.com/openshift/etcd/pull/14582) * Makefile: additional logic fix / Update Ubuntu base [#13861](https://github.com/openshift/etcd/pull/13861) * etcdserver: added more debug log for the purgeFile goroutine [#14578](https://github.com/openshift/etcd/pull/14578) * Automated cherry pick of #13224 #14572 [#14573](https://github.com/openshift/etcd/pull/14573) * *: avoid closing a watch with ID 0 incorrectly [#14563](https://github.com/openshift/etcd/pull/14563) * Backport PR 14322 to release-3.5 [#14547](https://github.com/openshift/etcd/pull/14547) * Replace github.com/form3tech-oss/jwt-go with https://github.com/golang-jwt/jwt [#14489](https://github.com/openshift/etcd/pull/14489) * [Full changelog](https://github.com/openshift/etcd/compare/aa4a0cc432bf2385f924ff8e971bc609734565d8...89a451c499e06b3e9f8072c7cd70b86d78f597bf) ### [hyperkube, pod](https://github.com/openshift/kubernetes/tree/77bec7ab3573494f228fbaa4967c76e3d2df0fb3) * [OCPBUGS-4808](https://issues.redhat.com/browse/OCPBUGS-4808): Apply shared defaulters to CRD-based routes. [#1441](https://github.com/openshift/kubernetes/pull/1441) * [Full changelog](https://github.com/openshift/kubernetes/compare/86bd4ff6092e5dd9cb77d498833d9bae3cf1fe4a...77bec7ab3573494f228fbaa4967c76e3d2df0fb3) ### [hypershift](https://github.com/openshift/hypershift/tree/ecf2a9724f1ed42d8ce1ba81d37d2093115e0112) * Fast forward 'release-4.12' branch to 'main' [#1932](https://github.com/openshift/hypershift/pull/1932) * Clarify CAPI in controller arch doc [#1940](https://github.com/openshift/hypershift/pull/1940) * Add clusterID to ignition-server PodMonitor [#1920](https://github.com/openshift/hypershift/pull/1920) * always set ROUTER_CANONICAL_HOSTNAME [#1929](https://github.com/openshift/hypershift/pull/1929) * availability-prober: add wait for cluster infrastructure resource [#1927](https://github.com/openshift/hypershift/pull/1927) * Destroy target groups explicitly [#1931](https://github.com/openshift/hypershift/pull/1931) * fix nil deref in nodepool controller [#1930](https://github.com/openshift/hypershift/pull/1930) * Temporarily override the CAPI AWS provider image [#1933](https://github.com/openshift/hypershift/pull/1933) * Add ValidIdentityProvider condition [#1913](https://github.com/openshift/hypershift/pull/1913) * Fix control plane upgrade test in e2e [#1928](https://github.com/openshift/hypershift/pull/1928) * Add AllMachinesReady and AllNodesHealthy conditions to NodePool [#1907](https://github.com/openshift/hypershift/pull/1907) * Fix snapshot-controller error message [#1916](https://github.com/openshift/hypershift/pull/1916) * [OCPBUGS-3900](https://issues.redhat.com/browse/OCPBUGS-3900): Fix CA passed to MCO for kubelet [#1917](https://github.com/openshift/hypershift/pull/1917) * Refactoring the E2E test suite [#1838](https://github.com/openshift/hypershift/pull/1838) * Change CAPI image initialization order [#1914](https://github.com/openshift/hypershift/pull/1914) * Force delete pod stuck in terminating state during hosted cluster cleanup [#1732](https://github.com/openshift/hypershift/pull/1732) * refactor route reconcilation [#1861](https://github.com/openshift/hypershift/pull/1861) * [STOR-968](https://issues.redhat.com/browse/STOR-968): Move CSISnapshotController + operator to mgmt cluster [#1698](https://github.com/openshift/hypershift/pull/1698) * Add better docs for conditions [#1908](https://github.com/openshift/hypershift/pull/1908) * Update filter for listing ec2 private nodes [#1906](https://github.com/openshift/hypershift/pull/1906) * [AUTH-323](https://issues.redhat.com/browse/AUTH-323): cpo/ctrl/hostedcp: create etcd-signer,rootCA bundl [#1892](https://github.com/openshift/hypershift/pull/1892) * Introduce v1beta1 API version [#1703](https://github.com/openshift/hypershift/pull/1703) * Use the root CA bundle in ServiceMonitors/PodMonitors [#1903](https://github.com/openshift/hypershift/pull/1903) * Bubble up control plane endpoint from hcp into hc [#1899](https://github.com/openshift/hypershift/pull/1899) * [AUTH-323](https://issues.redhat.com/browse/AUTH-323): pki: remove root-ca from the aggregator CA bundle [#1883](https://github.com/openshift/hypershift/pull/1883) * Give some love to DNS docs and index [#1898](https://github.com/openshift/hypershift/pull/1898) * Replace deprecated ioutil calls [#1879](https://github.com/openshift/hypershift/pull/1879) * doc: OVN Pod restart needed after the HC migration [#1897](https://github.com/openshift/hypershift/pull/1897) * Fix CA bundle in podmonitors/servicemonitors [#1896](https://github.com/openshift/hypershift/pull/1896) * inplaceupgrade: add capacity check and tests [#1860](https://github.com/openshift/hypershift/pull/1860) * inplaceupgrade: delete idle MCD pods [#1859](https://github.com/openshift/hypershift/pull/1859) * Added new flag on E2E test to avoid send metrics from Local executions [#1888](https://github.com/openshift/hypershift/pull/1888) * Use HPP with CSI Driver for kubevirt provider in CI [#1893](https://github.com/openshift/hypershift/pull/1893) * Retrieve CAPI/CAPA from release image [#1826](https://github.com/openshift/hypershift/pull/1826) * Always set TokenSecretReasonKey/TokenSecretMessageKey [#1895](https://github.com/openshift/hypershift/pull/1895) * [HOSTEDCP-582](https://issues.redhat.com/browse/HOSTEDCP-582): Add CEL immutability validations to nodepool. [#1875](https://github.com/openshift/hypershift/pull/1875) * Move all HC conditions into its own file [#1887](https://github.com/openshift/hypershift/pull/1887) * Optionally use rhobs.monitoring group for monitoring resources [#1889](https://github.com/openshift/hypershift/pull/1889) * Add crashing pods exception for machine-approver [#1894](https://github.com/openshift/hypershift/pull/1894) * Remove invalid expectation about cli [#1890](https://github.com/openshift/hypershift/pull/1890) * Add wait for infra guest cluster deletion e2e [#1885](https://github.com/openshift/hypershift/pull/1885) * Add annotation to allow resource requests overrides [#1882](https://github.com/openshift/hypershift/pull/1882) * Update create nodepool command in getting-started.md [#1876](https://github.com/openshift/hypershift/pull/1876) * Changing entrypoint to exec form to allow for argument to be passed to the hypeshift executable [#1807](https://github.com/openshift/hypershift/pull/1807) * Don't store machine payload in token secret for replace node pools [#1873](https://github.com/openshift/hypershift/pull/1873) * doc: Added documentation and diagrams for HostedCluster and NodePool [#1863](https://github.com/openshift/hypershift/pull/1863) * Conditions cvo [#1852](https://github.com/openshift/hypershift/pull/1852) * Add HPP for HyperShift/Kubevirt deployments [#1874](https://github.com/openshift/hypershift/pull/1874) * node tuning: Fix docs and improve logs [#1849](https://github.com/openshift/hypershift/pull/1849) * Conditions etcd kas [#1853](https://github.com/openshift/hypershift/pull/1853) * add apiserver_request_aborts_total to recording rules [#1871](https://github.com/openshift/hypershift/pull/1871) * Defines resourceTags merge granularity [#1866](https://github.com/openshift/hypershift/pull/1866) * Adding missing objects to the HC Migration [#1867](https://github.com/openshift/hypershift/pull/1867) * Validate awsendpoint deletion [#1813](https://github.com/openshift/hypershift/pull/1813) * test: e2e: skip certain pods for EnsureNoCrashingPods check [#1868](https://github.com/openshift/hypershift/pull/1868) * PowerVS: Introduce retry on retryable errors on API call failure [#1796](https://github.com/openshift/hypershift/pull/1796) * Bubble up infrastructure condition from HCP into HC [#1851](https://github.com/openshift/hypershift/pull/1851) * e2e: validate resource cleanup [#1855](https://github.com/openshift/hypershift/pull/1855) * Change domain reference [#1857](https://github.com/openshift/hypershift/pull/1857) * Add omitempty for RestoreSnapshotURL [#1854](https://github.com/openshift/hypershift/pull/1854) * [HyperShift/KubeVirt] Test on CNV 4.12 from nightly channel [#1840](https://github.com/openshift/hypershift/pull/1840) * Signal ignition server payload generation in NodePool conditions [#1850](https://github.com/openshift/hypershift/pull/1850) * Use default namespace filtering for events [#1842](https://github.com/openshift/hypershift/pull/1842) * Add nodepool upgrades section to index [#1848](https://github.com/openshift/hypershift/pull/1848) * fix nil deref in nodeToMachineSet [#1846](https://github.com/openshift/hypershift/pull/1846) * bug: HOSTEDCP-569 HC controller blocked reconcile verifying releaseImage [#1749](https://github.com/openshift/hypershift/pull/1749) * [SDN-3508](https://issues.redhat.com/browse/SDN-3508): Add proxy env variables to CNO deployment [#1774](https://github.com/openshift/hypershift/pull/1774) * Add retry for cloud connection and VPC LB deletion [#1823](https://github.com/openshift/hypershift/pull/1823) * move LatestSupportedVersion to 4.13 [#1839](https://github.com/openshift/hypershift/pull/1839) * Docs: Updated `Handling Ingress` section in create agent cluster to se updated metallb operator [#1836](https://github.com/openshift/hypershift/pull/1836) * docs: fix getting-started.md typo [#1534](https://github.com/openshift/hypershift/pull/1534) * nit: same tabulation across all the Getting Started [#1835](https://github.com/openshift/hypershift/pull/1835) * [Full changelog](https://github.com/openshift/hypershift/compare/fb28fd19fbb25cc91e4b274e7acbb127d4c297ce...ecf2a9724f1ed42d8ce1ba81d37d2093115e0112) ### [ironic](https://github.com/openshift/ironic-image/tree/9071eb5fa2321fdbb8580ade6dbf30abf3559cc5) * [OCPBUGS-4840](https://issues.redhat.com/browse/OCPBUGS-4840): Handle a different error code for missing TransferProtocolType [#334](https://github.com/openshift/ironic-image/pull/334) * Bug OCPBUGS-2052: Fix setting boot related attributes [#324](https://github.com/openshift/ironic-image/pull/324) * [Full changelog](https://github.com/openshift/ironic-image/compare/7c008d4d4b31c8be584c0f52889013dd99f364f7...9071eb5fa2321fdbb8580ade6dbf30abf3559cc5) ### [kubevirt-csi-driver](https://github.com/openshift/kubevirt-csi-driver/tree/f407c8a71c831a8f7911bf0b4a99bb6b16e0e0b6) * Updating ose-kubevirt-csi-driver-rhel8 images to be consistent with ART [#12](https://github.com/openshift/kubevirt-csi-driver/pull/12) * [Full changelog](https://github.com/openshift/kubevirt-csi-driver/compare/cb83c7ce7bd07e1a1b7c0b5dc255dfb02bcc2760...f407c8a71c831a8f7911bf0b4a99bb6b16e0e0b6) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/2f02dcc3b79c797eefb42766e631034a59926d3a) * [OCPBUGS-4805](https://issues.redhat.com/browse/OCPBUGS-4805): Do not allow empty system reserved values [#3453](https://github.com/openshift/machine-config-operator/pull/3453) * [OCPBUGS-4667](https://issues.redhat.com/browse/OCPBUGS-4667): vsphere: check that /etc/hostname is not empty [#3452](https://github.com/openshift/machine-config-operator/pull/3452) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/5bdb57489b720096ef912f738b46330a8f577803...2f02dcc3b79c797eefb42766e631034a59926d3a) ### [oc-mirror](https://github.com/openshift/oc-mirror/tree/58a73bccb0f9a9ea47c4088f4ebd5daae1d361d4) * [OCPBUGS-4516](https://issues.redhat.com/browse/OCPBUGS-4516): fix: oc-mirror does not work as expected relative path for OCI format copy (#532) [#532](https://github.com/openshift/oc-mirror/pull/532) * [Full changelog](https://github.com/openshift/oc-mirror/compare/105adfaa564ef47b863b0302d9671b4a8b2cd355...58a73bccb0f9a9ea47c4088f4ebd5daae1d361d4) ### [operator-lifecycle-manager, operator-registry](https://github.com/openshift/operator-framework-olm/tree/1344be448ab4b9bcbaf8ec0def2d9cf69eb1e321) * [OCPBUGS-4951](https://issues.redhat.com/browse/OCPBUGS-4951): Bump go and k8s [#424](https://github.com/openshift/operator-framework-olm/pull/424) * [Full changelog](https://github.com/openshift/operator-framework-olm/compare/cb68bcdc7dfba75b7f41bdddd6aad448e9110a98...1344be448ab4b9bcbaf8ec0def2d9cf69eb1e321) ### [ovn-kubernetes, ovn-kubernetes-microshift](https://github.com/openshift/ovn-kubernetes/tree/14630f1160a24b77c608fbdeb9b9ab3bd9fa388e) * [OCPBUGS-4884](https://issues.redhat.com/browse/OCPBUGS-4884): [release-4.12] Fixes scenario where deleted + completed pods may leak [#1451](https://github.com/openshift/ovn-kubernetes/pull/1451) * [OCPBUGS-4835](https://issues.redhat.com/browse/OCPBUGS-4835): [4.12] Fix address set cleanup: only delete address sets owned by given object. [#1446](https://github.com/openshift/ovn-kubernetes/pull/1446) * [OCPBUGS-4760](https://issues.redhat.com/browse/OCPBUGS-4760): [4.12] Avoid duplicate transactions and minimize handlers with empty namespace selectors [#1439](https://github.com/openshift/ovn-kubernetes/pull/1439) * [OCPBUGS-4286](https://issues.redhat.com/browse/OCPBUGS-4286): Fix delete equivalent acls [#1406](https://github.com/openshift/ovn-kubernetes/pull/1406) * [OCPBUGS-3378](https://issues.redhat.com/browse/OCPBUGS-3378): Set the node as reachable only when it is being added as an egressip node [#1402](https://github.com/openshift/ovn-kubernetes/pull/1402) * [OCPBUGS-4503](https://issues.redhat.com/browse/OCPBUGS-4503): Support LB Session Affinity TimeOut [#1427](https://github.com/openshift/ovn-kubernetes/pull/1427) * [OCPBUGS-4503](https://issues.redhat.com/browse/OCPBUGS-4503): [release-4.12] Dockerfile: bump OVN to 22.09.0-25 [#1425](https://github.com/openshift/ovn-kubernetes/pull/1425) * [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/63579445baacf81becb65d9ef1009aee4704ee43...14630f1160a24b77c608fbdeb9b9ab3bd9fa388e) ### [tests](https://github.com/openshift/origin/tree/33d0074ed8664fa3990f72b3f27ccb2a508b6caf) * [OCPBUGS-4836](https://issues.redhat.com/browse/OCPBUGS-4836): 1sec [#27610](https://github.com/openshift/origin/pull/27610) * [OCPBUGS-4503](https://issues.redhat.com/browse/OCPBUGS-4503): Unskip service session affinity tests [#27598](https://github.com/openshift/origin/pull/27598) * [OCPBUGS-4851](https://issues.redhat.com/browse/OCPBUGS-4851): Add Kuryr exception to "pods should successfully create sandboxes" test [#27611](https://github.com/openshift/origin/pull/27611) * [OCPBUGS-4407](https://issues.redhat.com/browse/OCPBUGS-4407): Nginx 1.18 images will reach EOL in November 2022 [#27599](https://github.com/openshift/origin/pull/27599) * [Full changelog](https://github.com/openshift/origin/compare/7c39a7d52e43c54a0cef2cf83900e48c9ab73009...33d0074ed8664fa3990f72b3f27ccb2a508b6caf)