infra/ansible/requirements.yml
Graham McIntire 44c109c6c9
cleanup: remove dead code and stale files
- Delete unreferenced roles: icinga2-container, debug, mailcow, syncthing
- Remove unused Galaxy deps from requirements.yml (docker, kubernetes)
- Delete roles/requirements.yml (graylog2.graylog, bertvv.bind, artis3n.tailscale)
- Merge netbox.netbox from collections/requirements.yml into root, delete file
- Delete 56 stale fact_cache files
- Remove unused inventory groups: home_cluster, dns_servers
- Update findings.md
2026-06-04 14:35:28 -05:00

17 lines
No EOL
708 B
YAML

---
collections:
# Use latest versions - minimum versions ensure compatibility
- name: community.general
version: ">=12.0.0" # Updated from >=8.0.0 - current: 12.1.0
- name: ansible.posix
version: ">=2.0.0" # Added version constraint - current: 2.1.0
- name: kubernetes.core
version: ">=6.0.0" # Updated from >=2.4.0 - current: 6.2.0
- name: community.postgresql
version: ">=3.0.0" # Required for PostgreSQL management
- name: community.proxmox
version: ">=1.0.0" # Required for Proxmox VM management
- name: community.mysql
version: ">=3.0.0" # Required for Icinga2 MySQL management
- name: netbox.netbox
version: ">=3.0.0" # Required for NetBox automation