From 0a62288ea492411ab7afdb16487deda9aa3db75f Mon Sep 17 00:00:00 2001 From: Brian Scholer <1260690+briantist@users.noreply.github.com> Date: Thu, 3 Nov 2022 16:23:47 -0400 Subject: [PATCH] Release/v3.4.0 (#321) * add release summary * add version_added to vault_kv2_delete * release v3.4.0 --- CHANGELOG.rst | 24 +++++++++++++++++++ changelogs/changelog.yaml | 23 ++++++++++++++++++ .../fragments/309-stringify-namespace.yml | 3 --- .../318-pki-argspec-doc-mismatch.yml | 3 --- plugins/modules/vault_kv2_delete.py | 1 + 5 files changed, 48 insertions(+), 6 deletions(-) delete mode 100644 changelogs/fragments/309-stringify-namespace.yml delete mode 100644 changelogs/fragments/318-pki-argspec-doc-mismatch.yml diff --git a/CHANGELOG.rst b/CHANGELOG.rst index c25c812e8..236157e2b 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -5,6 +5,30 @@ community.hashi_vault Release Notes .. contents:: Topics +v3.4.0 +====== + +Release Summary +--------------- + +This release includes a new module, fixes (another) ``requests`` header issue, and updates some inaccurate documentation. +This is the last planned release before v4.0.0. + +Minor Changes +------------- + +- vault_pki_generate_certificate - the documentation has been updated to match the argspec for the default values of options ``alt_names``, ``ip_sans``, ``other_sans``, and ``uri_sans`` (https://github.com/ansible-collections/community.hashi_vault/pull/318). + +Bugfixes +-------- + +- connection options - the ``namespace`` connection option will be forced into a string to ensure cmpatibility with recent ``requests`` versions (https://github.com/ansible-collections/community.hashi_vault/issues/309). + +New Modules +----------- + +- vault_kv2_delete - Delete one or more versions of a secret from HashiCorp Vault's KV version 2 secret store + v3.3.1 ====== diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 18d6e4e38..294735447 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -546,3 +546,26 @@ releases: fragments: - 3.3.1.yml release_date: '2022-09-25' + 3.4.0: + changes: + bugfixes: + - connection options - the ``namespace`` connection option will be forced into + a string to ensure cmpatibility with recent ``requests`` versions (https://github.com/ansible-collections/community.hashi_vault/issues/309). + minor_changes: + - vault_pki_generate_certificate - the documentation has been updated to match + the argspec for the default values of options ``alt_names``, ``ip_sans``, + ``other_sans``, and ``uri_sans`` (https://github.com/ansible-collections/community.hashi_vault/pull/318). + release_summary: 'This release includes a new module, fixes (another) ``requests`` + header issue, and updates some inaccurate documentation. + + This is the last planned release before v4.0.0.' + fragments: + - 3.4.0.yml + - 309-stringify-namespace.yml + - 318-pki-argspec-doc-mismatch.yml + modules: + - description: Delete one or more versions of a secret from HashiCorp Vault's + KV version 2 secret store + name: vault_kv2_delete + namespace: '' + release_date: '2022-11-03' diff --git a/changelogs/fragments/309-stringify-namespace.yml b/changelogs/fragments/309-stringify-namespace.yml deleted file mode 100644 index 608e62f46..000000000 --- a/changelogs/fragments/309-stringify-namespace.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - connection options - the ``namespace`` connection option will be forced into a string to ensure cmpatibility with recent ``requests`` versions (https://github.com/ansible-collections/community.hashi_vault/issues/309). diff --git a/changelogs/fragments/318-pki-argspec-doc-mismatch.yml b/changelogs/fragments/318-pki-argspec-doc-mismatch.yml deleted file mode 100644 index e79fa5c68..000000000 --- a/changelogs/fragments/318-pki-argspec-doc-mismatch.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - vault_pki_generate_certificate - the documentation has been updated to match the argspec for the default values of options ``alt_names``, ``ip_sans``, ``other_sans``, and ``uri_sans`` (https://github.com/ansible-collections/community.hashi_vault/pull/318). diff --git a/plugins/modules/vault_kv2_delete.py b/plugins/modules/vault_kv2_delete.py index 0408e72dd..e215751f4 100644 --- a/plugins/modules/vault_kv2_delete.py +++ b/plugins/modules/vault_kv2_delete.py @@ -9,6 +9,7 @@ DOCUMENTATION = ''' module: vault_kv2_delete +version_added: 3.4.0 author: - Isaac Wagner (@idwagner) short_description: Delete one or more versions of a secret from HashiCorp Vault's KV version 2 secret store