Seth Hoenig
435c0d9fc8
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
735a478cc2
Upgrade all golang.org/x packages
...
Upgrade all golang.org/x packages to pick up fixes and improvements.
Some packages date back to 2018 and so much improvement happened since
then!
2020-04-09 15:23:25 -04:00
Mahmood Ali
63d15d7e5c
vendor: upgrade golang.org/net/...
...
golang.org/net packages are ancient - upgrading them to pick up
important fixes, e.g. https://go-review.googlesource.com/c/go/+/87298/
2020-04-09 14:57:39 -04:00
Mahmood Ali
791d2d1555
vendor golang.org/x/crypto/ed25519/internal/edwards25519
2020-03-23 16:29:10 -04:00
Mahmood Ali
bed536812d
remove unused packages
2020-03-23 16:28:11 -04:00
Mahmood Ali
fd5d033e32
Revert "vendor: fsouza/go-docker-client v1.6.3"
2020-03-23 10:48:47 -04:00
Yoan Blanc
fd671b40d3
vendor: docker/docker -> moby/moby
...
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2020-03-23 08:37:55 +01:00
Yoan Blanc
9507509e09
fixup! vendor: add golang.org/x/crypto/ed25519
...
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2020-03-21 18:03:09 +01:00
Yoan Blanc
1c395710ea
vendor: add golang.org/x/crypto/ed25519
...
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2020-03-21 18:00:41 +01:00
Yoan Blanc
67692789b7
vendor: vault api and sdk
...
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2020-03-21 17:57:48 +01:00
Yoan Blanc
f9c7e6e12e
vendors: avoir vendors from docker's vendors
...
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2020-03-19 14:31:58 +01:00
Yoan Blanc
4593f588c9
bump golang.org/x/sys
...
Signed-off-by: Yoan Blanc <yoan@dosimple.ch>
2020-03-15 09:53:21 +01:00
Charlie Voiselle
835831a3d8
Added service wrapper code ( #6220 )
...
This is the basic code to add the Windows Service Manager hooks to Nomad.
Includes vendoring golang.org/x/sys/windows/svc and added Docs:
* guide for installing as a windows service.
* configuration for logging to file from PR #6429
2019-11-11 15:16:07 -05:00
Lang Martin
c79eb24816
govendor fetch github.com/hashicorp/go-getter@f5101da, protobuf 1.2
2019-08-26 17:54:21 -04:00
Danielle Tomlinson
734574bc25
deps: Update x/net/context
...
This allows std context to be used in place of an x/net/context and
unblocks updating to the latest version of go-plugin.
2019-01-08 13:45:10 +01:00
Nick Ethier
66ff12e5f7
Update runc/libcontainer and friends ( #4655 )
...
* vendor: bump libcontainer and docker to remove Sirupsen imports
* vendor: fix bad vendoring of archive package
* vendor: fix api changes to cgroups in executor
* vendor: fix docker api changes
* vendor: update github.com/Azure/go-ansiterm to use non capitalized logrus import
2018-10-16 16:53:30 -07:00
Michael Schurter
080dca7329
vendor: fix blake2b on non-amd64 archs
...
The blake2b package only includes an asm implementation for amd64. Other
architectures use a generic Go implementation. Unfortunately appengine
is one of those architectures and we explicitly ignore appengine when
vendoring because it is an unsupported platform for Nomad.
Commit 925ec07a4 started ignoring appengine to help trim down the vendor
package. We now need to include appengine again - despite not building
for it - just to avoid accidently breaking other archs we do support.
2018-08-09 10:33:21 -07:00
Chelsea Holland Komlo
1b598cbbb2
update grpc vendor dependencies
2018-08-06 11:43:24 -04:00
Michael Schurter
69780b9943
vendor: update blake2b and dependencies
...
All of this just to get something faster than md5... yeesh.
2018-08-02 12:00:51 -07:00
Preetha Appan
df0d3358bc
Add missing deps needed for ginkgo
2018-03-12 10:30:56 -05:00
Michael Schurter
5c00d10fe2
Update tail, x/sys, and fsnotify deps
2017-11-30 15:52:43 -08:00
Alex Dadgar
8f6f9e9e49
Clean vendored packages
...
This PR removes unused packages from the vendor folder.
2017-11-10 13:00:32 -08:00
Chelsea Holland Komlo
efa61e80f2
vendor blake2b to allow for building on 386 architecture
2017-09-11 18:10:34 +00:00
James Nugent
6d805dfad0
deps: Update golang.org/x/sys/{unix,windows}
2017-09-08 13:33:25 -05:00
Armon Dadgar
568ccf0485
vendoring blake2b
2017-09-04 13:07:44 -07:00
Michael Schurter
985f571c37
Vendor missing windows dep
2017-08-28 16:13:48 -07:00
Alex Dadgar
2ee5b6c39d
Change tty detection library
2017-08-23 14:35:50 -07:00
Alex Dadgar
a8f440bade
Vendor go-plugin
2017-07-21 12:11:21 -07:00
Michael Schurter
b673b01a2d
Update lots of vendored deps
2017-02-28 12:16:52 -08:00
Ben Barnard
83f647ed84
Replace "the the" with "the" in documentation and comments
2016-10-11 15:31:40 -04:00
Michal Wieczorek
67b688d292
Update vendor package github.com/fsouza/go-dockerclient
...
Added dependencies of updated github.com/fsouza/go-dockerclient:
- golang.org/x/net/context/ctxhttp
- github.com/docker/engine-api/types/swarm
- github.com/Microsoft/go-winio
- github.com/docker/engine-api/types/mount
2016-09-24 21:53:49 +02:00
Alex Dadgar
e707794b9d
no failures allowed
2016-08-19 16:40:37 -07:00
Alex Dadgar
123a26ffea
Rate limiting
2016-08-19 16:40:37 -07:00
Daniel Kerwin
8f23de64c8
Update to latest go-dockerclient. Fix .gitignore expression to allow
...
docker/pkg packages.
2016-05-28 12:01:56 +02:00
Sean Chittenden
af7de1cc48
Vendor golang.org/x/sys/windows
2016-05-07 12:06:42 -07:00
Diptanu Choudhury
9897b600ca
Using godeps to build
2016-02-12 10:02:16 -08:00