Replies: 7 comments 5 replies
|
Greetings! I'm glad you found the tool useful (: I'll try to keep it as simple and lightweight as possible. Thank you also for your insightful feedback!
- AnsibleGuy |
|
I've implemented all 3 on latest now: fcc2617 The image(s) should be available on the next release! - AnsibleGuy |
|
@johnlane Could you check if the image I created works for you? https://hub.docker.com/repository/docker/ansible0guy/ansible-webui-aws/general I actually bumped the versions of SSM and Golang up to the ones they use in the SSM-Repo Dockerfile |
|
I will do yes, tomorrow hopefully I can do it. |
|
I tried a run this morning.... When I try a play I get this error I confirmed that it still works using my image. The only difference being the image You probably know this already but the database schema is different and I had to delete the db and start over when changing the image. I'm around on-and-off today if you want me to test anything let me know :) |
|
You're missing the aws-cli and boto3. The SSM plugin is installed fine. I had to augment the Dockerfile before it would work With that, I can successfully execute a play. One observation is that the directory given for |
|
Yes that is working now. I was able to spin up |

Uh oh!
There was an error while loading. Please reload this page.
I found your project having had problems with Semaphore and I achieved a successful run against AWS using SSM within 15 mins of my initial
docker pull. So very happy with that. I just wanted to give you some feedback.I had to augment the Dockerfile to add the AWS stuff (the SSM plugin build from here). Here's what I did in case you want to make it standard (or offer an AWS variant):
My run command-line, with AWS credentials, looks like this (from root of my ansible project):
At first, my play didn't work because collections weren't loaded. I went in and manually did it:
The location of my
requirements.ymlwas due to previous experimenting. I then RTFM and movedrequirements.ymlup to the project root. After that, it worked fine - fromdocker runto completing a play without having to tinker. You might want to consider configurable paths to Galaxy collections and roles on the job definition page.A minor observation is that everything inside the container runs as
root. We have scanners that red-flag any containers that do that.The beauty of ansible-webui is that it's so simple. I didn't have to mess around with setup just to run a play. Hopefully it'll stay like that as it develops. Really nice. Thank you for making this available.
All reactions