You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I understand that AWX is open source software provided for free and that I might not receive a timely response.
Feature type
Enhancement to Existing Feature
Feature Summary
Problem description
To get applications and servers configurations stored following a GitOps approach it is important to have a single source of truth where all this configurations are stored, available and secure, providing also traceability over configurations changes.
Also, it may have some use-cases where the same ansible playbooks are run through AWX, manually by a sysAdmin, through some pipeline, ... and this requires that all configurations are saved ina single place and accessible through all of this different means.
Proposed implementation
Add support in job templates to load a variables file from the same git repository where the playbooks are defined OR from a different git repository.
Select the relevant components
UI
API
Docs
Collection
CLI
Other
Steps to reproduce
Add an option to load extra variables from a file stored in the git repo
Current results
It is not possible at all. All config variables should be defined into awx. If need to run the ansible playbooks by other means, it is not possible to do so having the configurations centralized.
Sugested feature result
Have an option to load a variables file into job template, which is stored in a git repo.
Additional information
No response
The text was updated successfully, but these errors were encountered:
Please confirm the following
Feature type
Enhancement to Existing Feature
Feature Summary
Problem description
To get applications and servers configurations stored following a GitOps approach it is important to have a single source of truth where all this configurations are stored, available and secure, providing also traceability over configurations changes.
Also, it may have some use-cases where the same ansible playbooks are run through AWX, manually by a sysAdmin, through some pipeline, ... and this requires that all configurations are saved ina single place and accessible through all of this different means.
Proposed implementation
Add support in job templates to load a variables file from the same git repository where the playbooks are defined OR from a different git repository.
Select the relevant components
Steps to reproduce
Add an option to load extra variables from a file stored in the git repo
Current results
It is not possible at all. All config variables should be defined into awx. If need to run the ansible playbooks by other means, it is not possible to do so having the configurations centralized.
Sugested feature result
Have an option to load a variables file into job template, which is stored in a git repo.
Additional information
No response
The text was updated successfully, but these errors were encountered: