- Remove forgejo role, play, group, host_vars, and DNS references - Replace hardcoded /Users/graham/.ssh/ paths with env var lookup - Remove broken setup-user Makefile target - Add community.mysql collection to requirements.yml - Add .ansible/ to .gitignore - git rm --cached .DS_Store files and .vscode/settings.json - Update CLAUDE.md and README.md to reflect actual state - Add findings.md with audit results
21 lines
No EOL
739 B
YAML
21 lines
No EOL
739 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
|
|
|
|
roles:
|
|
- name: geerlingguy.docker
|
|
version: "7.9.0"
|
|
- name: geerlingguy.kubernetes
|
|
version: "8.2.0" |