From 7abdbfec8585a87248720e1d8dfe2d5d7c2b31f8 Mon Sep 17 00:00:00 2001 From: kurogeek Date: Tue, 27 Oct 2026 06:15:06 +0000 Subject: [PATCH] inventory/borgbackup: fix ssh key path for cursa, hadar, procyon, bosona, canopus, deneb The sops vars backend deploys generator files at /run/secrets/vars/per-machine///; the hard-coded rsh still pointed at /run/secrets/vars/borgbackup/borgbackup.ssh, so borgbackup-job-alex could not find its key. Align with alasia's entry. --- inventories/default.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/inventories/default.nix b/inventories/default.nix index 0fa5c308..9187214e 100644 --- a/inventories/default.nix +++ b/inventories/default.nix @@ -68,43 +68,43 @@ roles.client.machines."cursa".settings.destinations = { alex = { repo = "ssh://borg@10.0.10.225:2222/backup/cursa/backup"; - rsh = "ssh -i /run/secrets/vars/borgbackup/borgbackup.ssh"; + rsh = "ssh -i /run/secrets/vars/per-machine/cursa/borgbackup/borgbackup.ssh"; }; }; roles.client.machines."hadar".settings.destinations = { alex = { repo = "ssh://borg@10.0.10.225:2222/backup/hadar/backup"; - rsh = "ssh -i /run/secrets/vars/borgbackup/borgbackup.ssh"; + rsh = "ssh -i /run/secrets/vars/per-machine/hadar/borgbackup/borgbackup.ssh"; }; }; roles.client.machines."procyon".settings.destinations = { alex = { repo = "ssh://borg@10.0.10.225:2222/backup/procyon/backup"; - rsh = "ssh -i /run/secrets/vars/borgbackup/borgbackup.ssh"; + rsh = "ssh -i /run/secrets/vars/per-machine/procyon/borgbackup/borgbackup.ssh"; }; }; roles.client.machines."bosona".settings.destinations = { alex = { repo = "ssh://borg@10.0.10.225:2222/backup/bosona/backup"; - rsh = "ssh -i /run/secrets/vars/borgbackup/borgbackup.ssh"; + rsh = "ssh -i /run/secrets/vars/per-machine/bosona/borgbackup/borgbackup.ssh"; }; }; roles.client.machines."canopus".settings.destinations = { alex = { repo = "ssh://borg@10.0.10.225:2222/backup/canopus/backup"; - rsh = "ssh -i /run/secrets/vars/borgbackup/borgbackup.ssh"; + rsh = "ssh -i /run/secrets/vars/per-machine/canopus/borgbackup/borgbackup.ssh"; }; }; roles.client.machines."deneb".settings.destinations = { alex = { repo = "ssh://borg@10.0.10.225:2222/backup/deneb/backup"; - rsh = "ssh -i /run/secrets/vars/borgbackup/borgbackup.ssh"; + rsh = "ssh -i /run/secrets/vars/per-machine/deneb/borgbackup/borgbackup.ssh"; }; }; roles.client.machines."alasia".settings.destinations = { alex = { repo = "ssh://borg@10.0.10.225:2222/backup/alasia/backup"; - rsh = "ssh -i /run/secrets/vars/borgbackup/borgbackup.ssh"; + rsh = "ssh -i /run/secrets/vars/per-machine/alasia/borgbackup/borgbackup.ssh"; }; }; };