robot_update or probes cannot be installed - no sections found which can be installed
search cancel

robot_update or probes cannot be installed - no sections found which can be installed

book

Article ID: 8281

calendar_today

Updated On: 04-24-2025

Products

DX Unified Infrastructure Management (Nimsoft / UIM) Unified Infrastructure Management for Mainframe CA Unified Infrastructure Management SaaS (Nimsoft / UIM)

Issue/Introduction

After deploying a robot to Linux systems, you may be unable to distribute probes to the robot.  

Attempting to distribute robot_update results in a "no sections found which can be installed" or "No sections found for package 'robot_update'" error.

When I install a probe or robot_update I see: "No section found which can be installed on /<domain>/<hub>/<robot>/"

 

Environment

  • DX UIM 20.4.*
  • robot 9.36 or prior versions
  • OS: Linux

Resolution

There are two resolutions to this issue.   One is faster, but requires deletion and reinstallation of the robot.  The other resolution requires more work but allows you to keep the existing installation.

 

Faster/Easier Resolution:

1. Download the attached version of nimldr-9.37.tar and install_LINUX_23_64.zip from this article. (Note that this package installs robot 9.37GA.)

2. On the Linux machine, enter these commands to kill and then remove the current robot: 

   killall nimbus
 
   rm -rf /opt/nimsoft/ 

3. Use the attached nimldr and install_LINUX_23_64.zip to reinstall the robot.

When nimldr asks "Do we have a copy of the installation file locally?" say yes, and provide the path to this install_LINUX_23_64.zip file. 

This will install the robot 9.37 correctly and you will now be able to upgrade it to a higher version and/or deploy probes successfully.

 

Alternate Resolution:

  1. In the Archive, locate the robot_update package for the version you are trying to install, right-click on it and choose "Copy..." to make a new copy of the package.  Name it something unique like "robot_update_fix_error" - the exact name is not important.
  2. Right-click the newly created package and choose "Edit..." to modify the package in the Archive.
  3. Locate any sections which (as seen below) contain LINUX_23_64 for the OS Type. (normally this will be LINUX_23_64 and shared_libs_LINUX_23_64):



  4. Manually type "Linux" into the OS field, replacing LINUX_23_64 as seen below, then save the package:
  5. Now you will be able to deploy this package to the robot and it should resolve the problem.  Once this has been deployed, you will be able to upgrade the robot using the normal robot_update package going forward.

 

 

Additional Information

  • If this issue affects a package besides robot_update, you can do the same steps for that package.  However, if you do the robot_update first, you may find that you can then upgrade the remaining probes without receiving the same error.
  • Sometimes the "no sections found" error means that the probe you are deploying is not compatible with the Operating System you are deploying to.   Check the probe release notes or the probe compatibility matrix if there is any question.

Attachments

install_LINUX_23_64_1678103589179.zip get_app
nimldr-9.37.tar_1678103576618.Z get_app