From e2bf59539b1bd9b42ef738830b76d5d516faad36 Mon Sep 17 00:00:00 2001 From: Kay0u Date: Mon, 22 May 2023 12:11:41 +0200 Subject: [PATCH] auto_upgrade_container remove old containers --- auto_upgrade_container.sh | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/auto_upgrade_container.sh b/auto_upgrade_container.sh index 3418c11..ce4fd87 100755 --- a/auto_upgrade_container.sh +++ b/auto_upgrade_container.sh @@ -13,8 +13,12 @@ do update_container "$PREFIX_IMAGE_NAME-$debian_version" "$debian_version" "$ynh_version" "$snapshot" done done - # Remove old runner containers - lxc delete -f $(lxc list $PREFIX_IMAGE_NAME-$debian_version-r -c n -f csv) + containers_to_remove=$(lxc list $PREFIX_IMAGE_NAME-$debian_version-r -c n -f csv) + if [ -n "$containers_to_remove" ] + then + # Remove old runner containers + lxc delete -f $(echo $containers_to_remove) + fi done for debian_version in "bookworm" @@ -27,6 +31,10 @@ do update_container "$PREFIX_IMAGE_NAME-$debian_version" "$debian_version" "$ynh_version" "$snapshot" done done - # Remove old runner containers - lxc delete -f $(lxc list $PREFIX_IMAGE_NAME-$debian_version-r -c n -f csv) + containers_to_remove=$(lxc list $PREFIX_IMAGE_NAME-$debian_version-r -c n -f csv) + if [ -n "$containers_to_remove" ] + then + # Remove old runner containers + lxc delete -f $(echo $containers_to_remove) + fi done