* This PR adds additional tests to complete vault certification.
A detailed test plann is added to its README.
* Fixes a vault behaviour regarding its multiple key-values per
secret behaviour when its `valueType` flag is set to `text`.
This is a follow up to dapr/components-contrib#2140.
Closes#1926.
Signed-off-by: Tiago Alves Macambira <tmacam@burocrata.org>
* Certification tests for HashiCorp Vault Secret Store.
Closes#1926
Signed-off-by: Tiago Alves Macambira <tmacam@burocrata.org>
* Remove check for Feature/Capabilities as it is not exposed correctly under dapr 1.8.
We can re-enable those tests and verifications when this is fixed on dapr/dapr.
Signed-off-by: Tiago Alves Macambira <tmacam@burocrata.org>
* Add network instability to test plan and execution.
Signed-off-by: Tiago Alves Macambira <macambira@gmail.com>
* Fix typo
Signed-off-by: Tiago Alves Macambira <tmacam@burocrata.org>
* Ensure Vault exposes feature FeatureMultipleKeyValuesPerSecret.
We now depend on a pinned version of dapr/dapr, one that includes
dapr/dapr#5208. By doing so we could enable feature/capabilities
introspection using the metadata API.
Signed-off-by: Tiago Alves Macambira <macambira@gmail.com>
* Fix mod tidy
Signed-off-by: Tiago Alves Macambira <macambira@gmail.com>
* Remove mention to memcache
Signed-off-by: Tiago Alves Macambira <tmacam@burocrata.org>
Signed-off-by: Tiago Alves Macambira <tmacam@burocrata.org>
Signed-off-by: Tiago Alves Macambira <macambira@gmail.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
This PR adds conformance tests for Hashicorp Vault secret store component.
This will help brining this component to stable status.
This addresses (but does not fix) #1926.
Signed-off-by: Tiago Alves Macambira <tmacam@burocrata.org>