From 3c1fa707e8f91f196fa245a540b20e11c263c838 Mon Sep 17 00:00:00 2001 From: Vinay Gopalan Date: Wed, 27 Mar 2024 10:59:03 -0700 Subject: [PATCH 1/3] prep for v4.2.0 release --- .github/workflows/build.yml | 1 + CHANGELOG.md | 2 ++ 2 files changed, 3 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1fb7d468e..88698f60a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -68,6 +68,7 @@ jobs: - "vault-enterprise:1.13.13-ent" - "vault-enterprise:1.14.10-ent" - "vault-enterprise:1.15.6-ent" + - "vault-enterprise:1.16.0-ent" - "vault:latest" services: vault: diff --git a/CHANGELOG.md b/CHANGELOG.md index 4452ee73f..6c8531859 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,7 @@ ## Unreleased +## 4.2.0 (Mar 27, 2024) + FEATURES: * Add `granularity` to Secrets Sync destination resources. Requires Vault 1.16+. ([#2202](/~https://github.com/hashicorp/terraform-provider-vault/pull/2202)) * Add support for `allowed_kubernetes_namespace_selector` in `vault_kubernetes_secret_backend_role` ([#2180](/~https://github.com/hashicorp/terraform-provider-vault/pull/2180)). From 33b91b3fa1ae2bce58617b3302a0207aa3c55c99 Mon Sep 17 00:00:00 2001 From: Vinay Gopalan Date: Wed, 27 Mar 2024 11:22:17 -0700 Subject: [PATCH 2/3] remove 1.16.0+ent --- .github/workflows/build.yml | 1 - CHANGELOG.md | 3 ++- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 88698f60a..1fb7d468e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -68,7 +68,6 @@ jobs: - "vault-enterprise:1.13.13-ent" - "vault-enterprise:1.14.10-ent" - "vault-enterprise:1.15.6-ent" - - "vault-enterprise:1.16.0-ent" - "vault:latest" services: vault: diff --git a/CHANGELOG.md b/CHANGELOG.md index 6c8531859..e42d229ec 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,7 +13,8 @@ IMPROVEMENTS: BUGS: * fix `vault_approle_auth_backend_role_secret_id` regression to handle 404 errors ([#2204](/~https://github.com/hashicorp/terraform-provider-vault/pull/2204)) -* fix `vault_kv_secret` and `vault_kv_secret_v2` failure to update secret data modified outside terraform ([#1933](/~https://github.com/hashicorp/terraform-provider-vault/pull/1933)) +* fix `vault_kv_secret` and `vault_kv_secret_v2` failure to update secret data modified outside terraform ([#2207](/~https://github.com/hashicorp/terraform-provider-vault/pull/2207)) +* fix `vault_kv_secret_v2` failing on imported resource when data_json should be ignored ([#2207](/~https://github.com/hashicorp/terraform-provider-vault/pull/2207)) ## 4.1.0 (Mar 20, 2024) From 404347d9866aaa231efc28b295b5ccdbf2976a7b Mon Sep 17 00:00:00 2001 From: Vinay Gopalan Date: Wed, 27 Mar 2024 11:25:49 -0700 Subject: [PATCH 3/3] add ent notice for Secrets Sync --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e42d229ec..8f4b4eb11 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,13 +3,13 @@ ## 4.2.0 (Mar 27, 2024) FEATURES: -* Add `granularity` to Secrets Sync destination resources. Requires Vault 1.16+. ([#2202](/~https://github.com/hashicorp/terraform-provider-vault/pull/2202)) +* Add `granularity` to Secrets Sync destination resources. Requires Vault 1.16+ Enterprise. ([#2202](/~https://github.com/hashicorp/terraform-provider-vault/pull/2202)) * Add support for `allowed_kubernetes_namespace_selector` in `vault_kubernetes_secret_backend_role` ([#2180](/~https://github.com/hashicorp/terraform-provider-vault/pull/2180)). * Add new data source `vault_namespace`. Requires Vault Enterprise: ([#2208](/~https://github.com/hashicorp/terraform-provider-vault/pull/2208)). * Add new data source `vault_namespaces`. Requires Vault Enterprise: ([#2212](/~https://github.com/hashicorp/terraform-provider-vault/pull/2212)). IMPROVEMENTS: -* Enable Secrets Sync Association resource to track sync status across all subkeys of a secret ([#2202](/~https://github.com/hashicorp/terraform-provider-vault/pull/2202)) +* Enable Secrets Sync Association resource to track sync status across all subkeys of a secret. Requires Vault 1.16+ Enterprise. ([#2202](/~https://github.com/hashicorp/terraform-provider-vault/pull/2202)) BUGS: * fix `vault_approle_auth_backend_role_secret_id` regression to handle 404 errors ([#2204](/~https://github.com/hashicorp/terraform-provider-vault/pull/2204))