Commit Graph

143 Commits

Author SHA1 Message Date
Alex Dadgar
9154ebe375 vendor gosockaddr 2018-03-20 10:39:39 -07:00
Preetha Appan
1480cd5f03 Update yamux library to pick up memory performance optimization 2018-03-14 15:14:52 -05:00
Alex Dadgar
a0137821a1 Pull in new autopilot 2018-02-21 10:24:32 -08:00
Charlie Voiselle
34b8d3d7a0 Vendored go-sockaddr and go-sockaddr/template 2018-02-08 09:30:05 -05:00
Kyle Havlovitz
10bc0d7f57 Move server health loop into autopilot leader actions 2018-01-23 12:57:02 -08:00
Chelsea Komlo
9d006ecd0d Merge pull request #3492 from hashicorp/f-client-tls-reload
Client/Server TLS dynamic reload
2018-01-23 05:51:32 -05:00
Michael Schurter
8c908a8bb1 Update go-envparse to allow dots in env vars
Includes hashicorp/go-envparse#2
2018-01-22 14:02:39 -08:00
Chelsea Holland Komlo
d443098f0c vendor raft to master branch 2018-01-19 17:00:15 -05:00
Chelsea Holland Komlo
0805c41196 fixing up raft reload tests
close second goroutine in raft-net
2018-01-17 10:29:15 -05:00
Chelsea Holland Komlo
d97c91c733 feedback from code review 2018-01-16 11:55:11 -05:00
Chelsea Holland Komlo
11089b23ce reload raft transport layer
fix up linting
2018-01-08 14:52:28 -05:00
Chelsea Holland Komlo
d4754d541b fixups from code review
Revert "close raft long-lived connections"

This reverts commit 3ffda28206fcb3d63ad117fd1d27ae6f832b6625.

reload raft connections on changing tls
2018-01-08 09:21:06 -05:00
Chelsea Holland Komlo
156297c5ee close raft long-lived connections 2018-01-08 09:21:06 -05:00
Kyle Havlovitz
448e328e6c vendor: add autopilot and flags packages from consul 2017-12-18 14:29:35 -08:00
Alex Dadgar
d7946d0887 Update go-getter 2017-12-06 11:16:17 -08:00
Preetha
4847b308fe Merge pull request #3543 from hashicorp/b-consul-template-vendor-update
Vendor update to consul template 0.19.4
2017-11-14 09:35:33 -06:00
Preetha Appan
5d737cfae3 Vendor update to consul template 0.19.4 2017-11-13 14:58:36 -06:00
Alex Dadgar
d6bb642bc2 Clean vendored packages
This PR removes unused packages from the vendor folder.
2017-11-10 13:00:32 -08:00
Alex Dadgar
df9bb38827 update consul-lib 2017-10-31 09:41:02 -07:00
Alex Dadgar
825799a55e vendor freeport 2017-10-25 15:49:53 -07:00
Alex Dadgar
8accabcd87 move to consul freeport implementation 2017-10-23 16:51:40 -07:00
Alex Dadgar
b07c05efab vendor consul testutil 2017-10-20 17:22:30 -07:00
Michael Schurter
756737ae0a Consul test server fork without porter/rpc.ports 2017-10-16 17:05:00 -07:00
Michael Schurter
1e9c417439 Update vendored Consul to 1.0.0
Also install new porter dep
2017-10-16 16:04:14 -07:00
Alex Dadgar
412f475750 vendor consul-template 2017-10-11 17:23:09 -07:00
Matt McQuillan
cf09595b89 Updating go-checkpoint lib to have a fixed timeout 2017-10-09 15:23:46 -04:00
Alex Dadgar
efc5cd5b4c vendor go-plugin file 2017-09-13 11:44:09 -07:00
Alex Dadgar
de870afdd5 sync acls 2017-09-13 11:38:29 -07:00
Alex Dadgar
5cb155930e vendor filter iterator 2017-09-07 17:15:56 -07:00
Alex Dadgar
c2648f92dc Merge pull request #3164 from hashicorp/v-go-getter
Update go-getter
2017-09-05 16:54:19 -07:00
Alex Dadgar
9f49f936f7 Vendor consul-template (#3153)
* Vendor consul-template

Fixes https://github.com/hashicorp/nomad/issues/3133

* changelog
2017-09-05 16:53:28 -07:00
Alex Dadgar
807c8786f8 Update go-getter
Fixes https://github.com/hashicorp/nomad/issues/3154
2017-09-05 16:41:33 -07:00
Alex Dadgar
394567fc5e vendor go-memdb 2017-08-31 15:16:11 -07:00
Alex Dadgar
05aebbb394 Deployment watcher takes state store 2017-08-30 18:51:59 -07:00
Alex Dadgar
aa9bb3316f vendor template 2017-08-29 16:57:40 -07:00
Michael Schurter
99724b3858 Add missing consul/testutil/retry pkg 2017-08-17 16:44:21 -07:00
Michael Schurter
c7e5ef7562 Update Consul to v0.9.2 for Header and Method 2017-08-17 16:44:21 -07:00
Michael Schurter
6485664c15 Vendor vault test deps
This is a weird one because `make bootstrap` does a `go get vault` so CI
never fails due to missing Vault dependencies. However developer
machines will have whatever version of vault they grabbed last time they
bootstrapped a new dev environment.

This can lead to surprising build issues and different devs testing
slightly different code.

So let's vendor all test deps to try to keep the Nomad repo
self-contained.
2017-08-11 10:31:05 -07:00
Alex Dadgar
a066856d72 Merge pull request #3001 from hashicorp/f-template-events
Template emits events explaining why it is blocked
2017-08-10 13:00:58 -07:00
Alex Dadgar
6c0bb2ba2c Vendor new consul-template 2017-08-09 14:42:16 -07:00
Michael Schurter
d1aa60bdf4 Merge pull request #2983 from hashicorp/b-update-raft-atomics2
Update raft to fix atomics alingment on 32bit
2017-08-07 16:40:54 -07:00
Michael Schurter
3491d8a370 Update raft to fix atomics alingment on 32bit
Related to #2963

Also pulls in some state file syncing improvements
2017-08-07 16:07:35 -07:00
Alex Dadgar
3050603552 vendor vault api 2017-08-01 09:30:55 -07:00
Alex Dadgar
6e117bf8cc Update consul-template 2017-08-01 09:24:23 -07:00
Michael Schurter
55bd0c8df7 Use go-testing-interface instead of testing
This drops the testings stdlib pkg from our dependencies. Saves a
whopping 46kb on our binary (was really hoping for more of a win there),
but also avoids potential ugliness with how testing sets flags.
2017-07-25 15:35:19 -07:00
Alex Dadgar
8500b6fcb9 Remove unneeded consul vendor 2017-07-22 22:42:45 -07:00
Alex Dadgar
e6eabe1ba1 vendor 2017-07-21 13:29:08 -07:00
Alex Dadgar
e7e6c6858a Vendor go-plugin 2017-07-21 12:11:21 -07:00
Michael Schurter
caf451a170 Missing hashicorp/serf/serf dep 2017-07-19 11:53:53 -07:00
Michael Schurter
f91274c163 Update raft to hashicorp/raft@b3d48f1
Pulls in hashicorp/raft#225
2017-07-19 11:53:53 -07:00