open-nomad/client/allocwatcher
Derek Strickland bd719bc7b8 reconciler: 2 phase reconnects and tests (#12333)
* structs: Add alloc.Expired & alloc.Reconnected functions. Add Reconnect eval trigger by.

* node_endpoint: Emit new eval for reconnecting unknown allocs.

* filterByTainted: handle 2 phase commit filtering rules.

* reconciler: Append AllocState on disconnect. Logic updates from testing and 2 phase reconnects.

* allocs: Set reconnect timestamp. Destroy if not DesiredStatusRun. Watch for unknown status.
2022-04-05 17:13:10 -04:00
..
alloc_watcher.go reconciler: 2 phase reconnects and tests (#12333) 2022-04-05 17:13:10 -04:00
alloc_watcher_test.go ci: swap ci parallelization for unconstrained gomaxprocs 2022-03-15 12:58:52 -05:00
alloc_watcher_unix_test.go ci: swap ci parallelization for unconstrained gomaxprocs 2022-03-15 12:58:52 -05:00
doc.go implement stopping, destroying, and disk migration 2018-10-16 16:53:30 -07:00
group_alloc_watcher.go client: Unify handling of previous and preempted allocs 2018-12-11 13:12:35 +01:00
group_alloc_watcher_test.go ci: swap ci parallelization for unconstrained gomaxprocs 2022-03-15 12:58:52 -05:00