diff --git a/changelogs/fragments/898-doc_fragments.yml b/changelogs/fragments/898-doc_fragments.yml new file mode 100644 index 00000000..1189d0f5 --- /dev/null +++ b/changelogs/fragments/898-doc_fragments.yml @@ -0,0 +1,4 @@ +breaking_changes: + - "All doc_fragments are now private to the collection and must not be used from other collections or unrelated plugins/modules. + Breaking changes in these can happen at any time, even in bugfix releases + (https://github.com/ansible-collections/community.crypto/pull/898)." diff --git a/plugins/doc_fragments/acme.py b/plugins/doc_fragments/_acme.py similarity index 97% rename from plugins/doc_fragments/acme.py rename to plugins/doc_fragments/_acme.py index b40de1d1..c708cd68 100644 --- a/plugins/doc_fragments/acme.py +++ b/plugins/doc_fragments/_acme.py @@ -2,6 +2,9 @@ # GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt) # SPDX-License-Identifier: GPL-3.0-or-later +# Note that this doc fragment is **PRIVATE** to the collection. It can have breaking changes at any time. +# Do not use this from other collections or standalone plugins/modules! + from __future__ import annotations diff --git a/plugins/doc_fragments/attributes.py b/plugins/doc_fragments/_attributes.py similarity index 93% rename from plugins/doc_fragments/attributes.py rename to plugins/doc_fragments/_attributes.py index de8e4f5e..464131b7 100644 --- a/plugins/doc_fragments/attributes.py +++ b/plugins/doc_fragments/_attributes.py @@ -2,6 +2,9 @@ # GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt) # SPDX-License-Identifier: GPL-3.0-or-later +# Note that this doc fragment is **PRIVATE** to the collection. It can have breaking changes at any time. +# Do not use this from other collections or standalone plugins/modules! + from __future__ import annotations diff --git a/plugins/doc_fragments/cryptography_dep.py b/plugins/doc_fragments/_cryptography_dep.py similarity index 76% rename from plugins/doc_fragments/cryptography_dep.py rename to plugins/doc_fragments/_cryptography_dep.py index bcd50271..eadd9e58 100644 --- a/plugins/doc_fragments/cryptography_dep.py +++ b/plugins/doc_fragments/_cryptography_dep.py @@ -2,6 +2,9 @@ # GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt) # SPDX-License-Identifier: GPL-3.0-or-later +# Note that this doc fragment is **PRIVATE** to the collection. It can have breaking changes at any time. +# Do not use this from other collections or standalone plugins/modules! + from __future__ import annotations diff --git a/plugins/doc_fragments/ecs_credential.py b/plugins/doc_fragments/_ecs_credential.py similarity index 89% rename from plugins/doc_fragments/ecs_credential.py rename to plugins/doc_fragments/_ecs_credential.py index d9d4c1be..1df538cf 100644 --- a/plugins/doc_fragments/ecs_credential.py +++ b/plugins/doc_fragments/_ecs_credential.py @@ -2,6 +2,9 @@ # GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt) # SPDX-License-Identifier: GPL-3.0-or-later +# Note that this doc fragment is **PRIVATE** to the collection. It can have breaking changes at any time. +# Do not use this from other collections or standalone plugins/modules! + from __future__ import annotations diff --git a/plugins/doc_fragments/module_certificate.py b/plugins/doc_fragments/_module_certificate.py similarity index 99% rename from plugins/doc_fragments/module_certificate.py rename to plugins/doc_fragments/_module_certificate.py index d2386946..f9348117 100644 --- a/plugins/doc_fragments/module_certificate.py +++ b/plugins/doc_fragments/_module_certificate.py @@ -3,6 +3,9 @@ # GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt) # SPDX-License-Identifier: GPL-3.0-or-later +# Note that this doc fragment is **PRIVATE** to the collection. It can have breaking changes at any time. +# Do not use this from other collections or standalone plugins/modules! + from __future__ import annotations diff --git a/plugins/doc_fragments/module_csr.py b/plugins/doc_fragments/_module_csr.py similarity index 98% rename from plugins/doc_fragments/module_csr.py rename to plugins/doc_fragments/_module_csr.py index dbd0c9a2..abb3ecb7 100644 --- a/plugins/doc_fragments/module_csr.py +++ b/plugins/doc_fragments/_module_csr.py @@ -2,6 +2,9 @@ # GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt) # SPDX-License-Identifier: GPL-3.0-or-later +# Note that this doc fragment is **PRIVATE** to the collection. It can have breaking changes at any time. +# Do not use this from other collections or standalone plugins/modules! + from __future__ import annotations diff --git a/plugins/doc_fragments/module_privatekey.py b/plugins/doc_fragments/_module_privatekey.py similarity index 97% rename from plugins/doc_fragments/module_privatekey.py rename to plugins/doc_fragments/_module_privatekey.py index caf8d802..2d4ae793 100644 --- a/plugins/doc_fragments/module_privatekey.py +++ b/plugins/doc_fragments/_module_privatekey.py @@ -2,6 +2,9 @@ # GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt) # SPDX-License-Identifier: GPL-3.0-or-later +# Note that this doc fragment is **PRIVATE** to the collection. It can have breaking changes at any time. +# Do not use this from other collections or standalone plugins/modules! + from __future__ import annotations diff --git a/plugins/doc_fragments/module_privatekey_convert.py b/plugins/doc_fragments/_module_privatekey_convert.py similarity index 89% rename from plugins/doc_fragments/module_privatekey_convert.py rename to plugins/doc_fragments/_module_privatekey_convert.py index be77e749..70c66f9f 100644 --- a/plugins/doc_fragments/module_privatekey_convert.py +++ b/plugins/doc_fragments/_module_privatekey_convert.py @@ -2,6 +2,9 @@ # GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt) # SPDX-License-Identifier: GPL-3.0-or-later +# Note that this doc fragment is **PRIVATE** to the collection. It can have breaking changes at any time. +# Do not use this from other collections or standalone plugins/modules! + from __future__ import annotations diff --git a/plugins/doc_fragments/name_encoding.py b/plugins/doc_fragments/_name_encoding.py similarity index 87% rename from plugins/doc_fragments/name_encoding.py rename to plugins/doc_fragments/_name_encoding.py index 1bf327ab..d83e9349 100644 --- a/plugins/doc_fragments/name_encoding.py +++ b/plugins/doc_fragments/_name_encoding.py @@ -2,6 +2,9 @@ # GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt) # SPDX-License-Identifier: GPL-3.0-or-later +# Note that this doc fragment is **PRIVATE** to the collection. It can have breaking changes at any time. +# Do not use this from other collections or standalone plugins/modules! + from __future__ import annotations diff --git a/plugins/filter/openssl_csr_info.py b/plugins/filter/openssl_csr_info.py index 053a1500..13035694 100644 --- a/plugins/filter/openssl_csr_info.py +++ b/plugins/filter/openssl_csr_info.py @@ -21,7 +21,7 @@ options: type: string required: true extends_documentation_fragment: - - community.crypto.name_encoding + - community.crypto._name_encoding seealso: - module: community.crypto.openssl_csr_info - plugin: community.crypto.to_serial diff --git a/plugins/filter/openssl_privatekey_info.py b/plugins/filter/openssl_privatekey_info.py index 62975f98..72f13983 100644 --- a/plugins/filter/openssl_privatekey_info.py +++ b/plugins/filter/openssl_privatekey_info.py @@ -32,7 +32,7 @@ options: type: bool default: false extends_documentation_fragment: - - community.crypto.name_encoding + - community.crypto._name_encoding seealso: - module: community.crypto.openssl_privatekey_info """ diff --git a/plugins/filter/x509_certificate_info.py b/plugins/filter/x509_certificate_info.py index 5d5dc7b6..639b8785 100644 --- a/plugins/filter/x509_certificate_info.py +++ b/plugins/filter/x509_certificate_info.py @@ -21,7 +21,7 @@ options: type: string required: true extends_documentation_fragment: - - community.crypto.name_encoding + - community.crypto._name_encoding seealso: - module: community.crypto.x509_certificate_info - plugin: community.crypto.to_serial diff --git a/plugins/filter/x509_crl_info.py b/plugins/filter/x509_crl_info.py index b5f5d189..03a5980d 100644 --- a/plugins/filter/x509_crl_info.py +++ b/plugins/filter/x509_crl_info.py @@ -29,7 +29,7 @@ options: default: true version_added: 1.7.0 extends_documentation_fragment: - - community.crypto.name_encoding + - community.crypto._name_encoding seealso: - module: community.crypto.x509_crl_info - plugin: community.crypto.to_serial diff --git a/plugins/modules/acme_account.py b/plugins/modules/acme_account.py index fa1a2e3c..8f8d650d 100644 --- a/plugins/modules/acme_account.py +++ b/plugins/modules/acme_account.py @@ -31,10 +31,10 @@ seealso: - module: community.crypto.acme_inspect description: Allows to debug problems. extends_documentation_fragment: - - community.crypto.acme.basic - - community.crypto.acme.account - - community.crypto.attributes - - community.crypto.attributes.actiongroup_acme + - community.crypto._acme.basic + - community.crypto._acme.account + - community.crypto._attributes + - community.crypto._attributes.actiongroup_acme attributes: check_mode: support: full diff --git a/plugins/modules/acme_account_info.py b/plugins/modules/acme_account_info.py index 9b9bc24c..96ad8265 100644 --- a/plugins/modules/acme_account_info.py +++ b/plugins/modules/acme_account_info.py @@ -18,12 +18,12 @@ notes: - The M(community.crypto.acme_account) module allows to modify, create and delete ACME accounts. - This module was called C(acme_account_facts) before Ansible 2.8. The usage did not change. extends_documentation_fragment: - - community.crypto.acme.basic - - community.crypto.acme.account - - community.crypto.attributes - - community.crypto.attributes.actiongroup_acme - - community.crypto.attributes.info_module - - community.crypto.attributes.idempotent_not_modify_state + - community.crypto._acme.basic + - community.crypto._acme.account + - community.crypto._attributes + - community.crypto._attributes.actiongroup_acme + - community.crypto._attributes.info_module + - community.crypto._attributes.idempotent_not_modify_state options: retrieve_orders: description: diff --git a/plugins/modules/acme_ari_info.py b/plugins/modules/acme_ari_info.py index ae141eef..e8b0998e 100644 --- a/plugins/modules/acme_ari_info.py +++ b/plugins/modules/acme_ari_info.py @@ -17,11 +17,11 @@ description: (U(https://datatracker.ietf.org/doc/draft-ietf-acme-ari/)). This module implements version 3 of the ARI draft. extends_documentation_fragment: - - community.crypto.acme.basic - - community.crypto.acme.no_account - - community.crypto.attributes - - community.crypto.attributes.info_module - - community.crypto.attributes.idempotent_not_modify_state + - community.crypto._acme.basic + - community.crypto._acme.no_account + - community.crypto._attributes + - community.crypto._attributes.info_module + - community.crypto._attributes.idempotent_not_modify_state options: certificate_path: description: diff --git a/plugins/modules/acme_certificate.py b/plugins/modules/acme_certificate.py index e8655d93..8d954c5f 100644 --- a/plugins/modules/acme_certificate.py +++ b/plugins/modules/acme_certificate.py @@ -65,12 +65,12 @@ seealso: - module: community.crypto.acme_certificate_deactivate_authz description: Allows to deactivate (invalidate) ACME v2 orders. extends_documentation_fragment: - - community.crypto.acme.basic - - community.crypto.acme.account - - community.crypto.acme.certificate - - community.crypto.attributes - - community.crypto.attributes.files - - community.crypto.attributes.actiongroup_acme + - community.crypto._acme.basic + - community.crypto._acme.account + - community.crypto._acme.certificate + - community.crypto._attributes + - community.crypto._attributes.files + - community.crypto._attributes.actiongroup_acme attributes: check_mode: support: full diff --git a/plugins/modules/acme_certificate_deactivate_authz.py b/plugins/modules/acme_certificate_deactivate_authz.py index de2aa9bc..633b75d9 100644 --- a/plugins/modules/acme_certificate_deactivate_authz.py +++ b/plugins/modules/acme_certificate_deactivate_authz.py @@ -21,10 +21,10 @@ description: seealso: - module: community.crypto.acme_certificate extends_documentation_fragment: - - community.crypto.acme.basic - - community.crypto.acme.account - - community.crypto.attributes - - community.crypto.attributes.actiongroup_acme + - community.crypto._acme.basic + - community.crypto._acme.account + - community.crypto._attributes + - community.crypto._attributes.actiongroup_acme attributes: check_mode: support: full diff --git a/plugins/modules/acme_certificate_order_create.py b/plugins/modules/acme_certificate_order_create.py index b412e978..9bd603f1 100644 --- a/plugins/modules/acme_certificate_order_create.py +++ b/plugins/modules/acme_certificate_order_create.py @@ -80,11 +80,11 @@ seealso: - module: community.crypto.acme_inspect description: Allows to debug problems. extends_documentation_fragment: - - community.crypto.acme.basic - - community.crypto.acme.account - - community.crypto.acme.certificate - - community.crypto.attributes - - community.crypto.attributes.actiongroup_acme + - community.crypto._acme.basic + - community.crypto._acme.account + - community.crypto._acme.certificate + - community.crypto._attributes + - community.crypto._attributes.actiongroup_acme attributes: check_mode: support: none diff --git a/plugins/modules/acme_certificate_order_finalize.py b/plugins/modules/acme_certificate_order_finalize.py index 3189d756..ea42333c 100644 --- a/plugins/modules/acme_certificate_order_finalize.py +++ b/plugins/modules/acme_certificate_order_finalize.py @@ -48,12 +48,12 @@ seealso: - module: community.crypto.acme_certificate_deactivate_authz description: Allows to deactivate (invalidate) ACME v2 orders. extends_documentation_fragment: - - community.crypto.acme.basic - - community.crypto.acme.account - - community.crypto.acme.certificate - - community.crypto.attributes - - community.crypto.attributes.actiongroup_acme - - community.crypto.attributes.files + - community.crypto._acme.basic + - community.crypto._acme.account + - community.crypto._acme.certificate + - community.crypto._attributes + - community.crypto._attributes.actiongroup_acme + - community.crypto._attributes.files attributes: check_mode: support: none diff --git a/plugins/modules/acme_certificate_order_info.py b/plugins/modules/acme_certificate_order_info.py index 61eecb0c..07ae5e41 100644 --- a/plugins/modules/acme_certificate_order_info.py +++ b/plugins/modules/acme_certificate_order_info.py @@ -40,12 +40,12 @@ seealso: - module: community.crypto.acme_certificate_deactivate_authz description: Allows to deactivate (invalidate) ACME v2 orders. extends_documentation_fragment: - - community.crypto.acme.basic - - community.crypto.acme.account - - community.crypto.attributes - - community.crypto.attributes.actiongroup_acme - - community.crypto.attributes.idempotent_not_modify_state - - community.crypto.attributes.info_module + - community.crypto._acme.basic + - community.crypto._acme.account + - community.crypto._attributes + - community.crypto._attributes.actiongroup_acme + - community.crypto._attributes.idempotent_not_modify_state + - community.crypto._attributes.info_module options: order_uri: description: diff --git a/plugins/modules/acme_certificate_order_validate.py b/plugins/modules/acme_certificate_order_validate.py index 3299e09d..487e6135 100644 --- a/plugins/modules/acme_certificate_order_validate.py +++ b/plugins/modules/acme_certificate_order_validate.py @@ -49,11 +49,11 @@ seealso: - module: community.crypto.acme_certificate_deactivate_authz description: Allows to deactivate (invalidate) ACME v2 orders. extends_documentation_fragment: - - community.crypto.acme.basic - - community.crypto.acme.account - - community.crypto.attributes - - community.crypto.attributes.actiongroup_acme - - community.crypto.attributes.files + - community.crypto._acme.basic + - community.crypto._acme.account + - community.crypto._attributes + - community.crypto._attributes.actiongroup_acme + - community.crypto._attributes.files attributes: check_mode: support: none diff --git a/plugins/modules/acme_certificate_renewal_info.py b/plugins/modules/acme_certificate_renewal_info.py index 5ed5df7d..9ec02692 100644 --- a/plugins/modules/acme_certificate_renewal_info.py +++ b/plugins/modules/acme_certificate_renewal_info.py @@ -16,11 +16,11 @@ description: - If available, the ARI extension (ACME Renewal Information, U(https://datatracker.ietf.org/doc/draft-ietf-acme-ari/)) is used. This module implements version 3 of the ARI draft.". extends_documentation_fragment: - - community.crypto.acme.basic - - community.crypto.acme.no_account - - community.crypto.attributes - - community.crypto.attributes.info_module - - community.crypto.attributes.idempotent_not_modify_state + - community.crypto._acme.basic + - community.crypto._acme.no_account + - community.crypto._attributes + - community.crypto._attributes.info_module + - community.crypto._attributes.idempotent_not_modify_state attributes: idempotent: support: partial diff --git a/plugins/modules/acme_certificate_revoke.py b/plugins/modules/acme_certificate_revoke.py index 1d89364f..1a883919 100644 --- a/plugins/modules/acme_certificate_revoke.py +++ b/plugins/modules/acme_certificate_revoke.py @@ -29,10 +29,10 @@ seealso: - module: community.crypto.acme_inspect description: Allows to debug problems. extends_documentation_fragment: - - community.crypto.acme.basic - - community.crypto.acme.account - - community.crypto.attributes - - community.crypto.attributes.actiongroup_acme + - community.crypto._acme.basic + - community.crypto._acme.account + - community.crypto._attributes + - community.crypto._attributes.actiongroup_acme attributes: check_mode: support: none diff --git a/plugins/modules/acme_challenge_cert_helper.py b/plugins/modules/acme_challenge_cert_helper.py index 43eb6a1f..61ec52bb 100644 --- a/plugins/modules/acme_challenge_cert_helper.py +++ b/plugins/modules/acme_challenge_cert_helper.py @@ -22,8 +22,8 @@ seealso: description: The specification of the C(tls-alpn-01) challenge (RFC 8737). link: https://www.rfc-editor.org/rfc/rfc8737.html extends_documentation_fragment: - - community.crypto.attributes - - community.crypto.cryptography_dep.minimum + - community.crypto._attributes + - community.crypto._cryptography_dep.minimum attributes: check_mode: support: none diff --git a/plugins/modules/acme_inspect.py b/plugins/modules/acme_inspect.py index d9258bc7..7c6e68a3 100644 --- a/plugins/modules/acme_inspect.py +++ b/plugins/modules/acme_inspect.py @@ -32,10 +32,10 @@ seealso: description: The specification of the C(tls-alpn-01) challenge (RFC 8737). link: https://www.rfc-editor.org/rfc/rfc8737.html extends_documentation_fragment: - - community.crypto.acme.basic - - community.crypto.acme.account - - community.crypto.attributes - - community.crypto.attributes.actiongroup_acme + - community.crypto._acme.basic + - community.crypto._acme.account + - community.crypto._attributes + - community.crypto._attributes.actiongroup_acme attributes: check_mode: support: none diff --git a/plugins/modules/certificate_complete_chain.py b/plugins/modules/certificate_complete_chain.py index c7a505ca..0e4bfdfc 100644 --- a/plugins/modules/certificate_complete_chain.py +++ b/plugins/modules/certificate_complete_chain.py @@ -18,9 +18,9 @@ description: that the signature is correct. It ignores validity dates and key usage completely. If you need to verify that a generated chain is valid, please use C(openssl verify ...). extends_documentation_fragment: - - community.crypto.attributes - - community.crypto.attributes.idempotent_not_modify_state - - community.crypto.cryptography_dep.minimum + - community.crypto._attributes + - community.crypto._attributes.idempotent_not_modify_state + - community.crypto._cryptography_dep.minimum attributes: check_mode: support: full diff --git a/plugins/modules/crypto_info.py b/plugins/modules/crypto_info.py index 64a046d1..a6e8a555 100644 --- a/plugins/modules/crypto_info.py +++ b/plugins/modules/crypto_info.py @@ -16,9 +16,9 @@ description: - The current version retrieves information on the L(Python cryptography library, https://cryptography.io/) available to Ansible modules, and on the OpenSSL binary C(openssl) found in the path. extends_documentation_fragment: - - community.crypto.attributes - - community.crypto.attributes.info_module - - community.crypto.attributes.idempotent_not_modify_state + - community.crypto._attributes + - community.crypto._attributes.info_module + - community.crypto._attributes.idempotent_not_modify_state options: {} """ diff --git a/plugins/modules/ecs_certificate.py b/plugins/modules/ecs_certificate.py index e4ff182d..3ec43a9d 100644 --- a/plugins/modules/ecs_certificate.py +++ b/plugins/modules/ecs_certificate.py @@ -20,10 +20,10 @@ description: notes: - O(path) must be specified as the output location of the certificate. extends_documentation_fragment: - - community.crypto.attributes - - community.crypto.attributes.files - - community.crypto.cryptography_dep.minimum - - community.crypto.ecs_credential + - community.crypto._attributes + - community.crypto._attributes.files + - community.crypto._cryptography_dep.minimum + - community.crypto._ecs_credential attributes: check_mode: support: partial diff --git a/plugins/modules/ecs_domain.py b/plugins/modules/ecs_domain.py index 513117da..1372d3c1 100644 --- a/plugins/modules/ecs_domain.py +++ b/plugins/modules/ecs_domain.py @@ -34,8 +34,8 @@ notes: when requesting a validation while O(verification_method=dns) or O(verification_method=web_server). Be aware of that if doing many domain validation requests. extends_documentation_fragment: - - community.crypto.attributes - - community.crypto.ecs_credential + - community.crypto._attributes + - community.crypto._ecs_credential attributes: check_mode: support: none diff --git a/plugins/modules/get_certificate.py b/plugins/modules/get_certificate.py index d158c047..abe2a61c 100644 --- a/plugins/modules/get_certificate.py +++ b/plugins/modules/get_certificate.py @@ -14,9 +14,9 @@ description: - Makes a secure connection and returns information about the presented certificate. - The module uses the cryptography Python library. extends_documentation_fragment: - - community.crypto.attributes - - community.crypto.attributes.idempotent_not_modify_state - - community.crypto.cryptography_dep.minimum + - community.crypto._attributes + - community.crypto._attributes.idempotent_not_modify_state + - community.crypto._cryptography_dep.minimum attributes: check_mode: support: none diff --git a/plugins/modules/luks_device.py b/plugins/modules/luks_device.py index 10e878c8..d6b81205 100644 --- a/plugins/modules/luks_device.py +++ b/plugins/modules/luks_device.py @@ -15,7 +15,7 @@ description: - Module manages L(LUKS,https://en.wikipedia.org/wiki/Linux_Unified_Key_Setup) on given device. Supports creating, destroying, opening and closing of LUKS container and adding or removing new keys and passphrases. extends_documentation_fragment: - - community.crypto.attributes + - community.crypto._attributes attributes: check_mode: diff --git a/plugins/modules/openssh_cert.py b/plugins/modules/openssh_cert.py index 19929a19..2ad5b5f4 100644 --- a/plugins/modules/openssh_cert.py +++ b/plugins/modules/openssh_cert.py @@ -16,8 +16,8 @@ requirements: - "ssh-keygen" extends_documentation_fragment: - ansible.builtin.files - - community.crypto.attributes - - community.crypto.attributes.files + - community.crypto._attributes + - community.crypto._attributes.files attributes: check_mode: support: full diff --git a/plugins/modules/openssh_keypair.py b/plugins/modules/openssh_keypair.py index 22a67759..0b1ac4ad 100644 --- a/plugins/modules/openssh_keypair.py +++ b/plugins/modules/openssh_keypair.py @@ -18,8 +18,8 @@ requirements: - cryptography >= 3.3 (if O(backend=cryptography)) extends_documentation_fragment: - ansible.builtin.files - - community.crypto.attributes - - community.crypto.attributes.files + - community.crypto._attributes + - community.crypto._attributes.files attributes: check_mode: support: full diff --git a/plugins/modules/openssl_csr.py b/plugins/modules/openssl_csr.py index ef1c1498..8c90903d 100644 --- a/plugins/modules/openssl_csr.py +++ b/plugins/modules/openssl_csr.py @@ -18,9 +18,9 @@ author: - Felix Fontein (@felixfontein) extends_documentation_fragment: - ansible.builtin.files - - community.crypto.attributes - - community.crypto.attributes.files - - community.crypto.module_csr + - community.crypto._attributes + - community.crypto._attributes.files + - community.crypto._module_csr attributes: check_mode: support: full diff --git a/plugins/modules/openssl_csr_info.py b/plugins/modules/openssl_csr_info.py index f4c41456..948232c0 100644 --- a/plugins/modules/openssl_csr_info.py +++ b/plugins/modules/openssl_csr_info.py @@ -18,11 +18,11 @@ author: - Felix Fontein (@felixfontein) - Yanis Guenane (@Spredzy) extends_documentation_fragment: - - community.crypto.attributes - - community.crypto.attributes.info_module - - community.crypto.attributes.idempotent_not_modify_state - - community.crypto.cryptography_dep.minimum - - community.crypto.name_encoding + - community.crypto._attributes + - community.crypto._attributes.info_module + - community.crypto._attributes.idempotent_not_modify_state + - community.crypto._cryptography_dep.minimum + - community.crypto._name_encoding options: path: description: diff --git a/plugins/modules/openssl_csr_pipe.py b/plugins/modules/openssl_csr_pipe.py index 8ed7a441..695c2441 100644 --- a/plugins/modules/openssl_csr_pipe.py +++ b/plugins/modules/openssl_csr_pipe.py @@ -18,8 +18,8 @@ author: - Yanis Guenane (@Spredzy) - Felix Fontein (@felixfontein) extends_documentation_fragment: - - community.crypto.attributes - - community.crypto.module_csr + - community.crypto._attributes + - community.crypto._module_csr attributes: check_mode: support: full diff --git a/plugins/modules/openssl_dhparam.py b/plugins/modules/openssl_dhparam.py index d4f44010..9799b0fe 100644 --- a/plugins/modules/openssl_dhparam.py +++ b/plugins/modules/openssl_dhparam.py @@ -23,8 +23,8 @@ author: - Thom Wiggers (@thomwiggers) extends_documentation_fragment: - ansible.builtin.files - - community.crypto.attributes - - community.crypto.attributes.files + - community.crypto._attributes + - community.crypto._attributes.files attributes: check_mode: support: full diff --git a/plugins/modules/openssl_pkcs12.py b/plugins/modules/openssl_pkcs12.py index c8096577..4f12b2c8 100644 --- a/plugins/modules/openssl_pkcs12.py +++ b/plugins/modules/openssl_pkcs12.py @@ -16,9 +16,9 @@ description: - The module uses the cryptography Python library. extends_documentation_fragment: - ansible.builtin.files - - community.crypto.attributes - - community.crypto.attributes.files - - community.crypto.cryptography_dep.minimum + - community.crypto._attributes + - community.crypto._attributes.files + - community.crypto._cryptography_dep.minimum attributes: check_mode: support: full diff --git a/plugins/modules/openssl_privatekey.py b/plugins/modules/openssl_privatekey.py index 0627042e..76118b7f 100644 --- a/plugins/modules/openssl_privatekey.py +++ b/plugins/modules/openssl_privatekey.py @@ -20,9 +20,9 @@ author: - Felix Fontein (@felixfontein) extends_documentation_fragment: - ansible.builtin.files - - community.crypto.attributes - - community.crypto.attributes.files - - community.crypto.module_privatekey + - community.crypto._attributes + - community.crypto._attributes.files + - community.crypto._module_privatekey attributes: check_mode: support: full diff --git a/plugins/modules/openssl_privatekey_convert.py b/plugins/modules/openssl_privatekey_convert.py index 327ffb7e..ee8e3735 100644 --- a/plugins/modules/openssl_privatekey_convert.py +++ b/plugins/modules/openssl_privatekey_convert.py @@ -17,9 +17,9 @@ author: - Felix Fontein (@felixfontein) extends_documentation_fragment: - ansible.builtin.files - - community.crypto.attributes - - community.crypto.attributes.files - - community.crypto.module_privatekey_convert + - community.crypto._attributes + - community.crypto._attributes.files + - community.crypto._module_privatekey_convert attributes: check_mode: support: full diff --git a/plugins/modules/openssl_privatekey_info.py b/plugins/modules/openssl_privatekey_info.py index 2f9c7254..7cd8da55 100644 --- a/plugins/modules/openssl_privatekey_info.py +++ b/plugins/modules/openssl_privatekey_info.py @@ -20,10 +20,10 @@ author: - Felix Fontein (@felixfontein) - Yanis Guenane (@Spredzy) extends_documentation_fragment: - - community.crypto.attributes - - community.crypto.attributes.info_module - - community.crypto.attributes.idempotent_not_modify_state - - community.crypto.cryptography_dep.minimum + - community.crypto._attributes + - community.crypto._attributes.info_module + - community.crypto._attributes.idempotent_not_modify_state + - community.crypto._cryptography_dep.minimum options: path: description: diff --git a/plugins/modules/openssl_privatekey_pipe.py b/plugins/modules/openssl_privatekey_pipe.py index 2d9bfc97..11f95919 100644 --- a/plugins/modules/openssl_privatekey_pipe.py +++ b/plugins/modules/openssl_privatekey_pipe.py @@ -21,9 +21,9 @@ author: - Yanis Guenane (@Spredzy) - Felix Fontein (@felixfontein) extends_documentation_fragment: - - community.crypto.attributes - - community.crypto.attributes.flow - - community.crypto.module_privatekey + - community.crypto._attributes + - community.crypto._attributes.flow + - community.crypto._module_privatekey attributes: action: support: full diff --git a/plugins/modules/openssl_publickey.py b/plugins/modules/openssl_publickey.py index f6072468..1aa89102 100644 --- a/plugins/modules/openssl_publickey.py +++ b/plugins/modules/openssl_publickey.py @@ -19,9 +19,9 @@ author: - Felix Fontein (@felixfontein) extends_documentation_fragment: - ansible.builtin.files - - community.crypto.attributes - - community.crypto.attributes.files - - community.crypto.cryptography_dep.minimum + - community.crypto._attributes + - community.crypto._attributes.files + - community.crypto._cryptography_dep.minimum attributes: check_mode: support: full diff --git a/plugins/modules/openssl_publickey_info.py b/plugins/modules/openssl_publickey_info.py index 98dd4b5b..b923aa45 100644 --- a/plugins/modules/openssl_publickey_info.py +++ b/plugins/modules/openssl_publickey_info.py @@ -16,10 +16,10 @@ version_added: 1.7.0 author: - Felix Fontein (@felixfontein) extends_documentation_fragment: - - community.crypto.attributes - - community.crypto.attributes.info_module - - community.crypto.attributes.idempotent_not_modify_state - - community.crypto.cryptography_dep.minimum + - community.crypto._attributes + - community.crypto._attributes.info_module + - community.crypto._attributes.idempotent_not_modify_state + - community.crypto._cryptography_dep.minimum options: path: description: diff --git a/plugins/modules/openssl_signature.py b/plugins/modules/openssl_signature.py index 192bfe8b..ea7c9be0 100644 --- a/plugins/modules/openssl_signature.py +++ b/plugins/modules/openssl_signature.py @@ -17,8 +17,8 @@ author: - Patrick Pichler (@aveexy) - Markus Teufelberger (@MarkusTeufelberger) extends_documentation_fragment: - - community.crypto.attributes - - community.crypto.cryptography_dep.minimum + - community.crypto._attributes + - community.crypto._cryptography_dep.minimum attributes: check_mode: support: full diff --git a/plugins/modules/openssl_signature_info.py b/plugins/modules/openssl_signature_info.py index 22cc2b94..76bc2221 100644 --- a/plugins/modules/openssl_signature_info.py +++ b/plugins/modules/openssl_signature_info.py @@ -17,10 +17,10 @@ author: - Patrick Pichler (@aveexy) - Markus Teufelberger (@MarkusTeufelberger) extends_documentation_fragment: - - community.crypto.attributes - - community.crypto.attributes.info_module - - community.crypto.attributes.idempotent_not_modify_state - - community.crypto.cryptography_dep.minimum + - community.crypto._attributes + - community.crypto._attributes.info_module + - community.crypto._attributes.idempotent_not_modify_state + - community.crypto._cryptography_dep.minimum options: path: description: diff --git a/plugins/modules/x509_certificate.py b/plugins/modules/x509_certificate.py index c051fb08..a5c3f788 100644 --- a/plugins/modules/x509_certificate.py +++ b/plugins/modules/x509_certificate.py @@ -25,13 +25,13 @@ author: - Markus Teufelberger (@MarkusTeufelberger) extends_documentation_fragment: - ansible.builtin.files - - community.crypto.attributes - - community.crypto.attributes.files - - community.crypto.module_certificate - - community.crypto.module_certificate.backend_acme_documentation - - community.crypto.module_certificate.backend_entrust_documentation - - community.crypto.module_certificate.backend_ownca_documentation - - community.crypto.module_certificate.backend_selfsigned_documentation + - community.crypto._attributes + - community.crypto._attributes.files + - community.crypto._module_certificate + - community.crypto._module_certificate.backend_acme_documentation + - community.crypto._module_certificate.backend_entrust_documentation + - community.crypto._module_certificate.backend_ownca_documentation + - community.crypto._module_certificate.backend_selfsigned_documentation attributes: check_mode: support: full diff --git a/plugins/modules/x509_certificate_convert.py b/plugins/modules/x509_certificate_convert.py index 60e6688e..7634a319 100644 --- a/plugins/modules/x509_certificate_convert.py +++ b/plugins/modules/x509_certificate_convert.py @@ -16,8 +16,8 @@ author: - Felix Fontein (@felixfontein) extends_documentation_fragment: - ansible.builtin.files - - community.crypto.attributes - - community.crypto.attributes.files + - community.crypto._attributes + - community.crypto._attributes.files attributes: check_mode: support: full diff --git a/plugins/modules/x509_certificate_info.py b/plugins/modules/x509_certificate_info.py index ae655419..76cf3136 100644 --- a/plugins/modules/x509_certificate_info.py +++ b/plugins/modules/x509_certificate_info.py @@ -24,11 +24,11 @@ author: - Yanis Guenane (@Spredzy) - Markus Teufelberger (@MarkusTeufelberger) extends_documentation_fragment: - - community.crypto.attributes - - community.crypto.attributes.info_module - - community.crypto.attributes.idempotent_not_modify_state - - community.crypto.cryptography_dep.minimum - - community.crypto.name_encoding + - community.crypto._attributes + - community.crypto._attributes.info_module + - community.crypto._attributes.idempotent_not_modify_state + - community.crypto._cryptography_dep.minimum + - community.crypto._name_encoding options: path: description: diff --git a/plugins/modules/x509_certificate_pipe.py b/plugins/modules/x509_certificate_pipe.py index 4254ba55..a4f1d784 100644 --- a/plugins/modules/x509_certificate_pipe.py +++ b/plugins/modules/x509_certificate_pipe.py @@ -19,11 +19,11 @@ author: - Markus Teufelberger (@MarkusTeufelberger) - Felix Fontein (@felixfontein) extends_documentation_fragment: - - community.crypto.attributes - - community.crypto.module_certificate - - community.crypto.module_certificate.backend_entrust_documentation - - community.crypto.module_certificate.backend_ownca_documentation - - community.crypto.module_certificate.backend_selfsigned_documentation + - community.crypto._attributes + - community.crypto._module_certificate + - community.crypto._module_certificate.backend_entrust_documentation + - community.crypto._module_certificate.backend_ownca_documentation + - community.crypto._module_certificate.backend_selfsigned_documentation attributes: check_mode: support: full diff --git a/plugins/modules/x509_crl.py b/plugins/modules/x509_crl.py index 0c62aed9..308b644c 100644 --- a/plugins/modules/x509_crl.py +++ b/plugins/modules/x509_crl.py @@ -18,10 +18,10 @@ author: - Felix Fontein (@felixfontein) extends_documentation_fragment: - ansible.builtin.files - - community.crypto.attributes - - community.crypto.attributes.files - - community.crypto.cryptography_dep.minimum - - community.crypto.name_encoding + - community.crypto._attributes + - community.crypto._attributes.files + - community.crypto._cryptography_dep.minimum + - community.crypto._name_encoding attributes: check_mode: support: full diff --git a/plugins/modules/x509_crl_info.py b/plugins/modules/x509_crl_info.py index 54a45ada..f5abac02 100644 --- a/plugins/modules/x509_crl_info.py +++ b/plugins/modules/x509_crl_info.py @@ -15,11 +15,11 @@ description: author: - Felix Fontein (@felixfontein) extends_documentation_fragment: - - community.crypto.attributes - - community.crypto.attributes.info_module - - community.crypto.attributes.idempotent_not_modify_state - - community.crypto.cryptography_dep.minimum - - community.crypto.name_encoding + - community.crypto._attributes + - community.crypto._attributes.info_module + - community.crypto._attributes.idempotent_not_modify_state + - community.crypto._cryptography_dep.minimum + - community.crypto._name_encoding options: path: description: