Tower is installed using Ansible playbooks; therefore, Ansible is required to complete the installation of Tower. Beginning with Ansible Tower version 2.3.0, Ansible is installed automatically during the setup process.
If you are using an older version of Tower, prior to version 2.3.0, Ansible can be installed as detailed in the Ansible documentation at: http://docs.ansible.com/intro_installation.html
For convenience, those installation instructions are summarized here:
The following steps help you configure access to the repository as well as install Ansible.
Configure the EPEL repository and any others needed.
As the root user, for Red Hat Enterprise Linux 6 and CentOS 6:
root@localhost:~$ yum install http://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
Note
optional
repository.As the root user, for Red Hat Enterprise Linux 7 and CentOS 7
root@localhost:~$ yum install http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
Note
extra
repository, named extras
on CentOS 7, rhel-7-server-extras-rpms
on Red Hat Enterprise Linux 7, and rhui-REGION-rhel-server-extras
when running in EC2.rh-amazon-rhui-client
package that allows enabling the optional repository (named rhui-REGION-rhel-server-optional
in EC2) is installed.root@localhost:~$ yum install ansible
The following steps help you configure access to the repository as well as install Ansible.
As the root user, configure Ansible PPA:
root@localhost:~$ apt-get install software-properties-common
root@localhost:~$ apt-add-repository ppa:ansible/ansible
root@localhost:~$ apt-get update
root@localhost:~$ apt-get install ansible