Skip to content

[patch] Enforce protected Vault audit options - #37

Merged
libops-agent merged 1 commit into
mainfrom
vault-audit-contract
Aug 30, 2026
Merged

[patch] Enforce protected Vault audit options#37
libops-agent merged 1 commit into
mainfrom
vault-audit-contract

Conversation

@libops-agent

Copy link
Copy Markdown
Contributor

Outcome

Vault Init now fails closed unless the existing cloudrun/ audit device retains the exact protected contract: file output to stdout, JSON structure, HMACed accessors, raw-secret logging disabled, and elided list responses.

Verification

  • go test ./...
  • go vet ./...
  • git diff --check

This is the redaction/HMAC prerequisite for the durable Vault audit evidence work. It does not claim that Cloud Logging retention or access policy is configured; that remains in the companion Terraform change.

@libops-agent
libops-agent merged commit 045262b into main Aug 30, 2026
5 checks passed
@libops-agent
libops-agent deleted the vault-audit-contract branch August 30, 2026 22:59
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.

2 participants