Version 103 of the HTTP Action Type PowerPack includes a new automation action template and a new action type. It also includes support for the "Make an HTTP Request" action type, updates some security features, and addresses issues related to credentials and device queries.
- Minimum Required SL1 Version: 8.10.0
Before You Install or Upgrade
Ensure that you are running version 8.10.0 or later of SL1 before installing "HTTP Action Type" PowerPack version 103.
For details on upgrading SL1, see the relevant SL1 Platform Release Notes.
Installation or Upgrade Process
To install version 103 of the HTTP Action Type PowerPack, perform the following steps:
- See the Before You Install or Upgrade section. If you have not done so already, upgrade your system to the 8.10.0 or later release.
- Familiarize yourself with the Known Issues for this release.
- Download the HTTP Action Type version 103 PowerPack to a local computer.
- Go to the PowerPack Manager page (System > Manage > PowerPacks). Click the menu and choose Import PowerPack. Import the HTTP Action Type version 103 PowerPack. For details on importing PowerPacks, see the chapter on Installing a PowerPack in the PowerPacks manual.
- Click the Installing a PowerPack in the PowerPacks manual. button. For details on installing PowerPacks, see the chapter on
- See the Run Book Automation manual for instructions on using Action Type contained in the new PowerPack.
Features
This release includes the following features:
-
The following action types, which can be used to build an automation that performs an HTTP request and formats the response:
- Make an HTTP Request (version 1.0)
- Make an HTTP Request (version 2.0)
- Format HTTP Action Output
-
An automation action, "Datacenter Automation: Basic JSON Output Formatter", that can be used to apply simple HTML formatting to API requests where the response is in JSON format.
-
An automation action template, "HTTP Action Template", that can be used to create and customize your own automation actions.
This PowerPack does not include automation policies.
Enhancements and Issues Addressed
The following enhancements and addressed issues are included this release of the "HTTP Action Type" PowerPack:
- A new version of the action type, "Make an HTTP Request (2.0)", was added to the PowerPack. This new version includes the following additional features:
- A new "url_override" parameter has been added to the "Make an HTTP Request (2.0)" action type. The value in this parameter can be used instead of the URL from the associated credential, if the value is a non-empty string.
- A new "command_label" parameter has been added to the new version of the "Make an HTTP Request (2.0)" action type. The value in this parameter can be used instead of the URL in the command_list output, if the value is a non-empty string.
- The "Make an HTTP Request (2.0)" action type supports configurations with a "credential_id" value of "0". If the "url_override" parameter is filled, the parameter defines the URL for the request. Otherwise, an error message occurs.
- Support was added to both versions of the "Make HTTP Request" action type for the Basic/Snippet credential type.
- A new automation action template, "HTTP Action Template", was added to the PowerPack. This automation action template can be used to create and customize your own automation actions.
- The debug log output was updated to include only the credential ID and the credential name.
- An issue was addressed in which the query for device name replacement that is performed by the "Make an HTTP Request" action type was not working in SL1.
- An issue was addressed in which a credential was not able to be used for a root device that did not have an IP address.
- Security updates were made to ensure compatibility with the upcoming SL1 version 11.1.0 release. Previous versions of this PowerPack will not be compatible with SL1 version 11.1.0.
Known Issues
This release has no known issues.