Skip to main content
POST
Retry one failed StackKit deployment rollout on its exact existing managed VM

التفويضات

Authorization
string
header
مطلوب

OIDC/JWKS bearer token. Self-hosted defaults to Pocket ID; SaaS uses Auth0 through the edge. PocketBase JWT is legacy migration compatibility only.

معلمات المسار

id
string
مطلوب

Stack ID

الجسم

application/json
source_job_id
string
مطلوب

Exact failed deploy job used as immutable retry evidence.

Minimum string length: 1
lease_id
string
مطلوب

Exact active managed foundation lease bound to the failed job.

Minimum string length: 1
owner_approved
boolean

Required true when supplying a canonical initial-rollout repair candidate.

candidate_spec
object

Optional canonical StackSpec repairing missing route, access and data dependencies of already admitted modules. The pinned CLI validates it; revision CAS and candidate digest bind retries. Applied installations must use their existing change-set authority.

current_spec_hash
string

Normalized current node intent hash for an exact failed INIT whose immutable retry lineage proves a prior failed APPLY on this runtime. Required only for that partial INIT recovery; rejected on other paths. This is solely the CLI atomic CAS precondition, never authorization. Obtain through the pinned CLI resolve on the same current canonical node document. The durable receipt seals this value and lineage against changed replay.

Pattern: ^sha256:[a-f0-9]{64}$

الاستجابة

Exact-target rollout retry accepted or replayed.

data
object
مطلوب
meta
object