From edeed24e8f55b27a139fe2f786a57d46bf2ab3cd Mon Sep 17 00:00:00 2001 From: "patchback[bot]" <45432694+patchback[bot]@users.noreply.github.com> Date: Fri, 30 May 2025 13:08:08 +0200 Subject: [PATCH] Document supported curves for Elliptic Curve keys on ACME Accounts (#904) (#906) (cherry picked from commit 7241d5543a243d866f5621433909c8bb5b1c3db5) Signed-off-by: Daniel Ziegenberg Co-authored-by: Daniel Ziegenberg --- plugins/doc_fragments/acme.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugins/doc_fragments/acme.py b/plugins/doc_fragments/acme.py index d41be89f..76a07aa1 100644 --- a/plugins/doc_fragments/acme.py +++ b/plugins/doc_fragments/acme.py @@ -185,6 +185,7 @@ options: account_key_src: description: - Path to a file containing the ACME account RSA or Elliptic Curve key. + - "For Elliptic Curve keys only the following curves are supported: V(secp256r1), V(secp384r1), and V(secp521r1)." - 'Private keys can be created with the M(community.crypto.openssl_privatekey) or M(community.crypto.openssl_privatekey_pipe) modules. If the requisite (cryptography) is not available, keys can also be created directly with the C(openssl) command line tool: RSA keys can be created with C(openssl genrsa ...). Elliptic curve keys can be created with C(openssl ecparam @@ -197,6 +198,7 @@ options: account_key_content: description: - Content of the ACME account RSA or Elliptic Curve key. + - "For Elliptic Curve keys only the following curves are supported: V(secp256r1), V(secp384r1), and V(secp521r1)." - Mutually exclusive with O(account_key_src). - Required if O(account_key_src) is not used. - B(Warning:) the content will be written into a temporary file, which will be deleted by Ansible when the module completes.