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.
The second issue is the file inventory needs to have the password values filled in before setup.sh will complete.
Fill in the following values: