Michael Schurter
|
c0542474db
|
drain: initial drainv2 structs and impl
|
2018-03-21 16:49:48 -07:00 |
|
Josh Soref
|
6aa0a05998
|
spelling: scheduling
|
2018-03-11 18:53:11 +00:00 |
|
Josh Soref
|
7da15e6ee5
|
spelling: minimum
|
2018-03-11 18:26:53 +00:00 |
|
Josh Soref
|
a0452dd7f5
|
spelling: evaluate
|
2018-03-11 18:01:29 +00:00 |
|
Preetha Appan
|
2567b51c58
|
Edge trigger evaluation when allocations client status is failed
|
2018-01-31 09:56:53 -06:00 |
|
Preetha Appan
|
3c36abfe14
|
Update eval modify index as part of plan apply.
|
2017-12-18 10:03:55 -06:00 |
|
Preetha Appan
|
d340c3adb1
|
Always set modify time on allocations, and other changes addressing review comments
|
2017-11-01 15:13:48 -05:00 |
|
Preetha Appan
|
39d70be009
|
Add ModifyTime to Allocation and update it both on plan applies and client initiated updates
|
2017-11-01 15:13:48 -05:00 |
|
Alex Dadgar
|
c1cc51dbee
|
sync
|
2017-10-13 14:36:02 -07:00 |
|
Alex Dadgar
|
4173834231
|
Enable more linters
|
2017-09-26 15:26:33 -07:00 |
|
Alex Dadgar
|
f91312a49a
|
Fix typo
|
2017-07-14 09:53:46 -07:00 |
|
Alex Dadgar
|
7a74080079
|
Log reason a plan gets rejected per node.
This PR adds a log explaining why a plan gets rejected. Should help
debugging.
|
2017-07-13 17:14:02 -07:00 |
|
Alex Dadgar
|
952a22fb02
|
plan apply tests
|
2017-07-07 12:10:04 -07:00 |
|
Alex Dadgar
|
477c713df5
|
Plan apply handles canaries and success is set via update
|
2017-07-07 12:10:04 -07:00 |
|
Alex Dadgar
|
09dfa2fc10
|
Rename CreateDeployments and remove cancelling behavior in state_store
|
2017-07-07 12:10:04 -07:00 |
|
Alex Dadgar
|
b3f4db0930
|
cancel deployments
|
2017-07-07 12:01:17 -07:00 |
|
Alex Dadgar
|
83f5e65aae
|
Plan allows updating the status of deployments
|
2017-05-11 12:49:04 -07:00 |
|
Alex Dadgar
|
7078d563cb
|
Create Deployments through plan application
|
2017-05-05 15:33:19 -07:00 |
|
Alex Dadgar
|
b67c40f717
|
Proper denormalization in optimistic state store
|
2017-05-01 14:49:57 -07:00 |
|
Alex Dadgar
|
c261fe324e
|
Fix a panic during plan evaluation
This PR fixes a potential source of a panic while evaluating a plan with
all_at_once set to true with partial failures.
Fixes #2531
|
2017-04-10 14:56:21 -07:00 |
|
Alex Dadgar
|
b69b357c7f
|
Nomad builds
|
2017-02-07 20:31:23 -08:00 |
|
Alex Dadgar
|
8f5f12ae81
|
Scheduler no longer produces failed allocations; failed alloc metrics stored in evaluation
|
2016-05-18 18:11:40 -07:00 |
|
Alex Dadgar
|
330aec45b9
|
Remove outstanding reset from plan applier
|
2016-03-04 17:25:37 -08:00 |
|
Armon Dadgar
|
6a883e1389
|
nomad: do not skip node plan if we receive an evaluation result
|
2016-02-22 22:32:02 -08:00 |
|
Alex Dadgar
|
88ddfbed31
|
Revert "Debug messages around the plan and plan response"
This reverts commit 7646657e6b8a892210779eaf5708341b94b29b24.
|
2016-02-22 22:24:52 -08:00 |
|
Alex Dadgar
|
64cabb5a97
|
Revert "Debug log in plan apply"
This reverts commit 532df0d27e02e0cb30b6e3a28b9c4b5778bd71b3.
|
2016-02-22 22:24:27 -08:00 |
|
Alex Dadgar
|
c2242552a1
|
Debug messages around the plan and plan response
|
2016-02-22 20:36:11 -08:00 |
|
Alex Dadgar
|
b72b3ce190
|
Debug log in plan apply
|
2016-02-22 16:12:16 -08:00 |
|
Alex Dadgar
|
0b65fb410a
|
add debug error if there is a partial apply and refresh index isn't set
|
2016-02-22 13:03:40 -08:00 |
|
Armon Dadgar
|
fd5d7906f4
|
nomad: cleanup handling of refresh index
|
2016-02-22 11:43:41 -08:00 |
|
Armon Dadgar
|
e4524b173c
|
Address review feedback
|
2016-02-21 13:32:45 -08:00 |
|
Armon Dadgar
|
0e24df554e
|
nomad: allow for job normalization
|
2016-02-21 11:42:54 -08:00 |
|
Armon Dadgar
|
3746bf7cd3
|
nomad: use CPU count to determine pool size
|
2016-02-20 13:42:13 -08:00 |
|
Armon Dadgar
|
d69b8d055b
|
nomad: extra comment
|
2016-02-20 13:41:49 -08:00 |
|
Armon Dadgar
|
813b02c8b4
|
nomad: plan apply uses the EvaluatePool
|
2016-02-20 13:12:14 -08:00 |
|
Armon Dadgar
|
2d7236eb95
|
nomad: Use AllocsByNodeTerminal in plan apply
|
2016-02-20 11:26:38 -08:00 |
|
Alex Dadgar
|
a64f07b809
|
Store alloc creation time
|
2016-02-08 21:58:05 -08:00 |
|
Armon Dadgar
|
c6502fac83
|
nomad: use OutstandingReset in Eval endpoints and Plan apply
|
2015-10-23 10:22:44 -07:00 |
|
Armon Dadgar
|
953e0f3944
|
nomad: comment cleanups
|
2015-10-12 14:35:17 -07:00 |
|
Armon Dadgar
|
9b80375f86
|
nomad: refresh snapshot under error return
|
2015-10-11 18:47:09 -04:00 |
|
Armon Dadgar
|
8715d8ab8f
|
nomad: overlap plan evaluation with apply
|
2015-10-11 18:47:09 -04:00 |
|
Armon Dadgar
|
08a32d0952
|
nomad: optimistically apply plan to state snapshot
|
2015-10-11 18:47:09 -04:00 |
|
Armon Dadgar
|
8edc9da37d
|
nomad: wait for plan to apply async
|
2015-10-11 18:47:08 -04:00 |
|
Armon Dadgar
|
2cebcf289c
|
nomad: plan apply uses raw Raft future
|
2015-10-11 18:47:08 -04:00 |
|
Ivo Verberk
|
c6e1b13b51
|
Fix vet warnings
|
2015-10-07 12:26:58 +02:00 |
|
Armon Dadgar
|
f575b07827
|
nomad: fixing unit tests
|
2015-09-13 18:46:40 -07:00 |
|
Armon Dadgar
|
cb3aa5d4db
|
nomad: update for new AllocsFit API
|
2015-09-13 14:57:58 -07:00 |
|
Armon Dadgar
|
8bedd3769c
|
nomad: unifying the state store API
|
2015-09-06 20:56:38 -07:00 |
|
Armon Dadgar
|
5832b2f147
|
nomad: adding drain as node property
|
2015-09-06 19:47:02 -07:00 |
|
Armon Dadgar
|
2ea99f211a
|
nomad: updating for new alloc representation
|
2015-08-25 17:36:52 -07:00 |
|