Commit graph

7454 commits

Author SHA1 Message Date
James Phillips d5bf4e9c6e
Adds a snapshot agent stub to the config structure.
Fixes #3678
2017-11-10 13:50:45 -08:00
James Phillips 66ca49962e
Opens up the timing on the metrics test so it's less flaky. 2017-11-10 13:03:31 -08:00
James Phillips 75d656a3c2
Updates the change log. 2017-11-10 12:54:43 -08:00
James Phillips d7ec5aca7c
Merge pull request #3683 from hashicorp/check-logging-redux
Cleans up check logging.
2017-11-10 12:53:18 -08:00
James Phillips 50cdff36e5
Cleans up check logging.
There were places where we still didn't have the script vs. args sorted
correctly so changed all the logging to be just based on check IDs and
also made everything uniform.

Also removed some annoying debug logging, and moved some of the large output
logging to TRACE level.

Closes #3602
2017-11-10 12:48:44 -08:00
James Phillips 16d83a9e68
Merge pull request #3682 from hashicorp/issue-3680
Moves the LAN event handler after the router is created.
2017-11-10 12:29:08 -08:00
James Phillips cb0eb97a47
Updates the change log. 2017-11-10 12:28:36 -08:00
James Phillips 8210523b1b
Moves the LAN event handler after the router is created.
Fixes #3680
2017-11-10 12:26:48 -08:00
James Phillips 0759df74e0
Updates the change log. 2017-11-10 09:45:49 -08:00
James Phillips c14a66f109
Merge pull request #3681 from hashicorp/update-memberlist
Updates memberlist to pick up https://github.com/hashicorp/memberlist/pull/69.
2017-11-10 09:32:28 -08:00
James Phillips b166ce6969
Updates memberlist to pick up https://github.com/hashicorp/memberlist/pull/69.
Fixes #3671
2017-11-10 09:31:02 -08:00
James Phillips 8aeb821bee
Delete development_config.json 2017-11-08 23:43:40 -08:00
James Phillips 707d68ba92
Update CHANGELOG.md 2017-11-08 23:25:27 -08:00
James Phillips 85b233ac53
Merge pull request #3673 from hashicorp/revert-3672-gc-flake
Revert "Adds a small sleep to make sure we are in the next GC bucket."
2017-11-08 22:18:48 -08:00
James Phillips bfbbfb62ca
Revert "Adds a small sleep to make sure we are in the next GC bucket." 2017-11-08 22:18:37 -08:00
James Phillips 4f7946f2a5
Merge pull request #3672 from hashicorp/gc-flake
Adds a small sleep to make sure we are in the next GC bucket.
2017-11-08 22:12:54 -08:00
James Phillips d6328a5bf8
Adds a sleep to make sure we are in the next GC bucket, ups time.
Fixes #3670
2017-11-08 22:02:40 -08:00
James Phillips 91824375be
Skips the tombstone GC test in Travis for now.
Related to #3670
2017-11-08 20:14:20 -08:00
James Phillips df446f6d81
Update CHANGELOG.md 2017-11-08 20:06:16 -08:00
James Phillips c060df20de
Adds missing os import. 2017-11-08 20:02:22 -08:00
James Phillips b94ba8aeb4
Removes bogus getPort() in favor of freeport. 2017-11-08 19:55:50 -08:00
James Phillips 72589c1de9
Gets rid of full log in Travis for now. 2017-11-08 19:39:02 -08:00
James Phillips 04a7907a7e
Skips IPv6 test in Travis. 2017-11-08 18:28:45 -08:00
James Phillips c52824bab7
Adds a longer retry period for the AE deferred output test.
There's some justification in the comments about this and a TODO to
improve this later.

