Frank Schroeder
c0680660d5
vendor: patch github.com/mitchellh/cli until help output is fixed
...
We need to init the flagset that cli uses to generate the help
outside of the Run method since Run isn't called anymore for
printing help.
2017-05-31 00:29:29 +02:00
Frank Schroeder
d5f87a20cf
vendor: fix data race in github.com/armon/go-metrics/start.go
...
96 -> 42 data races
2017-05-31 00:29:25 +02:00
Frank Schroeder
3caadb37ac
vendor: update github.com/mitchellh/cli
...
This pulls in the patch that fixes the nil panic and the
data race in MockUi.
2017-05-31 00:29:25 +02:00
Kyle Havlovitz
62f72f104c
Add settings for upshifting to encrypted gossip ( #3079 )
2017-05-30 08:51:37 -07:00
James Phillips
1021a62ddc
Pulls in Serf logger fix.
2017-05-25 22:02:09 -07:00
James Phillips
9aba84eb1e
Updates Serf to pick up small fixes and coordinate NaN/Inf defenses.
2017-05-25 16:16:37 -07:00
Michael Leow
c770d7ef96
vendor: add github.com/Azure/azure-sdk-for-go
2017-05-24 10:15:38 +02:00
Michael Leow
21a12eb50d
vendor: add github.com/Azure/go-autorest/autorest/to
2017-05-24 10:15:38 +02:00
Michael Leow
0b407929a1
vendor: add github.com/Azure/go-autorest/autorest/validation
2017-05-24 10:15:37 +02:00
Michael Leow
cbefe75b94
vendor: add github.com/Azure/go-autorest/autorest/azure
2017-05-24 10:15:37 +02:00
Michael Leow
c28893f491
vendor: add github.com/Azure/go-autorest/autorest/date
2017-05-24 10:15:37 +02:00
Michael Leow
20c149873b
vendor: add github.com/Azure/go-autorest/autorest
2017-05-24 10:15:37 +02:00
Michael Leow
9d5a016494
vendor: add github.com/dgijalva/jwt-go
2017-05-24 10:15:37 +02:00
Sean Chittenden
41fe2e79cf
Update hashicorp/go-sockaddr to the latest version.
...
* Adds plural IP helpers (e.g. `GetPrivateIPs`, `GetPublicIPs`)
hashicorp/go-sockaddr#11
* Adds subnet math hashicorp/go-sockaddr#8
* Fixes helper functions for dual-homed hosts hashicorp/go-sockaddr#10 )
2017-05-23 16:47:17 -07:00
Frank Schroeder
b36f56dc8e
vendor: remove github.com/hashicorp/scada-client
2017-05-22 11:07:46 +02:00
Frank Schroeder
6eba69fbfe
agent: drop atlas/scada code
2017-05-10 23:06:36 +02:00
Sean Chittenden
dce9da3bb3
Add the minimal fix to restore being able to compile on Illumos.
...
This brings in the necessary fix to satisfy #2989 without dragging along
additional vendor updates reverted in #3019 .
2017-05-09 08:41:44 -07:00
James Phillips
cc96f9324c
Revert "Fix the build on Illumos."
2017-05-08 20:42:12 -07:00
James Phillips
3d43031fbf
Updates vendored Raft library.
...
This pulls in https://github.com/hashicorp/raft/pull/207 to get
support for the new-style peers.json recovery file.
2017-05-04 13:27:33 -07:00
Sean Chittenden
35666e8a1c
Fix the build on Illumos.
...
Update `github.com/docker/docker/pkg/system`.
2017-04-28 17:13:20 -07:00
Frank Schroeder
e4b02aca26
vendor: add github.com/pascaldekloe/goe/verify
2017-04-28 15:00:08 -07:00
Kyle Havlovitz
ebef78dc71
Vendor the go-rootcerts lib for the client tls options
2017-04-14 13:46:19 -07:00
Seth Vargo
592de89191
Add pkg/errors
2017-03-23 18:41:20 -04:00
Kyle Havlovitz
390f41d8d5
Add advanced autopilot features
2017-03-22 15:25:16 -07:00
James Phillips
5dd60581f1
Updates memberlist to get NACK penalty improvements.
2017-03-17 15:28:12 -07:00
James Phillips
f7c5541ed5
Updates memberlist to get new transport interface.
2017-03-16 16:57:28 -07:00
Kyle Havlovitz
07288a20a1
Tweak last_contact health logic for leader
2017-03-15 19:57:54 -07:00
James Phillips
7d4b07956e
Updates AWS Go SDK.
...
Needed as part of Go 1.8 transition; see https://aws.amazon.com/blogs/developer/aws-sdk-for-go-update-needed-for-go-1-8/ .
2017-02-16 23:55:59 -08:00
James Phillips
1f6425124f
Updates hashicorp/go-immutable-radix to pick up leaf panic fixes.
...
This fixes #2724 by properly tracking leaf updates during very large
delete transactions.
2017-02-13 16:47:49 -08:00
Jeff Mitchell
44733caf5c
Update unix dial functions to use DialContext with new go-cleanhttp
2017-02-10 21:11:21 -05:00
James Phillips
fe3a4e87a2
Revert "Updates go-cleanhttp to get better tuning for newer Go versions."
2017-02-10 17:12:56 -08:00
James Phillips
43fa3f4d4d
Updates go-cleanhttp to get better tuning for newer Go versions.
2017-02-10 16:39:19 -08:00
James Phillips
bc2a45a9de
Updates memberlist and Serf (and adds new dependencies).
...
This gets a number of improvements:
* Fixed a missing case where gossip would stop flowing to dead nodes for a short while.
* Uses the go-sockaddr library to look for private IP addresses, which prefers non-loopback
private addresses over loopback ones when trying to automatically determine the advertise address.
* Properly seeds Go's random number generator using the seed library.
* Serf snapshots no longer have the executable bit set on thie file.
2017-02-08 13:56:07 -08:00
Sean Chittenden
e4d6687fa2
Update `vendor/vendor.json` to reflect `shiriou/gopsutil#313` being merged.
2017-02-07 22:39:05 -08:00
Kyle Havlovitz
a4cb414e58
Merge pull request #2717 from hashicorp/f-cli-rework
...
Begin centralizing command-line parsing
2017-02-07 21:15:06 -05:00
Sean Chittenden
7d9c9881fc
Update `shirou/gopsutil/313` to pull in lowercased `HostID`s.
2017-02-06 16:27:56 -08:00
Kyle Havlovitz
e86ec5b54c
vendor: Add golang-text dependency
2017-02-06 13:52:43 -05:00
James Phillips
0797d4f92b
Updates Serf library to get relay fixes.
...
https://github.com/hashicorp/serf/pull/447
2017-02-06 08:57:36 -08:00
Sean Chittenden
f228812746
Update github.com/shiriou/gopsutil's `vendor.json` entries.
...
Direct to `master` commit now that
https://github.com/shirou/gopsutil/pull/312 has been merged.
2017-02-03 22:31:51 -08:00
Sean Chittenden
abceea206d
Chase an upstream `go fmt` that has been long overdue.
2017-02-03 22:31:11 -08:00
Sean Chittenden
95a8ee35d6
Remove _test.go files from shirou/gopsutil
2017-02-03 22:29:02 -08:00
Sean Chittenden
ee8705f549
Add durable HostID generation for Windows.
...
https://github.com/shirou/gopsutil/pull/312
2017-02-02 16:11:54 -08:00
Kyle Havlovitz
ed5bf524ba
Update serf deps
2017-02-01 20:57:37 -05:00
Sean Chittenden
1e5534a27a
Add missing shirou/gopsutils vendor dependencies and files that were reverted
2017-02-01 10:26:00 -08:00
Sean Chittenden
504d16fdb8
Merge branch 'master' into f-gopsutil
2017-02-01 08:44:30 -08:00
Sean Chittenden
18760e1fb5
Reintroduce the necessary vendor bits for per-node IDs
...
* `shirou/gopsutil`
* `shirou/w32`
2017-02-01 08:36:24 -08:00
James Phillips
91f3555dd8
Revert "Adds gopsutil in the loop when trying to make the node ID."
2017-01-31 19:13:49 -08:00
James Phillips
9d27dadedb
Adds gopsutil to vendored deps.
2017-01-31 08:51:25 -08:00
James Phillips
10f3bdf4ff
Updates go-immutable-radix and go-memdb to get fine-grained watches.
2017-01-25 09:58:22 -08:00
Sean Chittenden
c91c7f7df9
Update `hashicorp/go-sockaddr` to account for `tun(4)` interfaces.
2017-01-17 12:37:56 -08:00