pez-infra/ansible/roles
Rasmus "Pez" Wejlgaard 9815f44b84
Some checks failed
Deploy (on merge) / Discover hosts (push) Has been cancelled
Deploy (on merge) / deploy (push) Has been cancelled
fix: stop masking failed service deploys; trim dead config (#119)
The docker_services and systemd_services roles ran their "start the
service" tasks with `failed_when: false`, so a container or unit that
failed to come up still reported the deploy as green. Drop it from both
start tasks so a broken deploy actually fails CI. The compose/unit *copy*
tasks keep `failed_when: false` — that's load-bearing for the
`item is not failed` filter that skips services without a compose/unit file.

Also:
- Remove a duplicate "Template service .env files" task in docker_services
  (second copy used a hardcoded path and didn't register; first one is the
  one the start task reads).
- Don't trigger a full fleet deploy on docs/markdown/workflow-only pushes
  to main — add docs/**, **/*.md and .github/** to paths-ignore.
- Drop the dangling `update-freebsd` Make target (playbook doesn't exist;
  fleet has no FreeBSD hosts).
2026-06-04 18:41:24 +01:00
..
backup/tasks Add backup role to deploy hdd-backup.sh and cron to london-b (#16) 2026-03-29 15:09:01 +01:00
caddy bug: add retry to restarting caddy (#97) 2026-05-05 20:42:52 +01:00
common fix: cleanup freebsd and alpine stuff (#105) 2026-05-12 22:43:12 +01:00
docker fix: cleanup freebsd and alpine stuff (#105) 2026-05-12 22:43:12 +01:00
docker_services/tasks fix: stop masking failed service deploys; trim dead config (#119) 2026-06-04 18:41:24 +01:00
dotfiles/tasks fix remaining yaml lint nitpicks 2026-03-28 13:13:37 +00:00
mariadb fix: bind mariadb to local ip (#62) 2026-04-11 21:24:11 +01:00
media_stack fix: loki & alloy (#83) 2026-04-28 16:40:45 +01:00
proxmox_ve fix: add smb mount (#107) 2026-05-14 20:49:25 +01:00
status_page capture helsinki-a status page cron in repo (#17) 2026-03-29 15:39:35 +01:00
systemd_services fix: stop masking failed service deploys; trim dead config (#119) 2026-06-04 18:41:24 +01:00
zfs fix: cleanup freebsd and alpine stuff (#105) 2026-05-12 22:43:12 +01:00