Loading...
Loading...
NetWorker Virtual Edition (NVE) NvePlatformOsRollup fails, reporting "One or more nodes are not running SLES failed" The NVE /data01/avamar/repo/temp/NvePlatformOsRollup*/tmp/workflow.log reports: YYYY-MM-DD HH:mm:SS (TZ) 47180850010780 INFO: - - - - - - - END YYYY-MM-DD HH:mm:SS (TZ) 47180850010780 INFO: "uname -a", exit status=0 (success) YYYY-MM-DD HH:mm:SS (TZ) 47180850010780 INFO: os=unknown version=unknown update=unknown arch=x86_64 ... YYYY-MM-DD HH:mm:SS (TZ) 47180850010780 INFO: post: - One or more nodes are not running SLES failed The /data01/avamar/repo/temp/NvePlatformOsRollup*/tmp /err.log shows that it failed to run uname -a : YYYY-MM-DD HH:mm:SS (-TZ) 47198950636200 ERROR: "ssh -q -i /root/.ssh/rootid -x -q -o ConnectTimeout=5 -o PasswordAuthentication=no -o StrictHostKeyChecking=no -o GSSAPIAuthentication=no root@< NVE_IP_Address > uname -a", exit status=255 (error)
NOTE: the NVE rollup can fail with "One or more nodes are not running SLES failed" for multiple reasons. This article focuses on one specific cause; settings in the NVE's sshd_config file are not correct. If the below information does not apply to your NVE, see the Additional Information section for articles regarding other causes. During the rollup, the NVE runs several commands to validate its authenticity. If uname -a does not return the correct output. The rollup fails with error "One or more nodes are not running SLES failed." The root cause of this misbehavior is that the PermitRootLogin logic defined in the /etc/ssh/sshd_config file. Either one or both of the following conditions may be true: The " Match Address " line does not contain the NVE's current IP address. The PermitRootLogin block under the Match Address Line is incorrectly set: The following example highlights both of these settings. PermitRootLogin no Match Address ::1,127.0.0.1,127.0.0.1,127.0.0.2,::1,< NVE_IPv4_Address >,<NVE_IPv6_Address> PermitRootLogin no NOTE: If the NVE is deployed in Azure, use the following article instead: Azure NVE: OS Rollup Fails "One or more nodes are not running SLES failed"
To address this issue, do the following: Open an SSH session to the NVE and log in as admin. Switch to root: sudo su - Confirm the NVE's current IPv4 address: ifconfig -a or ip a WARNING: The IP address must match the addresses defined in the NVE's /usr/local/avamar/var/probe.xml file. If the probe.xml contains the wrong IP address, see: NVE: NvePlatformOsRollup fails "One or more nodes are not running SLES" due to incorrect IP in probe.xml . If the NVE IP matches the IP in the probe.xml, go to the next step. Modify the /etc/ssh/sshd_config file. Ensure that the correct IP addresses are in the Match Address line and that the PermitRootLogin setting after Match Address is set to yes. For Example: nve:~ # ip a | grep inet inet 127.0.0.1/8 scope host lo inet6 ::1/128 scope host inet 192.168.0.4 /24 brd 192.168.0.255 scope global eth0 inet6 fe80::250:56ff:febb:f020/64 scope link inet 10.240.192.221/24 brd 10.240.192.255 scope global eth1 inet6 fe80::250:56ff:febb:b7c0/64 scope linknve:~ # cat /usr/local/avamar/var/probe.xml | grep address <address value=" 192.168.0.4 " userinput_netmask="255.255.255.0" userinput_customhostname="nve.networker.lan"/>nve:~ # vi /etc/ssh/sshd_config ...removed for brevity... PermitRootLogin no Match Address ::1,127.0.0.1,127.0.0.1,127.0.0.2,::1, 192.168.0.4 ,fe80::250:56ff:febb:f020 PermitRootLogin yes NOTE: The PermitRootLogin entry after the line " Match Address " must be set to "yes." The correct IPv4/IPv6 address of the NVE must be defined in the " Match Address " line. For more information about PermitRootLogin information, see: NVE: How to Allow root SSH Access On a NetWorker Virtual Edition After the above change is done, restart SSH: systemctl restart sshd Run the following command which to display the kernel version : ssh -q -i /root/.ssh/rootid -x -q -o ConnectTimeout=5 -o PasswordAuthentication=no -o StrictHostKeyChecking=no -o GSSAPIAuthentication=no root@< NVE_IP_ADDRESS > uname -a The expected output should look like this: nve:~ # ssh -q -i /root/.ssh/rootid -x -q -o ConnectTimeout=5 -o PasswordAuthentication=no -o StrictHostKeyChecking=no -o GSSAPIAuthentication=no root@192.168.0.4 uname -a Enter passphrase for key '/root/.ssh/rootid': HIDDEN_ROOTID_PASSPHRASE Linux nve 4.12.14-122.283-default #1 SMP Thu Nov 27 17:17:01 UTC 2025 (cddd1eb) x86_64 x86_64 x86_64 GNU/Linux Return to the NetWorker Installation Manager Web UI and click Retry Current Task.
Click on a version to see all relevant bugs
Dell Integration
Learn more about where this data comes from
Bug Scrub Advisor
Streamline upgrades with automated vendor bug scrubs
BugZero Enterprise
Wish you caught this bug sooner? Get proactive today.