Chris,
I was able to get my EVE-NG up and get the Ostinato 1.0 VMDK working.
Here are the detailed steps -
1. Convert the .vmdk to .qcow2 using qemu-img -
qemu-img convert -f vmdk -O qcow2 ostinato-virtual-1.0.vmdk hda.qcow2
2. Run qemu info and qemu check to make sure no errors -
qemu info hda.qcow2
qemu check hda.qcow2
3. On the EVE-NG VM (or bare install), create the following directory -
mkdir /opt/unetlab/addons/qemu/ostinato-drone-1.0
4. Transfer the hda.qcow2 to the EVE-NG VM inside that directory
scp hda.qcow2 root@<eve-ng-vm-ip>:/opt/unetlab/addons/qemu/ostinato-drone-1.0
5. On the EVE web ui, create a lab and add a Ostinato node to it. Edit the node template and make following changes -
* Change the image to ostinato-drone-1.0
* Change the console from telnet to vnc
6. Start the Ostinato node and note down the VNC address that appears at the bottom of the screen when hovering the mouse over the Ostinato node
7. Use VNC Viewer to access the display of the Ostinato VM using the VNC address
8. Select Agent (drone) only mode in GRUB menu
9. Once you get the prompt, run "ifconfig" to get the IP address of eth0 - this is the mgmt port IP address
10. Use the Ostinato GUI to add a port group with the mgmt port IP address
11. In case the port group does not connect (i.e. it does not turn green), make sure the drone process is running on the Ostinato-Drone VM. If not, run it and retry connecting from the GUI
Let me know if the above works for you.
Srivats (Author, Ostinato)