Commit Graph

27 Commits

Author SHA1 Message Date
Alex Dadgar
e66238e6ea Store the job on allocations that are from stopped jobs 2016-02-24 14:50:59 -08:00
Alex Dadgar
c3a2bf267a go vet 2016-02-12 16:08:58 -08:00
Alex Dadgar
8b55fd6b70 Only interpret vars wrapped in braces 2016-02-04 17:26:46 -08:00
Alex Dadgar
d487295960 Fix computed class when the job has multiple task groups 2016-02-03 21:22:18 -08:00
Alex Dadgar
c55ea4e8ed test 2016-02-03 14:15:02 -08:00
Alex Dadgar
8bf58d5292 Only replace batch allocations that have failed 2016-02-02 17:40:32 -08:00
Alex Dadgar
1797f0e67a Make computed node class a string and add versioning 2016-01-31 18:04:45 -08:00
Alex Dadgar
672f877d8c Schedulers create blocked eval if there are failed allocations 2016-01-31 18:04:45 -08:00
Ivo Verberk
ab9409184a Shorten CLI identifiers
* Truncate all UUID identifiers to eight characters by default
* Refactor the node identifier to an auto-generated UUID
* Created and updated tests and mocks
2016-01-14 21:57:43 +01:00
Alex Dadgar
892c7ddee3 Fix bug, add tests, and cli output 2016-01-04 14:23:06 -08:00
Alex Dadgar
9d9f94cd7e Test ebug log 2015-12-23 19:44:42 -08:00
Alex Dadgar
197228121e Remove shared reference to network resources across allocs 2015-11-23 16:32:30 -08:00
Diptanu Choudhury
51e3c9928b Fixing the scheduler tests 2015-11-16 13:10:57 -08:00
Alex Dadgar
b24f48a4ed System scheduler and system stack 2015-10-14 18:39:44 -07:00
Armon Dadgar
14009c5ce3 scheduler: ignore allocations in terminal state 2015-09-17 21:25:55 -07:00
Armon Dadgar
64b0bd43b4 scheduler: in-place update should preserve network offer 2015-09-13 17:06:34 -07:00
Armon Dadgar
8a02dbc481 Use a single implementation of GenerateUUID 2015-09-07 15:23:03 -07:00
Armon Dadgar
9c4285c6fa scheduler: use update strategy for rolling updates 2015-09-07 15:17:39 -07:00
Armon Dadgar
666d66be23 scheduler: support in-place allocation updates 2015-09-07 12:27:12 -07:00
Armon Dadgar
c27a0725cc nomad: cleanup API descrepencies 2015-09-06 20:47:42 -07:00
Armon Dadgar
7062eb5fa8 nomad: adding drain as node property 2015-09-06 19:47:02 -07:00
Armon Dadgar
69a3076d87 scheduler: updating for new APIs 2015-08-25 17:06:06 -07:00
Armon Dadgar
8b97638318 scheduler: update tests to filter terminal allocs 2015-08-23 16:30:57 -07:00
Armon Dadgar
f1360a3759 scheduler: coalesce failures by task group 2015-08-16 10:03:21 -07:00
Armon Dadgar
b2401ecc3c scheduler: update status and test retry limit 2015-08-15 14:47:13 -07:00
Armon Dadgar
57edecf9bb scheduler: create allocs for failed placements 2015-08-15 13:40:13 -07:00
Armon Dadgar
9217fb4347 scheduler: ServiceScheduler is now GenericScheduler with service and batch modes 2015-08-13 22:28:37 -07:00