Commit Graph

5161 Commits

Author SHA1 Message Date
Sean Chittenden 9e2557c53c
Re-cherry-pick 71d807f607589f2eb4fea4e83e3876d122c8afc0 and e2320d69b6b155d8223758415aabafc60a0e9d3b. 2017-02-01 10:27:04 -08:00
Sean Chittenden 48037c516d
Add missing shirou/gopsutils vendor dependencies and files that were reverted 2017-02-01 10:26:00 -08:00
Sean Chittenden 2b460466ed
Catch cross-compiliation build failures at Travis. 2017-02-01 10:22:27 -08:00
Sean Chittenden b9ea658cce Merge branch 'master' into f-gopsutil 2017-02-01 08:44:30 -08:00
Sean Chittenden 968a8e8257
Reintroduce the necessary vendor bits for per-node IDs
* `shirou/gopsutil`
* `shirou/w32`
2017-02-01 08:36:24 -08:00
James Phillips d85873fd21 Update CHANGELOG.md 2017-02-01 07:00:32 -08:00
James Phillips 2785d2009c Merge pull request #2695 from hashicorp/b-srv-cname
Fixes issue with missing CNAME for services with non-IP addresses set in SRV responses.
2017-02-01 06:58:38 -08:00
James Phillips d593771d3c Merge pull request #2692 from Toady00/patch-1
Specify PUT for agent maintenance endpoint
2017-02-01 06:58:20 -08:00
James Phillips cbaf7ee81e Merge pull request #2666 from hashicorp/sethvargo-patch-1
Say which ec2 perms to use
2017-02-01 06:57:07 -08:00
James Phillips 691aec917e
Fixes issue with missing CNAME for services with non-IP addresses set in SRV responses. 2017-01-31 20:57:50 -08:00
James Phillips 8989ed67a9 Update CHANGELOG.md 2017-01-31 19:14:29 -08:00
James Phillips e729347980 Merge pull request #2694 from hashicorp/revert-2691-f-gopsutil
Revert "Adds gopsutil in the loop when trying to make the node ID."
2017-01-31 19:14:17 -08:00
James Phillips d1824ce361 Revert "Adds gopsutil in the loop when trying to make the node ID." 2017-01-31 19:13:49 -08:00
James Phillips f94875f070 Update CHANGELOG.md 2017-01-31 19:04:48 -08:00
James Phillips d89aca86e6 Merge pull request #2691 from hashicorp/f-gopsutil
Adds gopsutil in the loop when trying to make the node ID.
2017-01-31 19:02:51 -08:00
James Phillips e7b683dad8
Gets rid of a goto. 2017-01-31 19:02:25 -08:00
Brandon Dennis fe8e7238e5 Specify PUT for agent maintenance endpoint
Through most of the documentation if the method isn't specified it should be a `GET` request, but here it should be a `PUT`.
2017-01-31 16:00:27 -05:00
James Phillips d9b999109a
Adds gopsutil into node ID process and attempts to use host ID, if availabile. 2017-01-31 08:51:33 -08:00
James Phillips ee8d373d6a
Adds gopsutil to vendored deps. 2017-01-31 08:51:25 -08:00
James Phillips 3455a4d40e Merge pull request #2688 from ryon/master
Add Google Tag Manager #GTM-NR2SD7C
2017-01-27 13:33:27 -08:00
Ryon Coleman c68106dcc6 Add Google Tag Manager #GTM-NR2SD7C 2017-01-27 15:41:42 -05:00
James Phillips 090398c824 Merge pull request #2687 from hashicorp/add-vault-to-ecosystem
docs: Added 'vault' to ecosystem page
2017-01-27 10:25:54 -08:00
vishalnayak e8d43bfee2 docs: Added 'vault' to ecosystem page 2017-01-27 13:19:19 -05:00
James Phillips bcaf68914c Merge pull request #2685 from jdanekrh/patch-1
Update README.org
2017-01-27 09:34:11 -08:00
Jiří Daněk 68c5ab3cdf Update README.org 2017-01-27 18:19:47 +01:00
James Phillips 4fb24c7ff5 Merge pull request #2684 from hashicorp/b-early-acls
Fixes up ACL timing issues with unit tests.
2017-01-26 22:32:18 -08:00
James Phillips aef0a68201
Lets the leave unit test proceed even after an EOF. 2017-01-26 22:22:18 -08:00
James Phillips ba9eb7fcb1
Adds a little wait after we get the event we were seeking. 2017-01-26 22:15:54 -08:00
James Phillips 5ef7c93c62 Merge pull request #2683 from hashicorp/f-unit-test-robustify
Robustifies unit tests.
2017-01-26 17:36:40 -08:00
James Phillips dd9ecbf440
Run the waited-for function before sleeping, and ramp up the sleep exponentially. 2017-01-26 17:11:16 -08:00
James Phillips 0a7aa91607
Drops the unit test wait time back down and turns initial wait into blocking query. 2017-01-26 16:57:44 -08:00
James Phillips 15287dc6ea Update CHANGELOG.md 2017-01-26 15:38:03 -08:00
James Phillips df2f720e0e Builds with Go 1.7.5 in Travis. 2017-01-26 15:03:18 -08:00
James Phillips e80411d4ba Merge pull request #2682 from hashicorp/slackpad-patch-1
Bumps Go version up to 1.7.5.
2017-01-26 15:01:11 -08:00
James Phillips 35df4dafe8 Bumps Go version up to 1.7.5. 2017-01-26 15:01:03 -08:00
James Phillips 2cf0c98213 Updates to Consul 0.7.3. 2017-01-26 10:16:11 -08:00
James Phillips ccd0c8e2bf Bumps the wait even more. 2017-01-26 09:15:29 -08:00
James Phillips 0baf35ce12 Update CHANGELOG.md 2017-01-26 09:15:05 -08:00
James Phillips 96fdfeb3c0 Puts tree in 0.7.4 dev mode. 2017-01-26 09:14:18 -08:00
James Phillips 633cf3710e
Release v0.7.3 2017-01-26 08:36:09 -08:00
James Phillips 7a75ec4dc5
Puts the tree in 0.7.3 release mode. 2017-01-26 08:23:46 -08:00
James Phillips fcc9bb7caa Merge pull request #2680 from hashicorp/slackpad-patch-1
Bumps the wait a little more.
2017-01-26 08:21:44 -08:00
James Phillips 0adee272eb Bumps the wait a little more. 2017-01-26 08:20:43 -08:00
James Phillips 2fdcd250f2 Adds more time to WaitForResult.
The last change here made the time overall theoretically the same, but the overhead of running so quickly before probably meant that we were spending longer. Tests seemed marginal in Travis so doubling this to see how things go.
2017-01-26 08:04:48 -08:00
James Phillips d2c6b46040 Merge pull request #2679 from hashicorp/b-leader-test
Tweaks leader test now that we have new wait timing.
2017-01-25 22:13:04 -08:00
James Phillips 84a487526b
Tweaks leader test now that we have new wait timing. 2017-01-25 22:12:22 -08:00
James Phillips 64c59999e1 Update CHANGELOG.md 2017-01-25 21:45:03 -08:00
James Phillips 7e8212489d Merge pull request #2678 from hashicorp/sethvargo/utilfixes
testutil updates
2017-01-25 21:36:22 -08:00
Seth Vargo efc1c8614b
Sleep for longer, but try less often
This fixes an issue where the system can quickly run out of file
descriptors because they are accumulating faster than the kernel can
release them.
2017-01-26 00:13:34 -05:00
Seth Vargo 4742adb36c
Check to see if TaggedAddresses have been populated
This ensures the node's anti-entropy checks have finished before
telling the client Consul is ready.
2017-01-26 00:13:03 -05:00