deploy plan: NetworkTagSecret step: openssl failure appends nothing; empty or indented key line handled #20
Loading…
Reference in a new issue
No description provided.
Delete branch "libby/networktagsecret-hardening"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Docs only, one commit on
heimdall/deploy-main-plan(c049793e, which already holds #19). #15 is not yet merged into main, so this targets the plan branch.Env step 3 (
docs/deploy-main-to-live.md),ConceptVotes__NetworkTagSecret:openssl, or fewer than 32 characters, appends nothing and exits 1.bifrost, nothing printed (messages carry no value), length checked by count only.Tested the exact script text from the doc in temp directories (stub
opensslwhere noted): absent key -> appended, 64 chars, mode 600, one backup; re-run (existing value) -> left unchanged, no backup; empty value -> reported, nothing appended; whitespace-only value -> same; leading-space key -> left unchanged;opensslfailing -> nothing appended;opensslreturning a short value -> nothing appended; commented line -> treated as absent, appended. Not tested on the host (sudo,chown bifrost). AKEY=""(quoted empty) line counts as set; the target then fails its startup check, so it is caught at start.🤖 Generated with Claude Code