From 0b75abca7358094f1c9d4ef1ccfed7dd2fd2ce02 Mon Sep 17 00:00:00 2001 From: Mike DePaulo Date: Tue, 9 Feb 2021 11:49:23 -0500 Subject: [PATCH] Problem: ansible-lint 5.0.0 fails on requirements.yml It looks like it is considering it to be a playbook rather than a requirements.yml, and parsing it as such. Solution: Do not check it under the molecule directories fixes: #8234 --- .ansible-lint | 11 +++++++++++ CHANGES/8234.dev | 1 + 2 files changed, 12 insertions(+) create mode 100644 CHANGES/8234.dev diff --git a/.ansible-lint b/.ansible-lint index 9e24a86ff..89af3d65e 100644 --- a/.ansible-lint +++ b/.ansible-lint @@ -3,9 +3,20 @@ skip_list: - '303' exclude_paths: + - ./roles/ansible-role-postgresql/ - ./roles/geerlingguy.postgresql/ - ../../.ansible/roles/geerlingguy.postgresql/ - ../../.ansible/roles/lexa-uw.letsencrypt/ - ./.github/ - ./vagrant/ - ./.vagrant/ + - ./molecule/default/requirements.yml + - ./molecule/packages-dynamic/requirements.yml + - ./molecule/packages-static/requirements.yml + - ./molecule/packages-upgrade/requirements.yml + - ./molecule/release-dynamic/requirements.yml + - ./molecule/release-static/requirements.yml + - ./molecule/release-upgrade/requirements.yml + - ./molecule/source-dynamic/requirements.yml + - ./molecule/source-static/requirements.yml + - ./molecule/source-upgrade/requirements.yml diff --git a/CHANGES/8234.dev b/CHANGES/8234.dev new file mode 100644 index 000000000..bb8057ae3 --- /dev/null +++ b/CHANGES/8234.dev @@ -0,0 +1 @@ +Fix compatibility with ansible-lint 5.0.0 by having it not check requirements.yml under the molecule directories.