From 8bf24dd7ac3013da0a1945947a82ac2eebc2c2e6 Mon Sep 17 00:00:00 2001 From: Michael Becker Date: Fri, 1 Nov 2024 22:59:05 -0400 Subject: [PATCH] create and associate Host-Only Network Interface for newly provisioned SUV --- mocha-suv/provision | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/mocha-suv/provision b/mocha-suv/provision index 9b30e41..cdebc1f 100755 --- a/mocha-suv/provision +++ b/mocha-suv/provision @@ -96,8 +96,17 @@ if [ "$USE_VAGRANT" == "true" ]; then else + # create a new Host-Only Network Interface + HOIFNAME=$(VBoxManage hostonlyif create | grep -o -P "(?<=').*(?=')" ) + echo "Creating Host-Only Network IF '$HOIFNAME' with IP address $SUV_IP" + VBoxManage hostonlyif ipconfig $HOIFNAME --ip=$SUV_IP + + # create the VM VBoxManage clonevm mochasuv-base --mode=machine --name=mochasuv-$SUV_NAME --register + # assign the newly-created Host-Only Network Interface to the newly-created VM + VBoxManage modifyvm mochasuv-$SUV_NAME --nic2=hostonly --host-only-adapter2=$HOIFNAME + fi if [ "$?" != "0" ]; then