Juniper vSRX 3.0 v18.X and later

Versions this guide is based on vSRX 3.0:

EVE Image Name Downloaded Original Filename Version vCPUs vRAM Console
1. vsrxng-19.2R1.8 junos-vsrx3-x86-64-19.2R1.8.qcow2 vSRX 3.0 19.2R1.8 2 4096 telnet
2. vsrxng-21.3R1.9 junos-vsrx3-x86-64-21.3R1.9.qcow2 vSRX 3.0 21.3R1.9 2 4096 telnet


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

1. Obtain KVM qcow2 images from Juniper.
2. Using our image table, create correct image folder, this example is for image vsrxng- in the table above. lets do it.Image table:
mkdir /opt/unetlab/addons/qemu/vsrxng-19.2R1.8/
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-19.2R1.8/
5. Rename original filename to virtioa.qcow2
mv junos-vsrx3-x86-64-19.2R1.8.qcow2 virtioa.qcow2 
6. Fix permissions:
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions