Commit Graph

11289 Commits

Author SHA1 Message Date
Chelsea Komlo
b70caf987c Merge pull request #4133 from hashicorp/d-update-securing-nomad-guide
Add paragraph to explain rpc_migrate_mode when migrating a cluster
2018-04-11 14:01:42 -04:00
Chelsea Holland Komlo
aad039905e minor spelling/punctuation fixups 2018-04-11 13:41:39 -04:00
Jeff Escalante
d52730a3be Merge pull request #3954 from hashicorp/je.segment
Switch web analytics to segment
2018-04-11 13:37:02 -04:00
Chelsea Holland Komlo
446454b26e code review rewording recommendations 2018-04-11 13:31:10 -04:00
Chelsea Holland Komlo
8acc0129dd add link to rpc_upgrade_mode docs 2018-04-11 12:00:52 -04:00
Chelsea Holland Komlo
f792b577a0 add paragraph to explain rpc_migrate_mode when migrating a cluster
Update documentation on dynamically reloading TLS configuration
2018-04-11 11:48:24 -04:00
Chelsea Komlo
2505f09402 Merge pull request #4130 from hashicorp/d-health-check-changelog
Add change log entry for driver health checks
2018-04-10 18:49:55 -04:00
Chelsea Holland Komlo
571f8b63d9 client subsystem; reworded changelog 2018-04-10 18:49:09 -04:00
Chelsea Komlo
d32a4822fd Merge pull request #4111 from hashicorp/b-undetected-set-health-to-false
Immediately set driver health status to false when driver moves to undetected
2018-04-10 18:30:31 -04:00
Charlie Voiselle
0d86c893ff Update CHANGELOG.md 2018-04-10 17:26:34 -05:00
Charlie Voiselle
65e10e9f33 Merge pull request #4129 from hashicorp/b-vendor-go-getter
Vendored hashicorp/go-getter
2018-04-10 17:25:41 -05:00
Preetha
12fae72eba Merge pull request #4120 from hashicorp/b-rescheduling-minimize-evals
Batch evals for rescheduling failed allocs correctly
2018-04-10 17:18:35 -05:00
Alex Dadgar
340724299b Merge pull request #4128 from hashicorp/b-uptime
Fix client uptime metric missing client prefix
2018-04-10 14:13:59 -07:00
Preetha
06412a5b1a Merge pull request #4127 from hashicorp/b-autopilot-removepeer-fixes
Add node id persistence
2018-04-10 16:05:00 -05:00
Chelsea Holland Komlo
a40750e596 update comment for when the fingerprinter setting health status 2018-04-10 16:53:00 -04:00
Preetha Appan
f8427c847d minor code review fix 2018-04-10 15:33:01 -05:00
Preetha Appan
87bcd3871b Add custom status description for rescheduling follow up evals, and make unit test robust 2018-04-10 15:30:15 -05:00
Chelsea Holland Komlo
5e72046ef5 change log for driver health checks 2018-04-10 15:58:23 -04:00
Chelsea Holland Komlo
46ec4633fe fingerprinter should set health check status if health check is not periodic 2018-04-10 15:29:51 -04:00
Chelsea Holland Komlo
9eaa1e7c9e add setters for access to the fingerprint manager's node
refactor extracting driver info
2018-04-10 15:29:51 -04:00
Chelsea Holland Komlo
49e12b1ad2 guard against overwriting health status 2018-04-10 15:29:51 -04:00
Chelsea Holland Komlo
d3f0d05ac8 immediately set healthy to false when driver moves to undetected 2018-04-10 15:29:51 -04:00
Preetha Appan
1ac669cdff Make leader election test run on all three protocol versions 2018-04-10 14:20:02 -05:00
Preetha Appan
634d4f4ee0 Adds a new custom description for update alloc triggered evals to make it easier to unit test. 2018-04-10 14:00:07 -05:00
Michael Lange
837cd56183 Merge pull request #4124 from hashicorp/b-ui-nodes-before-addresses
UI: Defer showing alloc addresses until the node is loaded
2018-04-10 11:28:02 -07:00
Charlie Voiselle
6192916059 Vendored hashicorp/go-getter
Brings in fix for directory permissions when expanding tarballs
2018-04-10 13:07:35 -05:00
Michael Schurter
88ed26e349 Merge pull request #4119 from hashicorp/b-remove-bogus-hint
cli: remove outdated hints
2018-04-10 10:57:40 -07:00
Alex Dadgar
ba31db0122 changelog 2018-04-10 10:42:45 -07:00
Alex Dadgar
586717bb15 Fix client uptime metric missing client prefix 2018-04-10 10:39:36 -07:00
Preetha Appan
ffb622fbfd Dev mode should never persist nodeid 2018-04-10 12:34:14 -05:00
Michael Schurter
40c532ab4d Merge pull request #4125 from sethvargo/sethvargo/user_agent
Set user-agent when talking to GCE metadata
2018-04-10 09:50:26 -07:00
Michael Lange
5f9f928735 Defer showing alloc addresses until the node is loaded
The URLs for addresses are meaningless until the node http addr
is available.
2018-04-10 09:31:35 -07:00
Preetha Appan
1ba9feb3b7 Lint fixes 2018-04-10 11:22:16 -05:00
Seth Vargo
ba6111e2a4 Set user-agent when talking to GCE metadata 2018-04-10 10:36:46 -04:00
Preetha Appan
86ced8aef2 Use preconfigured nodeID if there isn't a persisted node ID, and persist it if its not persisted. 2018-04-10 08:47:33 -05:00
Preetha Appan
37f80a9bdb Remove debug print statements 2018-04-10 08:16:50 -05:00
Alex Dadgar
5194f5d6c7 WIP: Not setting node id properlperly 2018-04-09 18:01:28 -07:00
Nick Ethier
c8a76a1ac7 Merge pull request #4123 from hashicorp/b-vendor-cli
Update vendored mitchellh/cli and transitive dependency
2018-04-09 18:56:51 -04:00
Preetha Appan
f02a3a4677 Unit tests for rolling upgrade and killing a leader 2018-04-09 17:42:30 -05:00
Nick Ethier
e7520e6691 vendor: update mitchellh/cli and transitive deps 2018-04-09 18:02:14 -04:00
Nick Ethier
a108f6c16b Merge pull request #4122 from hashicorp/b-vendor-safetemp
Vendor in github.com/hashicorp/go-safetemp
2018-04-09 17:58:15 -04:00
Nick Ethier
f46622388e vendor: pull in go-safetemp 2018-04-09 17:19:26 -04:00
Alex Dadgar
1c75593351 vendor go-getter 2018-04-09 13:34:38 -07:00
Preetha Appan
a6079df6ad Remove duplicate commit 2018-04-09 15:08:09 -05:00
Chelsea Komlo
4444a3309e Merge pull request #4109 from hashicorp/f-shorten-docker-health-timeout
Shorten docker health timeout
2018-04-09 15:38:39 -04:00
Michael Schurter
1b1a8d44fd cli: remove outdated hints
Hints no longer apply in the 0.8 Node RPC world.
2018-04-09 12:09:47 -07:00
Preetha Appan
0597586e19 Batch evals for rescheduling failed allocs correctly and group them by job ID 2018-04-09 14:05:31 -05:00
Chelsea Komlo
1b3f4a18ca Merge pull request #4092 from hashicorp/health-check-only-if-detected
Only run health check if driver moves from undetected to detected
2018-04-09 14:40:33 -04:00
Michael Schurter
27197c6b70 Merge pull request #4114 from hashicorp/b-07-rpc-hang
rpc: only attempt NodeRpc for nodes>=0.8
2018-04-09 11:30:55 -07:00
Chelsea Holland Komlo
c6cd78db59 only initialize docker clients if they are nil 2018-04-09 14:13:07 -04:00