Michael Schurter
|
7cbae6e168
|
Merge pull request #2899 from hashicorp/d-mention-env-in-init
Mention env templates in nomad init
|
2017-07-26 11:17:47 -07:00 |
|
Michael Schurter
|
265e18b8ac
|
Test for template envvar validation
|
2017-07-25 20:27:18 -07:00 |
|
Michael Schurter
|
b1c65ca390
|
Prevent using env templates with signals
|
2017-07-25 16:34:41 -07:00 |
|
Alex Dadgar
|
9c655e1208
|
Validate that min_healthy_time < healthy_deadline
This PR adds a validation check to the update stanza to ensure that the
min_healthy_time is feasible.
|
2017-07-25 16:30:53 -07:00 |
|
Alex Dadgar
|
e1888e822c
|
Merge pull request #2841 from hashicorp/b-rolling-no-fit
Treat destructive updates atomically
|
2017-07-19 11:11:25 -07:00 |
|
Alex Dadgar
|
e51bc66680
|
Shrink dynamic port range
This PR shrinks the dynamic port range to not overlap with most
operating systems ephemeral port range: https://en.wikipedia.org/wiki/Ephemeral_port
|
2017-07-18 13:47:53 -07:00 |
|
Alex Dadgar
|
22e84d00ab
|
Fix deep copy of driver config
|
2017-07-17 17:53:21 -07:00 |
|
Alex Dadgar
|
641e178416
|
Stop before trying to place
|
2017-07-17 17:18:12 -07:00 |
|
Alex Dadgar
|
cd78b99d14
|
Address feedback
|
2017-07-17 15:35:14 -07:00 |
|
Alex Dadgar
|
aa2126cc1a
|
Warn instead of error when max_parallel is greater than count.
Fixes https://github.com/hashicorp/nomad/issues/2819
|
2017-07-13 13:10:45 -07:00 |
|
Alex Dadgar
|
79ce4bdfc6
|
Merge pull request #2807 from hashicorp/f-validate-ports
Prevent port conflicts
|
2017-07-07 16:59:18 -07:00 |
|
Alex Dadgar
|
6cde454509
|
Handle same task reserving ports twice
|
2017-07-07 16:58:20 -07:00 |
|
Alex Dadgar
|
f86760db3c
|
Basic logs
|
2017-07-07 16:49:08 -07:00 |
|
Michael Schurter
|
e2a79d330c
|
Prevent port conflicts
Validate that no two tasks in the same task group can reserve the same
static port.
|
2017-07-07 16:17:05 -07:00 |
|
Michael Schurter
|
517c799439
|
Validate job type
Fixes #2722
|
2017-07-07 15:34:26 -07:00 |
|
Alex Dadgar
|
45712c6ca3
|
test fixes
|
2017-07-07 14:11:27 -07:00 |
|
Alex Dadgar
|
3a29b38108
|
Status description shows requiring promotion
|
2017-07-07 12:12:48 -07:00 |
|
Alex Dadgar
|
ade9a7c768
|
@jippi Changed my mind! Good suggestion
|
2017-07-07 12:12:48 -07:00 |
|
Alex Dadgar
|
40b04a5ea9
|
alloc-list shows version
|
2017-07-07 12:12:48 -07:00 |
|
Alex Dadgar
|
1cb877699a
|
Disallow update stanza on batch jobs
This PR:
* disallows update stanzas on batch jobs
* undeprecates the stagger field
* changes the way warnings are returned
|
2017-07-07 12:11:39 -07:00 |
|
Alex Dadgar
|
371b2bdacc
|
add reverted job version to deployment update response
|
2017-07-07 12:10:04 -07:00 |
|
Alex Dadgar
|
5457bb7962
|
Job stability
|
2017-07-07 12:10:04 -07:00 |
|
Alex Dadgar
|
454083ba1b
|
Remove canary
|
2017-07-07 12:10:04 -07:00 |
|
Alex Dadgar
|
477c713df5
|
Plan apply handles canaries and success is set via update
|
2017-07-07 12:10:04 -07:00 |
|
Alex Dadgar
|
e229d3650b
|
Attach eval id
|
2017-07-07 12:10:04 -07:00 |
|
Alex Dadgar
|
af1935e1e1
|
Mark complete
|
2017-07-07 12:10:04 -07:00 |
|
Alex Dadgar
|
c10d7ab871
|
Remove promoted bit from allocation
|
2017-07-07 12:10:04 -07:00 |
|
Alex Dadgar
|
09dfa2fc10
|
Rename CreateDeployments and remove cancelling behavior in state_store
|
2017-07-07 12:10:04 -07:00 |
|
Alex Dadgar
|
ecee5e370e
|
initial watcher
|
2017-07-07 12:07:08 -07:00 |
|
Alex Dadgar
|
e7034691ea
|
deployment status
|
2017-07-07 12:07:07 -07:00 |
|
Alex Dadgar
|
57cbbf87f8
|
deployment list
|
2017-07-07 12:07:07 -07:00 |
|
Alex Dadgar
|
2471b86dec
|
Show submit time
|
2017-07-07 12:07:07 -07:00 |
|
Alex Dadgar
|
abf34204cc
|
JobVersions returns struct with optional diff
|
2017-07-07 12:05:57 -07:00 |
|
Alex Dadgar
|
b64185a3f1
|
Deployment GC
This PR implements the garbage collector for deployments. Deployments
will by default be garbage collected after 1 hour.
|
2017-07-07 12:05:57 -07:00 |
|
Alex Dadgar
|
73325f888f
|
deployment api
|
2017-07-07 12:03:11 -07:00 |
|
Alex Dadgar
|
c189948ad2
|
comments on watcher
|
2017-07-07 12:03:11 -07:00 |
|
Alex Dadgar
|
87d187d777
|
Tests
|
2017-07-07 12:03:11 -07:00 |
|
Alex Dadgar
|
423e5b45da
|
FailDeployment
|
2017-07-07 12:03:11 -07:00 |
|
Alex Dadgar
|
c52790e448
|
more tests
|
2017-07-07 12:03:11 -07:00 |
|
Alex Dadgar
|
013085a62e
|
Watcher
|
2017-07-07 12:03:11 -07:00 |
|
Alex Dadgar
|
80dc4d66d8
|
Deployments list
|
2017-07-07 12:03:11 -07:00 |
|
Alex Dadgar
|
6688a3f76c
|
FSM Tests
|
2017-07-07 12:03:11 -07:00 |
|
Alex Dadgar
|
d04877d23c
|
initial impl
|
2017-07-07 12:03:11 -07:00 |
|
Alex Dadgar
|
3f04bb7f26
|
SpecChanged doesn't mutate passed job
|
2017-07-07 12:03:11 -07:00 |
|
Alex Dadgar
|
b2573b01f9
|
Fix canary handling
|
2017-07-07 12:03:11 -07:00 |
|
Alex Dadgar
|
7952240d69
|
Deployment tests
|
2017-07-07 12:03:11 -07:00 |
|
Alex Dadgar
|
c77944ed29
|
assign names
|
2017-07-07 12:03:11 -07:00 |
|
Alex Dadgar
|
270e26c600
|
Populate desired state per tg
|
2017-07-07 12:03:11 -07:00 |
|
Alex Dadgar
|
cf5baba808
|
handle annotations
|
2017-07-07 12:03:11 -07:00 |
|
Alex Dadgar
|
d5ea5a16fd
|
Small cleanup
|
2017-07-07 12:03:11 -07:00 |
|