Alex Dadgar
8d5f0fea69
Merge pull request #2128 from hashicorp/f-dispatch
...
Nomad Constructor Jobs and Dispatch
2017-01-06 05:22:49 +08:00
Alex Dadgar
bf1e157bd8
Children fixes + nomad status outputs summaries
...
Children object is always initialized instead of lazily.
`nomad status` outputs children summaries and has specialized view for
constructor jobs.
2016-12-14 16:58:54 -08:00
Alex Dadgar
4a5c3c8db0
Rename structs
2016-12-14 14:28:43 -08:00
Alex Dadgar
c005fcb973
Add structs
2016-12-05 17:24:37 -08:00
Alex Dadgar
a7ce915042
start of the cli command
2016-12-04 21:22:13 -08:00
Alex Dadgar
f0b6d5953c
Remove paused
2016-12-01 13:17:34 -08:00
Alex Dadgar
cfd9593e7a
dispatch beginning
2016-11-25 18:04:55 -08:00
Diptanu Choudhury
5191b4d33a
Making the status command return the allocs of currently registered job
2016-11-24 16:31:30 +01:00
Alex Dadgar
54bcde8e36
Dispatch structs
2016-11-23 15:03:13 -08:00
Mathias Lafeldt
c2503adb83
Include parent ID in job info returned by Go API
...
At the moment, this ID is only included when using `Jobs().List()`, which returns `api.JobListStub`.
With this change, the ID will also be available when using `Jobs().Info()`, which returns `api.Job`.
In fact, `ParentID` is currently the only field present in `api.JobListStub` that is not part of `api.Job`.
Note: This has the side effect that `nomad run -output` will now include an empty `ParentID`.
2016-09-15 14:37:13 +02:00
Alex Dadgar
5966c74df7
Run command
2016-08-17 16:25:38 -07:00
Alex Dadgar
849eafbae4
Fix nomad inspect output
2016-07-28 14:48:25 -07:00
Diptanu Choudhury
ef97956333
Added support for retreiving job summary in api
2016-07-25 17:26:38 -07:00
Alex Dadgar
bf14fd355f
plan displays launch time of periodic jobs
2016-06-15 13:34:45 -07:00
Alex Dadgar
5d181d203c
Add check-index flag to nomad run
2016-06-08 17:56:32 -07:00
Alex Dadgar
b1298bb658
plan shows failure reasons and ordered annotations
2016-05-31 21:51:23 +00:00
Alex Dadgar
a231f6f998
Switch to using the harness
2016-05-16 12:49:18 -07:00
Alex Dadgar
7a44ec5ccc
Remove plan from the response
2016-05-12 11:29:38 -07:00
Alex Dadgar
b634486ebd
Plan api
2016-05-11 18:51:48 -07:00
Alex Dadgar
538389c056
Make inspect output submittable
2016-04-13 16:53:39 -07:00
Alex Dadgar
9a1b1f01c8
run -output adds job key
2016-03-29 15:02:14 -07:00
Alex Dadgar
90a61172b4
Add nomad inspect command
2016-03-21 12:46:35 -07:00
Alex Dadgar
5e900b94d0
Move endpoint to be under job
2016-01-19 11:09:36 -08:00
Alex Dadgar
80dd30b03d
Add force spawn endpoint
2016-01-13 10:19:53 -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
24fd4a8c27
Add ProhibitOverlap option to PeriodicConfig
2016-01-07 11:19:46 -08: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
f6769c3d96
Leader election restore, add structs to api jobs
2015-12-23 18:26:39 -08:00
Diptanu Choudhury
79ccde7c2c
Fixed the imports
2015-10-20 16:42:53 -07:00
Diptanu Choudhury
b4d714ec56
Added the UpdataStrategy struct to the api/jobs struct so that we don't loose the information passed on from the cli
2015-10-20 16:16:05 -07:00
Ryan Uber
8f9877edaa
api: rename jobs.Delete -> jobs.Deregister
2015-09-22 10:45:06 -07:00
Ryan Uber
5ddb67f3cf
api: job deregister returns eval ID
2015-09-22 10:45:06 -07:00
Ryan Uber
61b8249d08
api: sort all list responses
2015-09-17 13:10:20 -07:00
Ryan Uber
cbb5be79e8
api: composing jobs takes region
2015-09-16 11:42:08 -07:00
Ryan Uber
f136c86112
api: add region to jobs
2015-09-16 11:26:47 -07:00
Ryan Uber
855ec7a712
api: use stub structs
2015-09-13 20:02:22 -07:00
Ryan Uber
fae5a39666
api: support force-eval
2015-09-09 18:39:24 -07:00
Ryan Uber
7926aed642
api: more tests for jobs
2015-09-09 17:29:43 -07:00
Ryan Uber
a807612091
api: allow query options everywhere
2015-09-09 13:18:50 -07:00
Ryan Uber
aff13fc84c
api: restructure client
2015-09-09 13:05:27 -07:00
Ryan Uber
3ec197d440
api: structs are composable
2015-09-09 00:33:56 -07:00
Ryan Uber
7acc90aa32
api: add constraints generators
2015-09-08 19:27:04 -07:00
Ryan Uber
1904724839
api: finishing jobs
2015-09-08 18:42:34 -07:00
Ryan Uber
05cd0b7990
api: look up allocations by job ID
2015-09-08 17:52:47 -07:00
Ryan Uber
4196ab8fb1
api: allow retrieving jobs by ID
2015-09-08 17:20:52 -07:00