Tdx Preflight
Can this exact image boot on this host? The one call a launch/upgrade preflight makes.
A check against both a host profile and the measurement set, so it hangs off neither. The API fingerprints the submitted profile and answers whether a published measurement for the caller's (version, rc) carries that fingerprint -- the whole launch decision in one boolean:
- launchable: true -> the VM will attest; launch.
- launchable: false -> register the class (POST /servers/tdx/host_profiles), then retry once Chutes publishes its measurement.
Stores nothing and reveals nothing beyond the answer -- not the full measurement set, not whether a profile row exists. Signed by the miner hotkey, so the signature covers the body.
Query parameters
VM image version the caller intends to boot.
VM image version the caller intends to boot.
Whether that image is a release-candidate (debug) build.
Whether that image is a release-candidate (debug) build.
Headers
Request body
Response
Successful Response
Changes
Changed in 3 of the 11 revisions of this API.7185
- ▲
added the new required request property
/new-required-request-property
- ▲
added the new required request property
/new-required-request-property
- ▲
added the new required request property
/new-required-request-property
- ▲
added the new required request property
new-required-request-property
- ▲
added the new required request property
/new-required-request-property
- ▲
added the new required request property
new-required-request-property
- ▲
the
/request property's min was increased to1.00request-property-min-increased
- ●
removed the request property
/request-property-removed
- ●
removed the request property
/request-property-removed
- ●
removed the request property
/request-property-removed
- ●
removed the request property
/request-property-removed
- ●
removed the request property
/request-property-removed
- ●
removed the request property
request-property-removed
- ●
removed the request property
request-property-removed
- ●
removed the request property
request-property-removed
- ●
removed the request property
request-property-removed
- ●
removed the request property
/request-property-removed
- ●
removed the request property
/request-property-removed
- ●
removed the request property
/request-property-removed
- ●
removed the request property
request-property-removed
- ●
removed the request property
/request-property-removed
- ●
removed the request property
/request-property-removed
- ●
removed the request property
request-property-removed
- ●
removed the request property
request-property-removed
- ●
removed the request property
request-property-removed
- ○
added the new optional request property
new-optional-request-property
- ○
added the new optional request property
new-optional-request-property
This revision also has 4 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ○
added the new optional request property
/new-optional-request-property
- ○
added the new optional request property
/new-optional-request-property
- ○
- ○
endpoint added
endpoint-added
- ○