Kyle Havlovitz
11a0c9cc58
Fix vet error
2017-12-18 18:04:42 -08:00
Kyle Havlovitz
77dc52f430
Move autopilot initializing to oss file
2017-12-18 18:02:44 -08:00
Kyle Havlovitz
039e7f1880
Move autopilot setup to a separate file
2017-12-18 16:55:51 -08:00
Kyle Havlovitz
d08ab9fd19
Make some final tweaks to autopilot package
2017-12-18 12:26:47 -08:00
Kyle Havlovitz
a86d11ec0a
Merge pull request #3737 from hashicorp/autopilot-refactor
...
Move autopilot to a standalone package
2017-12-15 14:09:40 -08:00
James Phillips
7a5ddc4112
Puts the tree in 1.0.3 dev mode.
2017-12-15 08:10:37 -08:00
James Phillips
7ed8c82bef
Bumps website version to 1.0.2.
2017-12-15 07:31:58 -08:00
James Phillips
b55059fc3d
Release v1.0.2
2017-12-15 05:53:15 -08:00
James Phillips
36d6b19ebb
Puts the tree into 1.0.2 release mode.
2017-12-15 05:49:40 -08:00
James Phillips
0d9f757bef
Update CHANGELOG.md
2017-12-14 23:08:35 -08:00
James Phillips
ecece736d7
Update CHANGELOG.md
2017-12-14 19:18:59 -08:00
James Phillips
f4cc7da027
Updates the change log.
2017-12-14 17:55:10 -08:00
James Phillips
06f980061e
Merge pull request #3728 from weiwei04/fix_globalRPC_goroutine_leak
...
fix globalRPC goroutine leak
2017-12-14 17:54:19 -08:00
James Phillips
674d9234bb
Updates the change log.
2017-12-14 17:52:58 -08:00
James Phillips
26c0c2a608
Merge pull request #3646 from posener/update-complete
...
vendor: update complete version to v1.1
2017-12-14 17:51:33 -08:00
James Phillips
e0dd7cc152
Merge pull request #3740 from yfouquet/issue_3709
...
Update documentation for "serf_lan_bind" and "serf_wan_bind"
2017-12-14 17:49:38 -08:00
James Phillips
49836801ac
Merge pull request #3749 from tjcelaya/rpc-warning-datacenter-guide
...
Clarify RPC listen address usage in Basic WAN guide
2017-12-14 17:46:09 -08:00
James Phillips
655e0dcf1d
Updates the change log.
2017-12-14 17:30:03 -08:00
James Phillips
96e220a6a8
Merge pull request #3750 from hashicorp/kv-get-base64
...
Adds -base64 support to kv get command.
2017-12-14 17:28:45 -08:00
James Phillips
c676e6b8c8
Adds -base64 support to kv get command.
...
Fixes #3736
2017-12-14 17:28:04 -08:00
James Phillips
25f7234cc4
Updates the change log.
2017-12-14 14:03:29 -08:00
James Phillips
f491a55e47
Merge pull request #3642 from yfouquet/master
...
[Fix] Service tags not added to health checks
2017-12-14 13:59:39 -08:00
James Phillips
76c25dcd59
Updates the change log.
2017-12-14 13:56:26 -08:00
James Phillips
fbbb846f9f
Merge pull request #3747 from hashicorp/session-checks
...
Works around mapstructure behavior to enable sessions with no checks.
2017-12-14 13:54:57 -08:00
Tomas Celaya
36ea244ced
Include a warning about the interaction between `translate_wan_addrs` and `bind_addr` in the Basic WAN guide.
2017-12-14 13:12:04 -08:00
James Phillips
53a881becc
Tightens up the API test verification.
2017-12-14 09:07:57 -08:00
James Phillips
ca3f9024ac
Works around mapstructure behavior to enable sessions with no checks.
...
Fixes #3732
2017-12-14 09:07:56 -08:00
James Phillips
c20c6727b7
Updates the change log.
2017-12-13 20:56:31 -08:00
James Phillips
9e3287365e
Merge pull request #3746 from hashicorp/node-meta-merge
...
Changes maps to merge vs. overwrite when processing configs.
2017-12-13 20:55:03 -08:00
Kyle Havlovitz
324c2ecb53
Expose IsPotentialVoter for advanced autopilot logic
2017-12-13 17:53:51 -08:00
James Phillips
98e837167e
Changes maps to merge vs. overwrite when processing configs.
...
Fixes #3716
2017-12-13 16:06:01 -08:00
James Phillips
3f06776281
Updates the change log.
2017-12-13 14:16:09 -08:00
James Phillips
2ba8c594d5
Merge pull request #3745 from hashicorp/restore-timeout
...
Removes timeout when restoring snapshots.
2017-12-13 14:14:52 -08:00
James Phillips
68db7df08d
Removes timeout when restoring snapshots.
...
Fixes #3326
Originally I started out making this configurable, but realized it wasn't
worth the complexity. If you are restoring a snapshot, you really need to
wait until it's done, or something bad happens like losing leadership, which
will already trigger an error. Rather than have operators have to tune this
to cover whatever their snapshot size is, we just make it block here. There's
also already a bocking barrier right after the restore that hasn't been a
problem.
2017-12-13 14:10:54 -08:00
Kyle Havlovitz
12bf61c851
Merge branch 'master' into autopilot-refactor
2017-12-13 11:54:32 -08:00
James Phillips
57a9ff06ba
Updates the change log.
2017-12-13 11:26:09 -08:00
James Phillips
99dddb2e20
Merge pull request #3743 from hashicorp/autopilot-config
...
Copies the autopilot settings from the runtime config.
2017-12-13 11:24:46 -08:00
Kyle Havlovitz
d6b266c045
A few last autopilot adjustments
2017-12-13 11:19:17 -08:00
Kyle Havlovitz
2310687c1d
More autopilot reorganizing
2017-12-13 10:57:37 -08:00
James Phillips
46742a5041
Adds TODOs referencing #3744 .
2017-12-13 10:52:06 -08:00
James Phillips
2892f91d0b
Copies the autopilot settings from the runtime config.
...
Fixes #3730
2017-12-13 10:32:05 -08:00
Kyle Havlovitz
b92f895c23
More refactoring to make autopilot consul-agnostic
2017-12-12 17:46:28 -08:00
Yoann Fouquet
715dd744ff
Update documentation for "serf_lan_bind" and "serf_wan_bind"
...
These was spotted in issue #3709 .
These two configuration elements were renamed "serf_lan" and "serf_wan" in commit 12216583a1
Update documentation to fit the new code.
Note that flags "-serf-lan-bind" and "-serf-wan-bind" were not renamed.
2017-12-12 13:55:19 +01:00
Yoann Fouquet
16cc432c7a
Adjust documentation for service tags of checks
...
Add some missing ServiceTags.
Replace null ServiceTags by empty list (ServiceTags cannot be null).
2017-12-12 13:39:37 +01:00
Yoann Fouquet
986148cfe5
[Fix] Service tags not added to health checks
...
Since commit 9685bdcd0b
, service tags are added to the health checks.
Otherwise, when adding a service, tags are not added to its check.
In updateSyncState, we compare the checks of the local agent with the checks of the catalog.
It appears that the service tags are different (missing in one case), and so the check is synchronized.
That increase the ModifyIndex periodically when nothing changes.
Fixed it by adding serviceTags to the check.
Note that the issue appeared in version 0.8.2.
Looks related to #3259 .
2017-12-12 13:39:37 +01:00
Kyle Havlovitz
de28555671
Move autopilot to a standalone package
2017-12-11 16:45:33 -08:00
James Phillips
6be97eb8bb
Merge pull request #3735 from youngjl1/master
...
Name correction in documentation
2017-12-11 15:26:36 -08:00
youngjl1
137d73fd9d
Name correction in documentation
2017-12-10 10:26:02 -05:00
James Phillips
d12e81860f
Moves Serf helper into lib to fix import cycle in consul-enterprise.
2017-12-07 16:57:58 -08:00
James Phillips
b1e45a8e89
Updates the change log.
2017-12-07 16:45:21 -08:00