ansible/awx

Extending installer to use buildah instead of docker build

Open

#8,969 opened on Dec 22, 2020

View on GitHub
 (7 comments) (0 reactions) (0 assignees)Python (3,333 forks)batch import
component:installerhelp wantedtype:enhancement

Repository metrics

Stars
 (13,071 stars)
PR merge metrics
 (Avg merge 24d 6h) (30 merged PRs in 30d)

Description

ISSUE TYPE
  • Feature Idea
SUMMARY

I am trying to build my own custom image on a RHEL machine and that has an ancient version of Docker installed on it which does not support multi stage builds, which is required to build your own AWX Images. So I thought lets use buildah instead.

I did put a bit of effort into building all that is required into the installer of awx and would want to share that. Since there is no buildah module I am using the shell module instead. My two questions are:

  1. Are you interested? --and if the answer to 1 is yes,
  2. How do I contribute it?

See, this is my first time contributing to OpenSource. I did read the contribution guide but am still a bit lost on the part with the git rebase vs. git merge. So I hope you bare with me and help me out on this:

So my understanding was that I would have to:

git clone https://github.com/ansible/awx.git do my changes git commit --signoff

And what would be after that? cheers, Sebastian

Contributor guide