VM Ware Velocloud SD-WAN

Versions this guide is based on Versions 4.x or 5.x:

EVE Image Foldername Downloaded image Version vCPU RAM HDD Format Console Interfaces
veloorch-5.0.0-R5000 velocloud-orchestrator-kvm-xxxxx.tar.gz 5.0.9 4 16384 virtioa virtiob virtioc virtiod telnet x1 virtio
velogw-5.0.0-R5000 velocloud-vcc-xxxxx-kvm.qcow2 5.0.0 4 8192 virtioa telnet x2 virtio
veloedge-5.0.0-R5000 edge-VC_KVM_GUEST-xxxxxx.gz 5.0.0 2 4096 virtioa telnet x6 virtio

The downloaded images filenames can be different regarding the actual version provided bt VM Ware.

Instructions
This how to is tested for image versions VM Ware Velocloud 5.X.X (X.X=version your downloaded from VM Ware)
Velocloud Orchestrator image version 5.x

1. SSH to EVE and login as root, from cli and create image directory:

mkdir /opt/unetlab/addons/qemu/veloorch-5.X.X

2. Upload the velocloud-orchestrator-5.X.X-kvm.tar image to the EVE /opt/unetlab/addons/qemu/veloorch-5.X.X/ using, for example, FileZilla or WinSCP.

3. From cli go to created directory:

cd /opt/unetlab/addons/qemu/veloorch-5.X.X/

4. Untar uploaded tar image to obtain source files:

tar xvf velocloud-orchestrator-kvm-xxxxx.tar.gz

5. Rename source files vco-root.img, vco-db.img, vco-binlog.img to virtioa.qcow2, virtiob.qcow2 and virtioc.qcow2:

mv rootfs.qcow2 virtioa.qcow2
mv store.qcow2 virtiob.qcow2
mv store2.qcow2 virtioc.qcow2
mv store3.qcow2 virtiod.qcow2
6. Remove source files:
rm rm velocloud-orchestrator-kvm-xxxxx.tar.gz
7. Fix permissions
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

 

Velocloud VCC Gateway image version 5.x

1. SSH to EVE and login as root, from cli and create image directory:

mkdir /opt/unetlab/addons/qemu/velogw-5.X.X

2. Upload the velocloud-vcc-xxxxx-kvm.qcow2 image to the EVE /opt/unetlab/addons/qemu/velogw-5.X.X/ using, for example, FileZilla or WinSCP.

3. From cli go to created directory:

cd /opt/unetlab/addons/qemu/velogw-5.X.X/

4. Rename uploaded original source file velocloud-vcc-3.X.X-VCG-kvm.qcow2 to virtioa.qcow2

mv velocloud-vcc-xxxxx-kvm.qcow2 virtioa.qcow2
 5. Fix permissions
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

 

Velocloud Edge image version 5.x

1. SSH to EVE and login as root, from cli and create image directory:

mkdir /opt/unetlab/addons/qemu/veloedge-5.X.X

2. Upload the edge-VC_KVM_GUEST-xxxxxx.gz image to the EVE /opt/unetlab/addons/qemu/veloedge-5.X.X/ using, for example, FileZilla or WinSCP.

3. From cli go to created directory:

cd /opt/unetlab/addons/qemu/veloedge-5.X.X/

4. Unzip uploaded original source file edge-VC_KVM_GUEST-xxxxxx.gz to obtain qcow2 image:

gunzip edge-VC_KVM_GUEST-xxxxxx.gz

5. Rename original  qcow2 source file edge-VC_KVM_GUEST-xxxxxx.qcow2 to virtioa.qcow2

mv edge-VC_KVM_GUEST-xxxxxx.qcow2 virtioa.qcow2
6. Fix permissions
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

Versions this guide is based on Version 3.x:

EVE Image Foldername Downloaded image Version vCPU RAM HDD Format Console Interfaces
veloorch-3.X.X velocloud-orchestrator-3.X.X-kvm.tar 3.X.X 4 16384 virtioa virtiob virtioc telnet x1 virtio
velogw-3.X.X velocloud-vcc-3.X.X-VCG-kvm.qcow2 3.X.X 4 8192 virtioa telnet x2 virtio
veloedge-3.X.X edge-VC_KVM_GUEST-x86_64-3.X.X.qcow2.gz 3.X.X 2 4096 virtioa telnet x6 virtio
Instructions
This how to is tested for image versions VM Ware Velocloud 3.X.X (X.X=version your downloaded from VM Ware)
Velocloud Orchestrator image version 3.x

1. SSH to EVE and login as root, from cli and create image directory:

mkdir /opt/unetlab/addons/qemu/veloorch-3.X.X

2. Upload the velocloud-orchestrator-3.X.X-kvm.tar image to the EVE /opt/unetlab/addons/qemu/veloorch-3.X.X/ using, for example, FileZilla or WinSCP.

3. From cli go to created directory:

cd /opt/unetlab/addons/qemu/veloorch-3.X.X/

4. Untar uploaded tar image to obtain source files:

tar xvf velocloud-orchestrator-3.X.X-kvm.tar

5. Rename source files vco-root.img, vco-db.img, vco-binlog.img to virtioa.qcow2, virtiob.qcow2 and virtioc.qcow2:

mv vco-root.img virtioa.qcow2
mv vco-db.img virtiob.qcow2
mv vco-binlog.img virtioc.qcow2
6. Remove source files:
rm velocloud-orchestrator-3.X.X-kvm.tar
7. Fix permissions
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

 

Velocloud VCC Gateway image

1. SSH to EVE and login as root, from cli and create image directory:

mkdir /opt/unetlab/addons/qemu/velogw-3.X.X

2. Upload the velocloud-vcc-3.X.X-VCG-kvm.qcow2 image to the EVE /opt/unetlab/addons/qemu/velogw-3.X.X/ using, for example, FileZilla or WinSCP.

3. From cli go to created directory:

cd /opt/unetlab/addons/qemu/velogw-3.X.X/

4. Rename uploaded original source file velocloud-vcc-3.X.X-VCG-kvm.qcow2 to virtioa.qcow2

mv velocloud-vcc-3.X.X-VCG-kvm.qcow2 virtioa.qcow2
 5. Fix permissions
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

 

Velocloud Edge image

1. SSH to EVE and login as root, from cli and create image directory:

mkdir /opt/unetlab/addons/qemu/veloedge-3.X.X

2. Upload the edge-VC_KVM_GUEST-x86_64-3.X.X.qcow2.gz image to the EVE /opt/unetlab/addons/qemu/veloedge-3.X.X/ using, for example, FileZilla or WinSCP.

3. From cli go to created directory:

cd /opt/unetlab/addons/qemu/veloedge-3.X.X/

4. Unzip uploaded original source file edge-VC_KVM_GUEST-x86_64-3.X.X.qcow2.gz to obtain qcow2 image:

gunzip edge-VC_KVM_GUEST-x86_64-3.X.X.qcow2.gz

5. Rename original  qcow2 source file edge-VC_KVM_GUEST-x86_64-3.X.X.qcow2 to virtioa.qcow2

mv edge-VC_KVM_GUEST-x86_64-3.X.X.qcow2.gz virtioa.qcow2
6. Fix permissions
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions