Juniper vSRX-NG 15.X and later

Versions this guide is based on:

EVE Image Name Downloaded Original Filename Version vCPUs vRAM
1. vsrxng-17.3R1.10 media-vsrx-vmdisk-17.3R1.10.qcow2 17.3R1.10 2 4096

 

Instructions
Other versions should also be supported following bellow’s procedure.

1. Obtain KVM qcow2 images from Juniper.https://www.juniper.net/support/downloads/?p=vsrx#sw
2. Using our image table, create correct image folder, this example is for image vsrxng- in the table above. lets do it.Image table:  https://www.eve-ng.net/index.php/documentation/qemu-image-namings/
mkdir /opt/unetlab/addons/qemu/vsrxng-17.3R1.10/
3. Upload the downloaded image to the EVE /opt/unetlab/addons/qemu/vsrxng-17.3R1.10/  folder using for example FileZilla or WinSCP.
4. From the EVE cli, go to newly created image folder.
cd /opt/unetlab/addons/qemu/vsrxng-17.3R1.10/
5. Rename original filename to virtioa.qcow2
mv media-vsrx-vmdisk-17.3R1.10.qcow2 virtioa.qcow2 
6. Fix permissions:
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions