This repo is designed as a test and investigation for working with AWX
Use docker compose to create the AWX stack
docker-compose up -d
There is a bug in the docker container which hosts the UI whereby the UI components are not properly symlinked. Execute the following commands to properly symlink the ui artifacts
docker exec -ti awxcontainer_awx_web_1 bash
cd /var/lib/awx/public
rm -rf static
ln -s /usr/lib/python2.7/site-packages/awx/ui/static
Execute the vagrant file to startup a target machine
vagrant up
This will create a local VM in virtualbox with the ip of 192.168.0.175 if this conflicts with another VM or is not part of the subnets you have assigned in your Virtual box configuration edit the vagrantfile line 18, and set the IP appropriately for your system
config.vm.network "public_network", ip: "192.168.0.175"
NOTE: if the IP Address is changed, ensure that the host file inventory/local/hosts is also updated
[anaconda]
192.168.0.175
TODO: its late, documentation to follow ;-)