feat: admit existing OpenBao catalog lanes
This commit is contained in:
parent
9d383442c8
commit
784be978bf
29 changed files with 1490 additions and 79 deletions
32
workplans/ADHOC-2026-08-21.md
Normal file
32
workplans/ADHOC-2026-08-21.md
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
---
|
||||
id: ADHOC-2026-08-21
|
||||
type: workplan
|
||||
title: "OpenBao dev-test and safe-path robustness"
|
||||
domain: infotech
|
||||
repo: secrets-engine
|
||||
status: finished
|
||||
owner: codex
|
||||
topic_slug: custodian
|
||||
created: "2026-08-21"
|
||||
updated: "2026-08-21"
|
||||
---
|
||||
|
||||
# ADHOC-2026-08-21 - OpenBao dev-test and safe-path robustness
|
||||
|
||||
## Keep verification safe in sandboxed environments
|
||||
|
||||
```task
|
||||
id: ADHOC-2026-08-21-T01
|
||||
status: done
|
||||
priority: low
|
||||
```
|
||||
|
||||
While verifying SECRETS-WP-0006, the suite exposed two environment-sensitive
|
||||
test failures. OpenBao 2.5.5 dev mode attempted to persist its root token under
|
||||
the read-only home directory, and an empty `/tmp/.git` sandbox marker was
|
||||
treated as a real Git worktree.
|
||||
|
||||
The dev fixture now uses `-dev-no-store-token`. Secret provisioning and AppRole
|
||||
handoff still reject real worktrees (`.git` file or `.git/HEAD`) but ignore an
|
||||
empty directory that is not a valid Git marker. Unit coverage preserves both
|
||||
the rejection and false-positive cases.
|
||||
Loading…
Add table
Add a link
Reference in a new issue