Hello community, here is the log from the commit of package skopeo for openSUSE:Leap:15.2 checked in at 2020-03-23 07:13:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/skopeo (Old) and /work/SRC/openSUSE:Leap:15.2/.skopeo.new.3160 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "skopeo" Mon Mar 23 07:13:10 2020 rev:19 rq:786794 version:0.1.41 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/skopeo/skopeo.changes 2020-01-15 16:02:55.075909482 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.skopeo.new.3160/skopeo.changes 2020-03-23 07:13:11.642473326 +0100 @@ -1,0 +2,84 @@ +Wed Mar 4 14:09:21 UTC 2020 - Ralf Haferkamp <[email protected]> + +- 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/[email protected] + - 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 + +------------------------------------------------------------------- @@ -5,0 +90,28 @@ + +------------------------------------------------------------------- +Wed Aug 7 08:02:58 UTC 2019 - Marco Vedovati <[email protected]> + +- Update to skopeo v0.1.39 (bsc#1159530): + - 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: ---- CVE-2019-10214.patch bsc1115165-0001-Introduce-the-sync-command.patch skopeo-0.1.32.tar.xz New: ---- skopeo-0.1.41.tar.xz skopeo.rpmlintrc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ skopeo.spec ++++++ --- /var/tmp/diff_new_pack.TtJ0Bc/_old 2020-03-23 07:13:12.122473614 +0100 +++ /var/tmp/diff_new_pack.TtJ0Bc/_new 2020-03-23 07:13:12.126473617 +0100 @@ -24,25 +24,22 @@ %define with_libostree 1 %endif Name: skopeo -Version: 0.1.32 +Version: 0.1.41 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 -# SUSE-FEATURE: Implement the skopeo sync command -# (https://github.com/containers/skopeo/pull/524) -Patch000: bsc1115165-0001-Introduce-the-sync-command.patch -Patch001: CVE-2019-10214.patch +Source1: skopeo.rpmlintrc +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 @@ -56,9 +53,6 @@ %prep %setup -q -%patch001 -p0 -# bsc#1115165 -%patch000 -p1 %build mkdir -p .gopath/src/github.com/containers @@ -66,20 +60,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. @@ -89,6 +86,6 @@ %doc README.md %license LICENSE %{_bindir}/%{name} -%{_mandir}/man1/skopeo.1* +%{_mandir}/man1/skopeo*.1* %changelog ++++++ _service ++++++ --- /var/tmp/diff_new_pack.TtJ0Bc/_old 2020-03-23 07:13:12.146473629 +0100 +++ /var/tmp/diff_new_pack.TtJ0Bc/_new 2020-03-23 07:13:12.146473629 +0100 @@ -1,10 +1,10 @@ <services> <service name="tar_scm" mode="disabled"> - <param name="url">https://github.com/projectatomic/skopeo</param> + <param name="url">https://github.com/containers/skopeo</param> <param name="scm">git</param> <param name="filename">skopeo</param> - <param name="versionformat">0.1.32</param> - <param name="revision">v0.1.32</param> + <param name="versionformat">0.1.41</param> + <param name="revision">v0.1.41</param> <param name="exclude">.git</param> </service> <service name="recompress" mode="disabled"> ++++++ skopeo-0.1.32.tar.xz -> skopeo-0.1.41.tar.xz ++++++ ++++ 591532 lines of diff (skipped) ++++++ skopeo.rpmlintrc ++++++ # rpm cannot find the libcontainers-common dependency addFilter ("^skopeo.* W: explicit-lib-dependency libcontainers-common")
