awx icon indicating copy to clipboard operation
awx copied to clipboard

Documentation for running AWX from the devel branch

Open apollo13 opened this issue 2 months ago • 27 comments

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-compose and 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/build which 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?

apollo13 avatar Oct 06 '25 06:10 apollo13