Commit Graph

5399 Commits

Author SHA1 Message Date
James Phillips b75bf02f8b Update CHANGELOG.md 2017-03-29 17:38:30 -07:00
James Phillips 11b5fcb0c9 Merge pull request #2846 from hashicorp/check-match
Bans check updates for nodes other than top-level reg. updates.
2017-03-29 17:37:23 -07:00
James Phillips eb2db85593
Bans check updates for nodes other than top-level reg. updates. 2017-03-29 16:17:58 -07:00
Kyle Havlovitz 73f0e6f8f6 Merge pull request #2845 from hashicorp/stale-raft-servers
Clean up raft servers without a corresponding serf entry
2017-03-29 14:33:58 -07:00
Kyle Havlovitz e74e83fc6c
Remove stale raft servers differently depending on minRaftVersion 2017-03-29 13:38:40 -07:00
James Phillips e34559a257
Updates change log and upgrade guide with details about #2844. 2017-03-29 13:05:57 -07:00
James Phillips e4eb5960fe Merge pull request #2844 from hashicorp/agent-acl-default
Disables agent-level enforcement on Consul agents unless acl_datacenter is set.
2017-03-29 13:01:35 -07:00
Kyle Havlovitz 0cc024399d
Clean up raft servers without a corresponding serf entry 2017-03-29 12:52:00 -07:00
James Phillips 11ee9a9e72
Disables agent-level enforcement on Consul agents unless acl_datacenter is set. 2017-03-29 12:24:42 -07:00
James Phillips 33ab068c28
Capitalizes title. 2017-03-29 11:32:56 -07:00
James Phillips 78bf520e84
Adds which DC each command runs in and a DNS example to the areas guide. 2017-03-29 11:30:05 -07:00
Kyle Havlovitz e081b39014 Merge pull request #2840 from hashicorp/f-advanced-autopilot-guide
Add section on advanced autopilot features to the guide
2017-03-28 12:06:51 -07:00
James Phillips f05fc93b22 Update CHANGELOG.md 2017-03-28 12:02:19 -07:00
James Phillips 15a183c5a0 Merge pull request #2839 from hashicorp/network-area-docs
Adds network area docs.
2017-03-28 11:57:57 -07:00
James Phillips dac716641e
Adds network areas guide. 2017-03-28 11:56:55 -07:00
Kyle Havlovitz 038b07ea1c
Add section on advanced autopilot features to the guide 2017-03-28 11:56:21 -07:00
James Phillips 0b0eba8e97
Adds network area CLI documentation. 2017-03-28 10:31:56 -07:00
James Phillips 1296e40ad5
Adds basic operator area HTTP documentation. 2017-03-28 01:09:20 -07:00
James Phillips 6508b38160 Merge pull request #2835 from tviaud/patch-1
Update autopilot.html.markdown
2017-03-28 01:02:28 -07:00
Thomas Viaud 7f8eafeeaa Update autopilot.html.markdown 2017-03-28 09:54:36 +02:00
James Phillips b731403f7f Update CHANGELOG.md 2017-03-27 23:34:48 -07:00
James Phillips f8a4a873cf
Breaks the operator HTTP doc into sections. 2017-03-27 23:28:08 -07:00
James Phillips ade31f247a
Puts tree back in dev mode. 2017-03-27 18:44:22 -07:00
James Phillips 16fb1e2771
Release v0.8.0-rc1 2017-03-27 16:27:48 -07:00
James Phillips 5d5c661e62
Puts the tree in -rc1 release mode. 2017-03-27 16:27:27 -07:00
James Phillips ed2a0df74a
Updates the change log for advanced autopilot and network areas. 2017-03-27 16:25:46 -07:00
James Phillips 092c16f5ed 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 a1474fda53
Use the new raft api function for leaving if applicable 2017-03-27 12:31:38 -07:00
James Phillips f8eb854e6f Update CHANGELOG.md 2017-03-27 09:04:40 -07:00
James Phillips c2f9fa2031 Update CHANGELOG.md 2017-03-27 09:02:54 -07:00
James Phillips 7360928203 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 59a599a14b
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 7f58576042
Adds node ID integrity checking for cluster merges. 2017-03-27 00:15:42 -07:00
James Phillips 80b2a633fd
Adds node ID integrity checking for the catalog. 2017-03-27 00:15:21 -07:00
James Phillips 523c0c54fe 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 86607b32d1
docs(agent/options): remove atlas_endpoint dup 2017-03-25 13:25:54 +01:00
James Phillips ac70757405 Update CHANGELOG.md 2017-03-24 17:48:50 -07:00
James Phillips 481afb3a04 Update CHANGELOG.md 2017-03-24 17:48:30 -07:00
James Phillips b9bb29c8bc Update upgrade-specific.html.markdown 2017-03-24 17:45:24 -07:00
James Phillips 1a828a3a9d Update CHANGELOG.md 2017-03-24 17:44:05 -07:00
James Phillips 5f90560aa7 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 7ce7d157da
Fixes up some broken unit tests. 2017-03-24 17:35:07 -07:00
James Phillips 8940d1c3fe
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 4d3f3ea8d2
Changes verson 8 ACLs to opt-out. 2017-03-24 12:12:24 -07:00
James Phillips 5480270d11
Gets rid of the Consul service exception under version 8.
Fixes #2816.
2017-03-24 12:12:24 -07:00
James Phillips fae78dcd0a
Adds node metadata to the reload list. 2017-03-24 10:29:39 -07:00
James Phillips f0b89edb0c
Adds a note about the deprecated RPC ports. 2017-03-24 10:23:45 -07:00
James Phillips 001dcf5511
Adds an Enterprise link to the Consul top nav. 2017-03-24 09:28:20 -07:00
James Phillips 098da8eb49
Fixes up some stale BUILD_TAGS references in the scripts. 2017-03-23 22:52:39 -07:00
James Phillips 15e7247131
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