Question:

What is the reason for errors during the updating process of the Appliance? 

Answer:

Have a look at the common errors/issues below.

1. "[Errno 256] No more mirrors to try" appears during update process in the Web Console. 

For the online update, check connectivity to the updates repositories (updates‑v6.nexthink.com/ updates‑centos‑v6.nexthink.com/178.32.252.207) through port 443. If it fails then proceed with the next steps:

  • Check proxy configuration, it might be a root cause. 

  • Optionally uncheck "Check SSL certificate when connecting to cloud services" in the Webconsole (Appliance -> Cloud services)

  • Execute following commands from the CLI of the Appliance: 

sudo yum clean all  
sudo rm -rf /var/cache/yum  
sudo yum update
CODE

for updating with skip broken:

 sudo yum update --skip-broken
CODE

 

2. After the Update (online/offline) duplicated rpm appear in the Appliance. 

Make a sanity check to remove duplicate rpm packages (if any) to be performed on the Appliance: 

sudo package-cleanup --cleandupes 
CODE

make sure that all components were updated to the latest version with the following command (online update): 

sudo yum update
CODE

for the offline update, use the "Offline update package" from the downloads section.

 

3. Failed dependencies (offline update)

For the offline update, please make sure the System updates were applied first for the Appliance [Link], the Appliance should be restarted after, in order to have system updates applied correctly. Once this is done you can update components Engine/Portal [Link].

 

4. The Engine is not connecting in the Portal UI and it appears with a "yellow dot"

  • Make sure the Engine service is up and running, the version of the Engine and the Portal should be the same (taking into account "X" number only, ex. V6.X...)

  • Check the necessary ports are open for communication, especially ports: 999; 22; 7000-7003.