Frank Schroeder
865a825116
agent: refactor: use handler for test http tls server
2017-07-07 09:22:34 +02:00
Frank Schroeder
21a0e94aea
agent: refactor: make address translation part of the agent
2017-07-07 09:22:34 +02:00
Chris Griggs
38f92aa4e8
Update # of ports ( #3238 )
...
I counted twice.
2017-07-06 13:50:12 -07:00
James Phillips
3388daf479
Adds links to Lifeguard info.
2017-07-06 12:19:39 -07:00
James Phillips
b45f49c230
Update CHANGELOG.md
2017-07-06 09:46:26 -07:00
Preetha Appan
d263d0266b
Updating CHANGELOG.md
2017-07-06 09:19:22 -05:00
preetapan
8ee9185deb
Merge pull request #3231 from hashicorp/issue_3230
...
Fixes deadlock between barrier write and leader notify channel read .…
2017-07-06 09:11:53 -05:00
Preetha Appan
ae656575ea
Rename to raftNotifyCh, fix typo
2017-07-06 09:10:36 -05:00
preetapan
ff46eb8e4c
Merge pull request #3236 from hashicorp/serf_update
...
Update serf to pull in disk space failure recovery changes
2017-07-06 08:59:46 -05:00
Preetha Appan
bb0e0bdff9
Update serf to pull in disk space failure recovery changes
2017-07-06 08:58:42 -05:00
Preetha Appan
777504ff0e
Fixes deadlock between barrier write and leader notify channel read . Fixes #3230
2017-07-05 17:09:18 -05:00
Stu Small
aaf73c99e1
Fix mistake in curl example for join agent API call
2017-07-03 00:11:18 +02:00
James Phillips
cb89e7eff1
Update CHANGELOG.md
2017-06-29 16:27:17 -07:00
Grégoire Seux
2e7c202ca2
Correctly forward Host header in healthcheck ( #3203 )
...
Host header must be set explicitely on http requests
Change-Id: I91a32f0fb1ec3fbc713adf0e10869797e91172c7
Signed-off-by: Grégoire Seux <g.seux@criteo.com>
2017-06-29 16:26:08 -07:00
James Phillips
4f90d6d3f7
Update CHANGELOG.md
2017-06-29 14:28:54 -07:00
Maciej Stępyra
08c7ec1a59
Missing tools in makefile ( #3205 )
2017-06-29 12:55:01 +02:00
James Phillips
0417cdd7b9
Update CHANGELOG.md
2017-06-28 20:18:24 -07:00
Preetha Appan
edcacf633b
fix type in make file
2017-06-28 09:48:00 -05:00
James Phillips
d724851848
Update CHANGELOG.md
2017-06-27 18:48:18 -07:00
James Phillips
4d0aa9b82a
Bumps Raft library. ( #3201 )
...
This picks up the fix for https://github.com/hashicorp/raft/issues/212 ,
which can cause out-of-date followers to get stuck in a loop trying to
sync because they don't discard old snapshot data.
There's some incidental reordering of the vendor.json since the last
update to that file was merged by hand.
2017-06-27 18:41:00 -07:00
preetapan
793fda1101
Merge pull request #3195 from hashicorp/issue-3018-filehandle-leaks
...
Fix socket file handle leaks from old blocking queries upon consul reload
2017-06-27 16:47:19 -05:00
Preetha Appan
c872a05922
Fix missing formatting directive causing go vet to fail
2017-06-27 16:32:38 -05:00
Preetha Appan
02a5d0a99b
Updating CHANGELOG.md
2017-06-27 16:28:48 -05:00
Preetha Appan
26d58865ab
Make sure to call cancel on the context
2017-06-27 16:22:57 -05:00
James Phillips
37d60fe11b
Puts the tree back in 0.9.0 dev mode.
2017-06-27 11:18:45 -07:00
James Phillips
4116236769
Bumps download version to 0.8.5.
2017-06-27 10:58:08 -07:00
James Phillips
e0bcd8cfab
Release v0.8.5
2017-06-27 10:42:54 -07:00
James Phillips
0fc1c628fa
Puts tree into 0.8.5 release mode.
2017-06-27 09:25:38 -07:00
James Phillips
9b4d616d3a
Update CHANGELOG.md
2017-06-26 22:44:23 -07:00
Frank Schroeder
913748bcc4
Revert "agent: add allowStale option for HTTP API ( #3142 )"
...
This reverts commit 1e0fd27a74f5b18775ce91a84310430de35a4a80.
2017-06-27 07:04:55 +02:00
James Phillips
d8963aac9c
Update CHANGELOG.md
2017-06-26 21:25:56 -07:00
James Phillips
2a58b4603d
Puts the tree in 0.8.5 dev mode.
2017-06-26 16:08:05 -07:00
Preetha Appan
f04c0a7069
Made helper method for query options with context
2017-06-26 16:11:14 -05:00
Preetha Appan
82bf05c888
Fix socket file handle leaks from old blocking queries upon consul reload. This fixes issue #3018
2017-06-26 15:52:03 -05:00
Ryon
48b1b6161e
Update middleman-hashicorp to 0.3.28 for mega nav fixes ( #3194 )
2017-06-26 11:26:56 -07:00
Frank Schröder
5500eb95eb
agent: fix DNS recursor tests ( #3190 )
...
The makeRecursor function was using an unreliable mechanism
to start a server with a random port. This patch changes this
so that the server starts on port 0 to let the kernel pick
a free port.
In addition, to similar functions for starting a test DNS
server were folded into one.
2017-06-25 10:42:37 -07:00
James Phillips
f081e45a89
Removes unneeded shutdown channel in config reading tests.
2017-06-25 10:39:51 -07:00
James Phillips
fb640d1ffe
Removes some useless comments.
2017-06-25 10:32:35 -07:00
Jason Martin
c2adade700
Fix invalid JSON in agent-api /v1/self example output. ( #3183 )
2017-06-24 16:16:27 -07:00
James Phillips
a8d90ccb2c
Adds missing tls_skip_verify option to HTTP check example.
2017-06-24 15:37:52 -07:00
James Phillips
884a82b61a
Update options.html.md
2017-06-24 15:28:23 -07:00
James Phillips
6046533853
Update CHANGELOG.md
2017-06-24 15:21:55 -07:00
James Phillips
9dc0656284
Update CHANGELOG.md
2017-06-24 12:55:45 -07:00
James Phillips
4b85d33ef1
Fixes watch tracking during reloads and fixes address issue. ( #3189 )
...
This patch fixes watch registration through the config file and a broken log line when the watch registration fails. It also plumbs all the watch loading through a common function and tweaks the
unit test to create the watch before the reload.
2017-06-24 12:52:41 -07:00
James Phillips
8142fb73b3
Update CHANGELOG.md
2017-06-24 09:42:08 -07:00
James Phillips
635b90c298
Update CHANGELOG.md
2017-06-24 09:41:56 -07:00
James Phillips
2184136284
Changes host-based node IDs from opt-out to opt-in. ( #3187 )
2017-06-24 09:36:53 -07:00
James Phillips
59621dbccc
Revert "discover: move instance discover code into separate package ( #3144 )" ( #3180 )
...
This reverts commit 26bfb2d00a30bf30ebdd85ba2e1e19f37355853f.
2017-06-23 01:38:55 -07:00
James Phillips
c4140c485e
Update CHANGELOG.md
2017-06-23 01:17:46 -07:00
James Phillips
728971afdb
Fixes broken HTTP header and method for health checks. ( #3178 )
...
* Fixes broken HTTP header and method for health checks.
* Adds a fuzz utility and test to make sure copy is complete.
2017-06-23 01:15:48 -07:00