Skip to content

chore(deps): migrate vault to libvault 0.3 and bump workspace crates - #2171

Merged
genedna merged 2 commits into
gitmono-dev:mainfrom
benjamin-747:main
Aug 20, 2026
Merged

chore(deps): migrate vault to libvault 0.3 and bump workspace crates#2171
genedna merged 2 commits into
gitmono-dev:mainfrom
benjamin-747:main

Conversation

@benjamin-747

Copy link
Copy Markdown
Collaborator

Replace libvault-core 0.1 with libvault 0.3, and refresh related lockfile/workspace pins (futures, russh, sea-orm, redis, uuid).

benjamin-747 and others added 2 commits August 20, 2026 20:17
Replace libvault-core 0.1 with libvault 0.3, and refresh related lockfile/workspace pins (futures, russh, sea-orm, redis, uuid).
libvault 0.3 restructured the PKI backend routes to require a cert_type
segment (tls|ssh). Update the vault crate's paths accordingly:

- pki/root/generate/{exported,internal} -> pki/root/tls/generate/...
- pki/ca/pem -> pki/ca/tls/pem
- pki/roles/{name} -> pki/roles/tls/{name}
- pki/issue/{name} -> pki/issue/tls/{name}

Fixes the failing pki::tests_raw::test_pki_module assertion that expected
pki/root/generate/internal to succeed (it returned ErrPathUnsupported).
@genedna
genedna merged commit ce1f5e3 into gitmono-dev:main Aug 20, 2026
8 checks passed
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