Skip to content

Add no_store_metadata support for KVV2 and PKI benchmark tests#258

Open
markcarriedo wants to merge 6 commits into
hashicorp:mainfrom
markcarriedo:kvv2-no-store-metadata
Open

Add no_store_metadata support for KVV2 and PKI benchmark tests#258
markcarriedo wants to merge 6 commits into
hashicorp:mainfrom
markcarriedo:kvv2-no-store-metadata

Conversation

@markcarriedo

@markcarriedo markcarriedo commented Apr 10, 2026

Copy link
Copy Markdown

Summary

  • Adds no_store_metadata config option to KVV2 benchmark tests; when enabled, the KV secrets engine is configured with no_store_metadata: true at setup
  • Adds no_store_metadata field to PKI issue and sign role configs, passed through to Vault's role configuration
  • Includes unit tests and fixture configs for KVV2 no_store_metadata, plus updated docs for all three test types

Test Plan

  • go test ./... passes (verified locally)
  • KVV2 benchmark runs correctly with no_store_metadata = true in config
  • PKI issue/sign benchmarks accept no_store_metadata in role config without error

@markcarriedo
markcarriedo requested a review from a team as a code owner April 10, 2026 05:39
@markcarriedo
markcarriedo requested review from martinhristov90 and sruthikotla-sk and removed request for a team April 10, 2026 05:39
@hashicorp-cla-app

hashicorp-cla-app Bot commented Apr 10, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@hashicorp-cla-app

Copy link
Copy Markdown

CLA assistant check

Thank you for your submission! We require that all contributors sign our Contributor License Agreement ("CLA") before we can accept the contribution. Read and sign the agreement

Learn more about why HashiCorp requires a CLA and what the CLA includes

Have you signed the CLA already but the status is still pending? Recheck it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant