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/<machine>/<generator>/<file>; 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.
This commit is contained in:
kurogeek committed 2026-10-27 06:15:06 +00:00
1 parent 63614d824a
commit 7abdbfec85
1 file changed
+7 -7
+7 -7
View File
@@ -68,43 +68,43 @@
roles.client.machines."cursa".settings.destinations = { roles.client.machines."cursa".settings.destinations = {
alex = { alex = {
repo = "ssh://borg@10.0.10.225:2222/backup/cursa/backup"; 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 = { roles.client.machines."hadar".settings.destinations = {
alex = { alex = {
repo = "ssh://borg@10.0.10.225:2222/backup/hadar/backup"; 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 = { roles.client.machines."procyon".settings.destinations = {
alex = { alex = {
repo = "ssh://borg@10.0.10.225:2222/backup/procyon/backup"; 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 = { roles.client.machines."bosona".settings.destinations = {
alex = { alex = {
repo = "ssh://borg@10.0.10.225:2222/backup/bosona/backup"; 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 = { roles.client.machines."canopus".settings.destinations = {
alex = { alex = {
repo = "ssh://borg@10.0.10.225:2222/backup/canopus/backup"; 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 = { roles.client.machines."deneb".settings.destinations = {
alex = { alex = {
repo = "ssh://borg@10.0.10.225:2222/backup/deneb/backup"; 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 = { roles.client.machines."alasia".settings.destinations = {
alex = { alex = {
repo = "ssh://borg@10.0.10.225:2222/backup/alasia/backup"; 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";
}; };
}; };
}; };