From fbf896aebcc72d5f0699f8e89ebcec7246a6330b Mon Sep 17 00:00:00 2001 From: Simon Deziel Date: Thu, 30 May 2024 16:25:09 -0400 Subject: [PATCH] action: wait for any snap changes to be done before setting config Fixes: #14 Signed-off-by: Simon Deziel --- action.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/action.yml b/action.yml index 3bd68c7..8ae72e2 100644 --- a/action.yml +++ b/action.yml @@ -29,6 +29,10 @@ runs: - name: Set up permissions for socket shell: bash run: | + while [ -n "$(snap changes lxd 2>/dev/null | awk '/^[0-9]+/ {if ($2 != "Done") print $2 }')" ]; do + echo "Waiting for snap changes on LXD to finish" + sleep 1 + done sudo snap set lxd daemon.group=${{ inputs.group }} - name: Initialise LXD