Preetha Appan
|
1f834d1a31
|
Add reschedule policy to API, and HCL parsing support.
|
2018-01-31 09:56:53 -06:00 |
Michael Schurter
|
d0140f07ca
|
grace_period -> grace
|
2017-09-26 10:21:35 -07:00 |
Michael Schurter
|
801cea7264
|
Add check_restart to jobspec tests
|
2017-09-14 16:48:39 -07:00 |
Alex Dadgar
|
84d06f6abe
|
Sync namespace changes
|
2017-09-07 17:04:21 -07:00 |
Michael Schurter
|
d529b422b2
|
Add optional shutdown delay to tasks
Fixes #2441
Defaults to 0 (no delay) for backward compat and because this feature
should be opt-in.
|
2017-08-16 17:59:46 -07:00 |
Alex Dadgar
|
067a638478
|
Allow template to set Vault grace
This PR allows a template to specify the Vault grace duration.
Fixes https://github.com/hashicorp/nomad/issues/2922
|
2017-08-01 14:14:08 -07:00 |
Michael Schurter
|
0d3bdf7210
|
Add support for go-getter modes
Fixes #2678
|
2017-07-06 10:45:44 -07:00 |
Michael Schurter
|
f9bd50a338
|
Test env parsing
|
2017-05-26 15:31:40 -07:00 |
Alex Dadgar
|
10b040aea3
|
New update block; still need to handle the upgrade path
|
2017-05-08 17:44:26 -07:00 |
Alex Dadgar
|
556fb2562f
|
Remove defaulting from parse and fix parser tests
This PR removes defaulting from the parse, fixes some regressions that
existed as part of the parser refactor and fixes the tests.
|
2017-02-22 12:30:05 -08:00 |
Alex Dadgar
|
b49fceb491
|
rebase
|
2017-02-20 16:43:28 -08:00 |
Alex Dadgar
|
3ba8faeae3
|
Add leader task to api and server side
|
2017-02-10 16:57:47 -08:00 |
Alex Dadgar
|
6b7efa1ba6
|
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
|
af036be754
|
Struct/api/parsing
|
2016-10-18 11:24:20 -07:00 |
Alex Dadgar
|
4eaabd675c
|
Consul Template Manager
|
2016-10-03 12:59:31 -07:00 |
Alex Dadgar
|
fca2becaa5
|
Parse
|
2016-09-26 15:36:11 -07:00 |
Diptanu Choudhury
|
1b3c5e98c8
|
Renaming LocalDisk to EphemeralDisk (#1710)
Renaming LocalDisk to EphemeralDisk
|
2016-09-14 15:43:42 -07:00 |
Diptanu Choudhury
|
d156f32f94
|
Implemented job spec parsing for sticky volumes
|
2016-08-24 13:51:15 -05:00 |
vishalnayak
|
fb7db1143c
|
Update jobspec parsing to contain vault_token at job level and not task level
|
2016-08-17 16:23:29 -07:00 |
Alex Dadgar
|
067f02a9af
|
Add vault to jobspec
|
2016-08-17 16:23:29 -07:00 |
Diptanu Choudhury
|
b180223f4b
|
Allowing ports to be overriden in check definitions
|
2016-07-08 14:14:25 -07:00 |
Ivo Verberk
|
e25a2d2f4f
|
Docker labels configuration should be of type "array" in schema
|
2016-04-25 23:58:31 +02:00 |
Ivo Verberk
|
13a2d62bfa
|
Implement configuration validation for all task drivers
|
2016-04-10 00:42:57 +02:00 |
Miquel Sabaté Solà
|
8c56c64615
|
client/driver: added the `user` config value
This way Nomad allows to set which user has to run the task.
Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
|
2016-03-23 12:57:31 +01:00 |
Alex Dadgar
|
277a91336d
|
Switch from string to artifact struct
|
2016-03-15 13:28:57 -07:00 |
Ivo Verberk
|
318352cc0f
|
Validate config keys
|
2016-03-10 19:16:35 +01:00 |
Diptanu Choudhury
|
5b9dcf9926
|
Added parsing logic for the logrotator
|
2016-02-04 23:28:01 -08:00 |
Alex Dadgar
|
6f20d3f435
|
Restart on-success shouldn't be user specifiable
|
2016-02-02 17:35:06 -08:00 |
Alex Dadgar
|
5142f1e4c0
|
Validate min resources and default them
|
2016-02-02 13:27:50 -08:00 |
Alex Dadgar
|
ddf392c6be
|
User specifiable kill timeout and operator configurable max
|
2015-12-22 16:10:30 -08:00 |
Alex Dadgar
|
31c3e12957
|
merge
|
2015-12-18 12:17:13 -08:00 |
Diptanu Choudhury
|
1672252226
|
Autogenerating names of service
|
2015-11-17 16:05:03 -08:00 |
Diptanu Choudhury
|
36520a90b3
|
Added tests for service block parsing
|
2015-11-17 15:13:25 -08:00 |
Diptanu Choudhury
|
6c0b3264c8
|
Fixed the tests for jobspec
|
2015-11-16 13:10:57 -08:00 |
Diptanu Choudhury
|
c883f9496a
|
Added support for parsing restart blocks
|
2015-10-30 15:51:39 -07:00 |
Antoine POPINEAU
|
2c9cc76a7d
|
Forgot to fix my test after testing it.
|
2015-10-02 17:46:55 -07:00 |
Antoine POPINEAU
|
722141bfa6
|
Added a jobspec directive to specify envvars. Updated Docker driver to use them accordingly.
|
2015-10-02 17:46:55 -07:00 |
Chris Bednarski
|
f1f285fb10
|
Fix case sensitivity issue; also verify we don't get collisions
|
2015-09-25 18:59:17 -07:00 |
Chris Bednarski
|
1654d08fca
|
Add docker ports; change to uppercase examples and tests
|
2015-09-23 18:01:08 -07:00 |
Chris Bednarski
|
168c959497
|
Added named ports
|
2015-09-22 13:59:16 -07:00 |
Armon Dadgar
|
86fd4632fe
|
jobspec: default constraints to hard, parse update configuration
|
2015-09-20 15:08:29 -07:00 |
Mitchell Hashimoto
|
9c9e3ed083
|
jobspec: parse network resources
|
2015-09-14 18:27:37 -07:00 |
Mitchell Hashimoto
|
03e94249e2
|
jobspec: task level constraints
|
2015-09-14 17:50:34 -07:00 |
Mitchell Hashimoto
|
c4fdfa2897
|
jobspec: job-level constraints
|
2015-09-14 17:48:11 -07:00 |
Mitchell Hashimoto
|
8a006f2711
|
jobspec: parse job-level meta fields
|
2015-09-14 17:46:52 -07:00 |
Mitchell Hashimoto
|
9bd1c2f177
|
jobspec: parsing
|
2015-09-14 17:43:42 -07:00 |