blumeops/ansible/roles
Erich Blume 3962e5a7de Fix borgmatic PostgreSQL backup and update backup sources (#21)
## Summary
- Fix PostgreSQL backup failure by adding explicit `pg_dump_command` path (was failing with "pg_dump: command not found" in LaunchAgent)
- Remove `~/code/3rd/kiwix-tools` from backups (was just symlinks to ZIM archives in transmission)
- Enable Loki log backup by removing from exclude_patterns

## Deployment and Testing
- [x] Dry run with `--check --diff` shows expected changes
- [ ] Deploy with `mise run provision-indri -- --tags borgmatic`
- [ ] Verify config deployed: `ssh indri 'cat ~/.config/borgmatic/config.yaml'`
- [ ] Run manual backup to test: `ssh indri 'mise x -- borgmatic create --verbosity 1'`
- [ ] Verify PostgreSQL dump succeeds (no "pg_dump: command not found" error)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Reviewed-on: https://forge.tail8d86e.ts.net/eblume/blumeops/pulls/21
2026-01-17 09:22:01 -08:00
..
alloy Remove ansible role meta dependencies to fix duplicate execution (#20) 2026-01-16 22:50:34 -08:00
borgmatic Fix borgmatic PostgreSQL backup and update backup sources (#21) 2026-01-17 09:22:01 -08:00
borgmatic_metrics Fix borgmatic PostgreSQL backup and update backup sources (#21) 2026-01-17 09:22:01 -08:00
devpi Add pre-commit hooks for code quality (#19) 2026-01-16 19:33:02 -08:00
devpi_metrics Remove ansible role meta dependencies to fix duplicate execution (#20) 2026-01-16 22:50:34 -08:00
forgejo Add pre-commit hooks for code quality (#19) 2026-01-16 19:33:02 -08:00
grafana Fix borgmatic PostgreSQL backup and update backup sources (#21) 2026-01-17 09:22:01 -08:00
kiwix Remove ansible role meta dependencies to fix duplicate execution (#20) 2026-01-16 22:50:34 -08:00
loki Add pre-commit hooks for code quality (#19) 2026-01-16 19:33:02 -08:00
miniflux Remove ansible role meta dependencies to fix duplicate execution (#20) 2026-01-16 22:50:34 -08:00
node_exporter Add pre-commit hooks for code quality (#19) 2026-01-16 19:33:02 -08:00
plex_metrics Remove ansible role meta dependencies to fix duplicate execution (#20) 2026-01-16 22:50:34 -08:00
postgresql Add pre-commit hooks for code quality (#19) 2026-01-16 19:33:02 -08:00
prometheus Add pre-commit hooks for code quality (#19) 2026-01-16 19:33:02 -08:00
tailscale_serve Remove ansible role meta dependencies to fix duplicate execution (#20) 2026-01-16 22:50:34 -08:00
transmission Add pre-commit hooks for code quality (#19) 2026-01-16 19:33:02 -08:00
transmission_metrics Remove ansible role meta dependencies to fix duplicate execution (#20) 2026-01-16 22:50:34 -08:00