Fix tests and add Ubuntu 24.04 support 97/73497/1 master
authorEric Ball <eball@linuxfoundation.org>
Fri, 6 Jun 2025 22:07:38 +0000 (15:07 -0700)
committerEric Ball <eball@linuxfoundation.org>
Fri, 6 Jun 2025 22:15:46 +0000 (15:15 -0700)
commit74ed74304c55dc24ce42e4bdd85615b79084950b
treefe4b93cbc0ba23a1029d1c99e21339e8afa6dc29
parent10908f1f29e4e0a4d1a14493fc5c74844a5a0102
Fix tests and add Ubuntu 24.04 support

These needed to be in a single commit due to interdependent changes.

Since the old "Debian.yml" list was only supporting Ubuntu 18.04 at
this point, and the identical "Ubuntu-2{0,2}" files would have also
needed to be extended to 24.04, we simply swap newer versions to
Debian.yml, and the legacy 18.04 has its own file.

Additionally, the code block that was adding 3.10 and 3.11 python
versions to the list was not functioning as intended (the loop still
only installed 3.8 and 3.9, while 3.10 and 3.11 are installed in
separate tasks), and therefore was removed.

Change-Id: I0889499d11ba3b9b4b26be3ba205e2464675bdf0
Signed-off-by: Eric Ball <eball@linuxfoundation.org>
molecule/default/molecule.yml
tasks/main.yml
vars/Debian.yml
vars/Ubuntu-18.yml [moved from vars/Ubuntu-20.yml with 64% similarity]
vars/Ubuntu-22.yml [deleted file]