The initial trigger for working on this was the fact that Fedora
Rawhide no longer contains the python2-dnf package, breaking our
update procedure; while looking into it, however, I ended up
cleaning up some other stuff and dropping some code which is no
longer needed with modern Ansible versions.
Andrea Bolognani (7):
guests: Store OS details as strings
guests: Remove casts for OS details
guests: Install Python 3 during bootstrap
guests: Use ansible_python_interpreter everywhere
guests: Don't dynamically look for Python binary
guests: Drop package module bootstrap step
guests: Drop SELinux file editing enablement
guests/host_vars/libvirt-centos-7/main.yml | 8 ++++---
guests/host_vars/libvirt-debian-8/main.yml | 8 ++++---
guests/host_vars/libvirt-debian-9/main.yml | 8 ++++---
guests/host_vars/libvirt-debian-sid/main.yml | 8 ++++---
guests/host_vars/libvirt-fedora-28/main.yml | 8 ++++---
guests/host_vars/libvirt-fedora-29/main.yml | 8 ++++---
.../host_vars/libvirt-fedora-rawhide/main.yml | 8 ++++---
guests/host_vars/libvirt-freebsd-11/main.yml | 10 ++++----
guests/host_vars/libvirt-freebsd-12/main.yml | 10 ++++----
.../libvirt-freebsd-current/main.yml | 10 ++++----
guests/host_vars/libvirt-ubuntu-16/main.yml | 8 ++++---
guests/host_vars/libvirt-ubuntu-18/main.yml | 8 ++++---
guests/lcitool | 2 +-
guests/playbooks/update/tasks/base.yml | 24 -------------------
guests/playbooks/update/tasks/bootstrap.yml | 21 +++++++++++++---
guests/playbooks/update/tasks/packages.yml | 4 ++--
guests/playbooks/update/tasks/paths.yml | 15 ------------
guests/playbooks/update/templates/bashrc.j2 | 2 +-
18 files changed, 82 insertions(+), 88 deletions(-)
--
2.19.2