Commit Graph

3864 Commits

Author SHA1 Message Date
Sean Chittenden 65f9017c63 Update Check API to use constants
Use constants where appropriate to advocate their use.  Also add a deprecation notice re: `updateTTL`.
2016-04-23 16:01:59 -07:00
Sean Chittenden c6a495f0a0 Merge pull request #1973 from hashicorp/b-random-stagger
Guard against divide by zero in lib.RandomStagger()
2016-04-23 13:21:27 -07:00
Sean Chittenden 882586fd05 Guard against divide by zero in lib.RandomStagger()
While I'm at it, add a DurationMinusBufferDomain() function to calculate the min/max for a given call to DurationMinusBuffer() in order to keep the implementation details self-contained.
2016-04-23 13:11:32 -07:00
Sean Chittenden a4dc389e38 Add a helper function DurationMinusBuffer() to calculate an interval
used to schedule a TTL check.  e.g.

d := lib.DurationMinusBuffer(60 * time.Duration, 10 * time.Second, 16)

will return a duration between 46.875s and 50s.
2016-04-23 09:06:54 -07:00
James Phillips 4fb2514410 Merge pull request #1972 from hashicorp/sethvargo/referrer
Do not allow referrer to modify the sender
2016-04-22 21:11:41 -07:00
Seth Vargo 05ea1aac2a
Do not allow referrer to modify the sender
http://mathiasbynens.github.io/rel-noopener/
2016-04-22 23:31:45 -04:00
James Phillips 0a3432e7ad Merge pull request #1970 from hashicorp/d-recommend-reap
Recommend against adjusting reap times
2016-04-21 14:56:23 -07:00
Sean Chittenden b0203278f2 Tweak discussion regarding reaping to advise against adjusting these
values.
2016-04-21 14:24:41 -07:00
Sean Chittenden 515a42e733 Fix broken markdown 2016-04-20 18:46:01 -04:00
James Phillips 4f96fe8eb5 Update CHANGELOG.md 2016-04-20 13:53:18 -07:00
James Phillips 6182a34600 Merge pull request #1935 from hashicorp/f-reap-time
Makes reap time configurable for LAN and WAN.
2016-04-20 13:50:21 -07:00
James Phillips bc6efbae18 Sets an anti-footgun floor for the configurable reap time. 2016-04-20 13:49:51 -07:00
James Phillips 24c2bc44f1 Clarifies default behavior of blank service addresses. 2016-04-20 10:16:06 -07:00
James Phillips a0996ecb20 Update CHANGELOG.md 2016-04-18 11:31:15 -07:00
Ryan Uber bd8e6953af Update CHANGELOG.md 2016-04-15 10:14:41 -07:00
James Phillips 55a461db42 Merge pull request #1954 from kaskavalci/master
Make testutil.TestServer work correctly on Windows.
2016-04-15 08:38:40 -07:00
kaskavalci cbc4b9d6c2 Make testutil.TestServer work correctly on Windows. 2016-04-15 15:44:30 +03:00
Ryan Uber 85a8f7c906 Merge pull request #1952 from hashicorp/b-http-buf
Apply a 4K limit to the output size for HTTP checks
2016-04-14 15:53:14 -07:00
Ryan Uber 1e9f3341d0 website: mention 4K output limit for checks 2016-04-14 14:35:35 -07:00
Ryan Uber 9e82074f49 agent: limit HTTP check output to 4k 2016-04-14 14:28:07 -07:00
James Phillips 79153c3014 Merge pull request #1884 from mtchavez/1541-data-dir-perms
command: Data directory permission error message
2016-04-12 22:06:49 -07:00
James Phillips 6e177a9b44 Merge pull request #1895 from shoenig/fixtypo
doc: fix trivial typo s/NewFSMPath/NewFSM/
2016-04-12 21:53:24 -07:00
James Phillips edf22ed5e0 Update CHANGELOG.md 2016-04-12 21:40:32 -07:00
James Phillips 323a24cdfe Merge pull request #1948 from hashicorp/f-go-1.6.1
Upgrades to Go 1.6.1.
2016-04-12 21:32:18 -07:00
James Phillips a778bb6304 Upgrades to Go 1.6.1. 2016-04-12 21:31:44 -07:00
Seth Vargo fd5b9347f2 Update website metadata fixes 2016-04-12 20:14:56 +01:00
James Phillips 07e9c09a58 Merge pull request #1891 from romansky/patch-1
clerify RPC usage
2016-04-12 02:10:15 -07:00
James Phillips ae05f2f978 Merge pull request #1890 from talonx/master
Added help text for -dev option #1804 for zsh completion.
2016-04-12 02:08:34 -07:00
James Phillips 78092ace6b Merge pull request #1942 from hashicorp/b-tag-sync
Makes a detached copy of the tags when doing the override.
2016-04-11 15:21:32 -07:00
James Phillips 422adaf168 Makes a detached copy of the tags when doing the override. 2016-04-11 14:53:18 -07:00
James Phillips 50e1d661ad Tweaks comment about side effects. 2016-04-11 08:58:17 -07:00
James Phillips 86bb36f211 Updates some docs that say reaping is not configurable. 2016-04-11 00:56:03 -07:00
James Phillips 32389a9822 Makes reap time configurable for LAN and WAN. 2016-04-11 00:38:25 -07:00
James Phillips c1c8a0b70c Merge pull request #1934 from hashicorp/b-check-output
Syncs a check's output with the catalog when output rate limiting isn't in effect.
2016-04-11 00:37:50 -07:00
James Phillips 9773cc28ca Uses the HealthCheck Clone() method in local_test.go. 2016-04-11 00:20:24 -07:00
James Phillips 3f340716fd Adds a clone method to HealthCheck and uses that in local.go. 2016-04-11 00:05:39 -07:00
James Phillips f6fe6a2197 Syncs a check's output with the catalog when output rate limiting isn't in effect. 2016-04-10 21:20:39 -07:00
James Phillips 1725b2f263 Merge pull request #1928 from msoedov/bind_addr
Set default bind address to 127.0.0.1 in development mode
2016-04-09 00:53:50 -07:00
Alex Myasoedov b89c2063bd #1878 Set default bind address to 127.0.0.1 in development mode 2016-04-07 21:25:33 +03:00
James Phillips 6593e6128d Merge pull request #1926 from hashicorp/phinze/website-mime-types
website: force JS/CSS mime-types on deploy
2016-04-07 10:26:05 -07:00
Paul Hinze c26b75ac16 website: force JS/CSS mime-types on deploy
Should fix occassional issues with application/octet-stream mime type
assets breaking JS/CSS on site.
2016-04-07 12:17:31 -05:00
Sean Chittenden 84d3ad7651 Switch version back to `dev` 2016-04-06 14:53:14 -07:00
James Phillips 4350f2ae9d Merge pull request #1920 from hashicorp/f-remove-warning
Removes a bogus warning for Windows.
2016-04-05 18:05:36 -07:00
James Phillips 07e7d551f9 Removes a bogus warning for Windows. 2016-04-05 18:04:23 -07:00
James Phillips 59b356143b
Release v0.7.0-test1 2016-04-04 13:58:27 -07:00
James Phillips f9a43618ab Preps tree for test build with server balancing changes. 2016-04-04 13:35:38 -07:00
James Phillips 2d0ce4e70c Merge pull request #1915 from hashicorp/f-update-assets
Updates static assets to pull in #1702.
2016-04-04 12:22:04 -07:00
James Phillips 419a90031f Updates static assets to pull in #1702. 2016-04-04 12:21:23 -07:00
Sean Chittenden 80cfe3d1ab Clean up verifyUniqueListners
The first pass over this was a hackjob in the sense that it was not elegant.  Fixed.

Pointed out by: subcionscious in the middle of the night
2016-04-04 11:03:49 -07:00
Chavez f75c0f4390 Retry http server connecting in agent/http_test 2016-04-01 19:17:38 -07:00