Skip to content

fix(keyrack): add --owner flag for per-owner vault isolation#249

Merged
uladkasach merged 1 commit intomainfrom
vlad/init-owner
Feb 27, 2026
Merged

fix(keyrack): add --owner flag for per-owner vault isolation#249
uladkasach merged 1 commit intomainfrom
vlad/init-owner

Conversation

@uladkasach
Copy link
Member

  • standardize --owner flag across all keyrack commands (init, set, get, status, etc.)
  • namespace vault storage per owner (os.direct, os.secure use owner=X/ directories)
  • enable separate demo/prod credential manifests on same machine
  • add 27 acceptance tests for owner isolation behavior
  • --for retained as alias for --owner

Co-authored-by: Ulad Kasach uladkasach@gmail.com

@uladkasach uladkasach enabled auto-merge (squash) February 27, 2026 11:36
@uladkasach uladkasach force-pushed the vlad/init-owner branch 3 times, most recently from 26f2afa to e1eaf32 Compare February 27, 2026 12:23
- standardize --owner flag across all keyrack commands (init, set, get, status, etc.)
- namespace vault storage per owner (os.direct, os.secure use owner=X/ directories)
- enable separate demo/prod credential manifests on same machine
- add 27 acceptance tests for owner isolation behavior
- --for retained as alias for --owner

Co-authored-by: Ulad Kasach <uladkasach@gmail.com>
@uladkasach uladkasach merged commit 390471b into main Feb 27, 2026
20 checks passed
@uladkasach uladkasach deleted the vlad/init-owner branch February 27, 2026 12:52
@rhelease rhelease bot mentioned this pull request Feb 27, 2026
@rhelease
Copy link
Contributor

rhelease bot commented Feb 27, 2026

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