Confirm Luks Rotation
Changed onConfirm or discard pending LUKS passphrase rotation results.
DEPRECATED for the storage-rotation flow: new VMs use POST /provision/confirm (same shared logic). Kept for legacy in-field VMs; note the boot-phase root-passphrase confirm still uses this route until /luks/* is fully retired.
The VM reports per-volume success/failure. require_confirm_nonce validates and consumes the nonce before the handler runs. Volumes with rotated=True have pending passphrases promoted to current; rotated=False discards pending.
Request
- Base URLhttps://api.chutes.ai (the document declares no server; this is the origin it was published from)
- URLhttps://api.chutes.ai/servers/{vm_name}/luks/confirm
- Authnone declared
Path parameters
Headers
Request body
Response
Successful Response
Changes
- breaking
the response's body type changed from
objecttostringfor status - breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status
- breaking
- info
endpoint added
- info