dependabot-preview[bot]
325327dc3f
Bump github.com/containers/image/v5 from 5.3.1 to 5.4.0
...
Bumps [github.com/containers/image/v5](https://github.com/containers/image ) from 5.3.1 to 5.4.0.
- [Release notes](https://github.com/containers/image/releases )
- [Commits](https://github.com/containers/image/compare/v5.3.1...v5.4.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Signed-off-by: Miloslav Trmač <mitr@redhat.com >
2020-03-31 22:19:09 +02:00
Miloslav Trmač
27b330f6f1
Revert the removal of buildah dependency
...
We currently need it to drag in recent versions of other dependencies,
per https://github.com/containers/skopeo/issues/796 .
I'll work to update the relevant dependencies in c/image, but that will
only propagate to skopeo in the next c/image release; in the meantime,
this at least undoes the downgrades.
Signed-off-by: Miloslav Trmač <mitr@redhat.com >
2020-03-30 16:04:24 +02:00
Daniel J Walsh
274efdf28f
Update containers/image v5.3.1
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com >
2020-03-28 06:28:49 -04:00
Harshal Patil
39ff039b3b
Image encryption/decryption support in skopeo
...
Signed-off-by: Harshal Patil <harshal.patil@in.ibm.com >
Signed-off-by: Brandon Lum <lumjjb@gmail.com >
2019-11-26 15:17:38 +05:30
dependabot-preview[bot]
5f3219a854
Bump github.com/containers/buildah from 1.11.4 to 1.11.5
...
Bumps [github.com/containers/buildah](https://github.com/containers/buildah ) from 1.11.4 to 1.11.5.
- [Release notes](https://github.com/containers/buildah/releases )
- [Changelog](https://github.com/containers/buildah/blob/master/CHANGELOG.md )
- [Commits](https://github.com/containers/buildah/compare/v1.11.4...v1.11.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com >
Signed-off-by: Valentin Rothberg <rothberg@redhat.com >
2019-11-25 15:42:59 +01:00
dependabot-preview[bot]
05ae513b18
Bump github.com/containers/buildah from 1.8.4 to 1.11.4
...
Bumps [github.com/containers/buildah](https://github.com/containers/buildah ) from 1.8.4 to 1.11.4.
- [Release notes](https://github.com/containers/buildah/releases )
- [Changelog](https://github.com/containers/buildah/blob/master/CHANGELOG.md )
- [Commits](https://github.com/containers/buildah/compare/v1.8.4...v1.11.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Signed-off-by: Valentin Rothberg <rothberg@redhat.com >
2019-11-02 07:41:01 +01:00
Valentin Rothberg
7922028d7c
Update to c/image v4.0.1
...
Update to use the correct c/image/v4 import path, work originally from
https://github.com/containers/skopeo/pull/733 by Valentin Rothberg <rothberg@redhat.com >.
Signed-off-by: Miloslav Trmač <mitr@redhat.com >
2019-10-03 23:50:42 +02:00
Valentin Rothberg
700b3102af
update github.com/containers/{image,storage}
...
Signed-off-by: Valentin Rothberg <rothberg@redhat.com >
2019-08-06 14:13:03 +02:00
Valentin Rothberg
033b290217
migrate to go modules
...
Signed-off-by: Valentin Rothberg <rothberg@redhat.com >
2019-06-21 13:58:19 +02:00
Valentin Rothberg
ebfa1e936b
vendor.conf: pin branches to releases or commits
...
Most of the dependencies have been copied from libpod's vendor.conf
where such a cleanup has been executed recently.
Signed-off-by: Valentin Rothberg <rothberg@redhat.com >
2019-02-21 14:03:14 +01:00
Miloslav Trmač
72468d6817
Vendor c/image after merging vrothberg/image:regsv2-docker
...
Also update the user and tests for the API change.
2018-11-29 13:28:04 +01:00
Daniel J Walsh
65d28709c3
Update vendor for skopeo release
...
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com >
2018-09-21 08:49:55 -04:00
Miloslav Trmač
67ffa00b1d
Run (make vendor)
...
Temporarily vendor opencontainers/image-spec from a fork
to fix "id" value duplication, which is detected and
refused by gojsonschema now
( https://github.com/opencontainers/image-spec/pull/750 ).
Signed-off-by: Miloslav Trmač <mitr@redhat.com >
2018-09-17 16:16:19 +02:00
Miloslav Trmač
1a259b76da
Vendor after merging mtrmac/image:docker-archive-auto-compression
...
Signed-off-by: Miloslav Trmač <mitr@redhat.com >
2018-07-18 01:02:26 +02:00
Max Goltzsche
67ff78925b
Update docker/docker dependencies.
...
Required to update those dependencies in containers/image.
See https://github.com/containers/image/pull/446 .
Updated by mitr@redhat.com to vendor from containers/image master again,
which brought in a few more dependency updates.
Signed-off-by: Max Goltzsche <max.goltzsche@gmail.com >
Signed-off-by: Miloslav Trmač <mitr@redhat.com >
2018-05-26 05:41:06 +02:00
Miloslav Trmač
7aba888e99
Vendor after merging containers/image#436
...
Signed-off-by: Miloslav Trmač <mitr@redhat.com >
2018-04-05 21:33:04 +02:00
Antoine Eiche
61351d44d7
Vendor after merging https://github.com/containers/image/pull/370
...
Signed-off-by: Antoine Eiche <lewo@abesis.fr >
2018-03-28 18:46:26 +02:00
Miloslav Trmač
60aa4aa82d
Vendor after merging mtrmac/image:305-cleanup
...
Signed-off-by: Miloslav Trmač <mitr@redhat.com >
2018-03-15 15:25:31 +01:00
Miloslav Trmač
dc1567c8bc
Re-vendor, and use mtrmac/image-spec:id-based-loader to fix tests
...
Anyone running (vndr) currently ends up with failing tests in OCI schema
validation because gojsonschema has fixed its "$ref" interpretation, exposing
inconsistent URI usage inside image-spec/schema.
So, this runs (vndr), and uses mtrmac/image-spec:id-based-loader
( https://github.com/opencontainers/image-spec/pull/739 ) to make the tests pass
again. As soon as that PR is merged we should revert to using the upstream
image-spec repo again.
2018-02-09 18:34:31 +01:00
Miloslav Trmač
27f320b27f
Vendor after merging mtrmac/image:manifest-lists
2017-11-16 16:27:52 +01:00
Antonio Murdaca
a1b48be22e
Fix CVE in tar-split
...
Signed-off-by: Antonio Murdaca <runcom@redhat.com >
2017-11-08 15:58:43 +01:00
Miloslav Trmač
3e57660394
Revert mis-merged reverts of vendor.conf
...
PR #440 reverted the vendor.conf edits of #426 . This passed CI
because the corresponding vendor/* subpackages were not modified.
Restore the vendor.conf changes, and re-run full (vndr) to ensure
the two are consistent again.
Signed-off-by: Miloslav Trmač <mitr@redhat.com >
2017-11-07 19:34:26 +01:00
Hardy Ferentschik
4125d741cf
Aligning Docker version between containers/image and skopeo
...
Signed-off-by: Hardy Ferentschik <hardy@hibernate.org >
2017-11-06 11:45:03 +01:00
Miloslav Trmač
700199c944
Update image-tools, and remove the duplicate Sirupsen/logrus vendor
2017-10-30 17:24:44 +01:00
dlorenc
2ada6b20a2
Add docker-credential-helpers dependency.
2017-09-04 10:00:08 -07:00
Mrunal Patel
6f3ed0ecd9
Update dependencies to change to logrus 1.0.0
...
Signed-off-by: Mrunal Patel <mrunalp@gmail.com >
2017-08-04 10:22:59 -07:00
Miloslav Trmač
2c1ede8449
Update to image-spec v1.0.0 and revendor
2017-07-19 23:50:50 +02:00
Miloslav Trmač
69b9106646
Re-vendor, primarily for https://github.com/containers/storage/pull/11
...
containers/storage got new dependencies, so we will need to re-vendor
eventually anyway, and having this separate from other major work is
cleaner.
But the primary goal of this commit is to see whether it makes skopeo
buildable on OS X.
2017-05-11 13:07:14 +02:00
Miloslav Trmač
0caee746fb
Vendor after merging mtrmac/image:openpgp, + other updates
...
Primarily vendor after merging mtrmac/image:openpgp.
Then update for the SigningMechanism API change.
Also skip signing tests if the GPG mechanism does not support signing.
Also abort some of the tests early instead of trying to use invalid (or
nil) values.
The current master of image-tools does not build with Go 1.6, so keep
using an older release.
Also requires adding a few more dependencies of our updated
dependencies.
2017-03-29 20:54:18 +02:00
Erik Hollensbe
f0730043c6
vendor.conf,vendor: vndr update for containers/image
...
Signed-off-by: Erik Hollensbe <github@hollensbe.org >
2017-02-27 02:15:36 -08:00
Antonio Murdaca
03bb3c2f74
docker: remove github.com/docker/engine-api
...
Signed-off-by: Antonio Murdaca <runcom@redhat.com >
2017-01-31 17:09:02 +01:00
Miloslav Trmač
076d41d627
Vendor after merging mtrmac/image:unverified-contents
2017-01-23 16:45:03 +01:00
Miloslav Trmač
2f8cc39a1a
Vendor after merging mtrmac/image:ParseNormalizedNamed
...
… and use the master branch of docker/distribution which provides
docker/distribution/reference.ParseNormalizedNamed.
2017-01-19 23:11:08 +01:00
Antonio Murdaca
fefeeb4c70
switch to vndr
...
vndr is almost exactly the same as our old good hack/vendor.sh. Except
it's cleaner and it allows to re-vendor just one dependency if needed
(which we do a lot for containers/image).
Signed-off-by: Antonio Murdaca <runcom@redhat.com >
2017-01-09 17:54:17 +01:00
Antonio Murdaca
1215f5fe69
cmd: per command tls flags
...
Signed-off-by: Antonio Murdaca <runcom@redhat.com >
2016-12-08 17:56:22 +01:00
Antonio Murdaca
69e08d78ad
Pull in schema1 and docker-daemon
...
Signed-off-by: Antonio Murdaca <runcom@redhat.com >
2016-10-21 16:48:39 +02:00
Antonio Murdaca
a48f7597e3
vendor containers/image for better registry errors
...
Signed-off-by: Antonio Murdaca <runcom@redhat.com >
2016-10-12 14:53:46 +02:00
Antonio Murdaca
7f757cd253
vendor contianers/image with docker/docker/reference forked
...
Signed-off-by: Antonio Murdaca <runcom@redhat.com >
2016-10-11 17:42:19 +02:00
Miloslav Trmač
f46da343e2
Vendor after merging in mtrmac/image:docker-lookaside
2016-09-12 21:13:34 +02:00
Miloslav Trmač
8adb5f56de
Update for docker-references PR and API changes
...
Pull in https://github.com/containers/image/pull/37 , and
update for CanonicalDockerReference() returning a reference.Named
2016-07-12 15:24:24 +02:00
Antonio Murdaca
09586bb08f
vendor containers/image 5c10ea7c3f0b1f2e36164c15667cc847b1784e16
...
Signed-off-by: Antonio Murdaca <runcom@redhat.com >
2016-07-02 12:02:33 +02:00
Miloslav Trmač
36d4353229
Add OpenShift implementations of ImageSource and ImageDestination
...
Note that this assumes that both (docker login) and (oc login) has
happened, the credentials can be read from the usual config files,
and that the default OpenShift instance should be used.
This includes copy&pasted/modified/simplified code from OpenShift
and Kubernetes, primarily for config file parsing and setting up
TLS and HTTP authentication.
This is much smaller than linking to the upstream OpenShift client
libraries, which via various abstractions and registration drag in much
(dozens of megabytes) more code.
The primary loss from this simplification is automatic conversions
between various versions of the API objects, both for the REST API and
for local configuration storage.
This does not contain downloading/uploading signatures, which depends on
server-side support.
2016-05-04 17:32:51 +02:00
Miloslav Trmač
4e19770a1b
Strip signatures from v1s1 manifests before computing the digest
2016-04-19 17:37:04 +02:00
Antonio Murdaca
3a09e2bf8e
clean vendors and bootstrap tls verify
...
Signed-off-by: Antonio Murdaca <runcom@redhat.com >
2016-03-23 10:27:59 +01:00
Antonio Murdaca
c02155340e
include needed deps
...
Signed-off-by: Antonio Murdaca <runcom@redhat.com >
2016-03-22 16:29:16 +01:00
Antonio Murdaca
fed651449e
remove vendors ftw
...
Signed-off-by: Antonio Murdaca <runcom@redhat.com >
2016-03-22 16:02:55 +01:00
Antonio Murdaca
adbf487541
fix readme, tests and vendors
...
Signed-off-by: Antonio Murdaca <runcom@redhat.com >
2016-03-16 10:21:36 +01:00
Antonio Murdaca
d0fd876d7e
update codegangsta/cli + fix Travis + todos
...
Signed-off-by: Antonio Murdaca <runcom@redhat.com >
2016-03-09 08:16:45 +01:00
Antonio Murdaca
82b121caf1
update docker code and adapt code
...
Signed-off-by: Antonio Murdaca <runcom@redhat.com >
2016-03-04 16:50:37 +01:00
Antonio Murdaca
8449c6ae07
bump docker to 1.10.2
...
Signed-off-by: Antonio Murdaca <runcom@redhat.com >
2016-02-23 00:25:23 +01:00