hashicorp / hashicorp/nomad

Show max_parallell rollout info in job plan diff output

Open
#6,945 1 comment 0 reactions 0 assignees View on GitHub
stage/needs-discussion theme/deployments type/enhancement
Dominant language
Go
Stars
17k
Forks
2.1k
Avg merge
1d 9h
Merged PRs (30d)
105

Description

The output when planning a job update with max_parallell rollout set up is not very clear or intuitive.
If I set up "max_parallell = 1" for a group in my job, and I have 3 instances of that group, the output I get is this:

`
+/- Task Group: "taskGroup" (1 create/destroy update, 2 ignore)
`

This doesn't really give you the whole picture of what is about to happen, since all 3 instances in the group are going to be updated, and nothing is really ignored.

The above output should be clarified to something along these lines:
`
+/- Task Group: "taskGroup" (3 create/destroy rolling update, parallell = 1)
`

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.