Ultimate

X_JOB_OUTLASTS_DRAIN

Means

a job's declared timeout outlasts the worker's budget

Typical cause

the job's timeout exceeds drain.workerRetireMs (or, retire off, drain.workerDeadlineMs / drain.deadlineMs), so a deploy cuts a run still inside its own limit

Fix

drain: { workerRetireMs: 7200000 }, // at least the job's timeout, in app.config.ts, then x verify --only manifest --json

Listed under CLI and verify

This page as markdown