openstack-zuul-jobs/tests
Clark Boylan 60acea0da6 Run latest ansible-lint on Ubuntu Noble
We bump the Ansible version to the version that Zuul runs. We then set
ansible-lint to the current latest version. This results in a number of
new linter violations which we fix. These violations include:

 * Needing to name plays
 * Needing to start names with a capital letter
 * Using fully qualified names for action modules
 * Quoting permissions strings to avoid octal conversion errors
 * Using explicit yaml structures for tasks

We also tell ansible-lint to mock zuul_return so that we don't get
errors from it complaining that this module is not defined.

Change-Id: Ic881313fea58f4482f70e493f3d256541d31860a
2024-10-07 12:36:32 -07:00
..
fake-ansible/library Use a fake zuul_return and an .ansible-lint file 2020-03-12 07:29:39 +00:00
base.yaml Run latest ansible-lint on Ubuntu Noble 2024-10-07 12:36:32 -07:00
extra.yaml Run latest ansible-lint on Ubuntu Noble 2024-10-07 12:36:32 -07:00
inventory Include ansible-playbook syntax-check for tox pep8 2017-07-17 13:18:19 -04:00
prepare-zanata-client.yaml Move prepare-zanata-client to o-z-j 2018-10-03 14:42:17 +02:00