Versions this guide is based on:

EVE Image Name Downloaded Filename Version vCPUs vRAM Console
cpsg-R80-10 Check_Point_R80.10_T421_OVF_Template_Gaia.gz 80.10 2 4096 Telnet
cpsg-R80-10 Check_Point_R80.10_T462_Gaia.iso 80.10 2 4096 VNC

Version 80-20M tested following ISO install procedure.

 

Preffered OPTION Create image from ISO

1. From EVE CLI, create Checkpoint image folder and go to that location:

mkdir /opt/unetlab/addons/qemu/cpsg-R80-10
cd/opt/unetlab/addons/qemu/cpsg-R80-10

2. Upload the downloaded Check_Point_R80.10_T462_Gaia.iso image to the EVE /opt/unetlab/addons/qemu/cpsg-R80-10 folder using for example FileZilla or WinSCP.

3. Rename original ISO image to cdrom.iso:

mv Check_Point_R80.10_T462_Gaia.iso cdrom.iso

4. Create HDD drive for new Checkpoint image:

/opt/qemu/bin/qemu-img create -f qcow2 hda.qcow2 40G

5. Create new lab add your newly created Checkpoint image, connect it to Cloud0 network.

6. Follow install steps on console and complete Checkpoint installation, shutdown Checkpoint image

 

IMPORTANT: Commit the installation to set it as the default image for further use in EVE-NG:

7. On the left side-bar within the lab in the EVE Web-UI choose “Lab Details” to get your lab’s UUID details: In this example: UUID: 3491e0a7-25f8-46e1-b697-ccb4fc4088a2

8. Find out the POD ID of your used and the Node ID of your newly installed node.

The POD number is assigned to your username, and can be found in the EVE GUI, Management/User Management. The Admin user uses POD number 0 by default.

The Node ID can be obtained by right clicking the node on the topology. In this Example it is 8

9. From the EVE CLI, locate the installed image and commit your changes to be used as default for further use in EVE-NG:

cd /opt/unetlab/tmp/0/3491e0a7-25f8-46e1-b697-ccb4fc4088a2/8/

/opt/qemu/bin/qemu-img commit hda.qcow2

10. Remove cdrom.iso from /opt/unetlab/addons/qemu/cpsg-R80-10/

cd /opt/unetlab/addons/qemu/cpsg-R80-10/
rm -f cdrom.iso

 

Option create image from VMDK.

1. From EVE CLI, create temporary folder:

mkdir abc
cd abc

2. Upload the downloaded image to the EVE root/abc folder using for example FileZilla or WinSCP.

3. Uncompress raw image to get vmdk file:

tar xf Check_Point_R80.10_T421_OVF_Template_Gaia.gz

4. Create target image folder:

Image folder names and hdd names is taken accordingly our qemu image naming table.

http://www.eve-ng.net/index.php/documentation/images-table

mkdir /opt/unetlab/addons/qemu/cpsg-R80-10

5. Convert vmdk raw file to hda.qcow2

/opt/qemu/bin/qemu-img convert -f vmdk -O qcow2 Check_Point_SG_R80.10_VE-disk1.vmdk hda.qcow2

6. Copy converted image HDD to target folder:

mv hda.qcow2 /opt/unetlab/addons/qemu/cpsg-R80-10/hda.qcow2

7. Delete temporary folder:

cd ..
rm -rf abc

8. Fix permissions:

/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

Original CheckPoint image default login on cli and WEB is  admin/admin