From 99aac09f75ee80a0f77086040a427fb80ddd07a5 Mon Sep 17 00:00:00 2001 From: Pallav Vasa Date: Sat, 17 May 2025 18:55:02 +0000 Subject: [PATCH] feat: mount podman socket of user mypodmanuser --- ssh_router.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ssh_router.sh b/ssh_router.sh index 9f1bbff..d3712ea 100644 --- a/ssh_router.sh +++ b/ssh_router.sh @@ -6,6 +6,7 @@ WORKSPACE="${SSH_ORIGINAL_COMMAND:-}" IMAGE="localhost/analytics-backend-workspace:latest" DEV_USER="devuser" XDG_RUNTIME_DIR="/run/user/$(id -u)" +PODMAN_SOCKET="/run/user/$(id -u mypodmanuser)" LOG_FILE="/tmp/.ssh-router-${PERSON}.log" # ───────────────────────────────────────────── @@ -124,6 +125,7 @@ start_container_if_needed() { --user "$DEV_USER" \ --hostname "$WORKSPACE" \ --label auto-cleanup=true \ + -v "${PODMAN_SOCKET}/podman/podman.sock:/run/podman/podman.sock:z" \ -v "$HOME/data/$WORKSPACE:/app:Z" \ -v "$HOME/secrets/$WORKSPACE/gitconfig:/home/$DEV_USER/.gitconfig:ro,Z" \ -v "$HOME/secrets/$WORKSPACE/id_ed25519:/home/$DEV_USER/.ssh/id_ed25519:ro,Z" \