Fixes #3668
2017-11-08 18:10:13 -08:00
James Phillips 444a345a3a
Tightens timing up and reorders GC test to be less flaky. 2017-11-08 15:09:29 -08:00
James Phillips e00624425b
Doubles the GC timing. 2017-11-08 15:01:11 -08:00
James Phillips 8eb91777d9
Opens up test timing a little more. 2017-11-08 14:01:19 -08:00
James Phillips d45c2a01f1
Shifts off a gran boundary to help make test less flaky. 2017-11-08 13:57:17 -08:00
James Phillips 757e353334
Opens up the tombstone GC test timing. 2017-11-08 13:43:39 -08:00
Eyal Posener 2948fa9296 vendor: update complete version to v1.1
Update posener/complete to revision=v1.1.
Leave only once occurrence of posener/complete in vendor, there was an occurrence for
each package individualy.

The formatting of vendor/vendor.json has changed after using
the command "govendor fetch github.com/posener/complete@=v1.1"
2017-11-08 06:45:56 +02:00
James Phillips 4cf01bef1b
Updates the change log. 2017-11-07 18:29:17 -08:00
James Phillips d75701a733
Merge pull request #3663 from hashicorp/go-1.9.2
Bumps Go version to 1.9.2.
2017-11-07 18:28:32 -08:00
James Phillips f031b5a642
Bumps Go version to 1.9.2. 2017-11-07 18:27:53 -08:00
James Phillips 5369f97a46
Adds doc links to the change log. 2017-11-07 18:25:16 -08:00
James Phillips 190f71176d
Updates the change log. 2017-11-07 18:24:06 -08:00
James Phillips 532cafe0af
Adds enable_agent_tls_for_checks configuration option which allows (#3661)
HTTP health checks for services requiring 2-way TLS to be checked
using the agent's credentials.
2017-11-07 18:22:09 -08:00
James Phillips c85c2269d3
Updates the change log. 2017-11-07 18:15:35 -08:00
James Phillips 9de2d8921f
Saves the cycled server list after a failed ping when rebalancing. (#3662)
Fixes #3463
2017-11-07 18:13:23 -08:00
James Phillips e2367de05d
Updates the change log. 2017-11-07 16:35:36 -08:00
James Phillips d938493671
Double-books the HTTP metrics w/ and w/o the "consul" prefix.
Fixes #3654
2017-11-07 16:32:45 -08:00
James Phillips 22ec30df9b
Update CHANGELOG.md 2017-11-07 15:08:39 -08:00
James Phillips 8709f65afd
Adds HTTP/2 support to Consul's HTTPS server. (#3657)
* Refactors the HTTP listen path to create servers in the same spot.

* Adds HTTP/2 support to Consul's HTTPS server.

* Vendors Go HTTP/2 library and associated deps.
2017-11-07 15:06:59 -08:00
James Phillips 021373d72e
Makes the metrics ACL test call the right endpoint.
This also required setting up a proper in-mem sink so we don't get
metrics-related errors.

Fixes #3655
2017-11-06 21:50:04 -08:00
James Phillips ec795849ea
Fetches metrics in the retry loop so there's some hope.
Fixes #3656
2017-11-06 21:43:39 -08:00
Preetha Appan ae9e204b3a Sets tty in docker client back to true, as a potential fix for docker exec weirdness 2017-11-05 09:44:55 -06:00
James Phillips 45406d4b79
Merge pull request #3643 from jhmartin/changelog_rfc1434
Update CHANGELOG, as GH-3343 references RFC1464 not 1434.
2017-11-03 08:54:12 -07:00
Jason Martin 7346311020
Update CHANGELOG, as GH-3343 references RFC1464 not 1434. 2017-11-03 07:29:39 -07:00
James Phillips cd2c85a2ed
Update atlas.html.md 2017-11-02 14:16:47 -07:00
Kyle Havlovitz 0c82d60bc8
Merge pull request #3636 from hashicorp/esm-changes
Add coordinate update endpoint and http/tcp check fields
2017-11-01 15:39:06 -07:00
Kyle Havlovitz 49a010555f
Update AgentCheck struct in api 2017-11-01 15:30:29 -07:00