All of the OpenStack-Ansible releases are compatible with specific sets of operating systems and their versions. Operating Systems have their own lifecycles, however we may drop their support before end of their EOL because of various reasons:
OpenStack requires a higher version of a library (ie. libvirt)
However, we do try to provide
upgrade releases where we support both new
and old Operating System versions, providing deployers the ability to
properly upgrade their deployments to the new Operating System release.
In CI we test upgrades from N to N+1 releases and only for source deployments.
Below you will find the support matrix of Operating Systems for OpenStack-Ansible releases.
Compatability matrix for legacy releases of OpenStack-Ansible can be found on this page: Compatibility Matrix of Legacy releases.
Operating systems with experimental support are marked with
E in the table.
Operating System Compatibility Matrix
|OpenStack Releases||Operating Systems|
|18.04||20.04||22.04||8||8 Stream||9 Stream||10||11||8||9|