Pierre Souchay
93a01b0949
Now use prometheus_retention_time > 0 to enable prometheus support
2018-04-06 14:21:05 +02:00
Pierre Souchay
fd98fb1449
Added support exposing metrics in Prometheus format
2018-04-06 09:18:06 +02:00
Pierre Souchay
04cb007bed
Added dependency github.com/prometheus/client_golang/prometheus/promhttp
2018-04-06 08:54:37 +02:00
Jack Pearkes
eb447f51e6
api/ui: return tags on internal UI endpoints
...
This is to allow the UI to display tags in the services index pages
without needing to make additional queries.
2018-04-05 12:28:57 -07:00
Pierre Souchay
5ce3c1587c
Bump github.com/armon/go-metrics to allow having prometheus support
2018-04-05 18:21:32 +02:00
Matt Keeler
11400751a0
Update CHANGELOG.md
2018-04-04 09:10:13 -04:00
Matt Keeler
0d1d03c793
Merge pull request #3752 from yfouquet/issue_3687
...
Add support for compression in http api
2018-04-04 09:06:42 -04:00
Kyle Havlovitz
ecb2698615
Update CHANGELOG.md
2018-04-03 15:41:16 -07:00
Yoann
0f6e05d4c1
Add support for compression in http api
...
The need has been spotted in issue https://github.com/hashicorp/consul/issues/3687 .
Using "NYTimes/gziphandler", the http api responses can now be compressed if required.
The Go API requires compressed response if possible and handle the compressed response.
We here change only the http api (not the UI for instance).
2018-04-03 22:33:13 +02:00
Matt Keeler
6f1aad0c09
Update CHANGELOG.md
2018-04-03 13:51:54 -04:00
Matt Keeler
99a6ef3121
Merge pull request #4002 from hashicorp/b-gh-3996
...
Add --config-format option to the validate subcommand
2018-04-03 13:33:05 -04:00
Preetha
2c931c92d4
Merge pull request #3998 from zte-opensource/wip-fix-shutdown
...
minor fix for endpoints shutdown
2018-04-03 12:22:54 -05:00
Matt Keeler
48bd84073a
Address PR feedback
2018-04-02 09:23:01 -04:00
Matt Keeler
d92fee0944
Merge remote-tracking branch 'origin/master' into b-gh-3996
2018-04-02 09:19:14 -04:00
Vyacheslav Karbovnichy
cfe17bf7e3
website: Add description what the "recent events" means
...
According to this answer on SO https://stackoverflow.com/a/49495985/1875339
that has references to code lines:
94835a2715/agent/agent.go (L221)
94835a2715/agent/user_event.go (L229)
94835a2715/agent/user_event.go (L235)
2018-04-02 14:57:04 +04:00
Kieran Othen
e4b7465193
Update check.go
...
Cosmetic fix to the agent's HTTP check function which always formats the result as "HTTP GET ...", ignoring any non-GET supplied HTTP method such as POST, PUT, etc.
2018-03-31 16:44:35 +01:00
Jack Pearkes
ff13fdb328
website: use a smaller og image for unfurling / expansion behavior
...
Currently the large image can load in Slack (or other
clients that expand links) and dominate the viewport.
This is just following the pattern from a recent
change to the Terraform website in https://github.com/hashicorp/terraform-website/pull/214
2018-03-30 17:19:21 -07:00
Matt Keeler
c95bc277cb
Update CHANGELOG.md
...
Mark issue #3850 as fixed.
2018-03-30 16:31:16 -04:00
Matt Keeler
27899f9f46
Merge pull request #3948 from pierresouchay/fix_tcp_dns_limit
...
[BUGFIX] do not break when TCP DNS answer exceeds 64k
2018-03-30 16:25:23 -04:00
Preetha Appan
0a4ff404af
Add CHANGELOG.md
2018-03-30 10:28:02 -05:00
Preetha
a67d27c756
Adds discovery_max_stale ( #4004 )
...
Adds a new option to allow service discovery endpoints to return stale results if configured at the agent level.
2018-03-30 10:14:44 -05:00
Matt Keeler
9f64d4856a
Update unit-tests to use requirements instead of manual checks.
2018-03-30 10:55:21 -04:00
Matt Keeler
2df780f040
Fix typo in changelog
2018-03-30 10:10:29 -04:00
Preetha
1609b2c6b7
Merge pull request #3994 from hashicorp/f-rename-servicemeta
...
Renames agent API layer for service metadata to "meta" for consistency
2018-03-29 14:07:57 -05:00
Matt Keeler
92ceaaad81
Update case of member in comment
2018-03-29 15:06:48 -04:00
Matt Keeler
4e6f0f9a79
Formatting update
2018-03-29 14:35:49 -04:00
Matt Keeler
ada1252480
GH-3996: Add config-format flag to validate subcommand
2018-03-29 14:30:05 -04:00
Jack Pearkes
5a67109f75
Merge pull request #4000 from hashicorp/docs-3984
...
website: document and warn users about disabling serf_wan port
2018-03-29 09:34:35 -07:00
Paul Banks
86c728e3f8
Merge pull request #4001 from hashicorp/really-add-require-vendor
...
Actually add the `require` vendored files I missed in #3986
2018-03-29 17:18:00 +01:00
Paul Banks
ebbd11edbb
Actually add the `require` vendored files I intended to add in 0d5600ff60
...
Note that the vendor.json is already correct but the actual files were never checked in so report as missing:
```
$ govendor list | grep testify
v github.com/stretchr/testify/assert
m github.com/stretchr/testify/require
```
2018-03-29 17:05:11 +01:00
Jack Pearkes
e65f66ac07
website: document and warn users about disabling serf_wan port
...
See https://github.com/hashicorp/consul/pull/3984 for more.
This also fixes a link to a heading that existed twice in the document.
2018-03-29 08:19:21 -07:00
runsisi
b082c8d3ab
minor fix for endpoints shutdown
...
Signed-off-by: runsisi <runsisi@zte.com.cn>
2018-03-29 21:45:46 +08:00
Matt Keeler
4b4c071e8a
Update CHANGELOG.md
2018-03-29 09:07:21 -04:00
Matt Keeler
ea6767d8bc
Merge pull request #3990 from hashicorp/b-gh-3854
...
Warn when node name isnt a valid DNS label
2018-03-29 09:04:47 -04:00
Preetha
3086b3b638
Merge pull request #3995 from hashicorp/f-update-dns-lib
...
update dns lib
2018-03-28 11:57:19 -05:00
Hannah Oppenheimer
b9a691b05f
Merge pull request #3991 from hashicorp/community-organization
...
Alphabetizing community tools list
2018-03-28 11:36:02 -05:00
Preetha Appan
38bf3c5cd2
Update CHANGELOG
2018-03-28 10:28:14 -05:00
Preetha Appan
5702319c71
vendorfmt
2018-03-28 10:25:49 -05:00
Pierre Souchay
9dc7194321
Bump version of miekg/dns to 1.0.4
...
See https://github.com/hashicorp/consul/issues/3977
While trying to improve furthermore #3948 (This pull request is still valid since we are not using Compression to compute the result anyway).
I saw a strange behaviour of dns library.
Basically, msg.Len() and len(msg.Pack()) disagree on Message len.
Thus, calculation of DNS response is false consul relies on msg.Len() instead of the result of Pack()
This is linked to miekg/dns#453 and a fix has been provided with miekg/dns#454
Would it be possible to upgrade miekg/dns to a more recent function ?
Consul might for instance upgrade to a post 1.0 release such as https://github.com/miekg/dns/releases/tag/v1.0.4
2018-03-28 10:23:57 -05:00
Preetha Appan
c7581d68c6
Renames agent API layer for service metadata to "meta" for consistency
2018-03-28 09:04:50 -05:00
Preetha Appan
d8372382e6
Update changelog
2018-03-27 16:42:50 -05:00
Preetha
daa61c5803
Merge pull request #3881 from pierresouchay/service_metadata
...
Feature Request: Support key-value attributes for services
2018-03-27 16:33:57 -05:00
Preetha Appan
38b7ecd758
Update CHANGELOG
2018-03-27 16:09:55 -05:00
Preetha
3c96d64eaa
Merge pull request #3984 from hashicorp/f-allow-federation-disable
...
Allows disabling WAN federation by setting serf WAN port to -1
2018-03-27 16:05:53 -05:00
Matt Keeler
ebc6f414ac
Formatting update
2018-03-27 16:31:27 -04:00
Pierre Souchay
980189a33f
Added validation of ServiceMeta in Catalog
...
Fixed Error Message when ServiceMeta is not valid
Added Unit test for adding a Service with badly formatted ServiceMeta
2018-03-27 22:22:42 +02:00
Preetha Appan
226cb2e95c
fix typo and remove comment
2018-03-27 14:28:05 -05:00
Matt Keeler
3facce6bfa
GH-3854: Warn when node name isnt a valid DNS label
2018-03-27 15:00:33 -04:00
Preetha
a0583fc426
Merge pull request #3988 from guidoiaquinti/master
...
Bumps go version to 1.10
2018-03-27 12:09:18 -05:00
Guido Iaquinti
f629567eb3
Updates CHANGELOG.md
2018-03-27 17:30:20 +01:00