commit skopeo for openSUSE:Factory
Hello community, here is the log from the commit of package skopeo for openSUSE:Factory checked in at 2020-08-02 12:29:04 Comparing /work/SRC/openSUSE:Factory/skopeo (Old) and /work/SRC/openSUSE:Factory/.skopeo.new.3592 (New) Package is "skopeo" Sun Aug 2 12:29:04 2020 rev:17 rq:823541 version:1.1.1 Changes: --- /work/SRC/openSUSE:Factory/skopeo/skopeo.changes2020-07-06 16:18:28.637168099 +0200 +++ /work/SRC/openSUSE:Factory/.skopeo.new.3592/skopeo.changes 2020-08-02 12:29:41.103938977 +0200 @@ -1,0 +2,7 @@ +Wed Jul 29 12:32:52 UTC 2020 - Sascha Grunert + +- Update to skopeo v1.1.1: + * Run htpasswd from our build-container instead of registry:2 + * Vendor golang.org/x/text@v0.3.3 + +--- @@ -372 +378,0 @@ - Old: skopeo-1.1.0.tar.xz New: skopeo-1.1.1.tar.xz Other differences: -- ++ skopeo.spec ++ --- /var/tmp/diff_new_pack.s59fpQ/_old 2020-08-02 12:29:41.723939614 +0200 +++ /var/tmp/diff_new_pack.s59fpQ/_new 2020-08-02 12:29:41.727939618 +0200 @@ -24,7 +24,7 @@ %define with_libostree 1 %endif Name: skopeo -Version:1.1.0 +Version:1.1.1 Release:0 Summary:Container image repository tool License:Apache-2.0 ++ _service ++ --- /var/tmp/diff_new_pack.s59fpQ/_old 2020-08-02 12:29:41.763939655 +0200 +++ /var/tmp/diff_new_pack.s59fpQ/_new 2020-08-02 12:29:41.763939655 +0200 @@ -3,8 +3,8 @@ https://github.com/containers/skopeo git skopeo -1.1.0 -v1.1.0 +1.1.1 +v1.1.1 .git ++ skopeo-1.1.0.tar.xz -> skopeo-1.1.1.tar.xz ++ 9777 lines of diff (skipped)
commit skopeo for openSUSE:Factory
Hello community, here is the log from the commit of package skopeo for openSUSE:Factory checked in at 2020-07-06 16:16:53 Comparing /work/SRC/openSUSE:Factory/skopeo (Old) and /work/SRC/openSUSE:Factory/.skopeo.new.3060 (New) Package is "skopeo" Mon Jul 6 16:16:53 2020 rev:16 rq:818415 version:1.1.0 Changes: --- /work/SRC/openSUSE:Factory/skopeo/skopeo.changes2020-06-03 20:30:23.812785897 +0200 +++ /work/SRC/openSUSE:Factory/.skopeo.new.3060/skopeo.changes 2020-07-06 16:18:28.637168099 +0200 @@ -1,0 +2,32 @@ +Wed Jun 24 13:17:30 UTC 2020 - Ralf Haferkamp + +- Update to skopeo v1.1.0: + * Add Skopeo Stable Image Dockerfile for Quay + * Add tags to support regular expressions in yaml conf + * Add tags to support regular expressions without breaking the +old ones in yaml conf + * Add upstream and testing container images + * Add upstream and testing container images + * Bump github.com/containers/storage from 1.20.1 to 1.20.2 + * Bump github.com/stretchr/testify from 1.6.0 to 1.6.1 + * Clarify control flow when handling the tags list + * Clarify imagesToCopy control flow + * Correct a typo in docs/skopeo-sync.1.md + * Don't use path.Join to form repository names + * Drop redundant fmt.Sprintf inside erorrs.Wrapf/Errorf + * Fix error handling on invalid regex + * Fix the recently added example in the man page. + * Inline isTagSpecified into its only caller + * Only create a SystemContext once per registry + * Remove the repoReference parameter of imagesToCopyFromRepo + * Share the logrus.WithFields settings over the loop bodies + * Use MatchString instead of Match with a manual conversion + * Use a reference.Named, not types.ImageReference, in +imagesToCopyFromRepo + * Use a separate field for the "sync images with tag +matching regex" feature + * Use reference.Tagged to extract the tag from a reference + * Work with a reference.Named, not strings, in +imagesToCopyFromRegistry + +--- Old: skopeo-1.0.0.tar.xz New: skopeo-1.1.0.tar.xz Other differences: -- ++ skopeo.spec ++ --- /var/tmp/diff_new_pack.F3ZCsV/_old 2020-07-06 16:18:29.277170065 +0200 +++ /var/tmp/diff_new_pack.F3ZCsV/_new 2020-07-06 16:18:29.277170065 +0200 @@ -24,7 +24,7 @@ %define with_libostree 1 %endif Name: skopeo -Version:1.0.0 +Version:1.1.0 Release:0 Summary:Container image repository tool License:Apache-2.0 ++ _service ++ --- /var/tmp/diff_new_pack.F3ZCsV/_old 2020-07-06 16:18:29.305170151 +0200 +++ /var/tmp/diff_new_pack.F3ZCsV/_new 2020-07-06 16:18:29.305170151 +0200 @@ -3,8 +3,8 @@ https://github.com/containers/skopeo git skopeo -1.0.0 -v1.0.0 +1.1.0 +v1.1.0 .git ++ skopeo-1.0.0.tar.xz -> skopeo-1.1.0.tar.xz ++ 68066 lines of diff (skipped)
commit skopeo for openSUSE:Factory
Hello community, here is the log from the commit of package skopeo for openSUSE:Factory checked in at 2020-06-03 20:30:18 Comparing /work/SRC/openSUSE:Factory/skopeo (Old) and /work/SRC/openSUSE:Factory/.skopeo.new.3606 (New) Package is "skopeo" Wed Jun 3 20:30:18 2020 rev:15 rq:808029 version:1.0.0 Changes: --- /work/SRC/openSUSE:Factory/skopeo/skopeo.changes2020-04-18 00:28:59.945874482 +0200 +++ /work/SRC/openSUSE:Factory/.skopeo.new.3606/skopeo.changes 2020-06-03 20:30:23.812785897 +0200 @@ -1,0 +2,14 @@ +Thu May 21 12:43:35 UTC 2020 - Paolo Stivanin + +- Update to skopeo v1.0.0: +* Add skopeo Login from c/common +* Add skopeo login +* Add Security Policy +* Add tests for using signatures with mirrors +* Update c/image for containers/image#912 +* Use cobra in skopeo +* Update containers/image to v5.4.4 +* Bump github.com/containers/storage from 1.18.2 to 1.19.0 +* v0.11.2 containers/common + +--- Old: skopeo-0.2.0.tar.xz New: skopeo-1.0.0.tar.xz Other differences: -- ++ skopeo.spec ++ --- /var/tmp/diff_new_pack.1e27Zc/_old 2020-06-03 20:30:24.804788913 +0200 +++ /var/tmp/diff_new_pack.1e27Zc/_new 2020-06-03 20:30:24.808788925 +0200 @@ -24,7 +24,7 @@ %define with_libostree 1 %endif Name: skopeo -Version:0.2.0 +Version:1.0.0 Release:0 Summary:Container image repository tool License:Apache-2.0 ++ _service ++ --- /var/tmp/diff_new_pack.1e27Zc/_old 2020-06-03 20:30:24.852789058 +0200 +++ /var/tmp/diff_new_pack.1e27Zc/_new 2020-06-03 20:30:24.856789071 +0200 @@ -3,8 +3,8 @@ https://github.com/containers/skopeo git skopeo -0.2.0 -v0.2.0 +1.0.0 +v1.0.0 .git ++ skopeo-0.2.0.tar.xz -> skopeo-1.0.0.tar.xz ++ 34289 lines of diff (skipped)
commit skopeo for openSUSE:Factory
Hello community, here is the log from the commit of package skopeo for openSUSE:Factory checked in at 2020-04-18 00:28:16 Comparing /work/SRC/openSUSE:Factory/skopeo (Old) and /work/SRC/openSUSE:Factory/.skopeo.new.2738 (New) Package is "skopeo" Sat Apr 18 00:28:16 2020 rev:14 rq:794456 version:0.2.0 Changes: --- /work/SRC/openSUSE:Factory/skopeo/skopeo.changes2020-03-06 21:26:42.661529452 +0100 +++ /work/SRC/openSUSE:Factory/.skopeo.new.2738/skopeo.changes 2020-04-18 00:28:59.945874482 +0200 @@ -1,0 +2,19 @@ +Tue Apr 14 07:25:44 UTC 2020 - Sascha Grunert + +- Update to skopeo v0.2.0: + - Update on #834: force runc only when cgroupsv1 + - Update docs/skopeo.1.md + - Add example with repository + - Skopeo should support for BigFilesTemporaryDir (SystemContext) + - Use fully-qualified image names + - Add support for REGISTRY_AUTH_FILE + - Partial image encryption support + - Remove the list_tags integration test since it does not cover +much not already tested by the upstream container/images repo +or local unit tests + - Updates based on code review to simplify logic and tests + - Fix inconsistency in manpage example for list-tags + - Adds "list-tags" command to list tags with no known tag +required + +--- Old: skopeo-0.1.41.tar.xz New: skopeo-0.2.0.tar.xz Other differences: -- ++ skopeo.spec ++ --- /var/tmp/diff_new_pack.7z6ISP/_old 2020-04-18 00:29:00.545875724 +0200 +++ /var/tmp/diff_new_pack.7z6ISP/_new 2020-04-18 00:29:00.549875733 +0200 @@ -24,7 +24,7 @@ %define with_libostree 1 %endif Name: skopeo -Version:0.1.41 +Version:0.2.0 Release:0 Summary:Container image repository tool License:Apache-2.0 ++ _service ++ --- /var/tmp/diff_new_pack.7z6ISP/_old 2020-04-18 00:29:00.573875782 +0200 +++ /var/tmp/diff_new_pack.7z6ISP/_new 2020-04-18 00:29:00.573875782 +0200 @@ -3,8 +3,8 @@ https://github.com/containers/skopeo git skopeo -0.1.41 -v0.1.41 +0.2.0 +v0.2.0 .git ++ skopeo-0.1.41.tar.xz -> skopeo-0.2.0.tar.xz ++ 162731 lines of diff (skipped)
commit skopeo for openSUSE:Factory
Hello community, here is the log from the commit of package skopeo for openSUSE:Factory checked in at 2020-03-06 21:26:21 Comparing /work/SRC/openSUSE:Factory/skopeo (Old) and /work/SRC/openSUSE:Factory/.skopeo.new.26092 (New) Package is "skopeo" Fri Mar 6 21:26:21 2020 rev:13 rq:781830 version:0.1.41 Changes: --- /work/SRC/openSUSE:Factory/skopeo/skopeo.changes2019-08-09 16:52:03.221487830 +0200 +++ /work/SRC/openSUSE:Factory/.skopeo.new.26092/skopeo.changes 2020-03-06 21:26:42.661529452 +0100 @@ -1,0 +2,90 @@ +Wed Mar 4 14:09:21 UTC 2020 - Ralf Haferkamp + +- Removed patches that were merged upstream: + - 0002-Add-set-of-image-options-used-only-for-docker-transp.patch + - bsc1115165-0001-Introduce-the-sync-command.patch + - CVE-2019-10214.patch +- Update to skopeo v0.1.41 (bsc#1165715): + - Bump github.com/containers/image/v5 from 5.2.0 to 5.2.1 + - Bump gopkg.in/yaml.v2 from 2.2.7 to 2.2.8 + - Bump github.com/containers/common from 0.0.7 to 0.1.4 + - Remove the reference to openshift/api + - vendor github.com/containers/image/v5@v5.2.0 + - Manually update buildah to v1.13.1 + - add specific authfile options to copy (and sync) command. + - Bump github.com/containers/buildah from 1.11.6 to 1.12.0 + - Add context to --encryption-key / --decryption-key processing +failures + - Bump github.com/containers/storage from 1.15.2 to 1.15.3 + - Bump github.com/containers/buildah from 1.11.5 to 1.11.6 + - remove direct reference on c/image/storage + - Makefile: set GOBIN + - Bump gopkg.in/yaml.v2 from 2.2.2 to 2.2.7 + - Bump github.com/containers/storage from 1.15.1 to 1.15.2 + - Introduce the sync command + - openshift cluster: remove .docker directory on teardown + - Bump github.com/containers/storage from 1.14.0 to 1.15.1 + - document installation via apk on alpine + - Fix typos in doc for image encryption + - Image encryption/decryption support in skopeo + - make vendor-in-container + - Bump github.com/containers/buildah from 1.11.4 to 1.11.5 + - Travis: use go v1.13 + - Use a Windows Nano Server image instead of Server Core for +multi-arch testing + - Increase test timeout to 15 minutes + - Run the test-system container without --net=host + - Mount /run/systemd/journal/socket into test-system containers + - Don't unnecessarily filter out vendor from (go list ./...) +output + - Use -mod=vendor in (go {list,test,vet}) + - Bump github.com/containers/buildah from 1.8.4 to 1.11.4 + - Bump github.com/urfave/cli from 1.20.0 to 1.22.1 + - skopeo: drop support for ostree + - Don't critically fail on a 403 when listing tags + - Revert "Temporarily work around auth.json location confusion" + - Remove references to atomic + - Remove references to storage.conf + - Dockerfile: use golang-github-cpuguy83-go-md2man + - bump version to v0.1.41-dev + - systemtest: inspect container image different from current +platform arch +- Changes in v0.1.40: + - vendor containers/image v5.0.0 + - copy: add a --all/-a flag + - System tests: various fixes + - Temporarily work around auth.json location confusion + - systemtest: copy: docker->storage->oci-archive + - systemtest/010-inspect.bats: require only PATH + - systemtest: add simple env test in inspect.bats + - bash completion: add comments to keep scattered options in sync + - bash completion: use read -r instead of disabling SC2207 + - bash completion: support --opt arg completion + - bash-completion: use replacement instead of sed + - bash completion: disable shellcheck SC2207 + - bash completion: double-quote to avoid re-splitting + - bash completions: use bash replacement instead of sed + - bash completion: remove unused variable + - bash-completions: split decl and assignment to avoid masking +retvals + - bash completion: double-quote fixes + - bash completion: hard-set PROG=skopeo + - bash completion: remove unused variable + - bash completion: use `||` instead of `-o` + - bash completion: rm eval on assigned variable + - copy: add --dest-compress-format and --dest-compress-level + - flag: add optionalIntValue + - Makefile: use go proxy + - inspect --raw: skip the NewImage() step + - update OCI image-spec to +775207bd45b6cb8153ce218cc59351799217451f + - inspect.go: inspect env variables + - ostree: use both image and & storage buildtags + +--- +Mon Sep 2 12:02:44 UTC 2019 - Sascha Grunert + +- Add patch for CVE-2019-10214. bsc#1144065 + + CVE-2019-10214.patch + +--- @@ -4 +94 @@ -- Update to skopeo v0.1.39: +- Update to skopeo v0.1.39 (bsc#1159530): Old: 0002-Add-set-of-image-options-used-only-for-docker-transp.patch bsc1115165-0001-Introduce-the-sync-command.patch
commit skopeo for openSUSE:Factory
Hello community, here is the log from the commit of package skopeo for openSUSE:Factory checked in at 2019-08-09 16:51:59 Comparing /work/SRC/openSUSE:Factory/skopeo (Old) and /work/SRC/openSUSE:Factory/.skopeo.new.9556 (New) Package is "skopeo" Fri Aug 9 16:51:59 2019 rev:12 rq:721555 version:0.1.39 Changes: --- /work/SRC/openSUSE:Factory/skopeo/skopeo.changes2018-12-03 10:04:52.988012702 +0100 +++ /work/SRC/openSUSE:Factory/.skopeo.new.9556/skopeo.changes 2019-08-09 16:52:03.221487830 +0200 @@ -1,0 +2,28 @@ +Wed Aug 7 08:02:58 UTC 2019 - Marco Vedovati + +- Update to skopeo v0.1.39: +- inspect: add a --config flag +- Add --no-creds flag to skopeo inspect +- Add --quiet option to skopeo copy +- New progress bars +- Parallel Pulls and Pushes for major speed improvements +- containers/image moved to a new progress-bar library to fix various + issues related to overlapping bars and redundant entries. +- enforce blocking of registries +- Allow storage-multiple-manifests +- When copying images and the output is not a tty (e.g., when piping to a + file) print single lines instead of using progress bars. This avoids + long and hard to parse output +- man pages: add --dest-oci-accept-uncompressed-layers +- completions: + - Introduce transports completions + - Fix bash completions when a option requires a argument + - Use only spaces in indent + - Fix completions with a global option + - add --dest-oci-accept-uncompressed-layers + +- Update bsc1115165-0001-Introduce-the-sync-command.patch and add + 0002-Add-set-of-image-options-used-only-for-docker-transp.patch + required by the updated sync patch. + +--- Old: skopeo-0.1.32.tar.xz New: 0002-Add-set-of-image-options-used-only-for-docker-transp.patch skopeo-0.1.39.tar.xz skopeo.rpmlintrc Other differences: -- ++ skopeo.spec ++ --- /var/tmp/diff_new_pack.DroLRK/_old 2019-08-09 16:52:04.165487604 +0200 +++ /var/tmp/diff_new_pack.DroLRK/_new 2019-08-09 16:52:04.173487602 +0200 @@ -24,24 +24,27 @@ %define with_libostree 1 %endif Name: skopeo -Version:0.1.32 +Version:0.1.39 Release:0 Summary:Container image repository tool License:Apache-2.0 Group: System/Management URL:https://github.com/containers/skopeo Source: %{name}-%{version}.tar.xz +Source1:skopeo.rpmlintrc # SUSE-FEATURE: Implement the skopeo sync command # (https://github.com/containers/skopeo/pull/524) Patch000: bsc1115165-0001-Introduce-the-sync-command.patch +# Add set of image options used only for docker transport (required by sync) +Patch001: 0002-Add-set-of-image-options-used-only-for-docker-transp.patch +Requires: libcontainers-common BuildRequires: device-mapper-devel >= 1.2.68 BuildRequires: glib2-devel -BuildRequires: go >= 1.5 +BuildRequires: golang(API) = 1.12 BuildRequires: go-go-md2man BuildRequires: libbtrfs-devel >= 3.8 BuildRequires: libcontainers-common BuildRequires: libgpgme-devel -Requires: libcontainers-common ExcludeArch:s390 %if 0%{?with_libostree} BuildRequires: libostree-devel @@ -57,6 +60,8 @@ %setup -q # bsc#1115165 %patch000 -p1 +# Add set of image options used only for docker transport (required by sync) +%patch001 -p1 %build mkdir -p .gopath/src/github.com/containers @@ -64,20 +69,23 @@ export GOPATH=$PWD/.gopath export BUILDTAGS="exclude_graphdriver_aufs" + %if 0%{?suse_version} <= 1320 BUILDTAGS+=" libdm_no_deferred_remove" %endif -%if !0%{?with_libostree} - BUILDTAGS+=" containers_image_ostree_stub" + +# Starting from https://github.com/containers/image/pull/587, ostree is disabled +# by default. +%if 0%{?with_libostree} + BUILDTAGS+=" containers_image_ostree" %endif # Build. -go build -buildmode=pie -ldflags "-X main.gitCommit=" -gcflags "" -tags "$BUILDTAGS" -o skopeo %{project}/cmd/skopeo +GO111MODULE=on go build -mod=vendor "-buildmode=pie" -ldflags "-X main.gitCommit=" -gcflags "" -tags "$BUILDTAGS" -o skopeo %{project}/cmd/skopeo make %{?_smp_mflags} docs %install # Install the binary. -install -D -m 0755 %{name} "%{buildroot}/%{_bindir}/%{name}" make INSTALLDIR="%{buildroot}/%{_bindir}" install-binary # Install the docs. @@ -87,6 +95,6 @@ %doc README.md %license LICENSE %{_bindir}/%{name} -%{_mandir}/man1/skopeo.1* +%{_mandir}/man1/skopeo*.1* %changelog ++ 0002-Add-set-of-image-options-used-only-for-docker-transp.patch ++ >From daed81b5d6233efacec074ca9a2379703fa2164d Mon Sep 17 00:00:00 2001 From: Marco
commit skopeo for openSUSE:Factory
Hello community, here is the log from the commit of package skopeo for openSUSE:Factory checked in at 2018-12-03 10:04:49 Comparing /work/SRC/openSUSE:Factory/skopeo (Old) and /work/SRC/openSUSE:Factory/.skopeo.new.19453 (New) Package is "skopeo" Mon Dec 3 10:04:49 2018 rev:11 rq:652143 version:0.1.32 Changes: --- /work/SRC/openSUSE:Factory/skopeo/skopeo.changes2018-11-20 22:23:35.310908578 +0100 +++ /work/SRC/openSUSE:Factory/.skopeo.new.19453/skopeo.changes 2018-12-03 10:04:52.988012702 +0100 @@ -1,0 +2,7 @@ +Tue Nov 27 10:51:19 UTC 2018 - Marco Vedovati + +- Disable ostree repository types for SLE, as this feature requires libostree + that is not yet available in the Server Application module where skopeo is + located. + +--- Other differences: -- ++ skopeo.spec ++ --- /var/tmp/diff_new_pack.jrGH7B/_old 2018-12-03 10:04:53.832011930 +0100 +++ /var/tmp/diff_new_pack.jrGH7B/_new 2018-12-03 10:04:53.836011927 +0100 @@ -19,8 +19,8 @@ %define projectgithub.com/containers/skopeo -%if 0%{?suse_version} >= 1500 -# Build with libostree-devel in Tumbleweed, Leap 15 and SLES 15 +%if 0%{?is_opensuse} && 0%{?suse_version} >= 1500 +# Build with libostree-devel for openSUSE Tumbleweed and Leap 15 %define with_libostree 1 %endif Name: skopeo
commit skopeo for openSUSE:Factory
Hello community, here is the log from the commit of package skopeo for openSUSE:Factory checked in at 2018-11-20 22:23:22 Comparing /work/SRC/openSUSE:Factory/skopeo (Old) and /work/SRC/openSUSE:Factory/.skopeo.new.19453 (New) Package is "skopeo" Tue Nov 20 22:23:22 2018 rev:10 rq:649486 version:0.1.32 Changes: --- /work/SRC/openSUSE:Factory/skopeo/skopeo.changes2018-08-02 14:55:02.451965399 +0200 +++ /work/SRC/openSUSE:Factory/.skopeo.new.19453/skopeo.changes 2018-11-20 22:23:35.310908578 +0100 @@ -1,0 +2,14 @@ +Thu Nov 15 17:22:15 UTC 2018 - Marco Vedovati + +- Update to skopeo v0.1.32: + * Add command time out support + * Updates to vendored libraries + +- Add a patch that implements the `skopeo sync` command, generated from the + upstream PR: https://github.com/containers/skopeo/pull/524 + Fix bsc#1115165 + + bsc1115165-0001-Introduce-the-sync-command.patch + +- Update project location from 'projectatomic' to 'containers' + +--- Old: skopeo-0.1.31.tar.xz New: bsc1115165-0001-Introduce-the-sync-command.patch skopeo-0.1.32.tar.xz Other differences: -- ++ skopeo.spec ++ --- /var/tmp/diff_new_pack.AvocKk/_old 2018-11-20 22:23:38.222906952 +0100 +++ /var/tmp/diff_new_pack.AvocKk/_new 2018-11-20 22:23:38.258906932 +0100 @@ -17,18 +17,23 @@ # nodebuginfo +%define projectgithub.com/containers/skopeo + %if 0%{?suse_version} >= 1500 # Build with libostree-devel in Tumbleweed, Leap 15 and SLES 15 %define with_libostree 1 %endif Name: skopeo -Version:0.1.31 +Version:0.1.32 Release:0 Summary:Container image repository tool License:Apache-2.0 Group: System/Management -URL:https://github.com/projectatomic/skopeo +URL:https://github.com/containers/skopeo Source: %{name}-%{version}.tar.xz +# SUSE-FEATURE: Implement the skopeo sync command +# (https://github.com/containers/skopeo/pull/524) +Patch000: bsc1115165-0001-Introduce-the-sync-command.patch BuildRequires: device-mapper-devel >= 1.2.68 BuildRequires: glib2-devel BuildRequires: go >= 1.5 @@ -50,10 +55,12 @@ %prep %setup -q +# bsc#1115165 +%patch000 -p1 %build -mkdir -p .gopath/src/github.com/projectatomic -ln -s $PWD .gopath/src/github.com/projectatomic/skopeo +mkdir -p .gopath/src/github.com/containers +ln -s $PWD .gopath/src/%{project} export GOPATH=$PWD/.gopath export BUILDTAGS="exclude_graphdriver_aufs" @@ -65,7 +72,7 @@ %endif # Build. -go build -buildmode=pie -ldflags "-X main.gitCommit=" -gcflags "" -tags "$BUILDTAGS" -o skopeo github.com/projectatomic/skopeo/cmd/skopeo +go build -buildmode=pie -ldflags "-X main.gitCommit=" -gcflags "" -tags "$BUILDTAGS" -o skopeo %{project}/cmd/skopeo make %{?_smp_mflags} docs %install ++ _service ++ --- /var/tmp/diff_new_pack.AvocKk/_old 2018-11-20 22:23:38.654906711 +0100 +++ /var/tmp/diff_new_pack.AvocKk/_new 2018-11-20 22:23:38.670906702 +0100 @@ -3,8 +3,8 @@ https://github.com/projectatomic/skopeo git skopeo -0.1.31 -v0.1.31 +0.1.32 +v0.1.32 .git ++ bsc1115165-0001-Introduce-the-sync-command.patch ++ 746 lines (skipped) ++ skopeo-0.1.31.tar.xz -> skopeo-0.1.32.tar.xz ++ 144909 lines of diff (skipped)
commit skopeo for openSUSE:Factory
Hello community, here is the log from the commit of package skopeo for openSUSE:Factory checked in at 2018-08-02 14:54:58 Comparing /work/SRC/openSUSE:Factory/skopeo (Old) and /work/SRC/openSUSE:Factory/.skopeo.new (New) Package is "skopeo" Thu Aug 2 14:54:58 2018 rev:9 rq:626419 version:0.1.31 Changes: --- /work/SRC/openSUSE:Factory/skopeo/skopeo.changes2018-04-05 15:28:25.671123794 +0200 +++ /work/SRC/openSUSE:Factory/.skopeo.new/skopeo.changes 2018-08-02 14:55:02.451965399 +0200 @@ -1,0 +2,18 @@ +Mon Jul 30 05:39:38 UTC 2018 - vrothb...@suse.com + +- Update to skopeo v0.1.31: + * Fix compilation on i586 + +--- +Wed Jun 13 13:02:47 UTC 2018 - dcass...@suse.com + +- Make use of %license macro + +--- +Tue May 22 06:54:22 UTC 2018 - vrothb...@suse.com + +- Update to skopeo v0.1.30: + * skopeo-copy: docker-archive: multitag support + * Updates to vendored libraries + +--- Old: skopeo-0.1.28.tar.xz New: skopeo-0.1.31.tar.xz Other differences: -- ++ skopeo.spec ++ --- /var/tmp/diff_new_pack.zPWYWc/_old 2018-08-02 14:55:02.959966247 +0200 +++ /var/tmp/diff_new_pack.zPWYWc/_new 2018-08-02 14:55:02.963966254 +0200 @@ -22,7 +22,7 @@ %define with_libostree 1 %endif Name: skopeo -Version:0.1.28 +Version:0.1.31 Release:0 Summary:Container image repository tool License:Apache-2.0 @@ -77,7 +77,8 @@ make MANINSTALLDIR="%{buildroot}/%{_mandir}" install-docs %files -%doc LICENSE README.md +%doc README.md +%license LICENSE %{_bindir}/%{name} %{_mandir}/man1/skopeo.1* ++ _service ++ --- /var/tmp/diff_new_pack.zPWYWc/_old 2018-08-02 14:55:02.995966307 +0200 +++ /var/tmp/diff_new_pack.zPWYWc/_new 2018-08-02 14:55:02.66314 +0200 @@ -3,8 +3,8 @@ https://github.com/projectatomic/skopeo git skopeo -0.1.28 -v0.1.28 +0.1.31 +v0.1.31 .git ++ skopeo-0.1.28.tar.xz -> skopeo-0.1.31.tar.xz ++ 145437 lines of diff (skipped)
commit skopeo for openSUSE:Factory
Hello community, here is the log from the commit of package skopeo for openSUSE:Factory checked in at 2018-04-05 15:28:21 Comparing /work/SRC/openSUSE:Factory/skopeo (Old) and /work/SRC/openSUSE:Factory/.skopeo.new (New) Package is "skopeo" Thu Apr 5 15:28:21 2018 rev:8 rq:593177 version:0.1.28 Changes: --- /work/SRC/openSUSE:Factory/skopeo/skopeo.changes2018-02-15 13:23:15.212885931 +0100 +++ /work/SRC/openSUSE:Factory/.skopeo.new/skopeo.changes 2018-04-05 15:28:25.671123794 +0200 @@ -1,0 +2,17 @@ +Tue Mar 27 12:14:12 UTC 2018 - vrothb...@suse.com + +- Run spec-cleaner on skopeo.spec + +- Enable ostree support on Tumbleweed, Leap 15 and SLE 15 + +- Enable support for containers/storage, which is especially useful to further + support Podman and cri-o. + +- Update to skopeo v0.1.28: + * vendor: bump containers/image and containers/image + * Cleanup skopeo man page and README.md + * Use credentials from authfile for skopeo commands + * Update to a newer containers/storage master + * Add global --override-arch and --override-os options + +--- Old: skopeo-0.1.26.tar.xz New: skopeo-0.1.28.tar.xz Other differences: -- ++ skopeo.spec ++ --- /var/tmp/diff_new_pack.hWhDNk/_old 2018-04-05 15:28:26.239103264 +0200 +++ /var/tmp/diff_new_pack.hWhDNk/_new 2018-04-05 15:28:26.243103120 +0200 @@ -1,7 +1,7 @@ # # spec file for package skopeo # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,37 +16,31 @@ # # nodebuginfo -# Don't enable ostree by default, as libostree is only available in tumbleweed. -%bcond_with ostree -# Don't enable storage by default, as it's not really widely used (and it's -# also an _incredibly_ dodgy feature -- it effectively is used to hack around -# Docker's graphdrivers). -%bcond_with storage +%if 0%{?suse_version} >= 1500 +# Build with libostree-devel in Tumbleweed, Leap 15 and SLES 15 +%define with_libostree 1 +%endif Name: skopeo -Version:0.1.26 +Version:0.1.28 Release:0 Summary:Container image repository tool License:Apache-2.0 Group: System/Management -Url:https://github.com/projectatomic/skopeo +URL:https://github.com/projectatomic/skopeo Source: %{name}-%{version}.tar.xz -BuildRequires: go >= 1.5 -BuildRequires: go-go-md2man -BuildRequires: libgpgme-devel -BuildRequires: libcontainers-common -# Required for containers/storage integration. -%if 0%{with storage} BuildRequires: device-mapper-devel >= 1.2.68 BuildRequires: glib2-devel +BuildRequires: go >= 1.5 +BuildRequires: go-go-md2man BuildRequires: libbtrfs-devel >= 3.8 -%endif -%if 0%{with ostree} -BuildRequires: libostree-devel -%endif +BuildRequires: libcontainers-common +BuildRequires: libgpgme-devel Requires: libcontainers-common -BuildRoot: %{_tmppath}/%{name}-%{version}-build ExcludeArch:s390 +%if 0%{?with_libostree} +BuildRequires: libostree-devel +%endif %description skopeo is a command line utility for various operations on container images and @@ -66,16 +60,13 @@ %if 0%{?suse_version} <= 1320 BUILDTAGS+=" libdm_no_deferred_remove" %endif -%if ! 0%{with ostree} +%if !0%{?with_libostree} BUILDTAGS+=" containers_image_ostree_stub" %endif -%if ! 0%{with storage} - BUILDTAGS+=" containers_image_storage_stub" -%endif # Build. go build -buildmode=pie -ldflags "-X main.gitCommit=" -gcflags "" -tags "$BUILDTAGS" -o skopeo github.com/projectatomic/skopeo/cmd/skopeo -make docs +make %{?_smp_mflags} docs %install # Install the binary. @@ -86,7 +77,6 @@ make MANINSTALLDIR="%{buildroot}/%{_mandir}" install-docs %files -%defattr(-,root,root) %doc LICENSE README.md %{_bindir}/%{name} %{_mandir}/man1/skopeo.1* ++ _service ++ --- /var/tmp/diff_new_pack.hWhDNk/_old 2018-04-05 15:28:26.279101818 +0200 +++ /var/tmp/diff_new_pack.hWhDNk/_new 2018-04-05 15:28:26.279101818 +0200 @@ -3,8 +3,8 @@ https://github.com/projectatomic/skopeo git skopeo -0.1.26 -v0.1.26 +0.1.28 +v0.1.28 .git ++ skopeo-0.1.26.tar.xz -> skopeo-0.1.28.tar.xz ++ 9523 lines of diff (skipped)
commit skopeo for openSUSE:Factory
Hello community, here is the log from the commit of package skopeo for openSUSE:Factory checked in at 2018-02-15 13:23:13 Comparing /work/SRC/openSUSE:Factory/skopeo (Old) and /work/SRC/openSUSE:Factory/.skopeo.new (New) Package is "skopeo" Thu Feb 15 13:23:13 2018 rev:7 rq:575776 version:0.1.26 Changes: --- /work/SRC/openSUSE:Factory/skopeo/skopeo.changes2018-02-05 10:48:57.811673581 +0100 +++ /work/SRC/openSUSE:Factory/.skopeo.new/skopeo.changes 2018-02-15 13:23:15.212885931 +0100 @@ -1,0 +2,6 @@ +Mon Feb 12 08:42:04 UTC 2018 - vrothb...@suse.com + +- Add requirement on libcontainers-common, which now provides the + /etc/containers/policy.json config. + +--- Other differences: -- ++ skopeo.spec ++ --- /var/tmp/diff_new_pack.W5SKtp/_old 2018-02-15 13:23:15.860862391 +0100 +++ /var/tmp/diff_new_pack.W5SKtp/_new 2018-02-15 13:23:15.864862246 +0100 @@ -34,6 +34,7 @@ BuildRequires: go >= 1.5 BuildRequires: go-go-md2man BuildRequires: libgpgme-devel +BuildRequires: libcontainers-common # Required for containers/storage integration. %if 0%{with storage} BuildRequires: device-mapper-devel >= 1.2.68 @@ -43,6 +44,7 @@ %if 0%{with ostree} BuildRequires: libostree-devel %endif +Requires: libcontainers-common BuildRoot: %{_tmppath}/%{name}-%{version}-build ExcludeArch:s390 @@ -78,7 +80,6 @@ %install # Install the binary. install -D -m 0755 %{name} "%{buildroot}/%{_bindir}/%{name}" -install -D -m 0644 default-policy.json "%{buildroot}/etc/containers/policy.json" make INSTALLDIR="%{buildroot}/%{_bindir}" install-binary # Install the docs. @@ -88,8 +89,6 @@ %defattr(-,root,root) %doc LICENSE README.md %{_bindir}/%{name} -%dir /etc/containers -%config /etc/containers/policy.json %{_mandir}/man1/skopeo.1* %changelog
commit skopeo for openSUSE:Factory
Hello community, here is the log from the commit of package skopeo for openSUSE:Factory checked in at 2018-02-05 10:48:55 Comparing /work/SRC/openSUSE:Factory/skopeo (Old) and /work/SRC/openSUSE:Factory/.skopeo.new (New) Package is "skopeo" Mon Feb 5 10:48:55 2018 rev:6 rq:572038 version:0.1.26 Changes: --- /work/SRC/openSUSE:Factory/skopeo/skopeo.changes2017-11-20 17:07:33.693080557 +0100 +++ /work/SRC/openSUSE:Factory/.skopeo.new/skopeo.changes 2018-02-05 10:48:57.811673581 +0100 @@ -1,0 +2,5 @@ +Thu Feb 1 16:58:04 CET 2018 - r...@suse.de + +- do not build on s390, only on s390x (no go on s390) + +--- Other differences: -- ++ skopeo.spec ++ --- /var/tmp/diff_new_pack.puESre/_old 2018-02-05 10:48:59.591590254 +0100 +++ /var/tmp/diff_new_pack.puESre/_new 2018-02-05 10:48:59.595590067 +0100 @@ -44,6 +44,7 @@ BuildRequires: libostree-devel %endif BuildRoot: %{_tmppath}/%{name}-%{version}-build +ExcludeArch:s390 %description skopeo is a command line utility for various operations on container images and
commit skopeo for openSUSE:Factory
Hello community, here is the log from the commit of package skopeo for openSUSE:Factory checked in at 2017-11-20 17:07:06 Comparing /work/SRC/openSUSE:Factory/skopeo (Old) and /work/SRC/openSUSE:Factory/.skopeo.new (New) Package is "skopeo" Mon Nov 20 17:07:06 2017 rev:5 rq:543858 version:0.1.26 Changes: --- /work/SRC/openSUSE:Factory/skopeo/skopeo.changes2017-10-25 17:47:30.363458146 +0200 +++ /work/SRC/openSUSE:Factory/.skopeo.new/skopeo.changes 2017-11-20 17:07:33.693080557 +0100 @@ -1,0 +2,7 @@ +Mon Nov 20 07:34:18 UTC 2017 - asa...@suse.com + +- Update to skopeo v0.1.26. This includes a fix for CVE-2017-14992. +- Disable containers/storage integration by default (through + containers_image_storage_stub), as it is very dodgy and not widely used. + +--- Old: skopeo-0.1.24.tar.xz New: skopeo-0.1.26.tar.xz Other differences: -- ++ skopeo.spec ++ --- /var/tmp/diff_new_pack.tw4pZu/_old 2017-11-20 17:07:34.185062746 +0100 +++ /var/tmp/diff_new_pack.tw4pZu/_new 2017-11-20 17:07:34.189062602 +0100 @@ -16,15 +16,15 @@ # # nodebuginfo - # Don't enable ostree by default, as libostree is only available in tumbleweed. %bcond_with ostree - -# Remove stripping of Go binaries. -%define __arch_install_post export NO_BRP_STRIP_DEBUG=true +# Don't enable storage by default, as it's not really widely used (and it's +# also an _incredibly_ dodgy feature -- it effectively is used to hack around +# Docker's graphdrivers). +%bcond_with storage Name: skopeo -Version:0.1.24 +Version:0.1.26 Release:0 Summary:Container image repository tool License:Apache-2.0 @@ -35,9 +35,11 @@ BuildRequires: go-go-md2man BuildRequires: libgpgme-devel # Required for containers/storage integration. +%if 0%{with storage} BuildRequires: device-mapper-devel >= 1.2.68 BuildRequires: glib2-devel BuildRequires: libbtrfs-devel >= 3.8 +%endif %if 0%{with ostree} BuildRequires: libostree-devel %endif @@ -64,6 +66,9 @@ %if ! 0%{with ostree} BUILDTAGS+=" containers_image_ostree_stub" %endif +%if ! 0%{with storage} + BUILDTAGS+=" containers_image_storage_stub" +%endif # Build. go build -buildmode=pie -ldflags "-X main.gitCommit=" -gcflags "" -tags "$BUILDTAGS" -o skopeo github.com/projectatomic/skopeo/cmd/skopeo ++ _service ++ --- /var/tmp/diff_new_pack.tw4pZu/_old 2017-11-20 17:07:34.221061443 +0100 +++ /var/tmp/diff_new_pack.tw4pZu/_new 2017-11-20 17:07:34.221061443 +0100 @@ -3,8 +3,8 @@ https://github.com/projectatomic/skopeo git skopeo -0.1.24 -v0.1.24 +0.1.26 +v0.1.26 .git ++ skopeo-0.1.24.tar.xz -> skopeo-0.1.26.tar.xz ++ 91606 lines of diff (skipped)
commit skopeo for openSUSE:Factory
Hello community, here is the log from the commit of package skopeo for openSUSE:Factory checked in at 2017-10-25 17:47:29 Comparing /work/SRC/openSUSE:Factory/skopeo (Old) and /work/SRC/openSUSE:Factory/.skopeo.new (New) Package is "skopeo" Wed Oct 25 17:47:29 2017 rev:4 rq:536391 version:0.1.24 Changes: --- /work/SRC/openSUSE:Factory/skopeo/skopeo.changes2017-09-20 17:07:54.062011767 +0200 +++ /work/SRC/openSUSE:Factory/.skopeo.new/skopeo.changes 2017-10-25 17:47:30.363458146 +0200 @@ -1,0 +2,29 @@ +Sat Oct 21 23:19:37 UTC 2017 - asa...@suse.com + +- Update to skopeo v0.1.24. Upstream changelog: + * Improvements to macOS builds: A make binary-local should work without extra options. + * make install on macOS now installs to /usr/local + * The destination in docker-archive: now can be a pipe. + * When building with containers_image_openpgp, signatures with PGP v3 signature packets are accepted. + * Unreadable /etc/docker/certs.d now only logs a warning instead of aborting the operation. + * oci-layout: naming semantics changes: +* A full range of org.opencontainers.image.ref.name values is now accepted +* A name must be specified for oci-layout: destinations (it does not default to latest any more). +* For oci-layout: sources, a name is now optional if the image index contains exactly one image (instead of using the image with the latest name). +* Policy configuration identities of oci-layout: images now consist only of the directory name, to avoid the ambiguity created by the unspecified annotation values above. + * ~/.docker/config.json credential helpers (configured in credHelpers) are now supported. + * Annotations are now preserved when copying and compressing OCI images. + * New transport oci-archive:, works exactly like oci-layout:, but works on tarballs instead of extracted directories. + * When copying images, skopeo always asks for the same image schema, and optionally converts the image itself to make it acceptable to the destination, instead of asking for a schema dependent on the destinations’ capabilities (relying on the source to convert the image). + * Improved installation instructions. + * ostree: image names can now contain colons (e.g. port specifications) + * skopeo now does not declare support for manifest lists, so that the source registry provides a single image. This allows skopeo copy to copy various images recently published to Docker Hub. (More complete support for manifest lists will come in the future.) + * The containers-storage: backend has been updated, incl. support for the override_kernel_checks option. + * Improved the output of progress bars in skopeo copy. + * Fixed fetching blobs with external URLs in images served by docker/distribution registries. + * OCI images now support reading blobs with external URLs, ands storing information about such blobs without copying the contents. + * Writing ostree: images creates a docker.digest annotation. + * docker/distribution registry credentials are now read from $XDG_RUNTIME_DIR/containers/auth.json before trying ~/.docker/config.json and ~/.dockercfg. + * skopeo inspect no longer crashes on images where the config blob does not contain a container configuration. + +--- Old: skopeo-0.1.23.tar.xz New: skopeo-0.1.24.tar.xz Other differences: -- ++ skopeo.spec ++ --- /var/tmp/diff_new_pack.VX99LB/_old 2017-10-25 17:47:31.235417222 +0200 +++ /var/tmp/diff_new_pack.VX99LB/_new 2017-10-25 17:47:31.239417034 +0200 @@ -24,7 +24,7 @@ %define __arch_install_post export NO_BRP_STRIP_DEBUG=true Name: skopeo -Version:0.1.23 +Version:0.1.24 Release:0 Summary:Container image repository tool License:Apache-2.0 ++ _service ++ --- /var/tmp/diff_new_pack.VX99LB/_old 2017-10-25 17:47:31.267415720 +0200 +++ /var/tmp/diff_new_pack.VX99LB/_new 2017-10-25 17:47:31.267415720 +0200 @@ -3,8 +3,8 @@ https://github.com/projectatomic/skopeo git skopeo -0.1.23 -v0.1.23 +0.1.24 +v0.1.24 .git ++ skopeo-0.1.23.tar.xz -> skopeo-0.1.24.tar.xz ++ 32500 lines of diff (skipped)
commit skopeo for openSUSE:Factory
Hello community, here is the log from the commit of package skopeo for openSUSE:Factory checked in at 2017-09-20 17:07:52 Comparing /work/SRC/openSUSE:Factory/skopeo (Old) and /work/SRC/openSUSE:Factory/.skopeo.new (New) Package is "skopeo" Wed Sep 20 17:07:52 2017 rev:3 rq:526914 version:0.1.23 Changes: --- /work/SRC/openSUSE:Factory/skopeo/skopeo.changes2017-08-08 11:59:12.300316056 +0200 +++ /work/SRC/openSUSE:Factory/.skopeo.new/skopeo.changes 2017-09-20 17:07:54.062011767 +0200 @@ -1,0 +2,5 @@ +Wed Sep 6 15:45:16 UTC 2017 - asa...@suse.com + +- Add -buildmode=pie to fix bugs building on ppc64le. + +--- Other differences: -- ++ skopeo.spec ++ --- /var/tmp/diff_new_pack.0gP200/_old 2017-09-20 17:07:54.605935199 +0200 +++ /var/tmp/diff_new_pack.0gP200/_new 2017-09-20 17:07:54.609934637 +0200 @@ -66,7 +66,7 @@ %endif # Build. -go build -ldflags "-X main.gitCommit=" -gcflags "" -tags "$BUILDTAGS" -o skopeo github.com/projectatomic/skopeo/cmd/skopeo +go build -buildmode=pie -ldflags "-X main.gitCommit=" -gcflags "" -tags "$BUILDTAGS" -o skopeo github.com/projectatomic/skopeo/cmd/skopeo make docs %install
commit skopeo for openSUSE:Factory
Hello community, here is the log from the commit of package skopeo for openSUSE:Factory checked in at 2017-08-08 11:59:07 Comparing /work/SRC/openSUSE:Factory/skopeo (Old) and /work/SRC/openSUSE:Factory/.skopeo.new (New) Package is "skopeo" Tue Aug 8 11:59:07 2017 rev:2 rq:512231 version:0.1.23 Changes: --- /work/SRC/openSUSE:Factory/skopeo/skopeo.changes2017-05-27 13:13:27.497127075 +0200 +++ /work/SRC/openSUSE:Factory/.skopeo.new/skopeo.changes 2017-08-08 11:59:12.300316056 +0200 @@ -1,0 +2,8 @@ +Sat Jul 22 16:25:08 UTC 2017 - asa...@suse.com + +- Update to skopeo v0.1.23. This supports OCI v1, as well as a variety of new + transports such as docker-archive and ostree. +- Disable ostree builds by default with %bcond_with, as only Tumbleweed has + libostree and we need skopeo for KIWI. + +--- Old: skopeo-0.1.19.tar.xz New: skopeo-0.1.23.tar.xz Other differences: -- ++ skopeo.spec ++ --- /var/tmp/diff_new_pack.KLoVcB/_old 2017-08-08 11:59:13.224185935 +0200 +++ /var/tmp/diff_new_pack.KLoVcB/_new 2017-08-08 11:59:13.228185371 +0200 @@ -16,15 +16,15 @@ # # nodebuginfo -# By the time this project is mature, all interesting architectures will have -# full ports of the gc compiler -- meaning there's no point in handling gcc-go. -%define go_arches %ix86 x86_64 aarch64 + +# Don't enable ostree by default, as libostree is only available in tumbleweed. +%bcond_with ostree # Remove stripping of Go binaries. %define __arch_install_post export NO_BRP_STRIP_DEBUG=true Name: skopeo -Version:0.1.19 +Version:0.1.23 Release:0 Summary:Container image repository tool License:Apache-2.0 @@ -36,8 +36,12 @@ BuildRequires: libgpgme-devel # Required for containers/storage integration. BuildRequires: device-mapper-devel >= 1.2.68 +BuildRequires: glib2-devel BuildRequires: libbtrfs-devel >= 3.8 -BuildRoot: %{_tmppath}/%{name}-%{raw_version}-build +%if 0%{with ostree} +BuildRequires: libostree-devel +%endif +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description skopeo is a command line utility for various operations on container images and @@ -57,6 +61,9 @@ %if 0%{?suse_version} <= 1320 BUILDTAGS+=" libdm_no_deferred_remove" %endif +%if ! 0%{with ostree} + BUILDTAGS+=" containers_image_ostree_stub" +%endif # Build. go build -ldflags "-X main.gitCommit=" -gcflags "" -tags "$BUILDTAGS" -o skopeo github.com/projectatomic/skopeo/cmd/skopeo @@ -64,8 +71,8 @@ %install # Install the binary. -%{__install} -D -m 0755 %{name} "%{buildroot}/%{_bindir}/%{name}" -%{__install} -D -m 0644 default-policy.json "%{buildroot}/etc/containers/policy.json" +install -D -m 0755 %{name} "%{buildroot}/%{_bindir}/%{name}" +install -D -m 0644 default-policy.json "%{buildroot}/etc/containers/policy.json" make INSTALLDIR="%{buildroot}/%{_bindir}" install-binary # Install the docs. ++ _service ++ --- /var/tmp/diff_new_pack.KLoVcB/_old 2017-08-08 11:59:13.300175232 +0200 +++ /var/tmp/diff_new_pack.KLoVcB/_new 2017-08-08 11:59:13.300175232 +0200 @@ -3,8 +3,8 @@ https://github.com/projectatomic/skopeo git skopeo -0.1.19 -v0.1.19 +0.1.23 +v0.1.23 .git ++ skopeo-0.1.19.tar.xz -> skopeo-0.1.23.tar.xz ++ 176989 lines of diff (skipped)