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