If Lighthouse is deployed on a network where outbound access to the Docker Hub repository is not permitted or not available, use the NetOps offline installer script. This script has a built-in payload with everything required to update NetOps Modules on Lighthouse.
Use a pre-built offline installer (via GUI)
Download the offline installer file (named netops_modules_*.tar.gz) from:
- Browse to Settings > Services > NetOps Modules and Click "Offline"
- Click Browse and select the downloaded file
- Finally Click Upload
Note: This process can take up to 15 minutes. There are notifications detailing the process steps in the lower right hand corner as well as log entries in the system log.
Use a pre-built offline installer (via CLI)
1. Download the offline installer file (named netops_modules_*.tar.gz) from:
2. Copy the offline installer to Lighthouse using scp, WinScp or similar, into the /mnt/nvram directory.
3. Login to Lighthouse shell CLI as a Lighthouse Administrator and run:
gzip -d </mnt/nvram/netops_modules_*.tar.gz | nom update && rm /mnt/nvram/netops_modules_*.tar.gz
4. Deploy the upgrade to nodes:
- Login to the Lighthouse web UI as a Lighthouse Administrator or the root user
- From the menu, select CONFIGURE NODES > NetOps Modules > Manage Modules
- In the Status column, confirm the module versions now match the latest release versions
- Click the Redeploy icon
Note: Using the offline install requires 8GB of free space in the /mnt/data partition.
- If you need to add disk space please refer to this Knowledge Base article: https://opengear.zendesk.com/hc/en-us/articles/360048302811
- Alternatively if you need to clear disk space, the following commands can be used.
docker rm -f deployment registry $(docker ps -q --filter='label=com.opengear.netops.module.name')
docker volume rm registry-vol
docker system prune --all --force