Frank Schroeder
60540c2417
agent: stop and remove docker checks
...
Note that there is no test since the correct way to solve (and test)
this is to replace the different maps with a single one or to hide
that functionality behind a separate data structure. This will be
addressed in #3294 .
Fixes #3265
2017-07-18 20:59:24 +02:00
Frank Schroeder
6c053d5139
Update CHANGELOG.md
2017-07-18 20:26:49 +02:00
Frank Schroeder
2123700056
agent: replace docker check
...
This patch replaces the Docker client which is used
for health checks with a simplified version tailored
for that purpose.
See #3254
See #3257
Fixes #3270
2017-07-18 20:24:38 +02:00
Frank Schroeder
34df7f59ba
vendor: drop unused dependencies
2017-07-18 20:24:21 +02:00
James Phillips
cbfb4388d1
Update acl.html.md
2017-07-18 07:44:35 -07:00
James Phillips
37c78e3077
Improves structure of ACL guide.
2017-07-18 07:41:59 -07:00
James Phillips
0c376fb656
Removes a merge conflict marker from the ACL guide.
2017-07-18 07:35:17 -07:00
James Phillips
28b747c3c0
Update upgrade-specific.html.md
2017-07-18 07:14:16 -07:00
James Phillips
aa9a1ddb88
Update upgrade-specific.html.md
2017-07-18 07:11:59 -07:00
Frank Schroeder
2959b16baa
build: fix travis build
2017-07-18 09:24:40 +02:00
Frank Schroeder
ad9029b017
build: use vendorfmt to make vendor.json more merge friendly
2017-07-18 09:15:25 +02:00
Frank Schroeder
87cc0b31ee
Update CHANGELOG.md
2017-07-18 09:12:47 +02:00
James Phillips
d141ed9812
Removes the web UI as a separately released package.
...
Since we have this built-in via the `-ui` configuration, the only reason
to use `-ui-dir` is if you are tweaking the web UI, so there's no need
to release the web UI as a .zip archive separately.
2017-07-18 09:10:22 +02:00
James Phillips
a5e85a6f89
Adds a missing newline to the snapshot agent page.
2017-07-17 22:22:50 -07:00
James Phillips
4e7dc2bb09
Update CHANGELOG.md
2017-07-17 22:15:19 -07:00
Charlie Voiselle
6c75e79158
Removed localhost from links ( #3289 )
...
Two links were still referring to localhost. Made them relative and tested.
2017-07-17 19:59:58 -07:00
James Phillips
e2f93518e9
Release v0.9.0-rc1
2017-07-17 15:55:41 -07:00
James Phillips
262e52dfb0
Bumps tree into 0.9.0-rc1 release mode.
2017-07-17 15:39:25 -07:00
James Phillips
a6079d6cee
Performs surgery on Docker deps so we can build on Solaris and Windows. ( #3288 )
2017-07-17 15:34:26 -07:00
James Phillips
fc971b65dc
Update upgrade-specific.html.md
2017-07-17 14:11:08 -07:00
James Phillips
acb85b0e28
Update CHANGELOG.md
2017-07-17 12:55:52 -07:00
James Phillips
31a7701891
Updates memberlist to pick up Lifeguard research findings. ( #3287 )
...
See https://www.hashicorp.com/blog/making-gossip-more-robust-with-lifeguard/ .
2017-07-17 12:54:17 -07:00
James Phillips
e9c733eefb
Update CHANGELOG.md
2017-07-17 12:50:53 -07:00
James Phillips
e3aff86759
Update CHANGELOG.md
2017-07-17 12:50:33 -07:00
James Phillips
fff0f9698f
Prevents disabling gossip keyring file from disabling gossip encryption. ( #3278 )
2017-07-17 12:48:45 -07:00
James Phillips
164262ec40
Update CHANGELOG.md
2017-07-17 12:05:22 -07:00
James Phillips
1791d99a10
Adds new config to make script checks opt-in, updates documentation. ( #3284 )
2017-07-17 11:20:35 -07:00
James Phillips
74946ddde9
Fixes a broken link.
2017-07-17 00:07:34 -07:00
James Phillips
0a8c4df1e3
Update CHANGELOG.md
2017-07-17 00:02:27 -07:00
James Phillips
a2604f7b5d
Update CHANGELOG.md
2017-07-16 21:14:31 -07:00
James Phillips
780e68a753
Changes remote exec KV read to call GetTokenForAgent(). ( #3283 )
...
* Changes remote exec KV read to call GetTokenForAgent(), which can use
the acl_agent_token instead of the acl_token.
Fixes #3160 .
* Fixes remote exec unit test with ACLs.
* Adds unhappy ACL path to unit tests for remote exec.
2017-07-16 21:12:16 -07:00
James Phillips
34dda65d71
Update CHANGELOG.md
2017-07-16 20:09:49 -07:00
James Phillips
1004d0ec0e
Adds node read privileges to the acl_agent_master_token. ( #3277 )
...
Fixes #3113 .
2017-07-16 20:08:26 -07:00
James Phillips
e7789c6b84
Update CHANGELOG.md
2017-07-16 14:30:22 -07:00
Frank Schröder
c001722848
azure: tag map can return nil ( #3280 )
...
Fixes #3193
2017-07-16 14:29:43 -07:00
James Phillips
75f6ad6518
Update CHANGELOG.md
2017-07-16 14:28:16 -07:00
Frank Schroeder
7b675f2710
vendor: drop unused dependencies
2017-07-15 14:35:20 -07:00
James Phillips
ef4bfe598e
Update CHANGELOG.md
2017-07-15 00:09:04 -07:00
James Phillips
218ac4cb1e
Obfuscates ACL tokens appearing in /v1/acl/<verb>/<token> APIs. ( #3276 )
...
* Obfuscates ACL tokens appearing in /v1/acl APIs.
* Makes test positively identify the desired strings.
* Adds an example and explanation of the regular expression.
2017-07-15 00:07:08 -07:00
James Phillips
83d9f0f688
Update CHANGELOG.md
2017-07-14 20:45:07 -07:00
James Phillips
872cf9ff95
Changes ACL clone response to 403 if not authorized, or if token doesn't exist. ( #3275 )
...
Fixes #1113
2017-07-14 20:43:30 -07:00
Kyle Havlovitz
dc3683b287
Update CHANGELOG.md
2017-07-14 17:53:44 -07:00
Kyle Havlovitz
0f02e4da52
Merge pull request #3274 from hashicorp/tls-area-docs
...
Add network area TLS setting to docs
2017-07-14 17:45:53 -07:00
Kyle Havlovitz
78c3a86405
Add TLS setting to router areas
2017-07-14 17:38:08 -07:00
James Phillips
a61f71dc2e
Update CHANGELOG.md
2017-07-14 17:32:09 -07:00
James Phillips
8d0a048408
Expands and rework context support in the API client. ( #3273 )
2017-07-14 17:30:08 -07:00
Kyle Havlovitz
090414db15
Add network area TLS setting to docs
2017-07-14 17:06:33 -07:00
James Phillips
86918be323
Sort tags so output is deterministic.
2017-07-14 17:00:08 -07:00
James Phillips
73452d48b2
Update CHANGELOG.md
2017-07-14 16:32:49 -07:00
James Bardin
deb43fea6b
accept recv-only channels for cancellations ( #3271 )
...
Cancellation channels are often derived from a Context, which
returns a directional `<-chan struct{}` from Done(). In order to use
this with parts of of the consul API, one is required to create a new
channel and dispatch a separate goroutine to watch for context
cancellation and close the new channel.
Changing the signature for the methods that take cancellation channels
will allow easier integration with existing uses of Context. Since the
cancellation pattern only reads from these channels, there should be no
backwards incompatibility with existing codebases, and most of the
methods already accept only the correct type.
2017-07-14 16:31:44 -07:00