-
Notifications
You must be signed in to change notification settings - Fork 198
Scoped secret store: wire callers to use ScopedProvider and UserProvider #4227
Copy link
Copy link
Open
Labels
authenticationenhancementNew feature or requestNew feature or requestgoPull requests that update go codePull requests that update go code
Description
Summary
Phase 4 of the scoped secret store implementation (#4192).
Update all callers to use the correct provider wrapper so system secrets are isolated in practice, not just in theory.
Work
- Registry auth (
pkg/registry/auth/): useCreateScopedSecretProvider(ScopeRegistry) - Workload auth (
pkg/auth/): useCreateScopedSecretProvider(ScopeWorkloads) - All user-facing entry points (CLI secret commands, API secrets routes, MCP tool server): use
CreateUserSecretProvider - Integration tests verifying isolation end-to-end
Dependencies
Depends on Phase 3. Must ship in the same PR as Phase 3 (migration infrastructure) — callers must not be updated before migration runs, and migration is useless without updated callers.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
authenticationenhancementNew feature or requestNew feature or requestgoPull requests that update go codePull requests that update go code