VAULT-43939: add enterprise integration tests for KVv2 recovery (#16017) (#16097)

* VAULT-43939: add enterprise integration tests for KVv2 recovery

* VAULT-43939: add changelog entry

* VAULT-43939: remove changelog, tests-only PR

* VAULT-43939: reword changelog to describe read/recover capability

Co-authored-by: Jorge Aquino <jaquino.usmc@gmail.com>
This commit is contained in:
Vault Automation 2026-07-07 14:11:10 -04:00 committed by GitHub
parent 5509a37a73
commit 9afeed90f9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 6 additions and 3 deletions

3
changelog/_16017.txt Normal file
View file

@ -0,0 +1,3 @@
```release-note:improvement
secrets/kv (enterprise): Support reading and recovering KVv2 secrets from a loaded snapshot, including in-place recover and copy-from-path within the same mount and namespace.
```

2
go.mod
View file

@ -172,7 +172,7 @@ require (
github.com/hashicorp/vault-plugin-secrets-gcp v0.24.0
github.com/hashicorp/vault-plugin-secrets-gcpkms v0.24.0
github.com/hashicorp/vault-plugin-secrets-kubernetes v0.13.1
github.com/hashicorp/vault-plugin-secrets-kv v0.26.2
github.com/hashicorp/vault-plugin-secrets-kv v0.26.3-0.20260626165612-824fb96aa7a8
github.com/hashicorp/vault-plugin-secrets-mongodbatlas v0.17.1
github.com/hashicorp/vault-plugin-secrets-openldap v0.18.0
github.com/hashicorp/vault-plugin-secrets-terraform v0.14.1

4
go.sum
View file

@ -903,8 +903,8 @@ github.com/hashicorp/vault-plugin-secrets-gcpkms v0.24.0 h1:kh3ULsvsqYLmJxRO2EW5
github.com/hashicorp/vault-plugin-secrets-gcpkms v0.24.0/go.mod h1:RK7XvCOc4haR0YXkUi8Rm+O2zBpBWAL4MefK4BkZz0E=
github.com/hashicorp/vault-plugin-secrets-kubernetes v0.13.1 h1:ug+5nibS3AulD3ElaQeD42N0VJsTUwTRVPgJSj0ovvM=
github.com/hashicorp/vault-plugin-secrets-kubernetes v0.13.1/go.mod h1:t34JjbPLaLrhvwb7iKmvW9y72o7ZhxGfN0Q3yClsV8Y=
github.com/hashicorp/vault-plugin-secrets-kv v0.26.2 h1:5ruO7aTfQqOKIuC+G6hXQbBKXZ6sPGDA3s2oCtyGtdU=
github.com/hashicorp/vault-plugin-secrets-kv v0.26.2/go.mod h1:VRZ9QtAibng01WsVj95vpF0oiEDuDTpBp2PSjxYyARI=
github.com/hashicorp/vault-plugin-secrets-kv v0.26.3-0.20260626165612-824fb96aa7a8 h1:8RjBVdqGOQ9Jf9fGKKvUotIa1LRcyZvb2V1ZOOHfnoM=
github.com/hashicorp/vault-plugin-secrets-kv v0.26.3-0.20260626165612-824fb96aa7a8/go.mod h1:VRZ9QtAibng01WsVj95vpF0oiEDuDTpBp2PSjxYyARI=
github.com/hashicorp/vault-plugin-secrets-mongodbatlas v0.17.1 h1:WezfLs6aH9MOWLux1XJ/8Z2kJncVQWRHJ1hKfXIjRKg=
github.com/hashicorp/vault-plugin-secrets-mongodbatlas v0.17.1/go.mod h1:3mLTbgTz8GShAf81IFT0WdKAUjJoIMg/qmucHJfHiD8=
github.com/hashicorp/vault-plugin-secrets-openldap v0.18.0 h1:m2OlgzCKFlBP+/dpRMRsyu9gfwsWCWjJNRpU6UNgIE4=