Alex Dadgar
248b20ae24
Merge pull request #675 from nautsio/f-cli-short-ids
...
Shorten CLI identifiers
2016-01-19 15:11:41 -08:00
Alex Dadgar
d4c1cd2e63
comments
2016-01-19 11:45:51 -08:00
Ivo Verberk
91a9f2c4ce
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
80dd30b03d
Add force spawn endpoint
2016-01-13 10:19:53 -08:00
Alex Dadgar
41efdcb1c3
Add JobModifyIndex
2016-01-12 09:50:33 -08:00
Alex Dadgar
62a820196f
Address comments
2016-01-11 17:48:32 -08:00
Alex Dadgar
9f4ec35f43
Set job status in state store
2016-01-11 17:48:32 -08:00
Alex Dadgar
80aa6d3007
Update JobStatus's
2016-01-11 17:48:32 -08:00
Alex Dadgar
a73e1863d5
Merge branch 'master' of https://github.com/hashicorp/nomad
2016-01-07 20:13:19 -08:00
Alex Dadgar
877630e7d1
Debug log for skipping overlapping periodic jobs
2016-01-07 20:12:07 -08:00
Diptanu Choudhury
76b5f32298
Changed error messages of script checks
2016-01-07 18:03:44 -08:00
Alex Dadgar
f843e95cbf
Check parent id of prefix jobs and special case the output if no child job has been launched
2016-01-07 14:43:55 -08:00
Alex Dadgar
ce5a7b73ed
periodic status
2016-01-07 14:25:17 -08:00
Alex Dadgar
ecdee3b414
Fix tests
2016-01-07 13:32:45 -08:00
Alex Dadgar
19faa4bb00
Remove parent index
2016-01-07 12:54:41 -08:00
Alex Dadgar
f289bdc76b
Remove debug message
2016-01-07 11:23:44 -08:00
Alex Dadgar
24fd4a8c27
Add ProhibitOverlap option to PeriodicConfig
2016-01-07 11:19:46 -08:00
Alex Dadgar
ce22c049db
Merge pull request #575 from nautsio/f-short-ids
...
Allow lookups based on short identifiers
2016-01-06 14:36:19 -08:00
Alex Dadgar
36752b9ed4
Store the available nodes in the alloc metric
2016-01-04 12:07:33 -08:00
Alex Dadgar
1e5c776e40
Merge pull request #624 from hashicorp/f-adjustable-timeout
...
User specifiable kill timeout and operator configurable max
2016-01-04 11:44:22 -08:00
Alex Dadgar
cf27c43a35
Validate that the kill timeout is positive
2016-01-04 11:41:31 -08:00
Ivo Verberk
596938014e
Fix test (due to merge)
2015-12-24 21:23:05 +01:00
Ivo Verberk
fd177f4c6f
Bring up-to-date with master
2015-12-24 21:16:32 +01:00
Ivo Verberk
0c01ca49e6
Refactoring continued
...
* Refactor other cli commands to new design
* Add PrefixList method to api package
* Add more tests
2015-12-24 20:53:37 +01:00
Alex Dadgar
9244037bba
Only add periodic job insertion time once
2015-12-23 19:02:31 -08:00
Alex Dadgar
e87f3e6ca7
Simplify periodic nextLaunch, dispatch and run
2015-12-23 18:54:51 -08:00
Alex Dadgar
bff2768060
Use desired launch time in periodic launch table
2015-12-23 18:26:39 -08:00
Alex Dadgar
9acc05f732
Fix error message
2015-12-23 18:26:39 -08:00
Alex Dadgar
bf2aa9f733
Always remove periodic jobs in fsm
2015-12-23 18:26:39 -08:00
Alex Dadgar
68506c7163
Remove parent index
2015-12-23 18:26:39 -08:00
Alex Dadgar
e6f9a5bbb3
fix vet
2015-12-23 18:26:39 -08:00
Alex Dadgar
d073285982
use conditional index
2015-12-23 18:26:39 -08:00
Alex Dadgar
e3231171b8
Fix deadlock and test
2015-12-23 18:26:39 -08:00
Alex Dadgar
6bc0737970
Unix timestamps not UnixNano
2015-12-23 18:26:39 -08:00
Alex Dadgar
3a400432dc
Always add jobs to periodic tracker
2015-12-23 18:26:39 -08:00
Alex Dadgar
b3e87b6719
Remove the periodicRunner interface and pass the server as an interface to the periodicDispatcher
2015-12-23 18:26:39 -08:00
Alex Dadgar
a60783a4ca
Simplify run function and add nextLaunch test
2015-12-23 18:26:39 -08:00
Alex Dadgar
8165c1fc22
Improve restorePeriodicDispatcher documentation (and bug fix)
2015-12-23 18:26:39 -08:00
Alex Dadgar
b5d59c8d89
Fix test
2015-12-23 18:26:39 -08:00
Alex Dadgar
49dd0dc461
fixes from review
2015-12-23 18:26:39 -08:00
Alex Dadgar
0a8c49f36b
Remove incorrect comment
2015-12-23 18:26:39 -08:00
Alex Dadgar
642219ba5d
Race condition fixed
2015-12-23 18:26:39 -08:00
Alex Dadgar
37c1f56921
Snapshot and restore
2015-12-23 18:26:39 -08:00
Alex Dadgar
ca65daf4c0
move created evals to the test package
2015-12-23 18:26:39 -08:00
Alex Dadgar
ea799b88cb
merge
2015-12-23 18:26:39 -08:00
Alex Dadgar
610cfe4b34
Small fixes and test fixes
2015-12-23 18:26:39 -08:00
Alex Dadgar
f6769c3d96
Leader election restore, add structs to api jobs
2015-12-23 18:26:39 -08:00
Alex Dadgar
9a7b363b94
Add periodic index to job table
2015-12-23 18:26:39 -08:00
Alex Dadgar
670cc50a02
merge
2015-12-23 18:26:39 -08:00
Alex Dadgar
a892d61ae7
FSM integration
2015-12-23 18:26:39 -08:00