Alex Dadgar
ae72fc8e23
Changelog
2018-04-25 16:33:00 -07:00
Preetha Appan
698a52f4d1
Fix vendor file format
2018-04-25 16:32:36 -07:00
Preetha Appan
f2a817fdf4
Update go-getter to pick up file accesstime fix
2018-04-25 16:32:36 -07:00
Alex Dadgar
e46bbdd582
Merge pull request #4215 from hashicorp/b-drain
...
Fix panic draining when alloc on non-existent node
2018-04-25 16:03:12 -07:00
Alex Dadgar
3ba9978a0c
Changelog
2018-04-25 16:01:17 -07:00
Alex Dadgar
79844f1d01
Safety guard
2018-04-25 16:00:56 -07:00
Alex Dadgar
d45f39f24e
Fix detecting drain strategy on GC'd node
2018-04-25 16:00:56 -07:00
Michael Lange
fd4df462dd
UI changes in 0.8.2 added to changelog
2018-04-25 15:53:35 -07:00
Alex Dadgar
e1f45e2651
Merge pull request #4209 from herver/patch-1
...
Fix typo in cap_add whitelisting
2018-04-25 15:18:19 -07:00
Nick Ethier
b624d88312
Merge pull request #4214 from hashicorp/f-4176-changelog
...
CHANGELOG: add line for #4176
2018-04-25 14:57:42 -04:00
Nick Ethier
b5ea070f51
CHANGELOG: add line for #4176
2018-04-25 14:51:17 -04:00
herver
0ba319a789
Fix typo in cap_add whitelisting
2018-04-25 08:40:37 +02:00
Michael Schurter
0e602d4779
Merge pull request #4188 from hashicorp/f-rkt-stats
...
rkt: create parent cgroup to enable stats
2018-04-24 14:54:36 -07:00
Michael Lange
0c1c66776b
Merge pull request #4195 from hashicorp/b-ui-retry-stats-requests
...
UI: Retry stats requests
2018-04-24 14:13:34 -07:00
Michael Schurter
6117e7f8eb
docs: add changelog entry for rkt stats #4188
2018-04-24 14:10:10 -07:00
Michael Schurter
d687761ebf
rkt: test Stats() and always run tests
...
Remove the NOMAD_TEST_RKT flag as a guard for rkt tests. Still require
Linux, root, and rkt to be installed. Only check for rkt installation
once in hopes of speeding up rkt tests a bit.
2018-04-24 11:05:42 -07:00
Michael Schurter
93bd3f0de9
docs: update cli output for node drain
...
CLI output changed in #4202
2018-04-24 11:02:34 -07:00
Michael Schurter
236559dd2e
Merge pull request #4202 from jrasell/gh_4183
...
Update node-drain logging message to be clearer for operators.
2018-04-24 10:49:24 -07:00
Alex Dadgar
e0befc41a1
Merge pull request #4196 from jvrplmlmn/driverContext/add-taskGroup-job-details
...
DriverContext: Add the TaskGroup and the Job name
2018-04-24 09:52:57 -07:00
James Rasell
b7c2ce2991
Update node-drain logging message to clearer for operators.
...
This change updates the console log message when performing a node
drain and particulary when a node has marked all allocs for
migration. Previously it logged 'drain complete' which was a little
confusing to operators as the node is not drained at this point.
Closes #4183
2018-04-24 07:50:01 +01:00
Javier Palomo Almena
3e6c01ffa1
docker tests: Fix usage of NewDriverContext
2018-04-23 22:51:06 +02:00
Jeff Escalante
4d24959e93
adjust analytics and scripts for turbolinks
2018-04-23 13:09:52 -04:00
Javier Palomo Almena
74d3c5df07
DriverContext: Add the TaskGroup and the Job name
...
Adding this fields to the DriverContext object, will allow us to pass
them to the drivers.
An use case for this, will be to emit tagged metrics in the drivers,
which contain all relevant information:
- Job
- TaskGroup
- Task
- ...
Ref: https://github.com/hashicorp/nomad/pull/4185
2018-04-23 00:15:29 +02:00
Michael Lange
b8c91c90fe
Merge pull request #4189 from hashicorp/f-ui-stop-job-button
...
UI: Stop job button
2018-04-20 18:12:24 -07:00
Michael Lange
71ca73c19b
Test coverage for alloc stats retrying
2018-04-20 18:11:32 -07:00
Michael Lange
d7daf86067
Move resource generation helper to a common place
2018-04-20 18:10:41 -07:00
Michael Lange
eca7bf5ea2
Keep polling for alloc stats when a request fails
2018-04-20 16:50:54 -07:00
Michael Schurter
ec201d5f19
Merge pull request #4178 from hashicorp/f-sort-drivers
...
cli: sort drivers in `node status <node_id>`
2018-04-20 14:03:26 -07:00
Michael Schurter
f9764023a9
Merge pull request #4181 from hashicorp/docs-move-operating-guide
...
Move Operating a Job from /docs/ to /guides/
2018-04-20 14:01:47 -07:00
Alex Dadgar
4559c8f5c5
Merge pull request #4164 from PeterDaveHello/update-demo-vagrantfile
...
Use CONSUL_VERSION variable in demo Vagrantfile
2018-04-20 13:59:01 -07:00
Michael Lange
ff11ca7dbe
Add button type to the two-step-button buttons
2018-04-20 10:11:21 -07:00
Michael Schurter
65a17d1fcd
Merge pull request #4170 from hashicorp/f-consul-periodic-sync
...
consul: periodically reconcile services/checks
2018-04-19 16:51:32 -07:00
Michael Schurter
cfcbb9fa21
consul: periodically reconcile services/checks
...
Periodically sync services and checks from Nomad to Consul. This is
mostly useful when testing with the Consul dev agent which does not
persist state across restarts. However, this is a reasonable safety
measure to prevent skew between Consul's state and Nomad's
services+checks.
Also modernized the test suite a bit.
2018-04-19 15:45:42 -07:00
Michael Schurter
4cee6cca6c
rkt: create parent cgroup to enable stats
...
Having the Nomad executor create parent cgroups that rkt is launched
within allows the stats collection code used for the exec driver to Just
Work. The only downside is that now the Nomad executor's resource
utilization counts against the cgroups resource limits just as it does
for the exec driver.
2018-04-19 15:14:56 -07:00
Michael Lange
e180e8d74a
Move job-page helpers and repeat stop tests on the service type
2018-04-19 14:22:05 -07:00
Michael Lange
1f3f26b30d
Refactor periodic job tests
2018-04-19 14:22:04 -07:00
Michael Lange
82ca110cd0
New tests for stop job action
2018-04-19 14:22:04 -07:00
Michael Lange
f0cf931c7b
Refactor job-page components to use common title and error parts
2018-04-19 14:22:04 -07:00
Michael Lange
cf7d5543c3
New errorMessage format
2018-04-19 14:22:04 -07:00
Michael Lange
ccd3a91362
Common error component for job pages
2018-04-19 14:22:04 -07:00
Michael Lange
60938b6eb6
Move common title parts into a part component
2018-04-19 14:22:04 -07:00
Michael Lange
bb61fda409
Test coverage for the two-step-button component
2018-04-19 14:22:04 -07:00
Michael Lange
f83eb25c14
New two-step-button
...
For performing an action that requires confirmation
2018-04-19 14:22:04 -07:00
Michael Lange
c7639237ba
Add new model action for stopping a job
2018-04-19 14:22:04 -07:00
Rob Genova
361ff9e140
Merge pull request #4180 from hashicorp/f-update-tf-version
...
tf: Bump Nomad to 0.8.1, Hadoop to 2.7.6
2018-04-19 12:41:47 -07:00
Nick Ethier
2e6c95f511
Merge pull request #4138 from hashicorp/i-hcl-json-endpoint
...
HCL to JSON api endpoint
2018-04-19 14:18:34 -04:00
Michael Schurter
1a85d0c990
run goimports
2018-04-19 11:16:28 -07:00
Michael Schurter
d77c265d1f
Merge pull request #4168 from ninoles/b-2117-windows-group-process
...
B 2117 windows group process
2018-04-19 11:10:51 -07:00
Nick Ethier
c67c4f2d6e
Merge pull request #4176 from hashicorp/i-cli-error-help
...
Improve help text when invalid arguments are given
2018-04-19 12:45:22 -04:00
Nick Ethier
50bab2dd83
command: fix job dispatch arg check
2018-04-18 21:21:43 -04:00