Este contenido no está disponible en el idioma seleccionado.
Chapter 1. Managing Ansible Automation Platform subscriptions, updates, and support
Ansible is an open source software project and is licensed under the GNU General Public License version 3, as described in the Ansible Source Code.
You must have valid subscriptions attached before installing Ansible Automation Platform.
1.1. Trial and evaluation Copiar enlaceEnlace copiado en el portapapeles!
A subscription is required to run Ansible Automation Platform. You can start by signing up for a free trial subscription.
- Trial subscriptions for Ansible Automation Platform are available at the Red Hat product trial center.
- Support is not included in a trial subscription or during an evaluation of the Ansible Automation Platform.
1.2. Node counting in subscriptions Copiar enlaceEnlace copiado en el portapapeles!
The Ansible Automation Platform subscription defines the number of Managed Nodes that can be managed as part of your subscription.
For more information about managed node requirements for subscriptions, see How are "managed nodes" defined as part of the Red Hat Ansible Automation Platform offering.
Ansible does not recycle node counts or reset automated hosts.
1.3. Subscription Types Copiar enlaceEnlace copiado en el portapapeles!
Red Hat Ansible Automation Platform is provided at various levels of support and number of machines as an annual subscription.
Standard:
- Manage any size environment
- Enterprise 8x5 support and SLA
- Maintenance and upgrades included
- Review the SLA at Product Support Terms of Service
- Review the Red Hat Support Severity Level Definitions
Premium:
- Manage any size environment, including mission-critical environments
- Premium 24x7 support and SLA
- Maintenance and upgrades included
- Review the SLA at Product Support Terms of Service
- Review the Red Hat Support Severity Level Definitions
All subscription levels include regular updates and releases of automation controller, Ansible, and any other components of the Ansible Automation Platform.
For more information, contact Ansible through the Red Hat Customer Portal or at the Ansible site.
1.4. Attaching your Red Hat Ansible Automation Platform subscription Copiar enlaceEnlace copiado en el portapapeles!
You must have valid subscriptions on all nodes before installing Red Hat Ansible Automation Platform.
Simple Content Access (SCA) is now the default subscription method for all Red Hat accounts. With SCA, you must register your systems to Red Hat Subscription Management (RHSM) or Satellite to access content. Traditional pool-based subscription attachment commands (such as subscription-manager attach --pool or subscription-manager attach --auto) are no longer required. For more information, see Simple Content Access.
Procedure
Register your system with Red Hat Subscription Management:
sudo subscription-manager register --username <$INSERT_USERNAME_HERE> --password <$INSERT_PASSWORD_HERE>
$ sudo subscription-manager register --username <$INSERT_USERNAME_HERE> --password <$INSERT_PASSWORD_HERE>Copy to Clipboard Copied! Toggle word wrap Toggle overflow With Simple Content Access (SCA), registration is the only step required to access Ansible Automation Platform content.
NoteFor accounts still using legacy subscription pools, you might have to manually attach subscriptions using the commands shown in the troubleshooting section.
Verification
Refresh the subscription information on your system:
sudo subscription-manager refresh
$ sudo subscription-manager refreshCopy to Clipboard Copied! Toggle word wrap Toggle overflow Verify your registration:
sudo subscription-manager identity
$ sudo subscription-manager identityCopy to Clipboard Copied! Toggle word wrap Toggle overflow This command displays your system identity, name, organization name, and organization ID, confirming successful registration.
Troubleshooting
For legacy accounts not using SCA, you might have to manually attach subscriptions:
sudo subscription-manager list --available --all | grep "Ansible Automation Platform" -B 3 -A 6 sudo subscription-manager attach --pool=<pool_id>
$ sudo subscription-manager list --available --all | grep "Ansible Automation Platform" -B 3 -A 6 $ sudo subscription-manager attach --pool=<pool_id>Copy to Clipboard Copied! Toggle word wrap Toggle overflow NoteDo not use MCT4022 as a
pool_idas it can cause subscription attachment to fail.
1.5. Obtaining a manifest file Copiar enlaceEnlace copiado en el portapapeles!
You can obtain a subscription manifest in the Subscription Allocations section of Red Hat Subscription Management. After you obtain a subscription allocation, you can download its manifest file and upload it to activate Ansible Automation Platform.
To begin, login to the Red Hat Customer Portal using your administrator user account and follow the procedures in this section.
1.5.1. Create a subscription allocation Copiar enlaceEnlace copiado en el portapapeles!
Creating a new subscription allocation allows you to set aside subscriptions and entitlements for a system that is currently offline or air-gapped. This is necessary before you can download its manifest and upload it to Ansible Automation Platform.
Procedure
- From the Subscription Allocations page, click .
- Enter a name for the allocation so that you can find it later.
- Select Type: Satellite 6.16 as the management application.
- Click .
1.5.2. Adding subscriptions to a subscription allocation Copiar enlaceEnlace copiado en el portapapeles!
After an allocation is created, you can add the subscriptions you need for Ansible Automation Platform to run properly. This step is necessary before you can download the manifest and add it to Ansible Automation Platform.
Procedure
- From the Subscription Allocations page, click on the name of the Subscription Allocation to which you would like to add a subscription.
- Click the Subscriptions tab.
- Click .
- Enter the number of Ansible Automation Platform Entitlements you plan to add.
- Click .
1.5.3. Downloading a manifest file Copiar enlaceEnlace copiado en el portapapeles!
After an allocation is created and has the appropriate subscriptions on it, you can download the manifest from Red Hat Subscription Management.
Procedure
- From the Subscription Allocations page, click on the name of the Subscription Allocation to which you would like to generate a manifest.
- Click the Subscriptions tab.
Click to download the manifest file.
This downloads a file manifest<allocation name>_<date>.zip_ to your default downloads folder.
1.6. Activating Red Hat Ansible Automation Platform Copiar enlaceEnlace copiado en el portapapeles!
If you are an organization administrator, you must create a service account and use the client ID and client secret to activate your subscription.
If you do not have administrative access, you can enter your Red Hat username and password in the Client ID and Client secret fields, to locate and add your subscription to your Ansible Automation Platform instance.
If you enter your client ID and client secret but cannot locate your subscription, you might not have the correct permissions set on your service account. For more information and troubleshooting guidance for service accounts, see Configure Ansible Automation Platform to authenticate through service account credentials.
For Red Hat Satellite, input your Satellite username and Satellite password in the fields below.
Red Hat Ansible Automation Platform uses available subscriptions or a subscription manifest to authorize the use of Ansible Automation Platform. To obtain a subscription, you can do either of the following:
- Use your Red Hat username and password, service account credentials, or Satellite credentials when you launch Ansible Automation Platform.
- Upload a subscriptions manifest file either using the Red Hat Ansible Automation Platform interface or manually in an Ansible Playbook.
1.6.1. Activate with credentials Copiar enlaceEnlace copiado en el portapapeles!
When Ansible Automation Platform launches for the first time, the Ansible Automation Platform Subscription screen automatically displays. If you are an organization administrator, you can use your Red Hat service account to retrieve and import your subscription directly into Ansible Automation Platform.
If you do not have administrative access, you can enter your Red Hat username and password in the Client ID and Client secret fields, respectively, to locate and add your subscription to your Ansible Automation Platform instance.
You are opted in for Automation Analytics by default when you activate the platform on first time log in. This helps Red Hat improve the product by delivering you a much better user experience. You can opt out, after activating Ansible Automation Platform, by doing the following:
-
From the navigation panel, select
. - Clear the Gather data for Automation Analytics option.
- Click .
Procedure
- Log in to Red Hat Ansible Automation Platform.
- Select Service Account / Red Hat Satellite.
- Enter your Client ID / Satellite username and Client secret / Satellite password.
Select your subscription from the Subscription list.
NoteYou can also use your Satellite username and password if your cluster nodes are registered to Satellite through Subscription Manager.
- Review the End User License Agreement and select I agree to the End User License Agreement.
- Click .
Verification
After your subscription has been accepted, subscription details are displayed. A status of Compliant indicates your subscription is in compliance with the number of hosts you have automated within your subscription count. Otherwise, your status shows as Out of Compliance, indicating you have exceeded the number of hosts in your subscription. Other important information displayed include the following:
- Hosts automated
- Host count automated by the job, which consumes the license count
- Hosts imported
- Host count considering all inventory sources (does not impact hosts remaining)
- Hosts remaining
- Total host count minus hosts automated
1.6.2. Activate with a manifest file Copiar enlaceEnlace copiado en el portapapeles!
If you have a subscriptions manifest, you can upload the manifest file either by using the Red Hat Ansible Automation Platform interface.
You are opted in for Automation Analytics by default when you activate the platform on first time log in. This helps Red Hat improve the product by delivering you a much better user experience. However, you can opt out of Automation Analytics after the Ansible Automation Platform is activated. To opt out, select
Prerequisites
You must have a Red Hat Subscription Manifest file exported from the Red Hat Customer Portal. For more information, see Obtaining a manifest file.
Procedure
- Log in to Red Hat Ansible Automation Platform.
-
If you are not immediately prompted for a manifest file, go to
. - Select Subscription manifest.
- Click and select the manifest file.
- Review the End User License Agreement and select I agree to the End User License Agreement.
Click .
NoteIf the button is disabled on the Subscription Settings page, clear the USERNAME and PASSWORD fields.
Verification
After your subscription has been accepted, subscription details are displayed. A status of Compliant indicates your subscription is in compliance with the number of hosts you have automated within your subscription count. Otherwise, your status shows as Out of Compliance, indicating you have exceeded the number of hosts in your subscription. Other important information displayed include the following:
- Hosts automated
- Host count automated by the job, which consumes the subscription count
- Hosts imported
- Host count considering all inventory sources (does not impact hosts remaining)
- Hosts remaining
- Total host count minus hosts automated