Dell Enterprise SONiC in Eve-NG

Import Dell Enterprise SONiC into Eve-NG for labbing.

  1. Download Dell Enterprise SONiC (requires login) and put in proper directory. Download the GNS3 image for use in Eve-NG.

    mkdir /opt/unetlab/addons/qemu/SONiC-4.2.0
    unzip Enterprise_SONiC_OS_4.2.0_gns3.zip
    mv Enterprise_SONiC_OS_4.2.0.img /opt/unetlab/addons/qemu/SONiC-4.2.0/virtioa.qcow2
    
  2. Download template from Dell Networking Github

  3. Place in proper directories:
    cp SONiC.yml /opt/unetlab/html/templates/amd/
    cp SONiC.yml /opt/unetlab/html/templates/intel/
    
  4. Fix permissions!

    /opt/unetlab/wrappers/unl_wrapper -a fixpermissions
    
  5. Build a SONiC Lab. The default login for this image is admin/YourPaSsWoRd