#!/bin/bash echo $0 started at $(date) . ./common-vars $@ for PARTICIPANT in `seq ${START} ${MAX}` ; do IP=`expr ${PARTICIPANT} + 0` source ./openstack_credentials.rc PARTICIPANT scp -o StrictHostKeyChecking=no -i hackfest_rsa vm-initial-setup.sh ubuntu@${SUBNET}.${IP}: & scp -o StrictHostKeyChecking=no -i hackfest_rsa ./hackfest_rsa ubuntu@${SUBNET}.${IP}:.ssh/id_rsa & scp -o StrictHostKeyChecking=no -i hackfest_rsa ./hackfest_rsa.pub ubuntu@${SUBNET}.${IP}:.ssh/id_rsa.pub & scp -o StrictHostKeyChecking=no -i hackfest_rsa ./hackfest_rsa ./hackfest_rsa.pub ubuntu@${SUBNET}.${IP}:.ssh/ & scp -o StrictHostKeyChecking=no -i hackfest_rsa vm-microk8s-setup.sh ubuntu@${SUBNET}.${IP}: & done wait for PARTICIPANT in `seq ${START} ${MAX}` ; do IP=`expr ${PARTICIPANT} + 0` source ./openstack_credentials.rc PARTICIPANT ssh -o StrictHostKeyChecking=no -i hackfest_rsa ubuntu@${SUBNET}.${IP} "./vm-initial-setup.sh" 2>&1 | tee -a logs/vm-initial-setup-${PARTICIPANT}.log & done wait echo $0 $@ complete at $(date)