Files
nomad/scheduler
Tim Gross 114881c2aa reconcile should not overwrite unblocking state (#8349)
Pre-0.12.0 beta, a deployment was considered "complete" if it was
successful. But with MRD we have "blocked" and "unblocking" states as well. We
did not consider the case where a concurrent alloc health status update
triggers a `Compute` call on a deployment that's moved from "blocked" to
"unblocking" (it's a small window), which caused an extra pass thru the
`nextRegion` logic in `deploymentwatcher` and triggered an error when later
transitioning to "successful".

This changeset makes sure we don't overwrite that status.
2020-07-06 11:31:33 -04:00
..
2018-12-06 15:09:26 -08:00
2017-07-07 12:03:11 -07:00
2020-06-22 10:28:45 -04:00
2020-05-01 13:13:30 -04:00
2018-09-15 16:23:13 -07:00
2020-06-19 09:42:10 -04:00
2018-03-28 12:26:28 -05:00
2017-10-13 14:36:02 -07:00
2020-03-21 16:51:10 -04:00
2020-06-18 11:01:31 -07:00