Stable release v2.7.0 — binaries, Arch packages, an RPM repository, a DEB repository, and container images. Verification data: checksums, GPG signatures, Sigstore provenance, and SBOMs.
Release notes
SECURITY
- agent, proxy: Ensure the quit endpoint correctly requires the
X-Vault-Requestheader when specified by listener configuration. GHSA-8gmq-wv9h-fcwp. [GH-4065] - auth/cert, auth/kubernetes, auth/userpass, secrets/pki, core/policies, core/workflows: Use
ResolvePathOperationto define canonical URLs for canonicalized resources. GHSA-fg5x-7whg-6c28. [GH-4065] - core/plugins: Ensure plugin command name is relative to
plugin_directoryprior to executing. GHSA-j6wc-jpvg-xfxq. [GH-4065] - core/plugins: Ensure writes to
sys/plugins/catalog/*endpoints are restricted to the root namespace. GHSA-cg72-x35g-xfp8. [GH-4065] - core/policies: Ensure denied ACL policy template evaluation returns an error and is not silently dropped. GHSA-hr5j-3j78-4vh2. [GH-4065]
- core/policies: Prevent cross-namespace policy resolution traversal in the LRU policy cache, allowing unintentional cross-namespace access. GHSA-mjch-vcw3-hhmf. [GH-4065]
- sdk: Prevent
TypeKVPair,TypeHeaderfrom leaking malformed request data into audit logs in plaintext. GHSA-8xxq-mq9m-xmhw. [GH-4065] - secrets/pki: Forbid issuance of non-validated SANs through ACME. GHSA-x8fg-h69x-p28f. [GH-4065]
- ui: Remove support for
prompt=noneredirection in the OIDC provider. GHSA-2cjw-94fw-wqjx. [GH-4065]
FEATURES
- External Keys: The PKI and Transit secret engines can now use KMS plugins to perform cryptographic operations without storing key material in OpenBao. [GH-3956]
- Configure mappings to HSM or KMS-backed keys via the /sys/external-keys APIs and grant access to select mounts.
- Use the PKI engine to sign certificates &co with external private keys.
- Use the Transit engine to sign, verify, encrypt, and decrypt payloads with external key material.
- Several KMS plugins provide support:
- Support for PKCS#11-backed keys is included via the kms-pkcs11 plugin available in openbao-plugins.
- Support for Transit-backed keys is built-in. This is similar in concept to the built-in Transit seal.
- Like Auto Seal support via KMS plugins, the interface is provider-agnostic: Develop plugins and enable support for additional providers at any time.
- ML-DSA Support in PKI: Introduces support for the ML-DSA (NIST's FIPS 204) signature algorithm for all CA, CSR, and leaf actions. [GH-3903]
- ML-DSA is a widely standardized post-quantum cryptography (PQC) algorithm resistant to attacks from quantum computers.
- Note that Go's OCSP implementation does not support ML-DSA so will be unusable with ML-DSA typed issuers.
- ML-DSA Support in Transit: Introduces support for the ML-DSA (NIST's FIPS 204) signature algorithm. [GH-3909]
- Generate, import, and export keys of type mldsa-44, mldsa-65 and mldsa-87.
- Create and verify pure ML-DSA signatures.
- Enable Pure-PQC TLS: TLS connections can now use pure post-quantum key exchanges and certificates. [GH-3769]
- Operators can specify tls_key_exchange_preferences in server, agent, and proxy listeners to enforce PQC key exchange algorithms (SecP256r1MLKEM768, SecP384r1MLKEM1024, X25519MLKEM768, and MLKEM1024).
- Operators can use ML-DSA certificates via these listeners as well.
- Outbound TLS connections from OpenBao can now connect to servers with the above key exchange algorithms or presenting a ML-DSA server or CA certificate.
- PostgreSQL Horizontal Scalability: Enable read scalability on the PostgreSQL storage backend similar to existing Raft support. [GH-3904]
- Requires ha_enabled = true to be set and cluster_addr to be reachable (establishing a forwarding RPC connection) from standby nodes to the primary.
- In the event of extended leadership loss, standby nodes will come up as read-enabled.
- Only works with PostgreSQL physical replication; will not work with logical replication.
- Strong Consistency Control: Support
X-Vault-IndexandX-Vault-Inconsistentheaders to ensure client/server consistency. [GH-3839]
- X-Vault-Index is now sent when a write is performed.
- The X-Vault-Inconsistent request header can take the following values to control the fallback behavior when the node is out of date:
- fail, to respond with 429 Too Many Requests and a Retry-After value,
- forward-active-node to forward the request to the active node, or
- await-state to hold the request locally to attempt to catch up, optionally falling back to one of the above behaviors (if also specified) or the server default.
- On listeners, three new configuration parameters are now respected:
- consistency_fallback_behavior to set the default fallback for await-state,
- consistency_missing_header_forward to automatically forward requests which do not have any consistency control headers, and
- consistency_max_index_wait to indicate the maximum amount of time await-state should pause before forwarding the request.
- PebbleDB Storage Backend: This storage backend is a non-HA, durable backend using PebbleDB for transactions and improved performance. [GH-3879]
- Control Groups: Add support for a new ACL policy stanza,
control_group, which specifies when a second party must approve a request for a path. [GH-3436]
IMPROVEMENTS
- command/server: Add
tls_auto_reloadconfiguration option to automatically reload TLS certificate and key files when their contents change, without requiringSIGHUP. [GH-3530] - command/server: Include
disable_standby_reads,allow_unauthenticated_workflows, andunsafe_relative_pathsin sanitized config output. [GH-3433] - command/status: Add support for
-fieldargument tobao status. [GH-3750] - command/token: Add support for
-fieldargument tobao token lookup. [GH-3618] - command/namespace/seal-status: Add support for
-fieldand-formatargument tobao namespace seal-status. [GH-3750] - core: Add support for
revoke-selfwith wrapping tokens. [GH-3688] - core: Switch to
cipher.NewGCMWithRandomNoncefor fewer nonce generation calls. [GH-3290] - core/seal: Add configuration options to disable Auto Seal health checks and customize health check intervals and timeout. [GH-3653]
- core/metrics: Report
vault.core.unsealed=0when OpenBao is sealed via dedicated metrics loop. [GH-3430] - core/server: Support storage-indicated index values in Server Side Consistent Tokens (SSCTs), improving their utility. Previously these tokens always had an index value of
0. [GH-3839] - core/plugins: Allow auth & secret mounts to automatically request the latest installed version of the underlying external plugin via
plugin_version=latest. [GH-3914] - core/plugins: Allow pinning OCI-based plugins by manifest digest (e.g.,
ghcr.io/openbao/openbao-plugin-secrets-aws@sha256:<digest>) instead of providing thesha256sumof the inner plugin binary. [GH-3915] - core/plugins: Automatically determine
binary_namefor OCI plugins based on the image'sENTRYPOINTorCMDif unset in configuration. [GH-3760] - core/plugins: Reload KMS plugin configuration stanzas on
SIGHUPand respawn plugin clients as needed, enabling plugin upgrades at runtime. [GH-3738] - storage/raft: Automatically create the storage directory if it does not exist. [GH-3649]
- sys/raw: Allow reading backed up unseal or recovery shares. [GH-3863]
- auth/cert: Add an Envoy decoder to
x_forwarded_for_client_cert_decoders, enabling the processing of leaf certificates in the Envoy XFCC header. [GH-2863] - auth/oidc: Return
oidc_discovery_urlvalidation errors (like bad issuer) from the underlying library. [GH-3574] - secrets/pki: Support
use_pssinissuers/generate/intermediate/:typecalls, allowing for CSRs with PSS signatures from RSA-typed intermediates. [GH-3861] - secrets/pki: Add optional ACME client port and host configuration to support non-privileged operation when a load balancer forwards challenges from ports 80 and 443. [GH-3034]
- packaging/container: Remove all
VOLUMEinstructions. [GH-3711] - ui/secrets: Add "Show internal engines" button to, by default, hide the
cubbyholesecret engine. [GH-3794] - ui: Update ember-data to 4.12.8. [GH-3816]
- command/plugin: Add
bao plugin prunecommand to remove unused OCI plugin downloads from disk. [GH-4000] - core/mfa: Handle cache entry invalidation on standby nodes after mfa config deletion on leader node. [GH-4033]
- sdk/logical: Introduce
ResolvePathOperationto report canonical URLs prior to ACL evaluation. [GH-4065]
CHANGES
- agent, proxy: The
.../quitand.../cache-clearendpoints now require theX-Vault-Requestrequest header whenrequire_request_header = trueis specified. [GH-4065] - command/server: Remove
filestorage backend support. [GH-3879] - core/seal: The
pkcs11,alicloudkms,awskms,azurekeyvault,gcpckmsandocikmsseals are no longer built-in and must be installed as external plugins, as announced with the v2.6.0 release. [GH-3337] - core/plugins: Declarative plugin registration (
pluginstanza) no longer requires setting asha256sumfor manually installed plugin binaries. [GH-3759] - core/plugins: Default the
plugin_auto_registerserver configuration option totrue. [GH-3910] - auth/kerberos: The built-in Kerberos auth engine has been removed from the main OpenBao binary distribution. It will be included in openbao-plugins going forward. [GH-3882]
- auth/ldap: The built-in LDAP auth engine has been removed from the main OpenBao binary distribution. It will be included in openbao-plugins going forward. [GH-3882]
- auth/radius: The built-in RADIUS auth engine has been removed from the main OpenBao binary distribution. It will be included in openbao-plugins going forward. [GH-3882]
- secrets/ldap: The built-in LDAP secret engine has been removed from the main OpenBao binary distribution. It will be included in openbao-plugins going forward. [GH-3882]
- secrets/pki: Due to a breaking change in Go 1.27, OpenBao will no longer accept FQDNs ending with a
., e.g.,example.com.. [GH-3752] - sdk: Drop the
helper/pointerutilpackage. Its functionality is natively available in Go as of 1.26 via new syntax around thenewbuiltin. [GH-3532] - releases: Discontinue the HSM distribution of OpenBao, as announced with the v2.6.0 release. PKCS#11 functionality remains available via the PKCS#11 KMS plugin. [GH-3337]
- packaging: The Go module was moved to
github.com/openbao/openbao/v2and large portions of the codebase were moved behind aninternal/package. As a result, packagers must update their-ldflagsto embed version information atgithub.com/openbao/openbao/v2/internal/versioninstead ofgithub.com/openbao/openbao/version. [GH-3210]
BUG FIXES
- command: Fix
-field=flag discarding API warnings (e.g., unrecognized parameters) instead of printing them to stderr. [GH-3672] - command/operator: Fix double file close in snapshot restoration. [GH-3939]
- command/server: Fix config merge condition for
plugin_download_max_size. [GH-3437] - command/server: Fix boolean config fields being dropped when multiple
-configpaths are used. [GH-3433] - core: The response of
sys/leaderdid not containis_selfwhen it was supposed to befalse. [GH-3932] - core/ha: Fix broken cross-version request forwarding during rolling upgrades to v2.6.x from an earlier minor version. [GH-3900]
- core/plugins: Ensure that a mount's storage view is no longer marked read-only following a successful plugin reload. [GH-3936]
- core/identity: Fix periodic key rotation and expiration attempts on standby nodes resulting in read-only errors. [GH-3949]
- core/namespaces: Gracefully skip partially-created namespaces during unseal instead of panicking. [GH-3353]
- core/listeners: Fix broken TCP listener on OpenBSD. [GH-3951]
- core/listeners: Set ACME cache path according to
tls_acme_cache_path. [GH-3872] - core/server: Add missing
disable_ssct_tokenparameter to support enabling SSCTs. [GH-3839] - core/recovery: Avoid panic during listing of namespace contents due to uninitialized namespace store. [GH-3925]
- core/recovery: Fix generation of recovery token via
bao operator generate-rootby allowing status checks. [GH-3924] - storage/raft: Add existence verification of the Raft node before attempting to promote or demote. [GH-3350]
- storage/raft: Fix performance regression caused by a second transaction during batch application to write the last applied log index. [GH-3844]
- storage/raft: Prevent the Raft log from growing indefinitely if fewer than
snapshot_thresholdentries are written before next restart. [GH-3381] - storage/postgresql: Set transaction limit to one less than max_parallel, ensuring HA lock renewal and non-transaction operations can always proceed. [GH-3913]
- secrets/pki: Don't pick a default value for
signature_bitsbased on the key type of the certificate being issued as it applies to the issuer's key, not the certificate's key. [GH-3858] - secrets/pki: Fix
use_pss=true+signature_bits=0on a role incorrectly resulting in certificates signed via PKCS#1 v1.5 instead of correctly using PSS. [GH-3858] - sys/raw: Allow creating new entries via sys/raw; when doing so without compression,
compression_type="none"must be specified. [GH-3933] - sys/rotate: Fix existing unseal/recovery share backups going unreadable after upgrading to v2.6.x from an earlier version. [GH-3863]
- sys/workflows: Fix Check-And-Set in workflow API. [GH-3870]
- api: Don't read
BAO_WRAP_TTLto determine a request's wrap TTL ifDisableEnvironmentis set. [GH-3527] - ui: Fix invalid CSS class causing uncentered text on MFA method create page. [GH-3885]
- core/auth: Ensure invalidation updates description and reloads on changes to config, options, and plugin versions. [GH-3967]
- core/identity: Fix group entity memberships being dropped on unseal when
unsafe_cross_namespace_identityflag is enabled. [GH-4041] - core/mfa: Properly handle MFA enforcement configs deletion from storage. [GH-4033]
- core/mounts: Ensure invalidation updates description and reloads on changes to config, options, and plugin versions. [GH-3967]
DEPRECATIONS
- command: The
filestorage backend is deprecated forbao operator migrateand will be removed in v2.8.0. [GH-3879]
New Contributors
- @mrclki made their first contribution in https://github.com/openbao/openbao/pull/3376
- @riton made their first contribution in https://github.com/openbao/openbao/pull/3292
- @sivapalan made their first contribution in https://github.com/openbao/openbao/pull/3437
- @nicbaz made their first contribution in https://github.com/openbao/openbao/pull/3462
- @Flamefire made their first contribution in https://github.com/openbao/openbao/pull/3440
- @Sakutaroo made their first contribution in https://github.com/openbao/openbao/pull/3503
- @RealFakeAccount made their first contribution in https://github.com/openbao/openbao/pull/3518
- @pascallibenzi made their first contribution in https://github.com/openbao/openbao/pull/3574
- @clement-software made their first contribution in https://github.com/openbao/openbao/pull/3530
- @redabenmakdad made their first contribution in https://github.com/openbao/openbao/pull/3604
- @timb-controlplane made their first contribution in https://github.com/openbao/openbao/pull/3622
- @Cloonson made their first contribution in https://github.com/openbao/openbao/pull/3672
- @olegdayo made their first contribution in https://github.com/openbao/openbao/pull/3684
- @smcaine made their first contribution in https://github.com/openbao/openbao/pull/3685
- @ackammawork made their first contribution in https://github.com/openbao/openbao/pull/3690
- @chaehni made their first contribution in https://github.com/openbao/openbao/pull/3733
- @Shoowa made their first contribution in https://github.com/openbao/openbao/pull/3765
- @datosh made their first contribution in https://github.com/openbao/openbao/pull/3787
- @trutzonline made their first contribution in https://github.com/openbao/openbao/pull/3710
- @fean5959a made their first contribution in https://github.com/openbao/openbao/pull/3844
- @hannanavi made their first contribution in https://github.com/openbao/openbao/pull/3841
- @tron1point0 made their first contribution in https://github.com/openbao/openbao/pull/3902
- @DeadlySurgeon made their first contribution in https://github.com/openbao/openbao/pull/4009
What's Changed over Beta
- Add greater mount entry invalidation (#3967 by @cipherboy) backported by @cipherboy in https://github.com/openbao/openbao/pull/4051
- Add plugin prune command, OCI downloader test suite (#4000 by @satoqz) backported by @cipherboy in https://github.com/openbao/openbao/pull/4052
- Support External Mu for MLDSA Signatures (#4009 by @DeadlySurgeon) backported by @cipherboy in https://github.com/openbao/openbao/pull/4053
- Move github.com/google/cel-go -> cel.dev/cel-go (#4010 by @satoqz) backported by @cipherboy in https://github.com/openbao/openbao/pull/4054
- Login enforcement delete actually deletes storage entry (#4033 by @wslabosz-reply) backported by @cipherboy in https://github.com/openbao/openbao/pull/4055
- Add more docs on External Keys (#4044 by @satoqz) backported by @cipherboy in https://github.com/openbao/openbao/pull/4059
- Fix SecP384r1MLKEM1024 typo in docs (#4045 by @datosh) backported by @cipherboy in https://github.com/openbao/openbao/pull/4058
- Fix group entity memberships being dropped on unseal when
unsafe_cross_namespace_identityflag is enabled (#4041 by @wslabosz-reply) backported by @cipherboy in https://github.com/openbao/openbao/pull/4057 - Bump alpine, ubi10-minimal images (#4046 by @satoqz) backported by @satoqz in https://github.com/openbao/openbao/pull/4062
- Security updates for v2.7.0 + v2.6.3 (#4065 by @cipherboy, @Luiggi33 and @satoqz) backported by @cipherboy in https://github.com/openbao/openbao/pull/4067
- Bump kms/transit (#4064 by @satoqz) backported by @satoqz in https://github.com/openbao/openbao/pull/4072
- Add changelog for v2.7.0 by @cipherboy in https://github.com/openbao/openbao/pull/4070
Full Changelog: https://github.com/openbao/openbao/compare/v2.7.0-beta20260909...v2.7.0
Binaries
Precompiled archives from the official GitHub release.
Linux
- openbao_2.7.0_linux_amd64.tar.gzSign in to download
c3ab5de9e778…Verified - openbao_2.7.0_linux_arm64.tar.gzSign in to download
555bb2a955d8…Verified - openbao_2.7.0_linux_armv6.tar.gzSign in to download
5917362ac3a3…Verified - openbao_2.7.0_linux_ppc64le.tar.gzSign in to download
f7b9793b50c7…Verified - openbao_2.7.0_linux_riscv64.tar.gzSign in to download
f2c82c6668ac…Verified - openbao_2.7.0_linux_s390x.tar.gzSign in to download
808d7cddce25…Verified
macOS
- openbao_2.7.0_darwin_amd64.tar.gzSign in to download
6cb7cb513686…Verified - openbao_2.7.0_darwin_arm64.tar.gzSign in to download
cc9f9d4d969b…Verified
FreeBSD
- openbao_2.7.0_freebsd_amd64.tar.gzSign in to download
395a01f09c4b…Verified - openbao_2.7.0_freebsd_arm64.tar.gzSign in to download
da3606cc6083…Verified - openbao_2.7.0_freebsd_armv6.tar.gzSign in to download
ea152a5aedc3…Verified
NetBSD
- openbao_2.7.0_netbsd_amd64.tar.gzSign in to download
3c6f72464304…Verified - openbao_2.7.0_netbsd_arm64.tar.gzSign in to download
a017d20395ed…Verified - openbao_2.7.0_netbsd_armv6.tar.gzSign in to download
408aa574f325…Verified
OpenBSD
- openbao_2.7.0_openbsd_amd64.tar.gzSign in to download
e8a99f84d7e9…Verified - openbao_2.7.0_openbsd_arm64.tar.gzSign in to download
bc1621006914…Verified - openbao_2.7.0_openbsd_armv6.tar.gzSign in to download
0d00d8035ffb…Verified
Windows
- openbao_2.7.0_windows_amd64.zipSign in to download
62780fbc3cab…Verified - openbao_2.7.0_windows_arm64.zipSign in to download
b9ebf5b01e1b…Verified
Packages
Install from mirrored RPM/DEB repositories (package signatures and signed repo metadata verified at sync), or download Arch packages from the release.
RPM
Add the mirrored RPM repository. YUM/DNF substitutes $basearch for the host architecture.
Credentials are stored in /etc/yum.repos.d/openbao.repo (mode 0600). Your username is filled in when signed in; enter your access key at the hidden prompt (input is not echoed). After your administrator rotates a key, re-run these commands or update the credential file(s). Delete /etc/yum.repos.d/openbao.repo to remove the repository configuration.
read -rs ACCESS_KEY
sudo install -m 0600 /dev/null /etc/yum.repos.d/openbao.repo
sudo tee /etc/yum.repos.d/openbao.repo > /dev/null <<EOF
[openbao]
name=openbao
baseurl=https://releases.robertdebock.nl/pulp/content/openbao/rpm/\$basearch/
username=<CLIENT_NAME>
password=${ACCESS_KEY}
enabled=1
# Package signatures: verified with the upstream key (gpgcheck).
# Repository metadata: signed by the Adfinis mirror (repo_gpgcheck).
# List both keys under gpgkey so DNF can import them for packages and metadata.
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://openbao.org/assets/openbao-gpg-pub-20240618.asc https://releases.adfinis.com/keys/adfinis-repo-metadata.asc
EOF
unset ACCESS_KEY
sudo dnf install openbaoDEB
Add the mirrored DEB repository, then install with APT.
Credentials are stored in /etc/apt/sources.list.d/openbao.list, /etc/apt/auth.conf.d/openbao.conf (mode 0600). Your username is filled in when signed in; enter your access key at the hidden prompt (input is not echoed). After your administrator rotates a key, re-run these commands or update the credential file(s). Delete /etc/apt/sources.list.d/openbao.list, /etc/apt/auth.conf.d/openbao.conf to remove the repository configuration.
# Repository metadata is signed by the Adfinis mirror key (signed-by).
curl -fsSL https://releases.adfinis.com/keys/adfinis-repo-metadata.asc | gpg --dearmor | sudo tee /usr/share/keyrings/adfinis-openbao.gpg >/dev/null
echo "deb [signed-by=/usr/share/keyrings/adfinis-openbao.gpg] https://releases.robertdebock.nl/pulp/content/openbao/deb/ stable main" \
| sudo tee /etc/apt/sources.list.d/openbao.list > /dev/null
read -rs ACCESS_KEY
sudo install -m 0600 /dev/null /etc/apt/auth.conf.d/openbao.conf
sudo tee /etc/apt/auth.conf.d/openbao.conf > /dev/null <<EOF
machine releases.robertdebock.nl
login <CLIENT_NAME>
password ${ACCESS_KEY}
EOF
unset ACCESS_KEY
sudo apt update
sudo apt install openbaoPKG (Arch)
Arch Linux packages from the GitHub release.
- openbao_2.7.0_linux_amd64.pkg.tar.zstSign in to download
9ad7a2ada7a2…Verified - openbao_2.7.0_linux_arm64.pkg.tar.zstSign in to download
0dada7d36a77…Verified
Containers
Authenticate before pulling. Paste your access key at the hidden prompt when running the commands below.
Docker stores credentials in ~/.docker/config.json after login. Your username is filled in when signed in; enter your access key at the hidden prompt (input is not echoed). After your administrator rotates a key, re-run these commands or update the credential file(s). Run docker logout releases.robertdebock.nl to remove registry credentials from ~/.docker/config.json.
read -rs ACCESS_KEY
echo "$ACCESS_KEY" | docker login releases.robertdebock.nl -u <CLIENT_NAME> --password-stdin
unset ACCESS_KEY
docker pull releases.robertdebock.nl/openbao/openbao:2.7.0Verification
- SHA256 checksums
- 54 files verified, 137 not covered by upstream checksums.
- Checksum manifest authenticity
- Signature verified against the pinned upstream key.
- GPG signatures
- Detached signatures mirrored alongside the artifacts.
- Sigstore provenance
- Sigstore bundles mirrored alongside the artifacts.
- SBOM
- SPDX documents mirrored for this release.
Checksum coverage is required for: arch_pkg, binary. A release with an unverified file in one of those classes is not published.
Checksums
- checksums.txtSign in to download
654f25b6e105…N/A
GPG signatures
- checksums.txt.gpgsigSign in to download
b7cb8f128eda…N/A - openbao-gpg-pub-20240618.ascSign in to download
1862a1964229…N/A - openbao_2.7.0_darwin_amd64.tar.gz.gpgsigSign in to download
e8eae06f78cb…N/A - openbao_2.7.0_darwin_arm64.tar.gz.gpgsigSign in to download
de1960ee5867…N/A - openbao_2.7.0_freebsd_amd64.tar.gz.gpgsigSign in to download
1260f5fc34ad…N/A - openbao_2.7.0_freebsd_arm64.tar.gz.gpgsigSign in to download
8745968c8751…N/A - openbao_2.7.0_freebsd_armv6.tar.gz.gpgsigSign in to download
6478e09987bf…N/A - openbao_2.7.0_linux_amd64.deb.gpgsigSign in to download
a1deb47e9936…N/A - openbao_2.7.0_linux_amd64.pkg.tar.zst.gpgsigSign in to download
5e0ea333b12c…N/A - openbao_2.7.0_linux_amd64.rpm.gpgsigSign in to download
e36331c663bf…N/A - openbao_2.7.0_linux_amd64.tar.gz.gpgsigSign in to download
bcc4fbb3dc5c…N/A - openbao_2.7.0_linux_arm64.deb.gpgsigSign in to download
1a161b036a52…N/A - openbao_2.7.0_linux_arm64.pkg.tar.zst.gpgsigSign in to download
ec59a7a96635…N/A - openbao_2.7.0_linux_arm64.rpm.gpgsigSign in to download
6e3769802de0…N/A - openbao_2.7.0_linux_arm64.tar.gz.gpgsigSign in to download
287a74303068…N/A - openbao_2.7.0_linux_armv6.deb.gpgsigSign in to download
21dfc57320c5…N/A - openbao_2.7.0_linux_armv6.rpm.gpgsigSign in to download
20849c330a6f…N/A - openbao_2.7.0_linux_armv6.tar.gz.gpgsigSign in to download
a779c5ad3738…N/A - openbao_2.7.0_linux_ppc64le.deb.gpgsigSign in to download
86cf2dba5ccd…N/A - openbao_2.7.0_linux_ppc64le.rpm.gpgsigSign in to download
97e5d45b935e…N/A - openbao_2.7.0_linux_ppc64le.tar.gz.gpgsigSign in to download
e5db3118ec8c…N/A - openbao_2.7.0_linux_riscv64.deb.gpgsigSign in to download
7a2172354e0b…N/A - openbao_2.7.0_linux_riscv64.rpm.gpgsigSign in to download
b4a7d867f9f8…N/A - openbao_2.7.0_linux_riscv64.tar.gz.gpgsigSign in to download
ed25cbeabecc…N/A - openbao_2.7.0_linux_s390x.deb.gpgsigSign in to download
acf7049dee9e…N/A - openbao_2.7.0_linux_s390x.rpm.gpgsigSign in to download
e82eee619325…N/A - openbao_2.7.0_linux_s390x.tar.gz.gpgsigSign in to download
c21167d3d93b…N/A - openbao_2.7.0_netbsd_amd64.tar.gz.gpgsigSign in to download
6f47095c113f…N/A - openbao_2.7.0_netbsd_arm64.tar.gz.gpgsigSign in to download
9d8bb3c14f42…N/A - openbao_2.7.0_netbsd_armv6.tar.gz.gpgsigSign in to download
6f5e4c536336…N/A - openbao_2.7.0_openbsd_amd64.tar.gz.gpgsigSign in to download
db2a29ff33e3…N/A - openbao_2.7.0_openbsd_arm64.tar.gz.gpgsigSign in to download
d3eed549b367…N/A - openbao_2.7.0_openbsd_armv6.tar.gz.gpgsigSign in to download
30bfe8d0b217…N/A - openbao_2.7.0_windows_amd64.zip.gpgsigSign in to download
133d3f7bbb82…N/A - openbao_2.7.0_windows_arm64.zip.gpgsigSign in to download
8f3b991dffe0…N/A
Cosign / Sigstore
- checksums.txt.sigstore.jsonSign in to download
7453a95f864e…N/A - openbao_2.7.0_darwin_amd64.tar.gz.sigstore.jsonSign in to download
06b60254ed52…N/A - openbao_2.7.0_darwin_arm64.tar.gz.sigstore.jsonSign in to download
9a7390a45629…N/A - openbao_2.7.0_freebsd_amd64.tar.gz.sigstore.jsonSign in to download
f60331c40741…N/A - openbao_2.7.0_freebsd_arm64.tar.gz.sigstore.jsonSign in to download
d4f1b169585f…N/A - openbao_2.7.0_freebsd_armv6.tar.gz.sigstore.jsonSign in to download
1958cb0f49dc…N/A - openbao_2.7.0_linux_amd64.deb.sigstore.jsonSign in to download
b64a690384c5…N/A - openbao_2.7.0_linux_amd64.pkg.tar.zst.sigstore.jsonSign in to download
b8644f8673d7…N/A - openbao_2.7.0_linux_amd64.rpm.sigstore.jsonSign in to download
ebed7dd544d3…N/A - openbao_2.7.0_linux_amd64.tar.gz.sigstore.jsonSign in to download
0159f2087b93…N/A - openbao_2.7.0_linux_arm64.deb.sigstore.jsonSign in to download
bfad5610b481…N/A - openbao_2.7.0_linux_arm64.pkg.tar.zst.sigstore.jsonSign in to download
36051000d8c7…N/A - openbao_2.7.0_linux_arm64.rpm.sigstore.jsonSign in to download
7a48af2200b1…N/A - openbao_2.7.0_linux_arm64.tar.gz.sigstore.jsonSign in to download
578745a9bfba…N/A - openbao_2.7.0_linux_armv6.deb.sigstore.jsonSign in to download
db41c087345c…N/A - openbao_2.7.0_linux_armv6.rpm.sigstore.jsonSign in to download
99c0b6dade36…N/A - openbao_2.7.0_linux_armv6.tar.gz.sigstore.jsonSign in to download
16b60dbd91c5…N/A - openbao_2.7.0_linux_ppc64le.deb.sigstore.jsonSign in to download
e7cfecb39803…N/A - openbao_2.7.0_linux_ppc64le.rpm.sigstore.jsonSign in to download
31ec828e07cf…N/A - openbao_2.7.0_linux_ppc64le.tar.gz.sigstore.jsonSign in to download
90cafaa69217…N/A - openbao_2.7.0_linux_riscv64.deb.sigstore.jsonSign in to download
53cdbbb34ddd…N/A - openbao_2.7.0_linux_riscv64.rpm.sigstore.jsonSign in to download
7d680c93e87c…N/A - openbao_2.7.0_linux_riscv64.tar.gz.sigstore.jsonSign in to download
b864683ede25…N/A - openbao_2.7.0_linux_s390x.deb.sigstore.jsonSign in to download
fe34ce90ec03…N/A - openbao_2.7.0_linux_s390x.rpm.sigstore.jsonSign in to download
d6aa826269b6…N/A - openbao_2.7.0_linux_s390x.tar.gz.sigstore.jsonSign in to download
019a63793d43…N/A - openbao_2.7.0_netbsd_amd64.tar.gz.sigstore.jsonSign in to download
25b89c14c8db…N/A - openbao_2.7.0_netbsd_arm64.tar.gz.sigstore.jsonSign in to download
b71a201ae569…N/A - openbao_2.7.0_netbsd_armv6.tar.gz.sigstore.jsonSign in to download
6a0a3e7c5538…N/A - openbao_2.7.0_openbsd_amd64.tar.gz.sigstore.jsonSign in to download
f91212ac8974…N/A - openbao_2.7.0_openbsd_arm64.tar.gz.sigstore.jsonSign in to download
bd960674ec7f…N/A - openbao_2.7.0_openbsd_armv6.tar.gz.sigstore.jsonSign in to download
b7346a3310e1…N/A - openbao_2.7.0_windows_amd64.zip.sigstore.jsonSign in to download
32884c2c8302…N/A - openbao_2.7.0_windows_arm64.zip.sigstore.jsonSign in to download
a1288ea3edb1…N/A
SBOM
- openbao_2.7.0_darwin_amd64.tar.gz.sbom.jsonSign in to download
03045c9758de…Verified - openbao_2.7.0_darwin_amd64.tar.gz.sbom.json.gpgsigSign in to download
bf39bd241c95…N/A - openbao_2.7.0_darwin_amd64.tar.gz.sbom.json.sigstore.jsonSign in to download
2f093f18edc7…N/A - openbao_2.7.0_darwin_arm64.tar.gz.sbom.jsonSign in to download
6ffcc99a97a1…Verified - openbao_2.7.0_darwin_arm64.tar.gz.sbom.json.gpgsigSign in to download
5031e511b40c…N/A - openbao_2.7.0_darwin_arm64.tar.gz.sbom.json.sigstore.jsonSign in to download
c50c5cafd67b…N/A - openbao_2.7.0_freebsd_amd64.tar.gz.sbom.jsonSign in to download
d2af603aab7e…Verified - openbao_2.7.0_freebsd_amd64.tar.gz.sbom.json.gpgsigSign in to download
70ba36ac8363…N/A - openbao_2.7.0_freebsd_amd64.tar.gz.sbom.json.sigstore.jsonSign in to download
995f30ce8a83…N/A - openbao_2.7.0_freebsd_arm64.tar.gz.sbom.jsonSign in to download
ece813389d3d…Verified - openbao_2.7.0_freebsd_arm64.tar.gz.sbom.json.gpgsigSign in to download
1c698c1d4f55…N/A - openbao_2.7.0_freebsd_arm64.tar.gz.sbom.json.sigstore.jsonSign in to download
76c371f7d3ae…N/A - openbao_2.7.0_freebsd_armv6.tar.gz.sbom.jsonSign in to download
ea5045dc785f…Verified - openbao_2.7.0_freebsd_armv6.tar.gz.sbom.json.gpgsigSign in to download
9818efc0981b…N/A - openbao_2.7.0_freebsd_armv6.tar.gz.sbom.json.sigstore.jsonSign in to download
0de51ffd02ca…N/A - openbao_2.7.0_linux_amd64.deb.sbom.jsonSign in to download
50be56b5c828…Verified - openbao_2.7.0_linux_amd64.deb.sbom.json.gpgsigSign in to download
7e3d227037e3…N/A - openbao_2.7.0_linux_amd64.deb.sbom.json.sigstore.jsonSign in to download
25f9cc3c7749…N/A - openbao_2.7.0_linux_amd64.pkg.tar.zst.sbom.jsonSign in to download
d1a76e7e366e…Verified - openbao_2.7.0_linux_amd64.pkg.tar.zst.sbom.json.gpgsigSign in to download
ef5d6082b0e3…N/A - openbao_2.7.0_linux_amd64.pkg.tar.zst.sbom.json.sigstore.jsonSign in to download
0444f8bcde0d…N/A - openbao_2.7.0_linux_amd64.rpm.sbom.jsonSign in to download
16a7db1b14c3…Verified - openbao_2.7.0_linux_amd64.rpm.sbom.json.gpgsigSign in to download
079db0612e44…N/A - openbao_2.7.0_linux_amd64.rpm.sbom.json.sigstore.jsonSign in to download
f6d5ef90d671…N/A - openbao_2.7.0_linux_amd64.tar.gz.sbom.jsonSign in to download
549b18ff44d8…Verified - openbao_2.7.0_linux_amd64.tar.gz.sbom.json.gpgsigSign in to download
9df3fc7d1fc1…N/A - openbao_2.7.0_linux_amd64.tar.gz.sbom.json.sigstore.jsonSign in to download
961a6d665a0c…N/A - openbao_2.7.0_linux_arm64.deb.sbom.jsonSign in to download
b7b53f4eb7ba…Verified - openbao_2.7.0_linux_arm64.deb.sbom.json.gpgsigSign in to download
0b4605c1da77…N/A - openbao_2.7.0_linux_arm64.deb.sbom.json.sigstore.jsonSign in to download
cf73085eb0bf…N/A - openbao_2.7.0_linux_arm64.pkg.tar.zst.sbom.jsonSign in to download
c4f9ca4e52dd…Verified - openbao_2.7.0_linux_arm64.pkg.tar.zst.sbom.json.gpgsigSign in to download
1e5bd21666cd…N/A - openbao_2.7.0_linux_arm64.pkg.tar.zst.sbom.json.sigstore.jsonSign in to download
a2823ac9f9f9…N/A - openbao_2.7.0_linux_arm64.rpm.sbom.jsonSign in to download
fc1d2fa53674…Verified - openbao_2.7.0_linux_arm64.rpm.sbom.json.gpgsigSign in to download
5c55321be719…N/A - openbao_2.7.0_linux_arm64.rpm.sbom.json.sigstore.jsonSign in to download
a3fe19b0c489…N/A - openbao_2.7.0_linux_arm64.tar.gz.sbom.jsonSign in to download
e9ebfb75c29a…Verified - openbao_2.7.0_linux_arm64.tar.gz.sbom.json.gpgsigSign in to download
22e326d8cfcb…N/A - openbao_2.7.0_linux_arm64.tar.gz.sbom.json.sigstore.jsonSign in to download
e726cc6a5101…N/A - openbao_2.7.0_linux_armv6.deb.sbom.jsonSign in to download
66a1d921f0a9…Verified - openbao_2.7.0_linux_armv6.deb.sbom.json.gpgsigSign in to download
9189f3d71f9e…N/A - openbao_2.7.0_linux_armv6.deb.sbom.json.sigstore.jsonSign in to download
2d22a7850108…N/A - openbao_2.7.0_linux_armv6.rpm.sbom.jsonSign in to download
7b66e680737f…Verified - openbao_2.7.0_linux_armv6.rpm.sbom.json.gpgsigSign in to download
c267a0ef0ae3…N/A - openbao_2.7.0_linux_armv6.rpm.sbom.json.sigstore.jsonSign in to download
a91a6f957a07…N/A - openbao_2.7.0_linux_armv6.tar.gz.sbom.jsonSign in to download
a3808d7a4d69…Verified - openbao_2.7.0_linux_armv6.tar.gz.sbom.json.gpgsigSign in to download
b8489571bd0e…N/A - openbao_2.7.0_linux_armv6.tar.gz.sbom.json.sigstore.jsonSign in to download
534a58dc6ad6…N/A - openbao_2.7.0_linux_ppc64le.deb.sbom.jsonSign in to download
4cf8cac5c169…Verified - openbao_2.7.0_linux_ppc64le.deb.sbom.json.gpgsigSign in to download
d353c184e341…N/A - openbao_2.7.0_linux_ppc64le.deb.sbom.json.sigstore.jsonSign in to download
19b5bec7a462…N/A - openbao_2.7.0_linux_ppc64le.rpm.sbom.jsonSign in to download
bebfedc1bee5…Verified - openbao_2.7.0_linux_ppc64le.rpm.sbom.json.gpgsigSign in to download
778f4267816d…N/A - openbao_2.7.0_linux_ppc64le.rpm.sbom.json.sigstore.jsonSign in to download
deadfd03f1ac…N/A - openbao_2.7.0_linux_ppc64le.tar.gz.sbom.jsonSign in to download
f96f8db71f91…Verified - openbao_2.7.0_linux_ppc64le.tar.gz.sbom.json.gpgsigSign in to download
89c3f49043bd…N/A - openbao_2.7.0_linux_ppc64le.tar.gz.sbom.json.sigstore.jsonSign in to download
fa6b29beda02…N/A - openbao_2.7.0_linux_riscv64.deb.sbom.jsonSign in to download
a68d61f25ed4…Verified - openbao_2.7.0_linux_riscv64.deb.sbom.json.gpgsigSign in to download
81ffd47cd838…N/A - openbao_2.7.0_linux_riscv64.deb.sbom.json.sigstore.jsonSign in to download
c9378048805b…N/A - openbao_2.7.0_linux_riscv64.rpm.sbom.jsonSign in to download
005b902c0d2d…Verified - openbao_2.7.0_linux_riscv64.rpm.sbom.json.gpgsigSign in to download
ff40b742e078…N/A - openbao_2.7.0_linux_riscv64.rpm.sbom.json.sigstore.jsonSign in to download
3942581d5782…N/A - openbao_2.7.0_linux_riscv64.tar.gz.sbom.jsonSign in to download
65f7719970f5…Verified - openbao_2.7.0_linux_riscv64.tar.gz.sbom.json.gpgsigSign in to download
730d41d4a859…N/A - openbao_2.7.0_linux_riscv64.tar.gz.sbom.json.sigstore.jsonSign in to download
580811df954b…N/A - openbao_2.7.0_linux_s390x.deb.sbom.jsonSign in to download
d89f3bacf57d…Verified - openbao_2.7.0_linux_s390x.deb.sbom.json.gpgsigSign in to download
d9751e12028c…N/A - openbao_2.7.0_linux_s390x.deb.sbom.json.sigstore.jsonSign in to download
558f49c95c45…N/A - openbao_2.7.0_linux_s390x.rpm.sbom.jsonSign in to download
2da094200a5c…Verified - openbao_2.7.0_linux_s390x.rpm.sbom.json.gpgsigSign in to download
487926ecfde1…N/A - openbao_2.7.0_linux_s390x.rpm.sbom.json.sigstore.jsonSign in to download
b3ed78afb623…N/A - openbao_2.7.0_linux_s390x.tar.gz.sbom.jsonSign in to download
2c777fed33da…Verified - openbao_2.7.0_linux_s390x.tar.gz.sbom.json.gpgsigSign in to download
83706921c574…N/A - openbao_2.7.0_linux_s390x.tar.gz.sbom.json.sigstore.jsonSign in to download
134bcd55cd57…N/A - openbao_2.7.0_netbsd_amd64.tar.gz.sbom.jsonSign in to download
bd316d894ee6…Verified - openbao_2.7.0_netbsd_amd64.tar.gz.sbom.json.gpgsigSign in to download
342f8dda72d4…N/A - openbao_2.7.0_netbsd_amd64.tar.gz.sbom.json.sigstore.jsonSign in to download
81261900eef1…N/A - openbao_2.7.0_netbsd_arm64.tar.gz.sbom.jsonSign in to download
aea9a321679a…Verified - openbao_2.7.0_netbsd_arm64.tar.gz.sbom.json.gpgsigSign in to download
c094be444045…N/A - openbao_2.7.0_netbsd_arm64.tar.gz.sbom.json.sigstore.jsonSign in to download
45b9127dff3f…N/A - openbao_2.7.0_netbsd_armv6.tar.gz.sbom.jsonSign in to download
5c2dae98a01b…Verified - openbao_2.7.0_netbsd_armv6.tar.gz.sbom.json.gpgsigSign in to download
1c753de037f3…N/A - openbao_2.7.0_netbsd_armv6.tar.gz.sbom.json.sigstore.jsonSign in to download
14306b0924f8…N/A - openbao_2.7.0_openbsd_amd64.tar.gz.sbom.jsonSign in to download
bd2b02c40078…Verified - openbao_2.7.0_openbsd_amd64.tar.gz.sbom.json.gpgsigSign in to download
43f1afde48cb…N/A - openbao_2.7.0_openbsd_amd64.tar.gz.sbom.json.sigstore.jsonSign in to download
ad233ad7700b…N/A - openbao_2.7.0_openbsd_arm64.tar.gz.sbom.jsonSign in to download
bdbd16221ec2…Verified - openbao_2.7.0_openbsd_arm64.tar.gz.sbom.json.gpgsigSign in to download
88b9ebfe0392…N/A - openbao_2.7.0_openbsd_arm64.tar.gz.sbom.json.sigstore.jsonSign in to download
66a56f28ec6c…N/A - openbao_2.7.0_openbsd_armv6.tar.gz.sbom.jsonSign in to download
2ff42f42f8e1…Verified - openbao_2.7.0_openbsd_armv6.tar.gz.sbom.json.gpgsigSign in to download
e457344885ac…N/A - openbao_2.7.0_openbsd_armv6.tar.gz.sbom.json.sigstore.jsonSign in to download
39f070e0bd29…N/A - openbao_2.7.0_windows_amd64.zip.sbom.jsonSign in to download
3027bf0bb0b2…Verified - openbao_2.7.0_windows_amd64.zip.sbom.json.gpgsigSign in to download
198e2eb4dec2…N/A - openbao_2.7.0_windows_amd64.zip.sbom.json.sigstore.jsonSign in to download
395732168960…N/A - openbao_2.7.0_windows_arm64.zip.sbom.jsonSign in to download
ce2c776ab90d…Verified - openbao_2.7.0_windows_arm64.zip.sbom.json.gpgsigSign in to download
ca859d5d3adf…N/A - openbao_2.7.0_windows_arm64.zip.sbom.json.sigstore.jsonSign in to download
de96cf922df9…N/A