From ac25d3c9c4633aab83ec24b1ffc52c5804bf2f3b Mon Sep 17 00:00:00 2001 From: Pavel Raiskup Date: Sun, 9 Jan 2022 21:22:36 +0100 Subject: [PATCH] copr-builder: unregister the s390x machines, too --- roles/copr/backend/files/provision/vm-delete | 6 +++++- roles/copr/backend/templates/resalloc/pools.yaml | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/roles/copr/backend/files/provision/vm-delete b/roles/copr/backend/files/provision/vm-delete index e4f716f162..f40fab3575 100755 --- a/roles/copr/backend/files/provision/vm-delete +++ b/roles/copr/backend/files/provision/vm-delete @@ -14,7 +14,11 @@ case "$RESALLOC_POOL_ID" in exec /usr/bin/resalloc-aws-delete --aws-profile default exit 1 ;; - +*s390x*) + # Delegate the rest of the task to the IBM Cloud specific script. + exec /var/lib/resallocserver/resalloc_provision/ibm-cloud-vm --log-level debug delete "$RESALLOC_NAME" + exit 1 + ;; *copr_hv_x86_64_*) pool_id=${RESALLOC_POOL_ID//copr_hv_x86_64_/} pool_id=${pool_id//_dev/} diff --git a/roles/copr/backend/templates/resalloc/pools.yaml b/roles/copr/backend/templates/resalloc/pools.yaml index 82086ed11f..22bb63d366 100644 --- a/roles/copr/backend/templates/resalloc/pools.yaml +++ b/roles/copr/backend/templates/resalloc/pools.yaml @@ -150,7 +150,7 @@ copr_ibm_cloud_s390x_tokyo_{% if devel %}dev{% else %}prod{% endif %}: - ibm_cloud - tokyo cmd_new: '/var/lib/resallocserver/resalloc_provision/ibm-cloud-vm --log-level debug create "$RESALLOC_NAME"' - cmd_delete: '/var/lib/resallocserver/resalloc_provision/ibm-cloud-vm --log-level debug delete "$RESALLOC_NAME"' + cmd_delete: "/var/lib/resallocserver/provision/vm-delete" cmd_livecheck: "resalloc-check-vm-ip" cmd_release: "/var/lib/resallocserver/resalloc_provision/vm-release" livecheck_period: 180