From 83b4306edb85a2f631d5965f699159fa05c89a4a Mon Sep 17 00:00:00 2001 From: Erich Blume Date: Wed, 3 Jun 2026 11:15:18 -0700 Subject: [PATCH] borgmatic: add .pgpass entry for ringtail blumeops-pg (port 5434) The .pgpass is a hardcoded port list, not derived from the database list, so repointing teslamate/paperless to :5434 left them without credentials (pg_dump would fail 'no password supplied'). Add the 5434 entry. Co-Authored-By: Claude Opus 4.8 (1M context) --- ansible/roles/borgmatic/tasks/main.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ansible/roles/borgmatic/tasks/main.yml b/ansible/roles/borgmatic/tasks/main.yml index 4ac242c..36d3bb6 100644 --- a/ansible/roles/borgmatic/tasks/main.yml +++ b/ansible/roles/borgmatic/tasks/main.yml @@ -19,8 +19,10 @@ ansible.builtin.copy: content: | # Managed by ansible (borgmatic role) - k8s PostgreSQL backup credentials + # 5432 = minikube blumeops-pg, 5433 = immich-pg, 5434 = ringtail blumeops-pg pg.ops.eblu.me:5432:*:borgmatic:{{ borgmatic_db_password }} pg.ops.eblu.me:5433:*:borgmatic:{{ borgmatic_db_password }} + pg.ops.eblu.me:5434:*:borgmatic:{{ borgmatic_db_password }} dest: ~/.pgpass mode: '0600' no_log: true