This series cleans up and updates the Ansible playbooks in scripts/ci,
with the aim of enabling Python 3.8 in the custom CentOS runner.
This is the first step towards bumping the minimum required version
of Python past 3.6, because the custom runner has to be updated manually
by Cleber unlike the containers in tests/docker/dockerfiles.
The patches comprise other changes than just updating Python 3.8:
- small cleanups (patch 1)
- support CentOS Stream 8 (patch 2)
- make the playbook actually work (patch 3)
- do not force me to test two different sets of packages :) (patch 4)
Paolo Bonzini (5):
scripts/ci: remove unnecessary checks from CentOS playbook
scripts/ci: support CentOS Stream 8 in build-environment.yaml
scripts/ci: add capstone development packages
scripts/ci: unify package lists for CentOS in build-environment files
scripts/ci: bump CentOS Python to 3.8
.../org.centos/stream/8/build-environment.yml | 38 ++++++++++--
.../ci/org.centos/stream/8/x86_64/configure | 1 +
scripts/ci/setup/build-environment.yml | 59 +++++++++++++++++--
3 files changed, 90 insertions(+), 8 deletions(-)
--
2.38.1