Resolve "Fix linting errors on this project"
requested to merge acidepoulain/piops:17-fix-linting-errors into 12-reorganise-playbooks-for-test-prod
As part of our CI pipeline setup, we decided to add a QA step that runs ansible-lint. This was not enabled due to previously existing linter errors.
This MR fixes all of them. This should not have any impact on functionality as I followed linter suggestions when it made sense. The rare exceptions are some very long inline lists that I converted to YAML lists instead of fixing their comma/spacing errors.
This closes #17 (closed)