Repository navigation
KMS Release v0.6.3
Changes since 0.6.1
- Always verify the OS image hash and its policy/identity-event bindings; remove the
[core.image] verifybypass (#1497). - Recover onboarding after repeated clicks, lost provisioning responses, or a page reload using
Onboard.GetSetupStatus(#1453). - Fix measurement-cache clearing to remove the actual
.jsonentries (#1471). - Verify guest NUMA layouts without PXB expanders (#1458).
- Coalesce concurrent AMD endorsement-certificate fetches and preserve typed collateral errors (#1484).
- Harden TPM response parsing against undersized headers, excessive allocations and non-progressing enumeration (#1477, #1481).
- Refresh CA trust and TLS dependencies for emSign distrust; remove the legacy compose file that pinned outdated images (#1463, #1464, #1492).
- Add the Bun auth-eth image build, bound its request bodies and set security headers; increase the Bun auth webhook idle timeout and update auth-backend dependencies (#1452, #1460, #1470, #1494).
Upgrade notes
OS image verification is mandatory. A leftover [core.image] verify key is ignored, and GetMeta.os_image_verification always reports true. Upgrade KMS before admitting CVMs whose NUMA nodes omit pxb_bus; older KMS versions reject that configuration.
Reproducibility
An independent public clone of this tag reproduced the published image digest.
Set umask 0022 before cloning, then follow this component's builder README
with IMAGE_VERSION=0.6.3 and the matching release tag/commit. A checkout created
under umask 0002 can give copied files group-write permissions and produce a
different digest despite identical contents. Setting the umask only after cloning
does not repair those permissions; use a fresh clone under umask 0022.
umask 0022
git clone --branch kms-v0.6.3 https://github.com/Dstack-TEE/dstack.gitSource
Tag: kms-v0.6.3 · Commit: dad8326f89a76e60e5d4b61c424a3329c92f60e9.
Docker Image Information
Image: ghcr.io/dstack-tee/dstack-kms:0.6.3
Digest (SHA256): sha256:e68766063cb3e792a85919ad500d16805b57f8d8b7424b71ff46a3c8cf5709fd
Verification: Verify on Sigstore
Contract ABIs
This release includes the compiled contract ABIs:
DstackKms.json- Main KMS contract ABIDstackApp.json- Application contract ABI