Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AWX Project using SCM, limit to a specific branch name #9477

Closed
dburns-vistra opened this issue Mar 3, 2021 · 1 comment
Closed

AWX Project using SCM, limit to a specific branch name #9477

dburns-vistra opened this issue Mar 3, 2021 · 1 comment

Comments

@dburns-vistra
Copy link

ISSUE TYPE
  • Feature Idea - Limit AWX Project to use a specific branch name
SUMMARY

I have Ansible AWX in both DEV (non-PROD) and PROD. I am building a pipeline to mimic a previous configuration mgmt tool. It has a concept of housing config "playbooks" on the server and supermarket. With that, only code that passes the pipeline is promoted to PROD. With Ansible AWX, using the SCM directly, I only want code to be used in our AWX DEV that is in the "development" branch and for AWX PROD, only code that has passed the pipeline linting and other checks to be used in MASTER, therefore, the AWX PROD would be limited to using MASTER. Only like SuperUsers could change the Branch name to something else. Make sense? This is like feature #282 that I found, that was not approved to go forward.

@wenottingham
Copy link
Contributor

This isn't something we'd really add to have a sysadmin-only field on the project. The way we'd recommend this is to just set the value on the project branch/tag/rev field, and ensure that only the proper people have access to that project via RBAC.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants