Bug#880199: #880199 ITP: skopeo -- Utility performing various operations on container images and image repositories

2019-12-16 Thread Brian Sutherland
Hi Reinhard, Dimitry,

I have performed some testing of the packaged skopeo, it's looking good.

Specifically I have run the following commands as root on a
relatively clean bullseye running in a VM:

# git clone https://salsa.debian.org/go-team/packages/skopeo.git
# cd skopeo/
# apt-get install dh-golang go-md2man golang-any
golang-github-containers-image-dev
golang-github-containers-storage-dev
golang-github-opencontainers-go-digest-dev
golang-github-opencontainers-image-spec-dev
golang-github-pkg-errors-dev golang-github-sirupsen-logrus-dev
golang-github-stretchr-testify-dev golang-github-urfave-cli-dev
golang-gopkg-check.v1-dev
# wget https://github.com/containers/skopeo/archive/v0.1.35.tar.gz
# mv v0.1.35.tar.gz ../skopeo_0.1.35.orig.tar.gz
# dpkg-buildpackage
# dpkg -i ../skopeo_0.1.35-1_amd64.deb
# mkdir /etc/containers
# curl 
https://raw.githubusercontent.com/containers/skopeo/master/default-policy.json
-o /etc/containers/policy.json

The result was that I could successfully run the skopeo command:

# skopeo copy docker://docker.io/httpd oci:httpd:latest
Getting image source signatures
Copying blob 000eee12ec04 done
Copying blob 32b8712d1f38 done
Copying blob f1ca037d6393 done
Copying blob c4bd3401259f done
Copying blob 51c60bde4d46 done
Copying config e8463a1665 done
Writing manifest to image destination
Storing signatures

I looked around in the resulting httpd directory, everything seems in-order
and correct.

Many thanks for packaging this, I hope it's progression through the
NEW queue is uneventful.

-- 
Brian



Bug#880199: #880199 ITP: skopeo -- Utility performing various operations on container images and image repositories

2019-10-29 Thread Dmitry Smirnov
Hi Reinhard,

I pushed few commits to the "skopeo" repository and I think it might be ready 
for upload.

Would you like to have a look?

-- 
Regards,
 Dmitry Smirnov

---

If liberty means anything at all, it means the right to tell people what
they do not want to hear.
-- George Orwell


signature.asc
Description: This is a digitally signed message part.