xref: /freebsd/sys/contrib/openzfs/.github/workflows/scripts/qemu-wait-for-vm.sh (revision d2a8fad3579763bd288260c8c465ab9eb448d465)
1*d2a8fad3SMartin Matuska#!/bin/bash
2*d2a8fad3SMartin Matuska#
3*d2a8fad3SMartin Matuska# Wait for a VM to boot up and become active.  This is used in a number of our
4*d2a8fad3SMartin Matuska# scripts.
5*d2a8fad3SMartin Matuska#
6*d2a8fad3SMartin Matuska# $1: VM hostname or IP address
7*d2a8fad3SMartin Matuska
8*d2a8fad3SMartin Matuskawhile pidof /usr/bin/qemu-system-x86_64 >/dev/null; do
9*d2a8fad3SMartin Matuska  ssh 2>/dev/null zfs@$1 "uname -a" && break
10*d2a8fad3SMartin Matuskadone
11