docs(secrets): Infisical folder paths are project-relative (BUNYIP-530) #528
Loading…
Reference in a new issue
No description provided.
Delete branch "docs/BUNYIP-529-secret-path-runtime"
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?
Infisical scopes one project plus one machine identity per app, so folder paths carry no
/<app>prefix (the app is already implied). Corrects the Group-2 folder to/runtimeacross the bunyip docs and code comments, and fixes the 404 troubleshooting.Changes
docs/secrets-infisical.md: folder tree + all Group-2 references to/runtime; the machine-identity note explains the project-relative convention; the 404 troubleshooting row now gives the real diagnosis (a lookup mismatch at project/env/path), not the disproven v3-vs-v4 guess.crates/bunyip-domain/src/services/infisical.rs: the endpoint doc-comment (v3 confirmed on infisical.a8n.systems, 401 unauthenticated) plus the test fixturesecret_pathto/runtime.crates/bunyip-domain/src/config.rs: theINFISICAL_SECRET_PATHdoc-comment example to/runtime.README.md,docs/e2e.md:/bunyip/runtimeto/runtime.Root cause
The c-01 fetch 404'd. Verified the v3 endpoint is fine (401 unauthenticated on infisical.a8n.systems), so the secret was simply not at
/bunyip/runtime; it lives at/runtimebecause the machine identity is project-scoped. The c-01 config fix is docker PR #349.Follow-up
Group-1 sync (
/bunyip/app) and E2E (/bunyip/e2e) still carry the prefix in live config (sync-secrets.nu+ the seeded secrets). Aligning them needs a coordinated secret-move and is tracked in BUNYIP-530. Companion updates: governanceINFISICAL.mdand KB DEV-A-44.