Since the version of Ansible that CitC was previously working with (2.9), ansible-lint has added a lot more checks and Ansible idioms have evolved. This had caused the Ansible linting to be failing which was always just ignored. This is an attempt to get this working again so that we can lock it in.
This also enables yamllint to run over the repo as there are some files that ansible-lint doesn't find, or are not Ansible files anyway.
Since the version of Ansible that CitC was previously working with (2.9),
ansible-lint
has added a lot more checks and Ansible idioms have evolved. This had caused the Ansible linting to be failing which was always just ignored. This is an attempt to get this working again so that we can lock it in.This also enables
yamllint
to run over the repo as there are some files thatansible-lint
doesn't find, or are not Ansible files anyway.