prole/infrastructure/logs/ansible/20260514-231850-morgana-chrisfu.log
chrisfu 3ada16c875 feat(infrastructure): add Pi-hole DNS flush playbook and logs dir
infrastructure/playbooks/pihole_flush_dns.yml — Ansible playbook to
flush Pi-hole DNS cache across inventory hosts.

infrastructure/logs/ — log directory for Ansible run output.

Co-authored-by: Junie <junie@jetbrains.com>
2026-05-23 21:31:52 -07:00

59 lines
1.8 KiB
Plaintext

Ansible Run Started: 2026-05-14T23:18:50.388721
User: chrisfu
Machine: morgana
Command: /opt/homebrew/bin/ansible-playbook playbooks/site.yml -i inventory/hosts.ini -l ad_dc --tags samba_dns --ask-vault-pass
----------------------------------------
PLAY [Tier 1 - Boot / kernel (cgroups)]
Targets: ['k3s_hosts']
PLAY [Tier 1.5 - Quiesce k3s and detach migrated iSCSI LUNs (myrddin)]
Targets: ['myrddin.prole.org']
PLAY [Tier 2 - Storage (iSCSI auth/login)]
Targets: ['iscsi']
PLAY [Tier 3 - Filesystem mounts (iSCSI)]
Targets: ['iscsi']
PLAY [Tier 4 - OS configuration (Pi-hole DNS and resilience)]
Targets: ['pihole']
PLAY [Tier 4 - OS configuration (Samba AD DNS reverse zones and PTRs)]
Targets: ['ad_dc']
OK: myrddin.prole.org - samba_dns : Assert Samba DNS admin password is set (vault loaded)
OK: myrddin.prole.org - samba_dns : List Samba DNS zones
SKIPPED: myrddin.prole.org - samba_dns : Create DNS zones if missing
OK: myrddin.prole.org - samba_dns : Ensure forward A records (internal RFC1918 hosts and k3s front-door)
OK: myrddin.prole.org - samba_dns : Ensure forward CNAME records
PLAY [Tier 4 - OS configuration (base linux)]
Targets: ['linux_hosts']
PLAY [Tier 4.1 - OS configuration (Prole SSL certs)]
Targets: ['ssl_hosts']
PLAY [Tier 4 - OS configuration (console dashboard)]
Targets: ['k3s_hosts']
PLAY [Tier 4.5 - Database (MariaDB primary)]
Targets: ['mariadb_primary']
PLAY [Tier 4.6 - Database (MariaDB replica)]
Targets: ['mariadb_replica']
PLAY [Tier 5 - OS package installation (k3s)]
Targets: ['k3s_hosts']
PLAY [Tier 5.5 - Kubernetes node operations (labels)]
Targets: ['k3s_servers']
PLAY [Tier 6 - OS package configuration (helm/kubectl apply)]
Targets: ['k3s_hosts']
STATS
myrddin.prole.org: ok=28 changed=0 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0
Ansible Run Ended: 2026-05-14T23:18:51.752632
Duration: 0:00:01.363911