Latest Ansible Tower 3 setup.sh troubleshooting

I was recently installing Ansible from the ansible-tower-setup-3.0.3 setup.sh file and ran into two errors.

The first issue was that Ansible setup.sh reported that the umask was set to 0077 and it needed to be set to 0022. I checked /etc/profile /etc/bashrc and /etc/login.defs. The umask was already set to 0022. Logging back on/off did not have the effect I expected.

The solution was to just run the following command before starting setup.sh again.

umask 0022

The second issue is the file inventory needs to have the password values filled in before setup.sh will complete.

/path/to/ansible-tower-setup-3.0.3/inventory

Fill in the following values:

admin_password=''
redis_password=''
pg_password='''