Mahmood Ali
034733cdc9
Update vendored libraries
2020-10-21 15:46:56 -04:00
Seth Hoenig
f14c898958
Merge pull request #9118 from hashicorp/f-use-upstream-gopsutil-again
...
deps: use upstream gopsutil once more
2020-10-20 10:30:44 -05:00
Seth Hoenig
dbf1390571
build: update gomod go version
...
Keep go.mod go version up to date with the version of Go used
to build Nomad.
2020-10-17 09:04:33 -05:00
Seth Hoenig
10cc366305
deps: use upstream gopsutil once more
...
The PR we needed https://github.com/shirou/gopsutil/pull/889 has been merged
upstream, which means we can use upstream rather than our fork of psutil.
2020-10-17 08:54:50 -05:00
Mahmood Ali
8a448f0274
vendor: update go-getter and x/net ( #9099 )
...
Update go-getter to the latest release now that hashicorp/go-getter#256 is merged.
Also, pick up a xz CVE fix that go-getter merged in hashicorp/go-getter#279 .
2020-10-15 10:24:24 -04:00
Drew Bailey
66bda4455a
go-memdb v1.3.0
2020-10-14 12:44:41 -04:00
Drew Bailey
004f634868
use Events to wrap index and events, store in events table
2020-10-14 12:44:39 -04:00
Seth Hoenig
f5a785e68d
deps: update aws-sdk-go for ec2metadata bugfix
...
Newer versions of aws-sdk-go contain a bugfix for retrieving
region vs availability-zone information.
2020-10-06 13:05:29 -05:00
Tim Gross
31747e9c44
e2e: extend ConsulTemplate test and fix flakiness ( #8997 )
...
Add service discovery integration to the existing consul-template E2E test,
and verify both service and key updates force re-rendering. Fixes flakiness by
using the longer default wait config we use elsewhere.
Removes our last direct dependency on gomega.
2020-10-05 10:51:55 -04:00
Fredrik Hoem Grelland
8238b9f864
update consul-template to v0.25.1 ( #8988 )
2020-10-01 14:08:49 -04:00
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
Tim Gross
78bdd9f4db
remove direct dependency on ginkgo
2020-09-10 13:00:42 -04:00
Mahmood Ali
0d4fce93f1
Update cronexpr to pick up month zero padding fix
2020-09-01 11:48:28 -04:00
Seth Hoenig
30ac347677
Merge branch 'master' into consul-v1.7.7
2020-08-24 10:43:00 -05:00
Yoan Blanc
8391a5460f
vendor: rs/cors v1.7.0
...
The Olivier Poitrey Go CORS handler through 1.3.0 actively converts
a wildcard CORS policy into reflecting an arbitrary Origin header
value, which is incompatible with the CORS security design, and
could lead to CORS misconfiguration security problems.
CVE-2018-20744
Signed-off-by: Yoan Blanc <yoan@dosimple.ch >
2020-08-23 10:36:38 +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
Shengjing Zhu
6a1139b9fe
Update runc to v1.0.0-rc92
2020-08-19 23:56:35 +08:00
Drew Bailey
750a0dc14a
upgrade go metrics to 0.3.4 ( #8637 )
2020-08-11 13:26:45 -04: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
Mahmood Ali
13a4c56c5a
tests: avoid os.Exit in a test
2020-07-01 15:25:13 -04:00
Mahmood Ali
06bf10c908
Update github.com/syndtr/gocapability
...
runc requires a more recent version
2020-06-22 17:10:41 -04:00
Mahmood Ali
b191d84b78
Upgrade libcontainer dependency
...
Upgrade libcontainer dependency to pick up fix for CVE-2019-19921 .
2020-06-22 16:56:54 -04:00
Nick Ethier
6a2a9560d8
vendor: sync api changes
2020-06-19 11:31:39 -04:00
Michael Schurter
affcc4d624
deps: updated libnetwork dep
...
Adding missing vendor files as well.
2020-06-18 11:05:31 -07:00
Tim Gross
8d60451481
Revert "fix go.mod replace for api by using older semantics ( #8113 )" ( #8115 )
...
This reverts commit e3db589c09 .
2020-06-04 11:29:03 -04:00
Tim Gross
e3db589c09
fix go.mod replace for api by using older semantics ( #8113 )
2020-06-04 10:33:28 -04:00
Mahmood Ali
fa845c7a7e
Vendor gopsutil with go mod fix ( #8108 )
...
Point to gopsutil fork with shirou/gopsutil#889 changes. I used hashicorp/gopsutil rather than pointing to https://github.com/Lomanic/gopsutil/tree/issue832 directly just in case..
2020-06-03 16:09:27 -04: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