diff --git a/lib/ansible/modules/crypto/openssl_certificate.py b/lib/ansible/modules/crypto/openssl_certificate.py index cb025c286f7..03f63eb35d5 100644 --- a/lib/ansible/modules/crypto/openssl_certificate.py +++ b/lib/ansible/modules/crypto/openssl_certificate.py @@ -797,7 +797,7 @@ def main(): # General properties of a certificate privatekey_path=dict(type='path'), - privatekey_passphrase=dict(type='path', no_log=True), + privatekey_passphrase=dict(type='str', no_log=True), signature_algorithms=dict(type='list'), subject=dict(type='dict'), subject_strict=dict(type='bool', default=False), diff --git a/lib/ansible/modules/crypto/openssl_publickey.py b/lib/ansible/modules/crypto/openssl_publickey.py index e93a7d58a32..ec8d945f659 100644 --- a/lib/ansible/modules/crypto/openssl_publickey.py +++ b/lib/ansible/modules/crypto/openssl_publickey.py @@ -259,7 +259,7 @@ def main(): path=dict(required=True, type='path'), privatekey_path=dict(type='path'), format=dict(type='str', choices=['PEM', 'OpenSSH'], default='PEM'), - privatekey_passphrase=dict(type='path', no_log=True), + privatekey_passphrase=dict(type='str', no_log=True), ), supports_check_mode=True, add_file_common_args=True,