Commit Graph

16 Commits

Author SHA1 Message Date
Daniel J Walsh 751f92ed13 Add support for make vendor-in-container
Certain versions of go have different vendoring capabilities.
We want to make sure that vendoring the the vendor checker are
running with the same version of golang.  We do this by using
podman to run a container of the lates golang container image.

Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>

Closes: #1949
Approved by: TomSweeneyRedHat
2019-10-29 13:26:24 +00:00
Miloslav Trmač 797e618cbe Update c/image to v4.0.1
This requires updating all import paths throughout.

Signed-off-by: Miloslav Trmač <mitr@redhat.com>

Closes: #1891
Approved by: vrothberg
2019-10-04 07:34:03 +00:00
dependabot-preview[bot] c771c564fa Bump github.com/fsouza/go-dockerclient from 1.3.0 to 1.4.4
Bumps [github.com/fsouza/go-dockerclient](https://github.com/fsouza/go-dockerclient) from 1.3.0 to 1.4.4.
- [Release notes](https://github.com/fsouza/go-dockerclient/releases)
- [Commits](https://github.com/fsouza/go-dockerclient/compare/v1.3.0...v1.4.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Signed-off-by: Valentin Rothberg <rothberg@redhat.com>

Closes: #1884
Approved by: rhatdan
2019-10-01 22:15:27 +00:00
Valentin Rothberg 73401a48e2 vendor github.com/containers/storage@v1.12.15
* make local-cross more reliable for CI
* Fix cross-compilation
* zstd: use github.com/klauspost/compress directly
* Add support for installing man pages
* Remove merged directory when it is unmounted
* Switch to golangci-lint
* Update generated files
* Keep track of the UIDs and GIDs used in applied layers
* Add cirrus vendor check
* Switch to go modules
* Use same variable name on both commands
* cirrus: ubuntu: try removing cryptsetup-initramfs
* Move lockfiles to their own package
* getLockfile(): use the absolute path
* lockfile: don't bother releasing a lock when closing a file
* locking: take read locks on read-only stores
* locking test updates

Signed-off-by: Valentin Rothberg <rothberg@redhat.com>

Closes: #1739
Approved by: TomSweeneyRedHat
2019-07-26 13:31:14 +00:00
Valentin Rothberg 92ce0bdf10 migrate to go modules
Signed-off-by: Valentin Rothberg <rothberg@redhat.com>

Closes: #1621
Approved by: rhatdan
2019-06-25 09:55:38 +00:00
Valentin Rothberg 2bada5dba9 cleanup vendor.conf
* pin dependencies to commits or releases (where possible) instead of
  branches
* delete unused dependencies
* add a make vendor target to ease dependency management

Signed-off-by: Valentin Rothberg <rothberg@redhat.com>

Closes: #1311
Approved by: rhatdan
2019-01-31 07:52:01 +00:00
Daniel J Walsh 3eef1ed0bd Revendor everything
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>

Closes: #1277
Approved by: giuseppe
2019-01-15 11:22:14 +00:00
Daniel J Walsh 9fafd493a0 buildah bud should require a context directory or URL
Also vendor in latest golang.org/x to attempt to fix issue with testing.
The latest tests were blowing up because of errors in the golang.org/x/sys
code.  Updating the vendoring and switching the validate Checkout are being
done to make the tests pass.

Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>

Closes: #723
Approved by: TomSweeneyRedHat
2018-05-30 14:17:43 +00:00
Nalin Dahyabhai 544e63de42 Bump containers/image and containers/storage
Update containers/image and containers/storage to current master
(17449738f2bb4c6375c20dcdcfe2a6cccf03f312 and
0d32dfce498e06c132c60dac945081bf44c22464, respectively).

Also updates github.com/docker/docker, golang.org/x/sys, and
golang.org/x/text.

Signed-off-by: Nalin Dahyabhai <nalin@redhat.com>

Closes: #187
Approved by: rhatdan
2017-12-14 20:57:13 +00:00
Daniel J Walsh 8ecefa978c Vendor in changes to support sirupsen/logrus
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
2017-10-10 17:30:11 +00:00
Nalin Dahyabhai 06b927513b Bump golang.org/x/sys
Signed-off-by: Nalin Dahyabhai <nalin@redhat.com>

Closes: #87
Approved by: nalind
2017-04-27 18:21:13 +00:00
Nalin Dahyabhai 8b8320b282 Bump golang.org/x/sys
Update the version of golang.org/x/sys that we vendor.

Signed-off-by: Nalin Dahyabhai <nalin@redhat.com>

Closes: #79
Approved by: nalind
2017-04-20 15:38:25 +00:00
Daniel J Walsh df71b8fe6a Update vendor patches
Closes: #51
Approved by: rhatdan
2017-03-28 19:22:27 +00:00
Nalin Dahyabhai f33ae08da5 Update vendored dependencies
Signed-off-by: Nalin Dahyabhai <nalin@redhat.com>
2017-03-22 16:33:24 -04:00
Nalin Dahyabhai b04e523c8d Update vendored dependencies
Signed-off-by: Nalin Dahyabhai <nalin@redhat.com>
2017-02-13 17:21:45 -05:00
Nalin Dahyabhai 931372925b Include our vendored dependencies
Signed-off-by: Nalin Dahyabhai <nalin@redhat.com>
2017-01-28 05:59:37 +01:00