* Test python3.12
* Drop python3.8
* Drop usage of ubuntu-focal
* Rework CI job for installation check to use vitualenv to install Rally
* Add ansible-lint validation job for zuul playbooks & roles
* update upper-constraints file
Change-Id: I399f9eceab03c935aeb454b20001c0a7bd4d1619