-
Notifications
You must be signed in to change notification settings - Fork 113
/
Copy path.ansible-lint
30 lines (29 loc) · 912 Bytes
/
.ansible-lint
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
exclude_paths:
# don't lint external projects here
- ../../opendev
- ../../zuul
- ../openstack-zuul-jobs
- .cache/
- zuul.d/
- grafana/
- nodepool/
parseable: true
quiet: false
skip_list:
- '106' # Role name does not match ``^[a-z][a-z0-9_]+$`` pattern
- '204' # [E204] Lines should be no longer than 120 chars
# TODO(AJaeger): E208 gives false positives currently, we
# should enable it once all issues in zuul-jobs and
# ansible-lint are fixed.
- '208' # File permissions not mentioned
- '301' # [E301] Commands should not change things if nothing needs doing
- '306' # [E306] Shells that use pipes should set the pipefail option
- 'fqcn-builtins' # for now ignore using fully-qualified names
- 'yaml[truthy]' # doesn't like "yes"?
- 'yaml[line-length]'
verbosity: 1
mock_modules:
- zuul_return
# Local variables:
# mode: yaml
# End: