Version 108 of the "NetApp Base Pack" PowerPack was updated for Python 3.6 compatibility, added a new device template, disabled the 7-Mode Dynamic Applications, and added the ability to enable or disable SSL verification.
-
Minimum Required Skylar One (SL1) Version: 12.1.2
Before You Install or Upgrade
Before you install the "NetApp Base Pack" PowerPack, ensure that you are running version 12.1.2 or later of Skylar One.
For details on upgrading Skylar One, see the relevant Skylar One Platform Release Notes.
Installation and Upgrade Process
By default, when you install a new version of a PowerPack, the new version overwrites all content in that PowerPack that has already been installed on the target system. To prevent the new PowerPack version from overwriting local changes to some commonly customized fields, use the Enable Selective PowerPack Field Protection setting in the Behavior Settings page (System > Settings > Behavior).
If you are currently using the Dynamic Applications in this PowerPack to monitor devices, collection errors might occur for one or two polling cycles while you install a new version. To prevent these errors, disable collection for the monitored devices before you complete the following steps. You can then re-enable collection after the installation completes.
To install this PowerPack:
- Search for and download the PowerPack from the PowerPacks page at the ScienceLogic Support Center (Skylar One > PowerPacks).
- In Skylar One, go to the PowerPack Manager page (System > Manage > PowerPacks).
- Click the Actions menu and select Import PowerPack. The Import PowerPack modal appears.
- Click and go to the PowerPack file from step 1.
- Select the PowerPack file and click . The PowerPack Installer modal appears and displays a list of the PowerPack contents.
- Click . The PowerPack appears on the PowerPack Manager page.
Enhancements and Issues Addressed
The following enhancements are included in the PowerPack:
- Updated the PowerPack to be Python 3.6 compatible.
- Added the "NetApp: Base Pack Template C-Mode Example" device template.
- Updated the Collector Affinity to Root device collector in all Dynamic Applications.
- The 7-Mode Dynamic Applications are now disabled by default because 7-Mode has been deprecated.
- The "NetApp 7-mode Example" credential was removed from the PowerPack.
- Addressed an issue that caused collection failures due to missing certificate verification in the credential. Added support for ssl_verify in the SOAP/XML credential. You can now enable or disable SSL verification.
Before you update the PowerPack to version 108, you must add the SSLVERIFYPEER=1 or SSLVERIFYPEER=0 option in the CURL section of your SOAP/XML credential to avoid collection issues. For more information, see Monitoring NetApp Base Pack.
Known Issues
The following known issues affect version 108 of the "NetApp Base Pack" PowerPack:
- Due to increased security restrictions on Military Unique Deployment (MUD) systems, users might see unexpected behavior when attempting to discover and collect data from a NetApp system. The symptoms include a failure to auto-align Dynamic Applications during discovery and SSL errors during collection after manual alignment.
- The PowerPack defaults to using SSL (port 443) for connections to the NetApp storage devices. However, Federal Information Processing Standard (FIPS)-compliant systems require TLS and the Certificate Authority (CA) for security. If Skylar One is running in FIPS-compliant mode, the user will need to either:
- Use the "NetApp w/SSL Option Off" credential that is included in the PowerPack as an example, which directs the PowerPack to use HTTP (port 80) for connections.
OR
- Use the "NetApp w/SSL/TLS Option" credential that is included in the PowerPack as an example, which directs the PowerPack to use TLS.