ansible/roles/copr/backend/files/provision/vm-aarch64-alloc

20 lines
267 B
Text
Raw Normal View History

#! /bin/bash
ticket=
cleanup()
{
test -n "$ticket" && resalloc ticket-close "$ticket"
}
trap cleanup EXIT
ticket=$(resalloc ticket --tag aarch64)
ip=$(resalloc ticket-wait "$ticket")
test -z "$ip" && exit 1
trap '' EXIT
echo "vm_name=$ticket"
echo "IP=$ip"