Commit ce1f5e3
chore(deps): migrate vault to libvault 0.3 and bump workspace crates (#2171)
* chore(deps): migrate vault to libvault 0.3 and bump workspace crates
Replace libvault-core 0.1 with libvault 0.3, and refresh related lockfile/workspace pins (futures, russh, sea-orm, redis, uuid).
* fix(vault): update PKI API paths for libvault 0.3 route scheme
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).
---------
Co-authored-by: Eli Ma <eli@patch.sh>1 parent 2196642 commit ce1f5e3
6 files changed
Lines changed: 338 additions & 305 deletions
0 commit comments