awx
awx copied to clipboard
Documentation for running AWX from the devel branch
As requested by @thedoubl3j:
I am trying to run and test the current devel version of ansible to provide early feedback about the rewrite. So far I got the following:
- Ran
make docker-composeand managed to open AWX on localhost:8013, which told me:
Oops... Looks like the UI wasn't properly built
- I then ran
make ui/src/buildwhich cloned https://github.com/ansible/ansible-ui.git and tried to build that. That fails for me with:
=== Installing webpack ===
Error: Need Node 18.x; found v22.19.0
make: *** [awx/ui/Makefile:90: awx/ui/src/node_modules/webpack] Error 1
So far so good, but ansible-ui has it's last change from September 2024 -- and Node 18 is EOL since months. Am I cloning the correct UI here and shouldn't the compose task have a dependency on that? Is there a way to build the ui in a container so I don't have to bother with node 18 on my system?