Cisco: UCS PowerPack Release Notes, version 106

Version 106 of the "Cisco: UCS" PowerPack was updated for Python 3.11 compatibility, enhanced security, and addresses library and syntax issues with Dynamic Applications that occurred after upgrading to version 105 of the PowerPack.

  • Minimum Required SL1 Version: 12.3.1

Before You Install or Upgrade

Ensure that you are running version 12.3.1 or later of Skylar One before installing the "Cisco: UCSPowerPack.

For details on upgrading Skylar One, see the relevant Skylar One Platform Release Notes.

Installation or Upgrade Process

To install version 106 of the "Cisco: UCS" PowerPack, perform the following steps:

By default, installing a new version of a PowerPack will overwrite all content in that PowerPack that has already been installed on the target system. You can use the Enable Selective PowerPack Field Protection setting in the Behavior Settings page (System > Settings > Behavior) to prevent the new version of the PowerPack from overwriting local changes for some commonly customized fields.

To install this PowerPack:

  1. Familiarize yourself with the Known Issues for this release.
  2. See the Before You Install or Upgrade section. If you have not done so already, upgrade your system to the 12.3.1 or later release.
  3. Download the "Cisco: UCS" version 106 PowerPack from the Support Site to a local computer.
  4. Go to the PowerPack Manager page (System > Manage > PowerPacks). Click the Actions menu and choose Import PowerPack. When prompted, import "Cisco: UCS" version 106.
  5. Click the Install button. For details on installing PowerPacks, see the chapter on Installing a PowerPack in the PowerPacks manual.

See the manual Monitoring Cisco UCS Manager for instructions on using the new PowerPack.

Features

This release includes the following features:

  • Dynamic Applications that enable Skylar One to discover, model, and monitor Cisco UCS Manager devices
  • Event Policies that are triggered when Cisco UCS Manager component devices meet certain status criteria
  • Device Classes for each type of Cisco UCS Manager component device monitored
  • A sample credential for discovering Cisco UCS Manager component devices

Enhancements and Issues Addressed

The following enhancements and addressed issues are included in this release:

  • Updated the PowerPack for Python 3.11 compatibility.
  • Improved the security of the PowerPack by implementing secure XML parsing that disables external entity resolutions, thereby preventing XML External Entity (XXE) vulnerabilites.
  • Addressed an issue that occurred when upgrading to version 105 of the "Cisco: UCS Manager" PowerPack which caused collection errors for multiple Dynamic Applications. The issues were resolved by replacing the libsxlt library with a lxml Python library for the "Cisco: UCS Service Profile Discovery" Dynamic Application and by implementing minor updates to syntax strings for the remaining affected Dynamic Applications. (Case: 00523074)

Known Issues

The following known issues affect version 106 of the "Cisco: UCS" PowerPack:

  • The "UCS Manager" device class is being classified as an "Apache server" device class on SL1 version 12.1.1 and later. For more information, see the following Knowledgebase article: https://support.sciencelogic.com/s/article/19192. (Case: 00413837)