From 6633eaa2c127d8e59fe04cb233de141d1b665fba Mon Sep 17 00:00:00 2001 From: Yanis Guenane Date: Wed, 28 Feb 2018 17:19:22 +0100 Subject: [PATCH] crypto: Fix incorrect type for privatekey_passphrase (#36868) Fix incorrect type for privatekey_passphrase path -> str --- lib/ansible/modules/crypto/openssl_certificate.py | 2 +- lib/ansible/modules/crypto/openssl_publickey.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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,