Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chapter 11: Update Ansible Tower guide and discuss AWX #212

Closed
kevinbowen777 opened this issue Feb 26, 2020 · 5 comments
Closed

Chapter 11: Update Ansible Tower guide and discuss AWX #212

kevinbowen777 opened this issue Feb 26, 2020 · 5 comments

Comments

@kevinbowen777
Copy link

kevinbowen777 commented Feb 26, 2020

The instructions for installing Ansible Tower in Chapter 11 on page 303.

Says to run the command `vagrant init tower http://vms.ansible.com/ansible-tower-2.3.1-\
virtualbox.box'

This box is broken and fails to build halting on the following error:

The following SSH command responded with a non-zero exit status.
Vagrant assumes that this means the command failed!

yum install -y centos-release

I managed to find a working Tower box by running vagrant init ansible/tower and managed to get an instance installed. But, then I needed to request a license from RedHat. I followed the indicated links and supposedly requested a license. However, I had to wait an hour and only received a link from RedHat to download a tar.tz for Tower. No license was ever provided.

@geerlingguy
Copy link
Owner

geerlingguy commented Feb 26, 2020

@kevinbowen777 - Yeah, I really need to get my Ansible Tower example updated, because it's a bit outdated at this point. I normally run Tower in a Kubernetes cluster now, or run AWX sometimes in a Docker environment using AWX's included Docker Compose, just because it's easier for quickly testing things out.

I'll leave this issue open as a reminder to update chapter 11 soon—it doesn't even mention the open source AWX project right now!

@geerlingguy geerlingguy changed the title Chapter 11: Ansible Tower box fails to build Chapter 11: Update Ansible Tower guide and discuss AWX May 6, 2020
@geerlingguy
Copy link
Owner

geerlingguy commented May 13, 2020

For the short term, I'm adding a notice on the Tower section in Chapter 11 that mentions the example is not quite up to date and I'm working on it. That's better than misleading people through half the broken example! The notice will be in 1.23, and I'll try to get the Tower sections updated by 1.24. (There's a lot that will go into that, also, discussing the Ansible Automation Platform in its entirety!)

@geerlingguy
Copy link
Owner

geerlingguy commented Jul 21, 2020

Bumped into ansible/awx#7699 while working on this. It seems like I can't get AWX to cleanly install either at devel or 13.0.0 on my Mac, but some people report it installs on other systems okay.

@geerlingguy
Copy link
Owner

geerlingguy commented Jul 22, 2020

I'm also incorporating this tweet (https://twitter.com/geerlingguy/status/906188577612021761?s=20) into the book:

What's up with the irate potato? Apparently it's an inside joke. Sometimes when using AWX you'll see the 'AWX with Wings' logo, which as far as I can tell has its roots as one of the original logos of the 'AnsibleWorks' organization that eventually became Ansible, Inc. and is part of Red Hat today. But other times you'll see the Angry Spud. 'Angry Spud,' 'Rage Tater,' and 'The Starchy Miracle' are some internal nicknames for our potato friend.

Like Ansible's tendency to wrap output in cowsay if you have it installed, some of these strange but fun quirks make using Ansible tools more fun by giving them personality---at least in the author's opinion.

@geerlingguy
Copy link
Owner

geerlingguy commented Jul 22, 2020

This has been updated in the manuscript and will be available in the next book revision. Thanks again for raising the issue!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants