Browse Source
E106 rejects roles with '-' in their names, which is important for collections, but these aren't collections. Also ansible-lint throws an undocumented error "E208 File permissions not mentioned" that looks too aggressive, for example it complains IMHO wrongly about: roles/add-build-sshkey/tasks/remote-linux.yaml:1: [E208] File permissions not mentioned roles/add-build-sshkey/tasks/remote-linux.yaml:14: [E208] File permissions not mentioned roles/add-build-sshkey/tasks/remote-linux.yaml:20: [E208] File permissions not mentioned roles/add-build-sshkey/tasks/remote-linux.yaml:27: [E208] File permissions not mentioned Disable it for now until ansible-lint is fixed - and the real problems in zuul-jobs are fixed. https://github.com/ansible/ansible-lint/pull/949 fixes the false positives. Once that is merged and a new release is out, we should revert and fix the real problems. Inspired by I3e3978bbc9458ad79623d22969344fb46f5fee43 and I48f837e8d5bd7d0d9d708d728d93627deb4093cc Change-Id: I0fdd4a79b886d1c4875e748b08f99da809d9d767 Co-Authored-By: Andreas Jaeger <aj@suse.com> Co-Authored-By: James E. Blair <jeblair@redhat.com>changes/20/746920/2
1 changed files with 5 additions and 0 deletions
Loading…
Reference in new issue