Administer > Managed OS Platforms as Content in SA

Managed OS platforms as content

Managed platform support provides a simplified way to add platforms to the SA. Managed platform support allows you to perform changes on the entire SA Core automatically and reduce the need to restart core components.

For each new managed platform, a program APX called the Platform Installer will be made available through ITOM Marketplace. The Platform Installer will perform necessary operations on the SA Core to add support for each new platform.

This section describes how to import the new platform package and deploy the new platform on the SA Core.

Note: For product support and compatibility information, see the support matrix for the relevant product release. You can download the HPE Server Automation Support and Compatibility Matrix for any release from the HPE Software Support Online Product Manuals website: https://softwaresupport.hpe.com

SA Patch Updates

During SA patch updates, the latest platform packages available at the time the patch is released are installed. This installation overwrites existing platform installations. Downloaded platform content from the HPELN is updated frequently and may contain more current packages than what is delivered in the SA patch update. This means that the HPELN may have more recent platform packages than the SA patch, which can result in additional functionality.

To avoid any loss of platform functionality resulting from an older package installation, review the Platform Support at Administration > Platforms Support after performing an SA patch upgrade. If the platform update version number is higher than the SA release build number at Help > About HP Server Automation, reinstall the platform from the newer content provided on the HPELN.

Downloading and importing content to the SA Core

To download platform packages from ITOM Marketplace individually and import them to an SA Core:

  1. Enter the following URL:

    https://marketplace.saas.hpe.com/itom/content/managed-platform-content-serverautomation-2

  1. A list of installers appears. Download one installer on the SA Core file system.
  1. Because the installer is an APX, import it to the SA Core using the following command:
/opt/opsware/bin/apxtool import <Platform Installer Filename>
  1. Run the platform installer.
Note: Importing a platform installer on an SA Core does not deploy support for the new platform automatically. The platform installer must be run by an SA user to implement updated information and changes. The next section describes deploying support for the newly installed platform.

Deploying support for the new platform

This section describes actions you must take to deploy the newly imported platform.

In this section:

Required Managed Platforms permissions

To see the SA Client platform support feature and its list of platform installers and to run one of the installers, the SA User Group must have the Manage Platforms permission.

To assign this permission to an SA User Group:

  1. Open the user group in SA Client, and go to the Action Permissions node.
  1. In the right panel, search for Manage Platforms under the System Administration category.
  1. Set Manage Platforms to Yes, and save.

Using the Platform installer

After you have the Managed Platforms permission, the Platform Support entry under the Administration tab is visible in the SA Client.

This window lists the platform installers imported on the SA Core. Each installer has the following attributes:

  • Name
  • Description
  • Version
  • List of platforms that it will deploy
  • State

States of the platform installer, as follows:

  • NOT RUN—Installer was imported on the SA Core but was not yet run, so support for that OS is not available.
  • FAILED—Installer was imported on the SA Core and run, but it failed. In this case, support for the new OS is only partially deployed, and the new OS cannot be used until the installer is run successfully.
  • INSTALLED—Installer was imported on the SA Core and run successfully. Support for the new OS was deployed successfully as well, and the new platform can be used by SA.
  • UNKNOWN—Installer status could not be determined.

Running a platform installer

To run an installer, you can:

  1. Right-click on the installer, and choose Run..., or
  2. Select one installer and choose Actions > Run... from the main menu.

    The Run Platform Installer job window will appear. This window provides the option to schedule the task to run at a specified time with no recurrence and to set up email notifications.

    After the job is started, the installer determines what changes must occur in your mesh and creates a series of steps.

    Some steps can be executed only once (such as ‘Add the new platform to the Truth’), and other steps must be run on multiple machines in your mesh/core configuration (such as ‘Add support to the Agent Deployment Tool’).

    • By selecting each step, you will be able to see the captured stdout and stderr files. If a step must be run on multiple machines, its corresponding node in the job result window will have one child for each machine.
    • By selecting that child node, you will be able to see the stdout and stderr files that resulted by running the step on that particular machine.

    Run Platform Installer job status window

Note: After the Run Platform Installer job has completed successfully, any open SA Client must be restarted to make the new platform support and content available.

Deleting a platform installer

To delete an installer:

  1. Right-click on the installer, and choose Delete, or
  2. Select one installer and choose Actions > Delete from the main menu.

    Deleting an installer does not mean removing the support for that OS if it was deployed on the SA Core. So, after importing and running a platform installer, you can safely delete it without losing the support for the new OS in SA.