Commit Graph

117 Commits

Author SHA1 Message Date
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
Michael Schurter
64f4e06f7d Update serf to hashicorp/serf@bbeddf0 2017-07-19 11:53:53 -07:00
Michael Schurter
51501d2874 Update go-getter to get .xz support 2017-07-14 10:31:21 -07:00
Michael Schurter
7536f7efdd Merge pull request #2794 from hashicorp/f-update-raft
Update raft to get hashicorp/raft#212 fix
2017-07-07 16:22:23 -07:00
Michael Schurter
775bba62b0 Update consul-template 2017-07-07 14:42:31 -07:00
Michael Schurter
9dfc9db57b Update raft to get hashicorp/raft#212 fix 2017-07-06 17:18:18 -07:00
Michael Schurter
8d2bea4b45 New go-getter test dep 2017-07-06 10:45:44 -07:00
Michael Schurter
56d41f11d9 Update go-getter for minio support 2017-07-06 10:45:44 -07:00
Michael Schurter
450e347708 Add support for go-getter modes
Fixes #2678
2017-07-06 10:45:44 -07:00
Jonathan Ballet
55e18c2ed0 Upgrade go-sockaddr/template to latest version + upgrade CHANGELOG 2017-06-25 20:55:40 +02:00
Michael Schurter
db85913074 Update go-sockaddr to lookup ip on $PATH
Fixes #2696
2017-06-22 13:46:48 -07:00
Michael Schurter
38aebc056d Switch to hashicorp/go-envparse 2017-06-02 15:58:52 -07:00
Michael Schurter
30d52c00e5 Update consul-template to fix compat with consul/api 2017-05-30 15:11:32 -07:00
Michael Schurter
f48dd30aef Update consul/api and comment to custom http.Client 2017-05-30 15:11:32 -07:00
Michael Schurter
f079b3ee7e Update consul/api and fix tls handling
Since I was already fixing consul's tls handling in #2645 I decided to
update consul/api and pre-emptively fix our tls handling against the
newest consul/api behavior. consul/api's handling of http.Transports has
improved but would have broken how we handled tls (again).

This would have made for a nasty surprise the next time we updated
consul/api.
2017-05-30 15:11:32 -07:00
Michael Schurter
b9bd1b0e95 Merge pull request #2399 from multani/sockaddr-template
Add support for late binding to IP addresses using go-sockaddr/template
2017-05-11 17:25:03 -07:00
Michael Schurter
78af600070 Update consul/api to support unix socket addrs
Fixes #2594
2017-05-08 11:57:04 -07:00
Michael Schurter
ba1c2e7936 Upgrade go-version to one compatible with Nomad versioning 2017-04-21 16:25:49 -07:00
Alex Dadgar
4e61de3e57 vendor new go-memdb 2017-04-12 15:42:45 -07:00
Alex Dadgar
51ab26e408 Vendor go-getter
Fixes two issues:
* netrc not being honored
* tar files with files listed before their parent directories not being
properly untarred.
2017-04-05 16:10:15 -07:00
Alex Dadgar
4e7813b257 remove vault main from vendor 2017-04-04 16:24:27 -07:00
Alex Dadgar
39fff80c18 add missing 2017-03-28 12:41:38 -07:00
Alex Dadgar
f807bcb83d Vendor consul 2017-03-28 12:00:27 -07:00
Alex Dadgar
536493998d Consul-template 2017-03-28 11:51:15 -07:00
Alex Dadgar
2a683cddea Update go-getter and add support for git and hg
Fixes https://github.com/hashicorp/nomad/issues/2042
2017-03-01 14:46:04 -08:00
Michael Schurter
925ec07a45 Remove unused vendored packages 2017-02-28 13:10:24 -08:00
Jonathan Ballet
a33af1ca0b Add support for late binding to IP addresses using go-sockaddr/template 2017-02-26 23:28:23 +01:00