Update user module to support no_log=False. (#66219)

Updates the user module to support pull request #64733. Neither the
update_password or password_lock field contains sensitive information, so
mark them as such.
This commit is contained in:
kaorihinata 2020-01-07 11:26:55 -05:00 committed by Sam Doran
parent 10cc2e2b47
commit 40394ed671
2 changed files with 4 additions and 2 deletions

View file

@ -0,0 +1,2 @@
bugfixes:
- "update ``user`` module to support silencing ``no_log`` warnings in the future (see: https://github.com/ansible/ansible/pull/64733)"

View file

@ -2858,9 +2858,9 @@ def main():
ssh_key_file=dict(type='path'), ssh_key_file=dict(type='path'),
ssh_key_comment=dict(type='str', default=ssh_defaults['comment']), ssh_key_comment=dict(type='str', default=ssh_defaults['comment']),
ssh_key_passphrase=dict(type='str', no_log=True), ssh_key_passphrase=dict(type='str', no_log=True),
update_password=dict(type='str', default='always', choices=['always', 'on_create']), update_password=dict(type='str', default='always', choices=['always', 'on_create'], no_log=False),
expires=dict(type='float'), expires=dict(type='float'),
password_lock=dict(type='bool'), password_lock=dict(type='bool', no_log=False),
local=dict(type='bool'), local=dict(type='bool'),
profile=dict(type='str'), profile=dict(type='str'),
authorization=dict(type='str'), authorization=dict(type='str'),