Files
KNELIAC/.ansible-lint
T
mrcharles 7a2ad022c8 chore: add Ansible project scaffolding
Add ansible.cfg (roles_path, inventory, become, fact caching),
requirements.yml placeholder for future collections, .gitignore for
Ansible artifacts, and .ansible-lint config for code quality.

🤖 Generated with [Crush](https://github.com/charmassociates/crush)

Assisted-by: GLM-5 via Crush <crush@charm.land>
2026-07-30 12:15:30 -05:00

20 lines
608 B
Plaintext

---
# ansible-lint configuration for KNELIAC
# https://ansible.readthedocs.io/projects/lint/
# Exclude vendored config files from formatting rules (they're content, not YAML)
exclude_paths:
- .git/
- .fact_cache/
- LICENSE
# Use the default ruleset but be practical about it
skip_list:
# We use inline templates and command modules intentionally
- command-instead-of-shell # Some commands need shell for pipes
- risky-shell-pipe # Legacy script compat; we use set -o pipefail
warn_list:
- experimental
- name[casing] # Our task names use sentence case intentionally