21 Commits

Author SHA1 Message Date
Nalin Dahyabhai
be2d536f52 Bump containers/storage and containers/image
Bump containers/storage and containers/image, and pin them to their
current versions.  This requires that we update image-spec to rc6 and
add github.com/ostreedev/ostree-go, which adds build-time requirements
on glib2-devel and ostree-devel.

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

Closes: #174
Approved by: rhatdan
2017-06-28 21:05:58 +00:00
Dan Walsh
e1876db308 Vendor in latest container/storage
container/storage now supports remote shares and having a configuration
file.  We need to merge this to demonstrate using buildah with nfs shares.

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

Closes: #140
Approved by: nalind
2017-06-09 13:57:06 +00:00
Dan Walsh
95c2a2d99c Vendor in containers/storage and containers/image
Signed-off-by: Dan Walsh <dwalsh@redhat.com>

Closes: #103
Approved by: nalind
2017-05-17 21:19:24 +00:00
Nalin Dahyabhai
5c00086866 Bump opencontainers/runtime-spec and runtime-tools
Update the versions of github.com/opencontainers/runtime-spec and
github.com/opencontainers/runtime-tools that we vendor.

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

Closes: #79
Approved by: nalind
2017-04-20 15:38:25 +00:00
Nalin Dahyabhai
4a8e4b2c12 Bump fsouza/go-dockerclient
Update the version of github.com/fsouza/go-dockerclient that we vendor,
and pick up its new dependency on github.com/moby/moby.

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

Closes: #79
Approved by: nalind
2017-04-20 15:38:25 +00:00
Nalin Dahyabhai
9a6dc67054 Bump and pin github.com/docker/go-connections
Update and pin the version of github.com/docker/go-connections that we
vendor.

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

Closes: #79
Approved by: nalind
2017-04-20 15:38:25 +00:00
Nalin Dahyabhai
50fa09528f Pin gopkg.in/cheggaaa/pb.v1
Update and pin the version of gopkg.in/cheggaaa/pb.v1 that we vendor.

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

Closes: #79
Approved by: nalind
2017-04-20 15:38:24 +00:00
Nalin Dahyabhai
abf01462b0 Pin gopkg.in/yaml.v2
Update and pin the version of gopkg.in/yaml.v2 that we vendor.

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

Closes: #79
Approved by: nalind
2017-04-20 15:38:24 +00:00
Nalin Dahyabhai
21c71b634b Bump containers/image and image-spec
Update to the current github.com/containers/image and
github.com/opencontainers/image-spec packages.

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

Closes: #79
Approved by: nalind
2017-04-20 15:38:24 +00:00
Nalin Dahyabhai
3ca21d0bc3 Bump containers/storage and pick up its new dep
Update to the current containers/storage and vendor its new dependency
on github.com/tchap/go-patricia.

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

Closes: #79
Approved by: nalind
2017-04-20 15:38:24 +00:00
Nalin Dahyabhai
52b13eec59 Pin github.com/opencontainers/{go-digest,selinux}
Pin the versions of github.com/opencontainers/go-digest and
github.com/opencontainers/selinux that we vendor.

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

Closes: #79
Approved by: nalind
2017-04-20 15:38:24 +00:00
Nalin Dahyabhai
cbfae6b0f6 Bump github.com/docker/docker
Update our version of github.com/docker/docker.  Now that we've got #75
merged, we end up pulling in quite a bit less of it.

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

Closes: #79
Approved by: nalind
2017-04-20 15:38:24 +00:00
Nalin Dahyabhai
a532522624 Vendor openshift/imagebuilder
Vendor openshift/imagebuilder and its dependencies, and pick up new
dependencies on golang.org/x/text and github.com/opencontainers/selinux.

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

Closes: #59
Approved by: rhatdan
2017-04-13 21:42:51 +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
9516d58c56 Start to vendor docker, update other deps
Drop back to a slightly older version of the runtime spec.
Vendor github.com/docker/docker to get type definitions.
Switch to the containers version of storage.

Signed-off-by: Nalin Dahyabhai <nalin@redhat.com>
2017-02-02 18:32:00 -05:00
Nalin Dahyabhai
10a8d3bf0b Make a note to distinguish compression of layers
Add a TODO note that, once we can pull in a newer image-spec, make use
of its new media type to distinguish between compressed and uncompressed
layers in the output image.

Signed-off-by: Nalin Dahyabhai <nalin@redhat.com>
2017-01-28 08:34:15 +01:00
Nalin Dahyabhai
6e489ae1f0 Add missing github.com/gorilla/context package
The github.com/gorilla/mux package requires github.com/gorilla/context,
so we need to vendor it, too.

Signed-off-by: Nalin Dahyabhai <nalin@redhat.com>
2017-01-28 06:14:18 +01:00
Nalin Dahyabhai
84afb117be Roll back to stable versions of some of our deps
Roll back to slightly older versions of some of our dependencies in
order to get them all to play well together.

Signed-off-by: Nalin Dahyabhai <nalin@redhat.com>
2017-01-27 22:20:28 +01:00
Nalin Dahyabhai
4899f4f7fb Flesh out v1 image configuration a bit
Basically finish building v1 images.

Signed-off-by: Nalin Dahyabhai <nalin@redhat.com>
2017-01-27 13:26:51 +01:00