From dd64b9c878be2f09275d99955227395a931c230b Mon Sep 17 00:00:00 2001 From: Oskar Kapala Date: Fri, 12 Jun 2026 14:32:12 +0200 Subject: [PATCH] fix(node-agent): mount SSH key to /home/homelab/.ssh on piha/solaria/chelsty-infra MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Container runs as uid 1000 (homelab), HOME=/home/homelab. ssh without -i looks for $HOME/.ssh — mounting to /root/.ssh was never visible to the process user and caused silent Permission denied on event shipping. Co-Authored-By: Claude Sonnet 4.6 --- .../runtime/node-agent/docker-compose.override.yml | 2 +- hosts/piha/runtime/node-agent/docker-compose.override.yml | 2 +- hosts/solaria/runtime/node-agent/docker-compose.override.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/hosts/chelsty-infra/runtime/node-agent/docker-compose.override.yml b/hosts/chelsty-infra/runtime/node-agent/docker-compose.override.yml index b751019..573872a 100644 --- a/hosts/chelsty-infra/runtime/node-agent/docker-compose.override.yml +++ b/hosts/chelsty-infra/runtime/node-agent/docker-compose.override.yml @@ -8,4 +8,4 @@ services: - VPS_EVENTS_PATH=/opt/homelab/events - CHECK_INTERVAL=60 volumes: - - /home/oskar/.ssh:/root/.ssh:ro + - /home/oskar/.ssh:/home/homelab/.ssh:ro diff --git a/hosts/piha/runtime/node-agent/docker-compose.override.yml b/hosts/piha/runtime/node-agent/docker-compose.override.yml index 871a6a9..278bf33 100644 --- a/hosts/piha/runtime/node-agent/docker-compose.override.yml +++ b/hosts/piha/runtime/node-agent/docker-compose.override.yml @@ -8,4 +8,4 @@ services: - VPS_EVENTS_PATH=/opt/homelab/events - CHECK_INTERVAL=60 volumes: - - /home/oskar/.ssh:/root/.ssh:ro + - /home/oskar/.ssh:/home/homelab/.ssh:ro diff --git a/hosts/solaria/runtime/node-agent/docker-compose.override.yml b/hosts/solaria/runtime/node-agent/docker-compose.override.yml index 2f839ad..5b6b4aa 100644 --- a/hosts/solaria/runtime/node-agent/docker-compose.override.yml +++ b/hosts/solaria/runtime/node-agent/docker-compose.override.yml @@ -8,4 +8,4 @@ services: - VPS_EVENTS_PATH=/opt/homelab/events - CHECK_INTERVAL=60 volumes: - - /home/oskar/.ssh:/root/.ssh:ro + - /home/oskar/.ssh:/home/homelab/.ssh:ro