Update to Ansible 8 on bridge

Zuul has already made the move; we should catch up. Part of this is
motivated by the weird failures we've seen when creating the LE
certcheck domains list in an Ansible loop though I've no real evidence
that upgrading would fix this. Python on bridge is 3.10 which should be
compatible with Ansible 8.

Full (and probably far too dense) changelogs can be found here:

  https://github.com/ansible-community/ansible-build-data/blob/main/8/CHANGELOG-v8.rst

A prior patchset temporarily updated zuul configs to run most of our
system-config-run-* jobs using ansible 8. They all passed implying that
our playbooks and roles will function under the newer version of
ansible.

Change-Id: Ie1b4e5363c56c0dcd61721fb0ea061d5198ecfed
This commit is contained in:
Clark Boylan 2023-10-16 15:53:16 -07:00
parent 3a4ce1bd08
commit 27e65ba84f

View File

@ -7,7 +7,7 @@
- name: Set defaults - name: Set defaults
set_fact: set_fact:
_install_ansible_requirements: _install_ansible_requirements:
- 'ansible<8' - 'ansible<9'
- 'openstacksdk' - 'openstacksdk'
- name: Add ARA to defaults if enabled - name: Add ARA to defaults if enabled