OpenBao Rust Crate 0.12.0 #17
Closed
eldryoth
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
OpenBao Rust SDK 0.12.0 Release Notes
Version
v0.12.0v0.12.0tag objectSummary
0.12.0is the PKI Tier 1 multi-issuer and authority lifecycle line. Theimplemented scope is default issuer/key configuration, named-issuer
issue/sign, root rotation and replacement, standalone key generation,
sign-verbatim operator helpers, revoke-with-key, cluster and auto-tidy config,
and current-doc PKI struct-field expansion.
Remaining
0.12.0planned work: none. The local release-gate components andthe OpenBao
2.5.4integration smoke test pass locally, and the externalpentest plus GitHub CI are green for the
v0.12.0tag.Added
/pki/config/issuersand/pki/config/keys./pki/issuer/:issuer_ref/issue/:nameand/pki/issuer/:issuer_ref/sign/:name.multi-issuer root/intermediate generation, and standalone key generation.
generation, CRL config, and tidy request/status types.
rows, named-issuer issue/sign rows, authority lifecycle rows, config rows,
revoke-with-key row, and gated sign-verbatim rows, bringing strict typed
coverage to
555/643(86.3%).expected
Acceptheader.Planned Scope
0.12.0PKI Tier 1 implementation rows are open. Remainingplanned endpoint rows are assigned to later releases in the endpoint matrix.
Security Notes
operator-opsplusoperator-ops-acknowledgedbecause they bypass normal role constraints.SecretStringwhen any PKI response orrequest field can carry it.
Stringor byte bufferswhen OpenBao documents it as public material.
Pki::delete_root(PkiRootDeletion::confirm())decision remainsthe destructive default-root deletion boundary.
radius-authis no longer part of default features and now requiresradius-auth-acknowledgedbecause legacy RADIUS relies on MD5-basedauthenticators.
synchronized retry waves after temporary OpenBao outages.
request dispatch.
headers, and
build.rswarns whensensitive-http-test-onlyis compiled.Security And Stability Gate
scripts/release_0_12_gate.shscripts/openbao_integration.shmetadata, clippy default/all-features, tests default/all-features, doctests,
docs, package verification, dependency policy, RustSec audit, SBOM
generation, and the pinned OpenBao
2.5.4dev instance smoke test.v0.12.0tag.This discussion was created from the release OpenBao Rust Crate 0.12.0.
Beta Was this translation helpful? Give feedback.
All reactions