homelab-codex-ws/hosts/lustro
Oskar Kapala a5a1352e01 fix(lustro): mount SSH key at /home/homelab/.ssh for node-agent event shipping
node-agent runs as uid 1000 (homelab) since the base compose sets
user "1000:1000"; ssh in _ship_events_to_vps() has no -i flag and looks
for keys in $HOME/.ssh = /home/homelab/.ssh. The old mount target
/root/.ssh was never consulted, so rsync to VPS failed with
'Permission denied'. uid match (pi=1000 on RPi OS) keeps OpenSSH strict
ownership checks happy.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 12:45:55 +02:00
..
runtime/node-agent fix(lustro): mount SSH key at /home/homelab/.ssh for node-agent event shipping 2026-06-11 12:45:55 +02:00
node.yaml feat(onboard): implement 20-base.sh for LUSTRO — swap→zram, /opt/homelab, event dir 2026-06-09 12:21:53 +02:00
services.yaml feat(onboard): register lustro in topology + services.yaml 2026-06-10 13:02:04 +02:00