UXSPI needs requisite XML file to know if the REQ was met - IBM BladeCenter and System x



Source

RETAIN tip: H207166

Symptom

When users employ the UpdateXpress System Pack Installer (UXSPI) to install a package which has a prerequisite or co-requisite, the package will not be selected to install by default as expected, and UXSPI will show the following warning message stating and recommend that users download the requisite, then rerun the update:

  The requisite firmware was not found on the system

Users still can select manually the package to install, or use '-s' or '--select' to select the package.

If users employ UXSPI to acquire the package, the requisites will be downloaded together and there will not be an issue.

Affected configurations

The system is configured with at least one of the following:

  • UpdateXpress Service Pack Installer, any version

This tip is not system specific.

This tip is not option specific.

Note: This does not imply that the network operating system will work under all combinations of hardware and software.

Please see the compatibility page for more information: http://www.ibm.com/systems/info/x86servers/serverproven/compat/us/

Solution

This is a permanent restriction as UXSPI always needs eXtensible Markup Language (XML) files to do comparison. UXSPI will bundle some common requisite, such as:

  • IBM_fw_imm_yuoo57h_linux_32-64.xml
  • IBM_fw_imm_yuoo57h_linux_32-64.xml
  • IBM_fw_imm2_1aoo34z-1.85_anyos_noarch.xml
  • IBM_fw_imm2_1aoo40a-1.88_anyos_noarch.xml

If a package's requisite already is bundled, UXSPI will be able to do a comparison against the requisites even if users do not have the requisite XML.

Workaround

Users still can select the package manually to install, or use '-s' or '--select' to select the package.

If users employ UXSPI to acquire the package, the requisites will be downloaded together, and there will not be an issue.

Additional information

When users employ the UXSPI to install a package which has a prerequisite or co-requisite, the requisite package's XML file must be present or UXSPI will not be able to determine if the requisite already was met.

UXSPI needs packaged XML to do a comparison so, if a package has a requisite, but the requisite's XML is not present, UXSPI will not be able to compare the installed firmware, driver, or Basic Input/Output System (BIOS) versions with the version in the requisite, and cannot know if the requisite has been met.

UXSPI will issue a warning message reporting the requisite is missing even if the installed version had been equal to or later than the requisite.

Applicable countries and regions

 


Document id:  MIGR-5092050
Last modified:  2012-12-12
Copyright © 2014 IBM Corporation