Comments (3)
Maybe this is the same as #14680.
from awx.
+1 from me - we need login/password in inventory plugin configuration and encrypt password with ansible vault. Normally, ansible-inventory can prompt for that vault secret, but there is no option in AWX to assign a vault credential with inventory sync job. This is weird, as ansible-inventory seems to use exact same mechanism (and even command line parameters / environment variables) for vault handling as ansible-playbook does. In my opinion enabling the possibility to use vaults with ansible-inventory should not be a big deal.
And to clarify - I do not mean here that ansible-inventory decrypts inventory group_vars or host_vars - it is very OK that they are imported as encrypted and are decrypted when the actual job template runs and uses them. I just need to be able to decrypt inventory plugin configuration.
Currently use a workaround described somewhere that uses environment variables and custom credentials, but this requires me to create 2 secrets for a vault that is used both in inventory and in playbooks... This is a bit cumbersome.
from awx.
Hi, we have run into this issue to.
I see a lot of people asking for this so why is this not implemented yet? Since this works in basic Ansible, why not in AWX? The vault credential should be allowed on an Inventory source.
from awx.
Related Issues (20)
- Doesn't build without VERSION file in the repo root HOT 3
- Django version upgrade to 3.2.0 breaking AWX v17.1.0 HOT 1
- AWX Office Hours - August 13th 2024 HOT 1
- Networking BROKE. "Socket path does not exist: /var/run/awx-receptor/receptor.sock" HOT 4
- High concurrency causes delay in AWX Job starts in a workflow
- Job output is still not refreshing
- Error: Socket path does not exist: /var/run/receptor/receptor.sock HOT 6
- Job Summary missing, sometimes lines in output missing
- Aquasec drift prevention blocks execution of inventory script on the automation job pod
- Changing the type of a credential results in duplicate creation
- Set an env variable in the execution environment HOT 4
- Unable to request new `access_token` using `refresh_token` grant per documentation HOT 1
- group_vars and host_vars ignored when placed inside inventory folder (as per Ansible documentation)
- OIDC: sso/complete view does use wrong redirection HOT 2
- Occasional binascii.Error: Incorrect padding errors on jobs running on a container group (AKS)
- JobTemplateDetail screen displays incorrect Webhook Service name if Bitbucket Data Center is chosen
- Edit workflow variables before approval
- high availability and disaster recovery solution
- `requirements/updater.sh` produces requirement comments pointing to incorrect sources HOT 2
- Using the Credentials group in the Job Template
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from awx.