Searching the Help
To search for information in the Help, type a word or phrase in the Search box. When you enter a group of words, OR is inferred. You can use Boolean operators to refine your search.
Results returned are case insensitive. However, results ranking takes case into account and assigns higher scores to case matches. Therefore, a search for "cats" followed by a search for "Cats" would return the same number of Help topics, but the order in which the topics are listed would be different.
Search for | Example | Results |
---|---|---|
A single word | cat
|
Topics that contain the word "cat". You will also find its grammatical variations, such as "cats". |
A phrase. You can specify that the search results contain a specific phrase. |
"cat food" (quotation marks) |
Topics that contain the literal phrase "cat food" and all its grammatical variations. Without the quotation marks, the query is equivalent to specifying an OR operator, which finds topics with one of the individual words instead of the phrase. |
Search for | Operator | Example |
---|---|---|
Two or more words in the same topic |
|
|
Either word in a topic |
|
|
Topics that do not contain a specific word or phrase |
|
|
Topics that contain one string and do not contain another | ^ (caret) |
cat ^ mouse
|
A combination of search types | ( ) parentheses |
|
- Quick start to software management
- Policy-based software installation and management
- Software policies
- Attach software policies to servers or device groups
- Remediate managed servers against software policies
- Software policy compliance
- Software policy reports
- Software resources in the SA Library
- Import and create your software resources
Policy-based software installation and management
To manage software using software policies:
- Add software resources (such as packages, patches, application configurations, scripts, and server objects) to the SA Library.
Adding application configurations involves defining the configuration values that will be used to generate the configuration files. For example, if the software policy is being created to deploy an Apache Web Server, the application configurations would specify the default values for the httpd.conf file. For information about application configurations, see the Application Configuration. - Create a software policy to specify the managed server, the order for installing the listed software resources, and the application configurations to be applied. See Create software policies and software templates.
- Attach the software policy to one or multiple managed servers. This associates that policy with the server, but does not enforced the policy or install the software it contains. See Attach a software policy to a server or device group.
- Remediate the managed servers against the attached software policy to install the software as specified in the policy. This makes the servers compliant. See Remediate servers with software policies.
- When you remediate a server or servers, you have the option of defining additional tasks to perform during the remediation process, such as system rebooting requirements, additional scripts to run, and job status email notifications.
- When the remediation process runs, it scans the server to determine areas of non-compliance with the software policy. It then installs the software resources identified in the policy in the order specified, applies the specified application configuration, and performs all the additional tasks defined in the remediation job such as rebooting systems, running additional scripts, and sending job status e-mails.
- Run compliance scans to ensure that managed servers maintain compliance with their attached software policies and application configurations. See Software policy compliance.
- When a software policy or application configuration is modified, the servers on which it is installed or applied, respectively, become non-compliant.
- The Software Compliance and Configuration Compliance scans identify non-compliant servers so that you can remediate them back into compliance with the modified software policy or application configuration respectively.
Best Practice: Validate new policies on a test server before remediating the servers in your operational environment. Attach the new policy to a test server, remediate the test server, and then review the results. If everything is deployed correctly, attach the policy to the live servers and then remediate.
Terminology
The following list defines key terms and concepts used in Server Automation software management:
- Package: An installable package, such as an RPM package, or a Windows MSI package.
- Package Metadata: Information about a package that is stored in the HPE SA Model Repository. Some package metadata is extracted from the package itself during the software import process, while other metadata is provided by the user.
- Remediation: A process that brings a server into compliance with its attached software policies.
- Server Script: A script that executes on a managed server. Server Scripts can be stored in the HPE SA Software Repository, and be included in Software Policies.
- Software Inventory: The HPE SA Model Repository contains a snapshot list of the packages installed on a managed server. Inventory is automatically performed on managed servers on an infrequent basis (about daily), and during software installation/uninstallation.
- Software Policy: An ordered list of packages, script, application configurations, and other items. A Software Policy is essentially a recipe for installing and configuring one of more pieces of software on a single server (and uninstalling, as well).
- Template: A set of rules that allow a configuration file to be generated by the HPE SA Application Configuration feature. An Application Configuration can include multiple templates, if more than one configuration file needs to be maintained. Templates can either use Configuration Markup Language (CML), for text configuration files, or XML for XML configuration files.
- Value Set: Value Sets are typed data associated with various objects in the HPE SA model. They are similar to, but more full-featured than custom attributes.
We welcome your comments!
To open the configured email client on this computer, open an email window.
Otherwise, copy the information below to a web mail client, and send this email to hpe_sa_docs@hpe.com.
Help Topic ID:
Product:
Topic Title:
Feedback: