fix(ansible): default inventory is production only #81
Loading…
Reference in a new issue
No description provided.
Delete branch "jfraeys/fix/inventory-default-production-only"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
ansible.cfg's 'inventory = inventory/' merged the generated staging/DR files into services_hosts/web_hosts for every call without -i (repeat of the 2026-09-23 incident; only ./setup had been fixed). Point it at inventory/hosts.yml; staging and DR already pass -i. Hint text now uses --limit services. Verified: ansible-inventory --graph shows only web/services, explicit -i inventory/staging.yml still resolves, syntax-check on services.yml/web.yml, ansible-lint roles playbooks passes.
Plan: L1 of the loose-ends track. Does not touch scripts/deploy-services.sh (see #80).
🤖 Generated with Claude Code