Thank you for your interest in Ansible Tower. Ansible Tower is a commercial offering that helps teams manage complex multi-tier deployments by adding control, knowledge, and delegation to Ansible-powered environments.
The Ansible Tower Administration Guide documents the administration of Ansible Tower through custom scripts, management jobs, and more. Written for DevOps engineers and administrators, the Ansible Tower Administration Guide assumes a basic understanding of the systems requiring management with Tower’s easy-to-use graphical interface. This document has been updated to include information for the latest release of Ansible Tower v3.8.0.
We Need Feedback!
If you spot a typo in this documentation, or if you have thought of a way to make this manual better, we would love to hear from you! Please send an email to: firstname.lastname@example.org
If you have a suggestion, try to be as specific as possible when describing it. If you have found an error, please include the manual’s title, chapter number/section number, and some of the surrounding text so we can find it easily. We may not be able to respond to every message sent to us, but you can be sure that we will be reading them all!
If you distribute this document, or a modified version of it, you must provide attribution to Red Hat, Inc. and provide a link to the original version.
Third Party Rights
Ubuntu and Canonical are registered trademarks of Canonical Ltd.
The CentOS Project is copyright protected. The CentOS Marks are trademarks of Red Hat, Inc. (“RedHat”).
Microsoft, Windows, Windows Azure, and Internet Explore are trademarks of Microsoft, Inc.
VMware is a registered trademark or trademark of VMware, Inc.
Rackspace trademarks, service marks, logos and domain names are either common-law trademarks/service marks or registered trademarks/service marks of Rackspace US, Inc., or its subsidiaries, and are protected by trademark and other laws in the United States and other countries.
Amazon Web Services”, “AWS”, “Amazon EC2”, and “EC2”, are trademarks of Amazon Web Services, Inc. or its affiliates.
OpenStack™ and OpenStack logo are trademarks of OpenStack, LLC.
Chrome™ and Google Compute Engine™ service registered trademarks of Google Inc.
Safari® is a registered trademark of Apple, Inc.
Firefox® is a registered trademark of the Mozilla Foundation.
All other trademarks are the property of their respective owners.
Ansible Tower (“Ansible Tower”) is a software product provided as part of an annual Red Hat Ansible Automation Platform subscription entered into between you and Red Hat, Inc. (“Red Hat”).
Ansible is an open source software project and is licensed under the GNU General Public License version 3, as detailed in the Ansible source code: https://github.com/ansible/ansible/blob/devel/COPYING
Starting with Ansible Tower 3.8, you must have valid subscriptions attached before installing the Ansible Automation Platform. See Attaching Subscriptions for detail.
Red Hat offers support to paid Red Hat Ansible Automation Platform customers.
If you or your company has purchased a subscription for Ansible Automation Platform, you can contact the support team at https://access.redhat.com. To better understand the levels of support which match your Ansible Automation Platform subscription, refer to Subscription Types. For details of what is covered under an Ansible Automation Platform subscription, please see the Scopes of Support at: https://access.redhat.com/support/policy/updates/ansible-tower#scope-of-coverage-
While a license is required for Ansible Tower to run, there is no fee for a trial license.
Trial licenses for Red Hat Ansible Automation are available at:
Support is not included in a trial license or during an evaluation of the Tower Software.
Red Hat Ansible Automation Platform is provided at various levels of support and number of machines as an annual Subscription.
Manage any size environment
Enterprise 8×5 support and SLA
Maintenance and upgrades included
Review the SLA
Review the Red Hat Support Severity Level Definitions
Manage any size environment, including mission-critical environments
Premium 24×7 support and SLA
Maintenance and upgrades included
Review the SLA at: https://access.redhat.com/support/offerings/production/sla
Review the Red Hat Support Severity Level Definitions at: https://access.redhat.com/support/policy/severity
All Subscription levels include regular updates and releases of Ansible Tower, Ansible, and any other components of the Platform.
For more information, contact Ansible via the Red Hat Customer portal at https://access.redhat.com/ or at http://www.ansible.com/contact-us/.
The Tower license defines the number of Managed Nodes that can be managed as part of a Red Hat Ansible Automation Platform subscription. A typical license will say ‘License Count: 500’, which sets the maximum number of Managed Nodes at 500.
For more information on managed node requirements for licensing, please see https://access.redhat.com/articles/3331481.
Starting with Tower 3.8, you must have valid subscriptions attached before installing the Ansible Automation Platform. Attaching an Ansible Automation Platform subscription enables Automation Hub repositories. A valid subscription needs to be attached to the Automation Hub node only. Other nodes do not need to have a valid subscription/pool attached, even if the [automationhub] group is blank, given this is done at the
repos_el role level and that this role is run on both [tower] and [automationhub] hosts.
To find out the
pool_id of your Ansible Automation Platform subscription:
#subscription-manager list --available --all | grep "Ansible Automation Platform" -B 3 -A 6
The command returns the following:
Subscription Name: Red Hat Ansible Automation, Premium (5000 Managed Nodes) Provides: Red Hat Ansible Engine Red Hat Ansible Automation Platform SKU: MCT3695 Contract: ******** Pool ID: ******************** Provides Management: No Available: 4999 Suggested: 1
To attach this subscription:
#subscription-manager attach --pool=
If this is properly done, and all nodes have Red Hat Ansible Automation Platform attached, then it will find the Automation Hub repositories correctly.
To check whether the subscription was successfully attached:
#subscription-manager list --consumed
To remove this subscription:
#subscription-manager remove --pool=
To view the license information for the components included within Ansible Tower, refer to
refers to the version of Ansible Tower you have installed.
To view a specific license, refer to
* is replaced by the license file name to which you are referring.