Yoan Blanc
a3139cd845
feat: upgrade consul 1.7, and go-discover
...
Signed-off-by: Yoan Blanc <yoan@dosimple.ch >
2020-09-13 11:40:47 +02:00
Yoan Blanc
6beaccad8c
vendor: consul/api, consul/sdk v1.6.0
...
Signed-off-by: Yoan Blanc <yoan@dosimple.ch >
2020-08-23 09:43:37 +02:00
Yoan Blanc
5f7a8a0b7a
vendor: consul v1.7.7
...
Signed-off-by: Yoan Blanc <yoan@dosimple.ch >
2020-08-23 09:41:27 +02:00
Seth Hoenig
7bdbef2597
deps: upgrade import of consul/api
...
Upgrade our consul/api import to the equivelent of consul@v1.8.1 which includes
a bug fix necessary for #6913 . If consul would publish a proper api/ submodule tag
we could reference that.
2020-08-06 21:02:33 -05:00
Seth Hoenig
15fb4c990a
deps: Switch to Go modules for dependency management
...
This PR switches the Nomad repository from using govendor to Go modules
for managing dependencies. Aspects of the Nomad workflow remain pretty
much the same. The usual Makefile targets should continue to work as
they always did. The API submodule simply defers to the parent Nomad
version on the repository, keeping the semantics of API versioning that
currently exists.
2020-06-02 14:30:36 -05:00
Mahmood Ali
a3b0b25acb
update rest of consul packages
2020-02-16 16:25:04 -06:00
Mahmood Ali
535c22e0b8
Update consul autopilot dependency
2020-02-16 15:41:43 -06:00
Michael Schurter
02db1a1b87
vendor: update consul/api@v1.5.1 for connect fields
2019-07-31 01:04:05 -04:00
Chris Baker
3eac7010f5
vendor: updated consul-template and downstream
...
consul-template -> v0.20.0
consul/api -> v1.2.1
vault/api -> v1.0.3
go-retryablehttp -> v0.5.2
circonus-gometrics: modified local source for compat with go-retryablehttp
2019-04-10 10:34:10 -05:00
Michael Schurter
882bf5a62c
vendor: update consul for grpc
2018-05-04 11:08:11 -07:00
Alex Dadgar
a0137821a1
Pull in new autopilot
2018-02-21 10:24:32 -08:00
Kyle Havlovitz
10bc0d7f57
Move server health loop into autopilot leader actions
2018-01-23 12:57:02 -08:00
Kyle Havlovitz
448e328e6c
vendor: add autopilot and flags packages from consul
2017-12-18 14:29:35 -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
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
Alex Dadgar
8500b6fcb9
Remove unneeded consul vendor
2017-07-22 22:42:45 -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
78af600070
Update consul/api to support unix socket addrs
...
Fixes #2594
2017-05-08 11:57:04 -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
Michael Schurter
925ec07a45
Remove unused vendored packages
2017-02-28 13:10:24 -08:00
Alex Dadgar
fbdb322ce8
vendor
2017-01-23 11:00:12 -08:00
Alex Dadgar
26d9ef63b8
vendor api
2017-01-23 10:57:06 -08:00
Ben Barnard
ce94317d00
Replace "the the" with "the" in documentation and comments
2016-10-11 15:31:40 -04:00
Alex Dadgar
1c24f59d29
more vendoring
2016-10-06 12:36:44 -07:00
Sean Chittenden
a1cb3f14d0
Use consul/lib's RateScaledInterval
2016-06-10 15:48:36 -04:00
Diptanu Choudhury
5bec27a9a4
Using tls cert and key files while connecting to consul over https
2016-03-27 23:09:31 -07:00
Diptanu Choudhury
2b60e8b8a9
Updated consul related dependencies
2016-03-24 14:54:26 -07:00
Diptanu Choudhury
3acc5408b0
Using godeps to build
2016-02-12 10:02:16 -08:00