[ English | English (United Kingdom) | Indonesia | русский | español | Deutsch | français ]

Compatibility Matrix

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)

  • Python version

  • specific dependencies

  • etc.

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.

Operating systems with experimental support are marked with E in the table.

Operating System Compatibility Matrix

OpenStack Releases Operating Systems
Ubuntu CentOS Debian Rocky Linux Suse
16.04 18.04 20.04 22.04 7 8 8 Stream 9 Stream 9 10 11 8 9 42 15
Pike source
Queens source
Rocky source
distro
Stein source
distro
Train source
distro
Ussuri source
distro
Victoria source
distro
Wallaby source
distro
Xena source
distro
Yoga source E
distro
Zed source ✔*
distro E E E
* Due to the absence of community repos, Ceph packages will be installed from the default repository, which contains only Quincy release.