Fix: Update to Ubuntu 24.04 and Podman driver
- Update molecule platforms to Ubuntu 22.04, 24.04
- Remove EOL distributions (CentOS 7, Ubuntu 18.04, 20.04)
- NOTE: CentOS Stream 9 not included - Mono project does not yet support EL9
- Switch from Docker to Podman driver
- Add ansible.cfg with role path and deprecation settings
- Add requirements.txt with Podman molecule plugin
- Update GitHub workflow to use Podman and Python 3.11
- Add MOLECULE_PROJECT_DIRECTORY and ANSIBLE_ROLES_PATH env vars
- Modernize prepare.yml with ansible.builtin FQCN
- Set inject_facts_as_vars: false to fix deprecation warning
- Update tasks to use ansible_facts dictionary
- Handle Ubuntu 24.04 nuget package unavailability
- Handle CentOS 9 mono repository limitations with warnings
Change-Id: Ie166b04101e7f7b0f4a90c358174672bca9bd7bc
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>