Diptanu Choudhury
c80bdd9f5f
Adding a task event for setup
2017-02-22 18:28:07 -08:00
Alex Dadgar
ee76b78922
rebase
2017-02-20 16:43:28 -08:00
Alex Dadgar
69aa5db628
Add leader and timezone to conversion
2017-02-20 16:36:41 -08:00
Alex Dadgar
503746c7c4
Add defaulting test and fix types on the agent job endpoint tests
2017-02-20 15:53:56 -08:00
Alex Dadgar
76ab4b6448
Merge branch 'master' into refactor-parser
2017-02-20 15:13:21 -08:00
Alex Dadgar
fb4b6bdeb2
Merge pull request #2321 from hashicorp/f-timezone
...
Allow specification of timezones in Periodic Jobs
2017-02-17 11:32:14 -08:00
Alex Dadgar
11e9a10378
Fix embedded meta in dispatch response
2017-02-16 15:47:36 -08:00
Diptanu Choudhury
592bc73a4c
Making the job register endpoint use api.Job
2017-02-16 13:52:39 -08:00
Diptanu Choudhury
67e6098f87
Removing un-neccessary conversions
2017-02-16 13:52:39 -08:00
Diptanu Choudhury
5502a669e8
Added tests
2017-02-16 13:52:39 -08:00
Diptanu Choudhury
f551dcb83e
Making the job spec return api.Job
2017-02-16 13:52:39 -08:00
Alex Dadgar
8d101c0d25
Allow specification of timezones
2017-02-15 14:37:06 -08:00
Alex Dadgar
cdce86251e
Merge pull request #2308 from hashicorp/f-leader-task
...
Leader task
2017-02-14 11:03:32 -08:00
Alex Dadgar
81c412cda0
Api Leader becomes a pointer
2017-02-13 10:43:33 -08:00
Alex Dadgar
edbc84087c
Add Leader support to client
2017-02-10 17:55:19 -08:00
Alex Dadgar
a22f1647f9
Add leader task to api and server side
2017-02-10 16:57:47 -08:00
Alex Dadgar
24995a6749
Operator command/endpoint/documentation
2017-02-09 18:04:46 -08:00
Alex Dadgar
9afa48310e
Template destination file permissions.
...
This PR allows setting the file permissions of the rendered template.
2017-01-31 20:10:01 -08:00
Alex Dadgar
314435261d
Rename dispatch_input to dispatch_payload
2017-01-25 21:27:44 -08:00
Michael Schurter
1a845561dd
Rename Constructor -> Parameterized Job
2017-01-20 12:43:10 -08:00
Jason Hancock
c6f562249c
fix a copy/paste error on api.Regions() comment
2017-01-17 22:48:01 -08:00
Diptanu Choudhury
fca8c2eb9a
Added the API for GC of allocations and nodes
2017-01-12 16:18:29 -08:00
Alex Dadgar
52a1acd611
Detect newly created allocation's properly
2017-01-08 13:55:03 -08:00
Alex Dadgar
bf34379235
Add QueuedAllocations to api.Evaluation
2017-01-06 11:32:14 -08:00
Alex Dadgar
248c069652
Merge pull request #2128 from hashicorp/f-dispatch
...
Nomad Constructor Jobs and Dispatch
2017-01-06 05:22:49 +08:00
Michael Schurter
fccf115c56
Merge pull request #2054 from hashicorp/f-prestart
...
Add Driver.Prestart method
2016-12-20 16:18:56 -08:00
Michael Schurter
750d59773c
Rename InitializationMessage to DriverMessage
2016-12-20 11:51:09 -08:00
Diptanu Choudhury
a709731258
Updated changelog and fixed tests
2016-12-20 11:32:17 -08:00
Alex Dadgar
bf9355ac4f
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
e495eecece
Rename structs
2016-12-14 14:28:43 -08:00
Alex Dadgar
a38ade9afb
Add structs
2016-12-05 17:24:37 -08:00
Alex Dadgar
2868a77d74
start of the cli command
2016-12-04 21:22:13 -08:00
Michael Schurter
ee17940dfe
Add Driver.Prestart method
...
The Driver.Prestart method currently does very little but lays the
foundation for where lifecycle plugins can interleave execution _after_
task environment setup but _before_ the task starts.
Currently Prestart does two things:
* Any driver specific task environment building
* Download Docker images
This change also attaches a TaskEvent emitter to Drivers, so they can
emit events during task initialization.
2016-12-02 11:03:48 -08:00
Alex Dadgar
b05b729562
Remove paused
2016-12-01 13:17:34 -08:00
Alex Dadgar
14de95f97f
dispatch beginning
2016-11-25 18:04:55 -08:00
Diptanu Choudhury
5eb4e8adb3
Making the status command return the allocs of currently registered job
2016-11-24 16:31:30 +01:00
Alex Dadgar
22d494f812
Dispatch structs
2016-11-23 15:03:13 -08:00
Diptanu Choudhury
47a20f8ec1
Fixed a test
2016-11-08 15:48:47 -08:00
Diptanu Choudhury
f766f71500
Changing the API to use the new servermember datastructure
2016-11-06 10:30:43 -08:00
Diptanu Choudhury
a829e46c55
Remove timeout
2016-11-04 15:06:21 -07:00
Diptanu Choudhury
afa7e5dca4
Making the client use tls if the node from which migration has to be made has enabled tls
2016-10-31 10:20:04 -07:00
Alex Dadgar
e398a0d804
Consul-template fixes + PreviousAlloc in api
2016-10-28 15:50:35 -07:00
Diptanu Choudhury
b2bbd63d87
Fixed a bunch of TLS related failures
2016-10-26 14:08:46 -07:00
Diptanu Choudhury
722433b4f9
Making the cli use TLS if the client has enabled TLS
2016-10-26 11:13:53 -07:00
Diptanu Choudhury
70ec22fadf
Merge pull request #1853 from hashicorp/f-rpc-http-tls
...
TLS support for http and RPC
2016-10-25 16:14:43 -07:00
Alex Dadgar
772c04ebe9
Merge pull request #1844 from hashicorp/b-alloc-stats
...
Don't query for stats if the node is down and handle the errors
2016-10-25 11:31:19 -07:00
Alex Dadgar
0553288b07
address feedback
2016-10-25 11:31:09 -07:00
Diptanu Choudhury
0e6e5b3e7b
Enabling TLS on cli
2016-10-25 10:39:17 -07:00
Alex Dadgar
51831f92dd
Merge pull request #1840 from hashicorp/f-kill-fail
...
Change how we mark tasks as failed and allow consul-template to fail tasks
2016-10-24 13:40:52 -07:00
Michael Schurter
4d3187bc7e
Remove disk usage enforcement
...
Many thanks to @iverberk for the original PR (#1609 ), but we ended up
not wanting to ship this implementation with 0.5.
We'll come back to it after 0.5 and hopefully find a way to leverage
filesystem accounting and quotas, so we can skip the expensive polling.
2016-10-21 13:55:51 -07:00