HP-UX Bulk Robot Deployment Compatibility

Document ID : KB000071633
Last Modified Date : 21/02/2018
Show Technical Document Details
Issue:
Attempting to install the UIM 8.31 robot on an HP-UX 11.23 server using the instructions provided on the "Deploy Robots in Bulk with a Third-Party Tool and Native Installers" Wiki page. For HP-UX, it indicates that you can use the nimsoft-robot-<arch>-11.31.depot.gz installer package. The following steps are executed:

1. Installs the nimsoft-robot-hppa-11.31.depot.gz installer package in /opt directory on their HP-UX 11.23 PA-RISK server
2. Extract the contents of the nimsoft-robot-hppa-11.31.depot.gz compressed archive
3. Copy the nms-robot-vars.cfg answer file to /opt.
4. Execute the following swinstall command:

/usr/sbin/swinstall –s /opt/nimsoft-robot-hppa-11.31.depot controller

The install fails with errors similar to the following:

ERROR: Could not apply the software selection "controller" because there are no product variations that are compatible with the destination host(s).
* Software selection failed for "LODII018S:/opt/nimsoft-robot-ia64-11.31.depot".
ERROR: No software has been selected.
ERROR: Cannot continue the "swinstall" task.
* Selection had errors.
Environment:
HP-UX 11.23 ia64 or PA-RISK
Cause:
Bulk robot deployments using the HP-UX swinstall native installer utility are not supported on HP-UX OS releases earlier than 11.31.  You must use the interactive nimldr utility to perform these installs instead.
Resolution:
Woraround:

Transfer a copy of the nimldr.tar.Z package located in the <installPath>\Nimsoft\install\setup\unix directory on the Primary hub to the target HP-UX 11.23 PA-RISK or ia64 server. Then do the following to "pull" the robot install from the primary hub:

1. Install the nimldr.tar.Z file in /tmp
2. Uncompress and extract the contents of the nimldr.tar.Z file:

For PA-RISK:
gzip -c -d nimldr.tar.Z | tar xf - HPUX_11_64

For ia64:
gzip -c -d nimldr.tar.Z | tar xf - HPUX_11_ia64

3. Add execute permissions to the nimldr utility in the HPUX_11_64 directory:

cd HPUX_11_<arch>
chmod 555 nimldr

where <arch> = 64 for PA-RISK and <arch> = ia64 for ia64

4. Run the interactive robot install using the nimldr utility:

./nimldr

This utility will walk you through the robot install and will "pull" the robot installation files from the primary hub that you specify.
Additional Information:
This robot install using the nimldr utility is documented on the "Install a Unix Robot" Wiki page:

https://docops.ca.com/ca-unified-infrastructure-management/8-31/en/installing/deploy-robots/install-a-unix-robot