-
-
Notifications
You must be signed in to change notification settings - Fork 606
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
Add vault_users for easier password management #614
Conversation
4be9538
to
166b1dd
Compare
Any ideas about encouraging the use of Ansible Vault? It becomes more important with this change. At a minimum we should probably emphasize it more in the docs. |
I have a "tips" role largely worked out, following the pattern of #562's proposed "validations" role. Tips print to the end of playbook stdout. One is conditional on a custom
Users can disable tips and/or validations with a simple toggle in Not wanting to overload, I was waiting to finalize/submit the "tips" PR till after the "validations" PR had been considered. There could certainly be other ideas for encouraging Vault usage. |
@swalkinshaw pointed out that the playbook fails if I added a few instances of |
6b736d3
to
f1a77a8
Compare
Trying this out and I get this:
|
After a |
ead460d
to
0b49215
Compare
Thanks for testing! I squashed in a test and message at the top of
|
💯 |
Automates password hashing and become pass submission.
Automates password hashing so people don't have to create their own hash for
sudoer_passwords
.Automates become pass submission so people don't have to use
--ask-become-pass
.When
--ask-become-pass
is used, its password will take precedence.Disablesroot
login by default, but only after confirmation that theadmin_user
can connect.Edit: we can dedicate a separate PR to disabling
root
login.roots/docs#43