From 28a4e65460450c6f05a549a7e65633ebe3e690a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jake=20Buchholz=20G=C3=B6kt=C3=BCrk?= Date: Sun, 28 Dec 2025 01:23:50 +0000 Subject: [PATCH] Edit init --- lib/tiny-cloud/cloud/gcp/init | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/tiny-cloud/cloud/gcp/init b/lib/tiny-cloud/cloud/gcp/init index cc0edf1..3615f19 100644 --- a/lib/tiny-cloud/cloud/gcp/init +++ b/lib/tiny-cloud/cloud/gcp/init @@ -18,6 +18,10 @@ init__set_ssh_keys() { imds @ssh-keys | while IFS= read -r userkey; do user=$(echo "$userkey" | cut -d: -f1) key=$(echo "$userkey" | cut -d: -f2-) + if [ -z "$user" ]; then + log -i -t "$phase" warning "$ACTION: skipping login-less SSH key" + continue + fi if ! pwent="$(getent passwd "$user")"; then log -i -t "$phase" warning "$ACTION: skipping SSH key for $user" continue