scripts: fix empty-incus.sh instances delete

Signed-off-by: XinJun Ma <xinjun.ma@qq.com>
This commit is contained in:
XinJun Ma 2024-09-15 17:54:43 +08:00 committed by GitHub
parent 7076330be7
commit c3f84edbe4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -6,9 +6,9 @@ fi
## Delete anything that's tied to a project
for project in $(incus query "/1.0/projects?recursion=1" | jq .[].name -r); do
echo "==> Deleting all containers for project: ${project}"
for container in $(incus query "/1.0/containers?recursion=1&project=${project}" | jq .[].name -r); do
incus delete --project "${project}" -f "${container}"
echo "==> Deleting all instances for project: ${project}"
for instance in $(incus query "/1.0/instances?recursion=1&project=${project}" | jq .[].name -r); do
incus delete --project "${project}" -f "${instance}"
done
echo "==> Deleting all images for project: ${project}"