Commit Graph

11345 Commits

Author SHA1 Message Date
Michael Schurter
05fc3f2e97 Merge pull request #4142 from hashicorp/docs-drain-guide
Add Node Drain Guide
2018-04-12 16:36:37 -07:00
Alex Dadgar
56f7093abc bump version 2018-04-12 16:35:59 -07:00
Alex Dadgar
1468985035 Remove generated structs 2018-04-12 16:35:31 -07:00
Alex Dadgar
66935893f5 Release v0.8.0 2018-04-12 16:33:11 -07:00
Alex Dadgar
751b42aaa6 dev helper for three node server cluster 2018-04-12 16:24:25 -07:00
Alex Dadgar
8a80a5f7c5 Version bump and generated files 2018-04-12 16:21:50 -07:00
Michael Schurter
e4b86500aa docs: add eligibility example 2018-04-12 16:16:33 -07:00
Alex Dadgar
b82646b67e Merge pull request #4147 from hashicorp/b-health
Driver health detection cleanups
2018-04-12 16:16:03 -07:00
Michael Schurter
f42a6ff3d3 docs: prettify node names 2018-04-12 16:14:13 -07:00
Alex Dadgar
5f83d80bca Merge pull request #4148 from hashicorp/f-operating-job-guide
Added section on failure recovery under operating a job
2018-04-12 16:03:36 -07:00
Alex Dadgar
2267483405 fix spelling 2018-04-12 16:02:03 -07:00
Preetha Appan
f588f74d16 more examples 2018-04-12 17:55:43 -05:00
Michael Schurter
67f95a73c7 docs: link drain guide from other drain docs 2018-04-12 15:50:46 -07:00
Alex Dadgar
e0171acbdd Move where attribute for driver detection is set 2018-04-12 15:50:25 -07:00
Michael Schurter
e2b78d470b docs: add multi-dc example to drain guide 2018-04-12 15:42:57 -07:00
Michael Schurter
25fa9dac51 docs: fix typos, improve wording 2018-04-12 15:42:32 -07:00
Michael Schurter
f718106d52 Merge pull request #4144 from hashicorp/docs-drain-api
Add drain API and JSON jobspec docs
2018-04-12 15:34:21 -07:00
Preetha Appan
73265bede5 address some review comments 2018-04-12 17:27:11 -05:00
Chelsea Holland Komlo
228a2319c2 delete driver name from only health check attributes 2018-04-12 18:24:41 -04:00
Alex Dadgar
d0605c5229 Fix tests 2018-04-12 14:29:30 -07:00
Preetha Appan
c3243c89c4 Added section on failure recovery under operating a job with details and examples of different restarts. 2018-04-12 15:57:06 -05:00
Alex Dadgar
1fe90b90d9 Merge pull request #4146 from hashicorp/d-resources-update
Add items to Resources page
2018-04-12 13:40:47 -07:00
Alex Dadgar
f45b51a138 Driver health detection cleanups
This PR does:

1. Health message based on detection has format "Driver XXX detected"
and "Driver XXX not detected"
2. Set initial health description based on detection status and don't
wait for the first health check.
3. Combine updating attributes on the node, fingerprint and health
checking update for drivers into a single call back.
4. Condensed driver info in `node status` only shows detected drivers
and make the output less wide by removing spaces.
2018-04-12 12:46:40 -07:00
Rob Genova
29b46b98e1 add resources 2018-04-12 19:43:25 +00:00
Rob Genova
c920f2f626 Merge pull request #4143 from hashicorp/d-ent-docs-autopilot
Add Advanced Autopilot to Enterprise docs section
2018-04-12 12:26:03 -07:00
Rob Genova
c864508c99 slight rewording 2018-04-12 19:22:07 +00:00
Michael Schurter
31e97360c4 docs: add drain api and json jobspec 2018-04-12 11:34:01 -07:00
Alex Dadgar
725f36a7ca Non-verbose driver formatting and don't display non-detected 2018-04-12 11:26:00 -07:00
Rob Genova
dfeb1f560c Add Advanced Autopilot to Enterprise docs section 2018-04-12 18:14:43 +00:00
Preetha
a9c4f28d0d Merge pull request #4141 from hashicorp/autopilot-docs
Autopilot docs enchancements
2018-04-12 13:06:49 -05:00
Alex Dadgar
57f8f78959 Merge pull request #4140 from hashicorp/d-upgrade
Upgrade guide for CLI and advertise.RPC changes
2018-04-12 10:11:03 -07:00
Michael Schurter
a50ce5ef8d docs: add drain guide 2018-04-12 09:59:50 -07:00
Preetha Appan
f15137cc53 add sentence about non voting servers for increasing scheduling throughput 2018-04-12 10:22:13 -05:00
Preetha Appan
a7c0e2113d Fix broken link in autopilot documentation 2018-04-12 10:18:16 -05:00
Preetha Appan
a74865de5f Add link to autopilot guide in operator autopilot CLI help text 2018-04-12 09:02:32 -05:00
Preetha
935f03ab91 Merge pull request #4139 from hashicorp/b-reschedule-invalid-system-jobs
Make system jobs fail validation if they contain a reschedule stanza
2018-04-11 20:01:19 -05:00
Preetha Appan
20a029adaa add canonicalize for reschedulepolicy to simplify validation logic 2018-04-11 18:47:27 -05:00
Alex Dadgar
367db07c1c Upgrade guide for CLI and advertise.RPC changes
Add documentation for upgrading to Nomad 0.8 with regards to the new CLI
organization and the changed meaning of the RPC advertise on servers.
2018-04-11 15:11:38 -07:00
Preetha Appan
ae74aa9654 dont print reschedule policy in error message 2018-04-11 17:07:14 -05:00
Preetha Appan
b1b08a536b Fix more tests 2018-04-11 15:51:24 -05:00
Preetha Appan
a181137991 Fix one more failing test 2018-04-11 15:49:23 -05:00
Preetha
6c0bbe0c29 Merge pull request #4131 from hashicorp/b-rescheduling-fix-gc
Update garbage collection logic to make sure allocs with pending evals are not GCed
2018-04-11 15:44:36 -05:00
Preetha Appan
beb1a013db Always merge with default reschedule policy if its not nil 2018-04-11 15:26:01 -05:00
Preetha Appan
a499147d49 Make test descriptions better 2018-04-11 15:12:23 -05:00
Preetha Appan
532c106b63 Make system jobs fail validation if they contain a reschedule stanza 2018-04-11 14:56:20 -05:00
Alex Dadgar
2d8736064c Merge pull request #4137 from hashicorp/d-vault-guide
Use new Vault CLI commands in guides
2018-04-11 12:52:38 -07:00
Alex Dadgar
852e3b4fa0 Use new Vault CLI commands in guides 2018-04-11 12:51:36 -07:00
Preetha
f52b9fa5b6 Merge pull request #4136 from hashicorp/f-eval-status-show-waituntil
Show wait until value in eval status if it is set
2018-04-11 14:49:29 -05:00
Preetha Appan
2ec37d3e61 Show wait until value in eval status if it is set 2018-04-11 14:01:42 -05:00
Preetha Appan
9cbba2517f Update alloc GC eligility logic to not rely on follow up evals 2018-04-11 13:58:02 -05:00