This repository was archived by the owner on Jun 27, 2025. It is now read-only.

Description
Description
when running levant deploy with a job defining a task with lifecycle posttop (to be run after the allocation is terminated for example to cleanup stuff), Nomad will show the task status as "pending " the nomad deployment is successful, however, levant allocation status checker will mark the deployment as incomplete and keep checking for the task to be running or complete https://github.com/hashicorp/levant/blob/main/levant/job_status_checker.go#L139.
Levant should make exception for posstop tasks as they should be completed only when the allocation is terminated.
Nomad: 1.4.2
Levant: 0.3.2