Feat: Update python-install for Ubuntu 24.04 with Podman 66/73966/1
authorAnil Belur <abelur@linuxfoundation.org>
Thu, 11 Dec 2025 14:26:37 +0000 (00:26 +1000)
committerAnil Belur <abelur@linuxfoundation.org>
Thu, 11 Dec 2025 14:32:09 +0000 (00:32 +1000)
commit36eb18be8c54d415d8ca6b11f3de300df3da91e1
treebe2dc63481ec3780bb69a2cbe75b7b709e6e9584
parent74ed74304c55dc24ce42e4bdd85615b79084950b
Feat: Update python-install for Ubuntu 24.04 with Podman

- Switch from Docker to Podman driver for molecule tests
- Update GitHub workflow to install Podman and use requirements.txt
- Add Ubuntu 24.04 (noble) to supported platforms
- Create ansible.cfg with roles_path and deprecation settings
- Add requirements.txt for molecule dependencies
- Update molecule platforms to ubuntu2204 and ubuntu2404
- Set MOLECULE_PROJECT_DIRECTORY and ANSIBLE_ROLES_PATH in workflow
- Add CentOS 9 and CentOS Stream 9 variable files

Change-Id: Ie69de29bb2d1d6434b8b29ae775ad8c2e48c5391
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
.github/workflows/gerrit-verify.yaml
ansible.cfg [new file with mode: 0644]
meta/main.yml
molecule/default/molecule.yml
requirements.txt [new file with mode: 0644]
tasks/main.yml
vars/CentOS Stream-9.yml [new file with mode: 0644]
vars/CentOS-9.yml [new file with mode: 0644]