James Phillips
c9aed0d0ec
Update CHANGELOG.md
2017-09-27 16:16:49 -07:00
James Phillips
086e2cd6b1
Update CHANGELOG.md
2017-09-27 16:11:40 -07:00
James Phillips
f245beee13
Update CHANGELOG.md
2017-09-27 16:10:58 -07:00
James Phillips
ea68f9bbfa
Update CHANGELOG.md
2017-09-27 16:09:40 -07:00
James Phillips
664442cc5d
Update CHANGELOG.md
2017-09-27 16:09:20 -07:00
James Phillips
05078a8ab4
Update CHANGELOG.md
2017-09-27 16:09:03 -07:00
James Phillips
eea86084ae
Update CHANGELOG.md
2017-09-27 16:08:22 -07:00
James Phillips
107832c762
Update options.html.md
2017-09-27 15:55:46 -07:00
James Phillips
2ff9885935
Update CHANGELOG.md
2017-09-27 15:48:24 -07:00
James Phillips
8c8a783dfa
Update CHANGELOG.md
2017-09-27 15:47:52 -07:00
James Phillips
2b8496e340
Update CHANGELOG.md
2017-09-27 15:40:48 -07:00
James Phillips
da912aedeb
Update options.html.md
2017-09-27 15:40:00 -07:00
James Phillips
92ff57537c
Update CHANGELOG.md
2017-09-27 15:38:52 -07:00
James Phillips
d8d4d300c3
Update CHANGELOG.md
2017-09-27 15:35:35 -07:00
James Phillips
2e7da8ecd7
Cleans up some docs for the 1.0 release. ( #3508 )
...
* Cleans up information about file extensions, now that they are required.
* Removes references to deprecated configuration options.
* Adds docs for multiple bind address support.
2017-09-27 15:30:30 -07:00
Frank Schröder
5f6d0fd8c5
fail early when advertise addr is set to ANY ( #3507 )
2017-09-27 13:57:55 -07:00
Frank Schröder
beb803f0d9
only detect advertise address if derived value is any ( #3506 )
...
* only detect advertise address if derived value is any
* determine detect function only when advertise addr is any
2017-09-27 12:59:47 -07:00
James Phillips
d677999258
Adds a comment about Datacenter and NodeName being stable interfaces
...
in the runtime config strucutre.
2017-09-27 11:59:22 -07:00
Frank Schröder
cda0eacff1
Recursive sanitize ( #3505 )
...
* vendor: add github.com/sergi/go-diff/diffmatchpatch for diff'ing test output
* config: refactor Sanitize to recursively clean runtime config and format complex fields
* Removes an extra int cast.
* Adds a top-level check test case for sanitization.
2017-09-27 11:47:40 -07:00
Alex Dadgar
ccccba75be
Fix mispelled words
2017-09-27 11:20:01 -07:00
James Phillips
330ce87851
Gets rid of flaky clause in stats fetcher unit test.
...
Given how the rutine is coded we can still get data so this wasn't
a reliable thing to check.
2017-09-26 20:53:06 -07:00
James Phillips
7dc906cb59
Update CHANGELOG.md
2017-09-26 20:50:38 -07:00
preetapan
783e24be64
Issue 3452 ( #3500 )
...
* Make sure that id and address are set in member created during reaping of catalog nodes that have been removed from serf
* Get address from node table in the state store rather than from service address
* Fix incorrect lookup by checkname instead of node name
* Make sure that serverlookup is called with the right address format, added unit test.
* Address code review comments
* Tweaks style stuff.
2017-09-26 20:49:41 -07:00
James Phillips
55fb1fcfac
Adds a "required" note for the port in the network segments configuration.
2017-09-26 17:57:34 -07:00
James Phillips
949081d323
Update CHANGELOG.md
2017-09-26 17:52:47 -07:00
Frank Schröder
707f8e329a
Metrics service prefix ( #3498 )
...
* metrics: replace statsite_prefix with service_prefix
The metrics prefix isn't statsite specific and is in fact used
for all metrics providers. Since we are deprecating fields
anyway we should fix this one as well.
Fixes #3293
* Updates docs and sorts telemetry section.
* Renames to "metrics_prefix" to disambiguate with Consul services.
* Updates the change log.
2017-09-26 17:49:55 -07:00
James Phillips
47d0ad8928
Merge pull request #3503 from hashicorp/porter-ci
...
Makes porter clean up if a porter instance died.
2017-09-26 16:30:27 -07:00
James Phillips
20a8d520d9
Makes porter take over if an existing instance died.
2017-09-26 16:25:18 -07:00
James Phillips
e9842e178a
Update CHANGELOG.md
2017-09-26 15:24:36 -07:00
James Phillips
5c34648031
Merge pull request #3502 from hashicorp/update-boltdb
...
Updates BoltDB to 1.3.1.
2017-09-26 15:23:26 -07:00
James Phillips
123104b24d
Updates BoltDB to 1.3.1.
2017-09-26 14:53:01 -07:00
James Phillips
3130fcaccc
Merge pull request #3501 from hashicorp/snapshot-test-hang
...
Cleans up some edge cases in TestSnapshot_Forward_Leader.
2017-09-26 14:08:33 -07:00
James Phillips
4b17c9618f
Cleans up some edge cases in TestSnapshot_Forward_Leader.
...
These could cause the tests to hang.
2017-09-26 14:07:28 -07:00
Kyle Havlovitz
2255dbc39b
Update CHANGELOG.md
2017-09-26 13:49:07 -07:00
Kyle Havlovitz
3460506264
Fix watch error when http & https are disabled ( #3493 )
...
Remove an error in watch reloading that happens when http and https
are both disabled, and use an https address for running watches if
no http addresses are present.
Fixes #3425 .
2017-09-26 13:47:27 -07:00
Preetha Appan
6bf4f28399
Update CHANGELOG.md
2017-09-26 11:59:11 -05:00
preetapan
cb0d622b9f
Merge pull request #3499 from hashicorp/issue_3449
...
Move Raft protocol version for list peers end point to server side, f…
2017-09-26 11:57:11 -05:00
Preetha Appan
318d0232f7
Move Raft protocol version for list peers end point to server side, fix unit tests. This fixes #3449
2017-09-26 09:35:39 -05:00
Frank Schroeder
4a98b26537
Revert monkey patch since it is not clear whether this is an issue at all.
2017-09-26 13:42:32 +02:00
Frank Schroeder
94fbae4732
fix data race
...
Since state.Checks() returns a shallow copy
its elements must not be modified. Copying
the elements in the handler does not guarantee
consistency since that list is guarded by a different
lock. Therefore, the only solution is to have state.Checks()
return a deep copy.
2017-09-26 13:42:10 +02:00
Frank Schroeder
1530f12f56
serf: monkey patch https://github.com/hashicorp/serf/pull/486
2017-09-26 13:40:26 +02:00
Frank Schroeder
20a58ab272
Monkey patch mitchellh/mapstructure with code from https://github.com/mitchellh/mapstructure/pull/101
2017-09-26 12:42:49 +02:00
Frank Schroeder
3396f11cfd
Replace monkey patch with code from https://github.com/hashicorp/hcl/pull/213
2017-09-26 12:42:03 +02:00
Frank Schroeder
a1d65cbe78
config: do not clobber multiple check and service definitions
...
This patch ensures that multiple files with single 'check' or 'service'
definitions result in the combination of them.
2017-09-26 10:24:18 +02:00
James Phillips
89fd0d5c29
Merge pull request #3496 from hashicorp/ui-rename
...
Renames `enable_ui` to `ui` to keep compatibility with existing configs.
2017-09-26 00:07:26 -07:00
James Phillips
23de0f9ea9
Renames enable_ui
to ui
to keep compatibility with existing configs.
2017-09-26 00:05:55 -07:00
James Phillips
3a4241e59e
Update CHANGELOG.md
2017-09-25 23:45:23 -07:00
James Phillips
180c52eab9
Update CHANGELOG.md
2017-09-25 23:44:42 -07:00
James Phillips
82925683b0
Update CHANGELOG.md
2017-09-25 23:44:11 -07:00
James Phillips
a2336f4649
Update CHANGELOG.md
2017-09-25 23:12:20 -07:00