Just to add to what's already been said, from the perspective of Ubuntu and OpenStack, we have the following info.
To clarify, we do a release of OpenStack packages each cycle and either carry them in the distro release (e.g. 22.04 (jammy) which carries Yoga). We also have the UCA (Ubuntu Cloud Archive) which carries the OpenStack releases that don't coincide with the Ubuntu LTS release, which for example supports 2023.1 on Ubuntu 22.04.
https://docs.openstack.org/install-guide/environment-packages-ubuntu.html explains how it works.
Cheers
Alex.