James Phillips
36aface2e2
Adds network area CLI documentation.
2017-03-28 10:31:56 -07:00
James Phillips
12e20ddfa9
Adds basic operator area HTTP documentation.
2017-03-28 01:09:20 -07:00
James Phillips
086912d800
Breaks the operator HTTP doc into sections.
2017-03-27 23:28:08 -07:00
James Phillips
3ba2453af0
Puts tree back in dev mode.
2017-03-27 18:44:22 -07:00
James Phillips
0894b6531e
Release v0.8.0-rc1
2017-03-27 16:27:48 -07:00
James Phillips
453763f207
Puts the tree in -rc1 release mode.
2017-03-27 16:27:27 -07:00
James Phillips
cc26053acd
Updates the change log for advanced autopilot and network areas.
2017-03-27 16:25:46 -07:00
James Phillips
3462e1ec17
Merge pull request #2834 from hashicorp/leave-newapi
...
Use the new raft api function for leaving if applicable
2017-03-27 14:14:41 -07:00
Kyle Havlovitz
c7c2ebaf24
Use the new raft api function for leaving if applicable
2017-03-27 12:31:38 -07:00
James Phillips
b7207b1733
Update CHANGELOG.md
2017-03-27 09:04:40 -07:00
James Phillips
b4f90a1c49
Update CHANGELOG.md
2017-03-27 09:02:54 -07:00
James Phillips
df406332f0
Merge pull request #2832 from hashicorp/node-id-integrity
...
Adds node ID integrity checking to the catalog and the LAN and WAN clusters.
2017-03-27 09:01:36 -07:00
James Phillips
424d70ba5d
Cleans up a stray mark and fixes unit tests.
...
Ended up removing the leader_test.go server address change test as part
of this. The join was failing becase we were using a new node name with
the new logic here, but realized this was hitting some of the memberlist
conflict logic and not working as we expected. We need some additional
work to fully support address changes, so removed the test for now.
2017-03-27 01:28:54 -07:00
James Phillips
97e761f50f
Adds node ID integrity checking for cluster merges.
2017-03-27 00:15:42 -07:00
James Phillips
7340b5b7ad
Adds node ID integrity checking for the catalog.
2017-03-27 00:15:21 -07:00
James Phillips
05b3a33ef3
Merge pull request #2830 from VEBERArnaud/docs/agent-options-duplicate
...
docs(agent/options): remove atlas_endpoint duplicate
2017-03-25 08:47:44 -07:00
VEBER Arnaud
d4a7e75246
docs(agent/options): remove atlas_endpoint dup
2017-03-25 13:25:54 +01:00
James Phillips
32beea5cb8
Update CHANGELOG.md
2017-03-24 17:48:50 -07:00
James Phillips
dce97f3a8e
Update CHANGELOG.md
2017-03-24 17:48:30 -07:00
James Phillips
b0352bb3d1
Update upgrade-specific.html.markdown
2017-03-24 17:45:24 -07:00
James Phillips
9f1c8338e3
Update CHANGELOG.md
2017-03-24 17:44:05 -07:00
James Phillips
b74277552b
Merge pull request #2829 from hashicorp/acl-cleanup-redux
...
Switches version 8 ACLs to opt-out, and fixes a few issues.
2017-03-24 17:43:47 -07:00
James Phillips
dce84379b7
Fixes up some broken unit tests.
2017-03-24 17:35:07 -07:00
James Phillips
f2211d2489
Keeps the service and check tokens around for deregistration.
...
We fixed a few related issues while we were in here. We now only let
services register checks with a matching token, and we also close out
service and check delete operations if the catalog deregister claims
it doesn't know about the ID of the service or check being deleted.
2017-03-24 17:15:20 -07:00
James Phillips
c553e1d93a
Changes verson 8 ACLs to opt-out.
2017-03-24 12:12:24 -07:00
James Phillips
a22c04f1bf
Gets rid of the Consul service exception under version 8.
...
Fixes #2816 .
2017-03-24 12:12:24 -07:00
James Phillips
7c2509f407
Adds node metadata to the reload list.
2017-03-24 10:29:39 -07:00
James Phillips
7be075f1f1
Adds a note about the deprecated RPC ports.
2017-03-24 10:23:45 -07:00
James Phillips
69d4990a17
Adds an Enterprise link to the Consul top nav.
2017-03-24 09:28:20 -07:00
James Phillips
0028e80553
Fixes up some stale BUILD_TAGS references in the scripts.
2017-03-23 22:52:39 -07:00
James Phillips
4c1d31e934
Fixes test server startup returning wrong error.
...
Seen in https://travis-ci.org/hashicorp/consul/builds/214521317 .
2017-03-23 21:40:14 -07:00
James Phillips
74c500473d
Turns of parallel tests for now.
2017-03-23 21:25:34 -07:00
James Phillips
55b4446fbb
Makes WaitForResult always return an error if it times out.
2017-03-23 20:04:39 -07:00
James Phillips
56b55b743f
Makes the start/stop test less flaky.
2017-03-23 20:04:23 -07:00
James Phillips
ab576c052e
Merge pull request #2828 from hashicorp/pr/2827
...
Updates testing harness.
2017-03-23 17:57:01 -07:00
James Phillips
44a73bea7e
Fixes up some new tests for the updated testutil.
2017-03-23 17:55:47 -07:00
Seth Vargo
8766e68f3f
Only install on Travis
2017-03-23 20:29:33 -04:00
Seth Vargo
ba5eb9fa33
Install packages, then build
2017-03-23 20:29:32 -04:00
Seth Vargo
a9dd63ae93
Modernize makefile a bit
2017-03-23 20:29:32 -04:00
Seth Vargo
f268cc6971
Only build binary if api tests are running
2017-03-23 20:29:32 -04:00
Seth Vargo
dc47ebb082
Fix vet issues
2017-03-23 20:29:31 -04:00
Seth Vargo
fe4c8b3a00
Merge pull request #2824 from hashicorp/sethvargo/testutil
...
Reduce coupling with testing.T
2017-03-23 20:29:11 -04:00
James Phillips
0eed0e57d2
Update CHANGELOG.md
2017-03-23 15:58:46 -07:00
James Phillips
8b5cc2de81
Merge pull request #2826 from hashicorp/acl-cleanup
...
Cleans up reconcile issues with ACLs and reverting node information.
2017-03-23 15:56:14 -07:00
Seth Vargo
2efa3bdff8
Use new APIs
2017-03-23 18:48:13 -04:00
Seth Vargo
6ffb801f1e
Add RPC
2017-03-23 18:41:20 -04:00
Seth Vargo
bd8de2bdb8
Add pkg/errors
2017-03-23 18:41:20 -04:00
Seth Vargo
3077d0f68c
Reduce coupling with testing.T
...
This reduces the coupling with testing.T, allowing many of the
server's startup-related functions to return an error. This makes them
more re-usable.
2017-03-23 18:41:19 -04:00
James Phillips
582e6c5938
Fixes an issue where servers would delete catalog information set by
...
the node when they were trying to reconcile a member.
2017-03-23 15:01:46 -07:00
James Phillips
306acf9054
Merge pull request #2823 from hashicorp/sethvargo/rpc
...
Re-add RPC parsing
2017-03-23 15:00:13 -07:00