Antonio Murdaca 1a5623d
%global with_devel 0
Antonio Murdaca 1a5623d
%global with_bundled 1
Antonio Murdaca 1a5623d
%global with_unit_test 0
Antonio Murdaca 1a5623d
%global with_check 0
Antonio Murdaca 1a5623d
4cc7d88
%if 0%{?fedora} > 28
4cc7d88
%global with_debug 0
4cc7d88
%else
4cc7d88
%global with_debug 1
4cc7d88
%endif # rawhide
4cc7d88
27ca06a
%if 0%{?with_debug}
27ca06a
%global _find_debuginfo_dwz_opts %{nil}
27ca06a
%global _dwz_low_mem_die_limit 0
27ca06a
%else
Antonio Murdaca 1a5623d
%global debug_package   %{nil}
27ca06a
%endif
Antonio Murdaca 1a5623d
8598b5f
%global provider github
8598b5f
%global provider_tld com
c82b857
%global project containers
8598b5f
%global repo skopeo
c82b857
# https://github.com/containers/skopeo
Antonio Murdaca 1a5623d
%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
8598b5f
%global import_path %{provider_prefix}
8598b5f
%global git0 https://%{import_path}
Lokesh Mandvekar (Bot) 45e5c49
%global commit0 fee5981ebf441a2d398a3955fe650939a505007a
8598b5f
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
Antonio Murdaca 1a5623d
9f82a67
# e.g. el6 has ppc64 arch without gcc-go, so EA tag is required
9f82a67
# manually listed arches due https://bugzilla.redhat.com/show_bug.cgi?id=1391932 (removed ppc64)
05d57ad
ExcludeArch: ppc64
05d57ad
8598b5f
Name: %{repo}
5fde1bb
%if 0%{?fedora} > 28
5fde1bb
Epoch: 1
33947a9
%else
33947a9
Epoch: 0
5fde1bb
%endif
Lokesh Mandvekar (Bot) 750c02a
Version: 0.1.35
Lokesh Mandvekar (Bot) 45e5c49
Release: 11.dev.git%{shortcommit0}%{?dist}
8598b5f
Summary: Inspect Docker images and repositories on registries
8598b5f
License: ASL 2.0
8598b5f
URL: %{git0}
8598b5f
Source0: %{git0}/archive/%{commit0}/%{name}-%{shortcommit0}.tar.gz
8598b5f
Source1: storage.conf
8598b5f
Source2: containers-storage.conf.5.md
8598b5f
Source3: mounts.conf
8598b5f
Source4: registries.conf.5.md
8598b5f
Source5: registries.conf
8598b5f
Source6: policy.json.5.md
6974d6d
Source7: seccomp.json
Antonio Murdaca 67e7418
706be66
%if 0%{?fedora}
Colin Walters 6c2575f
BuildRequires: go-srpm-macros
Colin Walters 6c2575f
BuildRequires: compiler(go-compiler)
706be66
%endif
8598b5f
BuildRequires: git
Antonio Murdaca 1a5623d
# If go_compiler is not set to 1, there is no virtual provide. Use golang instead.
8598b5f
BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang}
8598b5f
BuildRequires: golang-github-cpuguy83-go-md2man
8598b5f
BuildRequires: gpgme-devel
8598b5f
BuildRequires: libassuan-devel
Colin Walters e6cb155
# Dependencies for containers/storage
8598b5f
BuildRequires: btrfs-progs-devel
8598b5f
BuildRequires: pkgconfig(devmapper)
8598b5f
BuildRequires: ostree-devel
8598b5f
BuildRequires: glib2-devel
e6eb8d2
BuildRequires: make
e3d441a
Requires: containers-common = 1:%{version}-%{release}
Antonio Murdaca ec8b80a
5fde1bb
Provides: bundled(golang(github.com/beorn7/perks)) = 4c0e84591b9aa9e6dcfdf3e020114cd81f89d5f9
5fde1bb
Provides: bundled(golang(github.com/BurntSushi/toml)) = master
5fde1bb
Provides: bundled(golang(github.com/containerd/continuity)) = d8fb8589b0e8e85b8c8bbaa8840226d0dfeb7371
5fde1bb
Provides: bundled(golang(github.com/containers/image)) = master
5fde1bb
Provides: bundled(golang(github.com/containers/storage)) = master
5fde1bb
Provides: bundled(golang(github.com/davecgh/go-spew)) = master
5fde1bb
Provides: bundled(golang(github.com/docker/distribution)) = master
5fde1bb
Provides: bundled(golang(github.com/docker/docker-credential-helpers)) = d68f9aeca33f5fd3f08eeae5e9d175edf4e731d1
5fde1bb
Provides: bundled(golang(github.com/docker/docker)) = da99009bbb1165d1ac5688b5c81d2f589d418341
5fde1bb
Provides: bundled(golang(github.com/docker/go-connections)) = 7beb39f0b969b075d1325fecb092faf27fd357b6
5fde1bb
Provides: bundled(golang(github.com/docker/go-metrics)) = 399ea8c73916000c64c2c76e8da00ca82f8387ab
5fde1bb
Provides: bundled(golang(github.com/docker/go-units)) = 8a7beacffa3009a9ac66bad506b18ffdd110cf97
5fde1bb
Provides: bundled(golang(github.com/docker/libtrust)) = master
5fde1bb
Provides: bundled(golang(github.com/ghodss/yaml)) = 73d445a93680fa1a78ae23a5839bad48f32ba1ee
5fde1bb
Provides: bundled(golang(github.com/go-check/check)) = v1
5fde1bb
Provides: bundled(golang(github.com/gogo/protobuf)) = fcdc5011193ff531a548e9b0301828d5a5b97fd8
5fde1bb
Provides: bundled(golang(github.com/golang/glog)) = 44145f04b68cf362d9c4df2182967c2275eaefed
5fde1bb
Provides: bundled(golang(github.com/golang/protobuf)) = 8d92cf5fc15a4382f8964b08e1f42a75c0591aa3
5fde1bb
Provides: bundled(golang(github.com/gorilla/context)) = 14f550f51a
5fde1bb
Provides: bundled(golang(github.com/gorilla/mux)) = e444e69cbd
5fde1bb
Provides: bundled(golang(github.com/imdario/mergo)) = 6633656539c1639d9d78127b7d47c622b5d7b6dc
5fde1bb
Provides: bundled(golang(github.com/kr/pretty)) = v0.1.0
5fde1bb
Provides: bundled(golang(github.com/kr/text)) = v0.1.0
5fde1bb
Provides: bundled(golang(github.com/matttproud/golang_protobuf_extensions)) = c12348ce28de40eed0136aa2b644d0ee0650e56c
5fde1bb
Provides: bundled(golang(github.com/mistifyio/go-zfs)) = 22c9b32c84eb0d0c6f4043b6e90fc94073de92fa
5fde1bb
Provides: bundled(golang(github.com/mtrmac/gpgme)) = master
5fde1bb
Provides: bundled(golang(github.com/opencontainers/go-digest)) = master
5fde1bb
Provides: bundled(golang(github.com/opencontainers/image-spec)) = 149252121d044fddff670adcdc67f33148e16226
5fde1bb
Provides: bundled(golang(github.com/opencontainers/image-tools)) = 6d941547fa1df31900990b3fb47ec2468c9c6469
5fde1bb
Provides: bundled(golang(github.com/opencontainers/runc)) = master
5fde1bb
Provides: bundled(golang(github.com/opencontainers/runtime-spec)) = v1.0.0
5fde1bb
Provides: bundled(golang(github.com/opencontainers/selinux)) = master
5fde1bb
Provides: bundled(golang(github.com/ostreedev/ostree-go)) = aeb02c6b6aa2889db3ef62f7855650755befd460
5fde1bb
Provides: bundled(golang(github.com/pborman/uuid)) = v1.0
5fde1bb
Provides: bundled(golang(github.com/pkg/errors)) = master
5fde1bb
Provides: bundled(golang(github.com/pmezard/go-difflib)) = master
5fde1bb
Provides: bundled(golang(github.com/pquerna/ffjson)) = d49c2bc1aa135aad0c6f4fc2056623ec78f5d5ac
5fde1bb
Provides: bundled(golang(github.com/prometheus/client_golang)) = c332b6f63c0658a65eca15c0e5247ded801cf564
5fde1bb
Provides: bundled(golang(github.com/prometheus/client_model)) = 99fa1f4be8e564e8a6b613da7fa6f46c9edafc6c
5fde1bb
Provides: bundled(golang(github.com/prometheus/common)) = 89604d197083d4781071d3c65855d24ecfb0a563
5fde1bb
Provides: bundled(golang(github.com/prometheus/procfs)) = cb4147076ac75738c9a7d279075a253c0cc5acbd
5fde1bb
Provides: bundled(golang(github.com/sirupsen/logrus)) = v1.0.0
5fde1bb
Provides: bundled(golang(github.com/stretchr/testify)) = v1.1.3
5fde1bb
Provides: bundled(golang(github.com/syndtr/gocapability)) = master
5fde1bb
Provides: bundled(golang(github.com/tchap/go-patricia)) = v2.2.6
5fde1bb
Provides: bundled(golang(github.com/ulikunitz/xz)) = v0.5.4
5fde1bb
Provides: bundled(golang(github.com/urfave/cli)) = v1.17.0
5fde1bb
Provides: bundled(golang(github.com/vbatts/tar-split)) = v0.10.2
5fde1bb
Provides: bundled(golang(github.com/xeipuuv/gojsonpointer)) = master
5fde1bb
Provides: bundled(golang(github.com/xeipuuv/gojsonreference)) = master
5fde1bb
Provides: bundled(golang(github.com/xeipuuv/gojsonschema)) = master
5fde1bb
Provides: bundled(golang(go4.org)) = master
5fde1bb
Provides: bundled(golang(golang.org/x/crypto)) = master
5fde1bb
Provides: bundled(golang(golang.org/x/net)) = master
5fde1bb
Provides: bundled(golang(golang.org/x/sys)) = master
5fde1bb
Provides: bundled(golang(golang.org/x/text)) = master
5fde1bb
Provides: bundled(golang(gopkg.in/cheggaaa/pb.v1)) = ad4efe000aa550bb54918c06ebbadc0ff17687b9
5fde1bb
Provides: bundled(golang(gopkg.in/yaml.v2)) = d466437aa4adc35830964cffc5b5f262c63ddcb4
5fde1bb
Provides: bundled(golang(k8s.io/client-go)) = master
5fde1bb
Antonio Murdaca 1a5623d
%description
Antonio Murdaca 1a5623d
Command line utility to inspect images and repositories directly on Docker
Antonio Murdaca 1a5623d
registries without the need to pull them
Antonio Murdaca 1a5623d
Antonio Murdaca 1a5623d
%if 0%{?with_devel}
Antonio Murdaca 1a5623d
%package devel
8598b5f
Summary: %{summary}
8598b5f
BuildArch: noarch
Antonio Murdaca 1a5623d
Antonio Murdaca 1a5623d
%if 0%{?with_check} && ! 0%{?with_bundled}
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/Azure/go-ansiterm/winterm)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/Sirupsen/logrus)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/distribution)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/distribution/context)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/distribution/digest)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/distribution/manifest)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/distribution/manifest/manifestlist)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/distribution/manifest/schema1)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/distribution/manifest/schema2)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/distribution/reference)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/distribution/registry/api/errcode)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/distribution/registry/api/v2)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/distribution/registry/client)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/distribution/registry/client/auth)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/distribution/registry/client/transport)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/distribution/registry/storage/cache)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/distribution/registry/storage/cache/memory)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/distribution/uuid)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/api)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/daemon/graphdriver)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/distribution/metadata)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/distribution/xfer)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/dockerversion)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/image)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/image/v1)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/layer)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/opts)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/pkg/archive)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/pkg/chrootarchive)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/pkg/fileutils)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/pkg/homedir)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/pkg/httputils)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/pkg/idtools)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/pkg/ioutils)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/pkg/jsonlog)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/pkg/jsonmessage)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/pkg/longpath)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/pkg/mflag)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/pkg/parsers/kernel)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/pkg/plugins)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/pkg/pools)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/pkg/progress)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/pkg/promise)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/pkg/random)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/pkg/reexec)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/pkg/stringid)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/pkg/system)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/pkg/tarsum)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/pkg/term)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/pkg/term/windows)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/pkg/useragent)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/pkg/version)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/reference)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/docker/registry)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/engine-api/types)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/engine-api/types/blkiodev)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/engine-api/types/container)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/engine-api/types/filters)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/engine-api/types/image)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/engine-api/types/network)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/engine-api/types/registry)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/engine-api/types/strslice)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/go-connections/nat)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/go-connections/tlsconfig)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/go-units)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/docker/libtrust)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/gorilla/context)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/gorilla/mux)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/opencontainers/runc/libcontainer/user)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/vbatts/tar-split/archive/tar)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/vbatts/tar-split/tar/asm)
Antonio Murdaca 1a5623d
BuildRequires: golang(github.com/vbatts/tar-split/tar/storage)
Antonio Murdaca 1a5623d
BuildRequires: golang(golang.org/x/net/context)
Antonio Murdaca 1a5623d
%endif
Antonio Murdaca 1a5623d
Antonio Murdaca 1a5623d
%description devel
Antonio Murdaca 1a5623d
%{summary}
Antonio Murdaca 1a5623d
Antonio Murdaca 1a5623d
This package contains library source intended for
Antonio Murdaca 1a5623d
building other packages which use import path with
Antonio Murdaca 1a5623d
%{import_path} prefix.
Antonio Murdaca 1a5623d
%endif
Antonio Murdaca 1a5623d
Antonio Murdaca 1a5623d
%if 0%{?with_unit_test} && 0%{?with_devel}
Antonio Murdaca 1a5623d
%package unit-test-devel
8598b5f
Summary: Unit tests for %{name} package
Antonio Murdaca 1a5623d
%if 0%{?with_check}
Antonio Murdaca 1a5623d
#Here comes all BuildRequires: PACKAGE the unit tests
Antonio Murdaca 1a5623d
#in %%check section need for running
Antonio Murdaca 1a5623d
%endif
Antonio Murdaca 1a5623d
Antonio Murdaca 1a5623d
# test subpackage tests code from devel subpackage
8598b5f
Requires: %{name}-devel = %{version}-%{release}
Antonio Murdaca 1a5623d
Antonio Murdaca 1a5623d
%description unit-test-devel
Antonio Murdaca 1a5623d
%{summary}
Antonio Murdaca 1a5623d
Antonio Murdaca 1a5623d
This package contains unit tests for project
Antonio Murdaca 1a5623d
providing packages with %{import_path} prefix.
Antonio Murdaca 1a5623d
%endif
Antonio Murdaca 1a5623d
27ca06a
%package -n containers-common
Antonio Murdaca ec8b80a
Summary: Configuration files for working with image signatures
27ca06a
Obsoletes: atomic <= 1.13.1-2
f12171e
Conflicts: atomic-registries <= 1.22.1-1
27ca06a
Obsoletes: docker-rhsubscription <= 2:1.13.1-31
e3d441a
Provides: %{name}-containers = 1:%{version}-%{release}
d8af3a0
Obsoletes: %{name}-containers <= 1:0.1.31-2
Antonio Murdaca ec8b80a
27ca06a
%description -n containers-common
Antonio Murdaca ec8b80a
This package installs a default signature store configuration and a default
Antonio Murdaca ec8b80a
policy under `/etc/containers/`.
Antonio Murdaca ec8b80a
Antonio Murdaca 1a5623d
%prep
Colin Walters e10b235
%autosetup -Sgit -n %{name}-%{commit0}
Antonio Murdaca 1a5623d
Antonio Murdaca 1a5623d
%build
c82b857
mkdir -p src/github.com/containers
faa53e2
ln -s ../../../ src/%{import_path}
Antonio Murdaca 1a5623d
Antonio Murdaca 1a5623d
mkdir -p vendor/src
Colin Walters 55778cf
for v in vendor/*; do
Colin Walters 55778cf
    if test ${v} = vendor/src; then continue; fi
d8af3a0
    if test -d ${v}; then 
d8af3a0
      mv ${v} vendor/src/
Colin Walters e68c645
    fi
Antonio Murdaca 39735d8
done
Antonio Murdaca 1a5623d
Antonio Murdaca 1a5623d
%if ! 0%{?with_bundled}
Antonio Murdaca 1a5623d
rm -rf vendor/
Antonio Murdaca 1a5623d
export GOPATH=$(pwd):%{gopath}
Antonio Murdaca 1a5623d
%else
Antonio Murdaca 1a5623d
export GOPATH=$(pwd):$(pwd)/vendor:%{gopath}
Antonio Murdaca 1a5623d
%endif
Antonio Murdaca 1a5623d
5fde1bb
%gobuild -o %{name} ./cmd/%{name}
5fde1bb
%{__make} docs
Antonio Murdaca 1a5623d
Antonio Murdaca 1a5623d
%install
Antonio Murdaca 1a5623d
make DESTDIR=%{buildroot} install
6d3ff1d
mkdir -p %{buildroot}%{_sysconfdir}
ba70707
install -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/containers/storage.conf
6d3ff1d
mkdir -p %{buildroot}%{_mandir}/man5
ba70707
go-md2man -in %{SOURCE2} -out %{buildroot}%{_mandir}/man5/containers-storage.conf.5
b657706
go-md2man -in %{SOURCE4} -out %{buildroot}%{_mandir}/man5/registries.conf.5
7f9a3af
install -p -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/containers/
159f87d
go-md2man -in %{SOURCE6} -out %{buildroot}%{_mandir}/man5/policy.json.5
7f9a3af
1f4e54e
mkdir -p %{buildroot}%{_datadir}/containers
1f4e54e
install -m0644 %{SOURCE3} %{buildroot}%{_datadir}/containers/mounts.conf
6974d6d
install -m0644 %{SOURCE7} %{buildroot}%{_datadir}/containers/seccomp.json
Antonio Murdaca 1a5623d
faffe88
# install secrets patch directory
faffe88
install -d -p -m 750 %{buildroot}/%{_datadir}/rhel/secrets
faffe88
# rhbz#1110876 - update symlinks for subscription management
faffe88
ln -s %{_sysconfdir}/pki/entitlement %{buildroot}%{_datadir}/rhel/secrets/etc-pki-entitlement
faffe88
ln -s %{_sysconfdir}/rhsm %{buildroot}%{_datadir}/rhel/secrets/rhsm
faffe88
ln -s %{_sysconfdir}/yum.repos.d/redhat.repo %{buildroot}%{_datadir}/rhel/secrets/rhel7.repo
faffe88
Antonio Murdaca 1a5623d
# source codes for building projects
Antonio Murdaca 1a5623d
%if 0%{?with_devel}
Antonio Murdaca 1a5623d
install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
Antonio Murdaca 1a5623d
echo "%%dir %%{gopath}/src/%%{import_path}/." >> devel.file-list
Antonio Murdaca 1a5623d
# find all *.go but no *_test.go files and generate devel.file-list
Antonio Murdaca 1a5623d
for file in $(find . -iname "*.go" \! -iname "*_test.go" | grep -v "./vendor") ; do
Antonio Murdaca 1a5623d
    echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
Antonio Murdaca 1a5623d
    install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
Antonio Murdaca 1a5623d
    cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
Antonio Murdaca 1a5623d
    echo "%%{gopath}/src/%%{import_path}/$file" >> devel.file-list
Antonio Murdaca 1a5623d
done
Antonio Murdaca 1a5623d
%endif
Antonio Murdaca 1a5623d
Antonio Murdaca 1a5623d
# testing files for this project
Antonio Murdaca 1a5623d
%if 0%{?with_unit_test} && 0%{?with_devel}
Antonio Murdaca 1a5623d
install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
Antonio Murdaca 1a5623d
# find all *_test.go files and generate unit-test.file-list
Antonio Murdaca 1a5623d
for file in $(find . -iname "*_test.go" | grep -v "./vendor"); do
Antonio Murdaca 1a5623d
    echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
Antonio Murdaca 1a5623d
    install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
Antonio Murdaca 1a5623d
    cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
Antonio Murdaca 1a5623d
    echo "%%{gopath}/src/%%{import_path}/$file" >> unit-test-devel.file-list
Antonio Murdaca 1a5623d
done
Antonio Murdaca 1a5623d
%endif
Antonio Murdaca 1a5623d
Antonio Murdaca 1a5623d
%if 0%{?with_devel}
Antonio Murdaca 1a5623d
sort -u -o devel.file-list devel.file-list
Antonio Murdaca 1a5623d
%endif
Antonio Murdaca 1a5623d
Antonio Murdaca 1a5623d
%check
Antonio Murdaca 1a5623d
%if 0%{?with_check} && 0%{?with_unit_test} && 0%{?with_devel}
Antonio Murdaca 1a5623d
%if ! 0%{?with_bundled}
Antonio Murdaca 1a5623d
export GOPATH=%{buildroot}/%{gopath}:%{gopath}
Antonio Murdaca 1a5623d
%else
Antonio Murdaca 1a5623d
export GOPATH=%{buildroot}/%{gopath}:$(pwd)/vendor:%{gopath}
Antonio Murdaca 1a5623d
%endif
Antonio Murdaca 1a5623d
Antonio Murdaca 1a5623d
%gotest %{import_path}/integration
Antonio Murdaca 1a5623d
%endif
Antonio Murdaca 1a5623d
Antonio Murdaca 1a5623d
#define license tag if not already defined
Antonio Murdaca 1a5623d
%{!?_licensedir:%global license %doc}
Antonio Murdaca 1a5623d
Antonio Murdaca 1a5623d
%if 0%{?with_devel}
Antonio Murdaca 1a5623d
%files devel -f devel.file-list
Antonio Murdaca 1a5623d
%license LICENSE
Antonio Murdaca 1a5623d
%doc README.md
Antonio Murdaca 1a5623d
%dir %{gopath}/src/%{provider}.%{provider_tld}/%{project}
Antonio Murdaca 1a5623d
%endif
Antonio Murdaca 1a5623d
Antonio Murdaca 1a5623d
%if 0%{?with_unit_test} && 0%{?with_devel}
Antonio Murdaca 1a5623d
%files unit-test-devel -f unit-test-devel.file-list
Antonio Murdaca 1a5623d
%license LICENSE
Antonio Murdaca 1a5623d
%doc README.md
Antonio Murdaca 1a5623d
%endif
Antonio Murdaca 1a5623d
27ca06a
%files -n containers-common
Antonio Murdaca ec8b80a
%dir %{_sysconfdir}/containers
Antonio Murdaca ec8b80a
%dir %{_sysconfdir}/containers/registries.d
6d3ff1d
%config(noreplace) %{_sysconfdir}/containers/policy.json
6d3ff1d
%config(noreplace) %{_sysconfdir}/containers/registries.d/default.yaml
6d3ff1d
%config(noreplace) %{_sysconfdir}/containers/storage.conf 
7f9a3af
%config(noreplace) %{_sysconfdir}/containers/registries.conf
Antonio Murdaca ec8b80a
%dir %{_sharedstatedir}/atomic/sigstore
b657706
%{_mandir}/man5/*
1f4e54e
%dir %{_datadir}/containers
1f4e54e
%{_datadir}/containers/mounts.conf
6974d6d
%{_datadir}/containers/seccomp.json
faffe88
%dir %{_datadir}/rhel/secrets
faffe88
%{_datadir}/rhel/secrets/etc-pki-entitlement
faffe88
%{_datadir}/rhel/secrets/rhel7.repo
faffe88
%{_datadir}/rhel/secrets/rhsm
Antonio Murdaca ec8b80a
Antonio Murdaca 1a5623d
%files
0aa48eb
%license LICENSE
0aa48eb
%doc README.md
faa53e2
%{_bindir}/%{name}
faa53e2
%{_mandir}/man1/%{name}.1*
0aa48eb
%dir %{_datadir}/bash-completion
0aa48eb
%dir %{_datadir}/bash-completion/completions
Colin Walters 8349536
%{_datadir}/bash-completion/completions/%{name}
Antonio Murdaca 1a5623d
Antonio Murdaca 1a5623d
%changelog
Lokesh Mandvekar (Bot) 45e5c49
* Sun Feb 17 2019 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 1:0.1.35-11.dev.gitfee5981
Lokesh Mandvekar (Bot) 45e5c49
- autobuilt fee5981
Lokesh Mandvekar (Bot) 45e5c49
Lokesh Mandvekar (Bot) d4b7b12
* Thu Feb 14 2019 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 1:0.1.35-10.dev.gitb8b9913
Lokesh Mandvekar (Bot) d4b7b12
- autobuilt b8b9913
Lokesh Mandvekar (Bot) d4b7b12
f699b9e
* Wed Feb 13 2019 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1:0.1.35-9.dev.gitb329dd0
f699b9e
- drop conditional epoch for containers-common, module build seems to fail
f699b9e
without it
f699b9e
bbebf2a
* Wed Feb 13 2019 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1:0.1.35-8.dev.gitb329dd0
bbebf2a
- Epoch changes for containers-common
bbebf2a
Lokesh Mandvekar (Bot) a12b1a7
* Fri Feb 08 2019 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 1:0.1.35-7.dev.gitb329dd0
Lokesh Mandvekar (Bot) a12b1a7
- autobuilt b329dd0
Lokesh Mandvekar (Bot) a12b1a7
Lokesh Mandvekar (Bot) b2477a4
* Sat Feb 02 2019 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 1:0.1.35-6.dev.gitbba2874
Lokesh Mandvekar (Bot) b2477a4
- autobuilt bba2874
Lokesh Mandvekar (Bot) b2477a4
Lokesh Mandvekar (Bot) f826c5f
* Fri Jan 18 2019 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 1:0.1.35-5.dev.git42b01df
Lokesh Mandvekar (Bot) f826c5f
- autobuilt 42b01df
Lokesh Mandvekar (Bot) f826c5f
Lokesh Mandvekar (Bot) e60e4ea
* Wed Jan 16 2019 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 1:0.1.35-4.dev.gitf7c608e
Lokesh Mandvekar (Bot) e60e4ea
- autobuilt f7c608e
Lokesh Mandvekar (Bot) e60e4ea
Lokesh Mandvekar (Bot) aa32baf
* Sat Jan 05 2019 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 1:0.1.35-3.dev.git17bea86
Lokesh Mandvekar (Bot) aa32baf
- autobuilt 17bea86
Lokesh Mandvekar (Bot) aa32baf
Lokesh Mandvekar (Bot) 750c02a
* Sat Dec 22 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 1:0.1.35-2.dev.git3e98377
Lokesh Mandvekar (Bot) 750c02a
- bump to 0.1.35
Lokesh Mandvekar (Bot) 750c02a
- autobuilt 3e98377
Lokesh Mandvekar (Bot) 750c02a
Lokesh Mandvekar (Bot) f22b59b
* Thu Dec 20 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 1:0.1.34-2.dev.git05212df
Lokesh Mandvekar (Bot) f22b59b
- bump to 0.1.34
Lokesh Mandvekar (Bot) f22b59b
- autobuilt 05212df
Lokesh Mandvekar (Bot) f22b59b
Lokesh Mandvekar (Bot) a6d0cb8
* Wed Dec 19 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 1:0.1.33-6.dev.gitecd675e
Lokesh Mandvekar (Bot) a6d0cb8
- autobuilt ecd675e
Lokesh Mandvekar (Bot) a6d0cb8
Lokesh Mandvekar (Bot) 2b1a398
* Sat Dec 08 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 1:0.1.33-5.dev.gita51e38e
Lokesh Mandvekar (Bot) 2b1a398
- autobuilt a51e38e
Lokesh Mandvekar (Bot) 2b1a398
Lokesh Mandvekar (Bot) c32dbed
* Fri Dec 07 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 1:0.1.33-4.dev.git41d8dd8
Lokesh Mandvekar (Bot) c32dbed
- autobuilt 41d8dd8
Lokesh Mandvekar (Bot) c32dbed
Lokesh Mandvekar (Bot) 25fc3e2
* Fri Nov 30 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 1:0.1.33-3.dev.gitfbc2e4f
Lokesh Mandvekar (Bot) 25fc3e2
- autobuilt fbc2e4f
Lokesh Mandvekar (Bot) 25fc3e2
Lokesh Mandvekar (Bot) 3e8fa4a
* Fri Nov 09 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 1:0.1.33-2.dev.git761a681
Lokesh Mandvekar (Bot) 3e8fa4a
- autobuilt 761a681
Lokesh Mandvekar (Bot) 3e8fa4a
e11ff04
* Wed Nov 07 2018 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1:0.1.33-1.dev.git.git5aa217f
e11ff04
- bump to 0.1.33
e11ff04
- built commit 5aa217f
e11ff04
01da616
* Sat Aug 18 2018 Kevin Fenzi <kevin@scrye.com> - 1:0.1.32-2.dev.git.gite814f96
01da616
- Fix containers-common requires to also use Epoch so skopeo is installable again.
01da616
5fde1bb
* Sat Aug 11 2018 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1:0.1.32-1.dev.gite814f96
5fde1bb
- bump to v0.1.32-dev
5fde1bb
- built commit e814f96
5fde1bb
- bump Epoch to 1, cause my autobuilder messed up earlier
5fde1bb
- use %%gobuild
5fde1bb
- add bundled Provides
5fde1bb
f15979b
* Tue Jul 31 2018 Florian Weimer <fweimer@redhat.com> - 0.1.320.1.32-2.dev.gite814f961
f15979b
- Rebuild with fixed binutils
f15979b
Lokesh Mandvekar (Bot) 66e950b
* Mon Jul 30 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 0.1.320.1.32-1.dev.gite814f961
Lokesh Mandvekar (Bot) 66e950b
- bump to 0.1.32
Lokesh Mandvekar (Bot) 66e950b
- autobuilt e814f96
Lokesh Mandvekar (Bot) 66e950b
7c8484c
* Wed Jul 25 2018 dwalsh <dwalsh@redhat.com> - 0.1.31-13.gite3034e1
7c8484c
- Update to latest storage.conf file
7c8484c
- Update to latest man pages
7c8484c
Lokesh Mandvekar (Bot) 854f091
* Wed Jul 25 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 0.1.31-12.dev.gite3034e1
Lokesh Mandvekar (Bot) 854f091
- autobuilt e3034e1
Lokesh Mandvekar (Bot) 854f091
4cc7d88
* Tue Jul 24 2018 Lokesh Mandvekar <lsm5@fedoraproject.org> - 0.1.31-11.dev.gitae64ff7
4cc7d88
- Resolves: #1606365 - solve FTBFS - disable debuginfo for rawhide (f29)
4cc7d88
- remove centos conditionals, CentOS Virt SIG gets rhel rebuilds
4cc7d88
c82e8c8
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.31-10.dev.gitae64ff7
c82e8c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
c82e8c8
Lokesh Mandvekar (Bot) fdc8795
* Mon Jul 09 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 0.1.31-9.gitae64ff7
Lokesh Mandvekar (Bot) fdc8795
- autobuilt ae64ff7
Lokesh Mandvekar (Bot) fdc8795
Lokesh Mandvekar (Bot) f95f97c
* Tue Jul 03 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 0.1.31-8.git196bc48
Lokesh Mandvekar (Bot) f95f97c
- autobuilt 196bc48
Lokesh Mandvekar (Bot) f95f97c
Lokesh Mandvekar (Bot) d79466a
* Sat Jun 30 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 0.1.31-7.git6e23a32
Lokesh Mandvekar (Bot) d79466a
- autobuilt 6e23a32
Lokesh Mandvekar (Bot) d79466a
949c672
* Thu Jun 21 2018 dwalsh <dwalsh@redhat.com> - 0.1.31-6.git0144aa8
949c672
- add statx to seccomp.json to containers-config
949c672
6974d6d
* Thu Jun 7 2018 dwalsh <dwalsh@redhat.com> - 0.1.31-5.git0144aa8
6974d6d
- add seccomp.json to containers-config
6974d6d
Lokesh Mandvekar (Bot) 309d82d
* Thu May 31 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 0.1.31-4.git0144aa8
Lokesh Mandvekar (Bot) 309d82d
- autobuilt 0144aa8
Lokesh Mandvekar (Bot) 309d82d
2b42867
* Wed May 30 2018 Lokesh Mandvekar <lsm5@fedoraproject.org> - 0.1.31-3.gitf9baaa6
2b42867
- should obsolete older skopeo-containers
2b42867
76771bd
* Wed May 30 2018 Lokesh Mandvekar <lsm5@fedoraproject.org> - 0.1.31-2.gitf9baaa6
76771bd
- rename skopeo-containers to containers-common
76771bd
- enable debuginfo
76771bd
Lokesh Mandvekar (Bot) b243a28
* Sat May 26 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 0.1.31-1.gitf9baaa6
Lokesh Mandvekar (Bot) b243a28
- bump to 0.1.31
Lokesh Mandvekar (Bot) b243a28
- autobuilt f9baaa6
Lokesh Mandvekar (Bot) b243a28
04e5f6c
* Tue May 22 2018 dwalsh <dwalsh@redhat.com> - 0.1.30-14.git0b8ab9
953f0ba
- Add devicemapper support
953f0ba
Lokesh Mandvekar (Bot) a898309
* Wed May 16 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 0.1.30-13.git7e9a664
Lokesh Mandvekar (Bot) a898309
- autobuilt 7e9a664
Lokesh Mandvekar (Bot) a898309
Lokesh Mandvekar (Bot) 2f274d2
* Tue May 15 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 0.1.30-12.git2d04db9
Lokesh Mandvekar (Bot) 2f274d2
- autobuilt 2d04db9
Lokesh Mandvekar (Bot) 2f274d2
Lokesh Mandvekar (Bot) 8b8f32c
* Sat May 12 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 0.1.30-11.git79225f2
Lokesh Mandvekar (Bot) 8b8f32c
- autobuilt 79225f2
Lokesh Mandvekar (Bot) 8b8f32c
Lokesh Mandvekar (Bot) dddab67
* Fri May 11 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 0.1.30-10.gitc4808f0
Lokesh Mandvekar (Bot) dddab67
- autobuilt c4808f0
Lokesh Mandvekar (Bot) dddab67
Lokesh Mandvekar (Bot) cdb7157
* Tue May 08 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 0.1.30-9.git1f11b8b
Lokesh Mandvekar (Bot) cdb7157
- autobuilt 1f11b8b
Lokesh Mandvekar (Bot) cdb7157
Lokesh Mandvekar (Bot) 72eb6d3
* Tue Apr 17 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 0.1.30-8.gitab2bc6e
Lokesh Mandvekar (Bot) 72eb6d3
- autobuilt commit ab2bc6e
Lokesh Mandvekar (Bot) 72eb6d3
Lokesh Mandvekar (Bot) dcde726
* Tue Apr 17 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 0.1.30-7.gitab2bc6e
Lokesh Mandvekar (Bot) dcde726
- autobuilt commit ab2bc6e
Lokesh Mandvekar (Bot) dcde726
Lokesh Mandvekar (Bot) f705791
* Mon Apr 16 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 0.1.30-6.gitab2bc6e
Lokesh Mandvekar (Bot) f705791
- autobuilt commit ab2bc6e
Lokesh Mandvekar (Bot) f705791
Lokesh Mandvekar (Bot) ef8f5b9
* Mon Apr 16 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 0.1.30-5.gitab2bc6e
Lokesh Mandvekar (Bot) ef8f5b9
- autobuilt commit ab2bc6e
Lokesh Mandvekar (Bot) ef8f5b9
Lokesh Mandvekar (Bot) 06afeb1
* Mon Apr 16 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 0.1.30-4.gitab2bc6e
Lokesh Mandvekar (Bot) 06afeb1
- autobuilt commit ab2bc6e
Lokesh Mandvekar (Bot) 06afeb1
Lokesh Mandvekar (Bot) f4b13cc
* Mon Apr 16 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 0.1.30-3.gitab2bc6e
Lokesh Mandvekar (Bot) f4b13cc
- autobuilt commit ab2bc6e
Lokesh Mandvekar (Bot) f4b13cc
Lokesh Mandvekar (Bot) 733bec7
* Mon Apr 16 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 0.1.30-2.gitab2bc6e
Lokesh Mandvekar (Bot) 733bec7
- autobuilt commit ab2bc6e
Lokesh Mandvekar (Bot) 733bec7
fc75db2
* Sun Apr 08 2018 Lokesh Mandvekar <lsm5@fedoraproject.org> - 0.1.30-1.git28080c8
fc75db2
- bump to 0.1.30
fc75db2
- autobuilt commit 28080c8
18ee120
* Tue Apr 03 2018 baude <bbaude@redhat.com> - 0.1.29-5.git7add6fc
18ee120
- Fix small typo in registries.conf
18ee120
159f87d
* Tue Apr 3 2018 dwalsh <dwalsh@redhat.com> - 0.1.29-4.git
159f87d
- Add policy.json.5
159f87d
7f9a3af
* Mon Apr 2 2018 dwalsh <dwalsh@redhat.com> - 0.1.29-3.git
7f9a3af
- Add registries.conf
7f9a3af
b657706
* Mon Apr 2 2018 dwalsh <dwalsh@redhat.com> - 0.1.29-2.git
b657706
- Add registries.conf man page
b657706
e1b681e
* Thu Mar 29 2018 dwalsh <dwalsh@redhat.com> - 0.1.29-1.git
e1b681e
- bump to 0.1.29-1
e1b681e
- Updated containers/image
e1b681e
    docker-archive generates docker legacy compatible images
e1b681e
    Do not create $DiffID subdirectories for layers with no configs
e1b681e
    Ensure the layer IDs in legacy docker/tarfile metadata are unique
e1b681e
    docker-archive: repeated layers are symlinked in the tar file
e1b681e
    sysregistries: remove all trailing slashes
e1b681e
    Improve docker/* error messages
e1b681e
    Fix failure to make auth directory
e1b681e
    Create a new slice in Schema1.UpdateLayerInfos
e1b681e
    Drop unused storageImageDestination.{image,systemContext}
e1b681e
    Load a *storage.Image only once in storageImageSource
e1b681e
    Support gzip for docker-archive files
e1b681e
    Remove .tar extension from blob and config file names
e1b681e
    ostree, src: support copy of compressed layers
e1b681e
    ostree: re-pull layer if it misses uncompressed_digest|uncompressed_size
e1b681e
    image: fix docker schema v1 -> OCI conversion
e1b681e
    Add /etc/containers/certs.d as default certs directory
e1b681e
9c790f7
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.28-2.git0270e56
9c790f7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
9c790f7
95125c3
* Fri Feb 2 2018 dwalsh <dwalsh@redhat.com> - 0.1.28-1.git
95125c3
- Vendor in fixed libraries in containers/image and containers/storage
95125c3
6d72280
* Tue Nov 21 2017 dwalsh <dwalsh@redhat.com> - 0.1.27-1.git
6d72280
- Fix Conflicts to Obsoletes
6d72280
- Add better docs to man pages.
6d72280
- Use credentials from authfile for skopeo commands
6d72280
- Support storage="" in /etc/containers/storage.conf
6d72280
- Add global --override-arch and --override-os options
6d72280
ac775d3
* Wed Nov 15 2017 dwalsh <dwalsh@redhat.com> - 0.1.25-2.git2e8377a7
ac775d3
-  Add manifest type conversion to skopeo copy
ac775d3
-  User can select from 3 manifest types: oci, v2s1, or v2s2
ac775d3
-   e.g skopeo copy --format v2s1 --compress-blobs docker-archive:alp.tar dir:my-directory
ac775d3
284f902
* Wed Nov 8 2017 dwalsh <dwalsh@redhat.com> - 0.1.25-2.git7fd6f66b
284f902
- Force storage.conf to default to overlay
284f902
0cca2fc
* Wed Nov 8 2017 dwalsh <dwalsh@redhat.com> - 0.1.25-1.git7fd6f66b
0cca2fc
-   Fix CVE in tar-split
0cca2fc
-   copy: add shared blob directory support for OCI sources/destinations
0cca2fc
-   Aligning Docker version between containers/image and skopeo
0cca2fc
-   Update image-tools, and remove the duplicate Sirupsen/logrus vendor
0cca2fc
-   makefile: use -buildmode=pie
0cca2fc
  
1f4e54e
* Tue Nov 7 2017 dwalsh <dwalsh@redhat.com> - 0.1.24-8.git28d4e08a
1f4e54e
- Add /usr/share/containers/mounts.conf
1f4e54e
91aca80
* Sun Oct 22 2017 dwalsh <dwalsh@redhat.com> - 0.1.24-7.git28d4e08a
91aca80
- Bug fixes
91aca80
- Update to release
91aca80
a13589c
* Tue Oct 17 2017 Lokesh Mandvekar <lsm5@fedoraproject.org> - 0.1.24-6.dev.git28d4e08
a13589c
- skopeo-containers conflicts with docker-rhsubscription <= 2:1.13.1-31
a13589c
faffe88
* Tue Oct 17 2017 dwalsh <dwalsh@redhat.com> - 0.1.24-5.dev.git28d4e08
faffe88
- Add rhel subscription secrets data to skopeo-containers
faffe88
a3d3451
* Thu Oct 12 2017 dwalsh <dwalsh@redhat.com> - 0.1.24-4.dev.git28d4e08
a3d3451
- Update container/storage.conf and containers-storage.conf man page
a3d3451
- Default override to true so it is consistent with RHEL.
a3d3451
e729b75
* Tue Oct 10 2017 Lokesh Mandvekar <lsm5@fedoraproject.org> - 0.1.24-3.dev.git28d4e08
e729b75
- built commit 28d4e08
e729b75
70546e0
* Mon Sep 18 2017 Lokesh Mandvekar <lsm5@fedoraproject.org> - 0.1.24-2.dev.git875dd2e
70546e0
- built commit 875dd2e
70546e0
- Resolves: gh#416
70546e0
ba70707
* Tue Sep 12 2017 Lokesh Mandvekar <lsm5@fedoraproject.org> - 0.1.24-1.dev.gita41cd0
ba70707
- bump to 0.1.24-dev
c815f98
- correct a prior bogus date
c815f98
- fix macro in comment warning
ba70707
4ff6a6a
* Mon Aug 21 2017 dwalsh <dwalsh@redhat.com> - 0.1.23-6.dev.git1bbd87
4ff6a6a
- Change name of storage.conf.5 man page to containers-storage.conf.5, since
4ff6a6a
it conflicts with inn package
4ff6a6a
- Also remove default to "overalay" in the configuration, since we should
4ff6a6a
- allow containers storage to pick the best default for the platform.
4ff6a6a
cacf481
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.23-5.git1bbd87f
cacf481
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
cacf481
6ebea1b
* Sun Jul 30 2017 Florian Weimer <fweimer@redhat.com> - 0.1.23-4.git1bbd87f
6ebea1b
- Rebuild with binutils fix for ppc64le (#1475636)
6ebea1b
a08efd2
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.23-3.git1bbd87f
a08efd2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
a08efd2
c815f98
* Tue Jul 25 2017 dwalsh <dwalsh@redhat.com> - 0.1.23-2.dev.git1bbd87
edc2366
- Fix storage.conf man page to be storage.conf.5.gz so that it works.
edc2366
d0cb1ff
* Fri Jul 21 2017 dwalsh <dwalsh@redhat.com> - 0.1.23-1.dev.git1bbd87
d0cb1ff
- Support for OCI V1.0 Images
d0cb1ff
- Update to image-spec v1.0.0 and revendor
d0cb1ff
- Fixes for authentication
d0cb1ff
4a700a5
* Sat Jul 01 2017 Lokesh Mandvekar <lsm5@fedoraproject.org> - 0.1.22-2.dev.git5d24b67
4a700a5
- Epoch: 1 for CentOS as CentOS Extras' build already has epoch set to 1
4a700a5
483c6ca
* Wed Jun 21 2017 dwalsh <dwalsh@redhat.com> - 0.1.22-1.dev.git5d24b67
483c6ca
-  Give more useful help when explaining usage
483c6ca
-  Also specify container-storage as a valid transport
483c6ca
-  Remove docker reference wherever possible
483c6ca
-  vendor in ostree fixes
483c6ca
576e1e8
* Thu Jun 15 2017 dwalsh <dwalsh@redhat.com> - 0.1.21-1.dev.git0b73154
6d3ff1d
- Add support for storage.conf and storage-config.5.md from github container storage package
576e1e8
- Bump to the latest version of skopeo
576e1e8
- vendor.conf: add ostree-go
576e1e8
-       it is used by containers/image for pulling images to the OSTree storage.
576e1e8
- fail early when image os does not match host os
576e1e8
- Improve documentation on what to do with containers/image failures in test-skopeo
576e1e8
-   We now have the docker-archive: transport
576e1e8
-   Integration tests with built registries also exist
576e1e8
- Support /etc/docker/certs.d
576e1e8
- update image-spec to v1.0.0-rc6
6d3ff1d
5168c6f
* Tue May 23 2017 bbaude <bbaude@redhat.com> - 0.1.20-1.dev.git0224d8c
5168c6f
- BZ #1380078 - New release
5168c6f
05d57ad
* Tue Apr 25 2017 bbaude <bbaude@redhat.com> - 0.1.19-2.dev.git0224d8c
05d57ad
- No golang support for ppc64.  Adding exclude arch. BZ #1445490
05d57ad
98611cc
* Tue Feb 28 2017 Lokesh Mandvekar <lsm5@fedoraproject.org> - 0.1.19-1.dev.git0224d8c
98611cc
- bump to v0.1.19-dev
98611cc
- built commit 0224d8c
98611cc
b26947b
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.17-3.dev.git2b3af4a
b26947b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
b26947b
a862255
* Sat Dec 10 2016 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 0.1.17-2.dev.git2b3af4a
a862255
- Rebuild for gpgme 1.18
a862255
0e3e471
* Tue Dec 06 2016 Lokesh Mandvekar <lsm5@fedoraproject.org> - 0.1.17-1.dev.git2b3af4a
0e3e471
- bump to 0.1.17-dev
0e3e471
Antonio Murdaca 67e7418
* Fri Nov 04 2016 Antonio Murdaca <runcom@fedoraproject.org> - 0.1.14-6.git550a480
Antonio Murdaca 67e7418
- Fix BZ#1391932
Antonio Murdaca 67e7418
Antonio Murdaca d684f1b
* Tue Oct 18 2016 Antonio Murdaca <runcom@fedoraproject.org> - 0.1.14-5.git550a480
Antonio Murdaca d684f1b
- Conflicts with atomic in skopeo-containers
Antonio Murdaca d684f1b
Antonio Murdaca ec8b80a
* Wed Oct 12 2016 Antonio Murdaca <runcom@fedoraproject.org> - 0.1.14-4.git550a480
Antonio Murdaca ec8b80a
- built skopeo-containers
Antonio Murdaca ec8b80a
0aa48eb
* Wed Sep 21 2016 Lokesh Mandvekar <lsm5@fedoraproject.org> - 0.1.14-3.gitd830391
0aa48eb
- built mtrmac/integrate-all-the-things commit d830391
0aa48eb
b757195
* Thu Sep 08 2016 Lokesh Mandvekar <lsm5@fedoraproject.org> - 0.1.14-2.git362bfc5
b757195
- built commit 362bfc5
b757195
faa53e2
* Thu Aug 11 2016 Lokesh Mandvekar <lsm5@fedoraproject.org> - 0.1.14-1.gitffe92ed
faa53e2
- build origin/master commit ffe92ed
faa53e2
381123e
* Thu Jul 21 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.13-6
381123e
- https://fedoraproject.org/wiki/Changes/golang1.7
381123e
706be66
* Tue Jun 21 2016 Lokesh Mandvekar <lsm5@fedoraproject.org> - 0.1.13-5
706be66
- include go-srpm-macros and compiler(go-compiler) in fedora conditionals
706be66
- define %%gobuild if not already
706be66
- add patch to build with older version of golang
706be66
Antonio Murdaca 39846c0
* Thu Jun 02 2016 Antonio Murdaca <runcom@fedoraproject.org> - 0.1.13-4
Antonio Murdaca 39846c0
- update to v0.1.12
Antonio Murdaca 39846c0
Antonio Murdaca 39735d8
* Tue May 31 2016 Antonio Murdaca <runcom@fedoraproject.org> - 0.1.12-3
Antonio Murdaca 39735d8
- fix go build source path
Antonio Murdaca 39735d8
Antonio Murdaca 5e625c3
* Fri May 27 2016 Antonio Murdaca <runcom@fedoraproject.org> - 0.1.12-2
Antonio Murdaca 5e625c3
- update to v0.1.12
Antonio Murdaca 5e625c3
Antonio Murdaca 87ac68a
* Tue Mar 08 2016 Antonio Murdaca <runcom@fedoraproject.org> - 0.1.11-1
Antonio Murdaca 87ac68a
- update to v0.1.11
Antonio Murdaca 87ac68a
Antonio Murdaca f4b7847
* Tue Mar 08 2016 Antonio Murdaca <runcom@fedoraproject.org> - 0.1.10-1
Antonio Murdaca f4b7847
- update to v0.1.10
Antonio Murdaca f4b7847
- change runcom -> projectatomic
Antonio Murdaca f4b7847
Antonio Murdaca ad1fc24
* Mon Feb 29 2016 Antonio Murdaca <runcom@fedoraproject.org> - 0.1.9-1
Antonio Murdaca ad1fc24
- update to v0.1.9
Antonio Murdaca ad1fc24
Antonio Murdaca 7d211df
* Mon Feb 29 2016 Antonio Murdaca <runcom@fedoraproject.org> - 0.1.8-1
Antonio Murdaca 7d211df
- update to v0.1.8
Antonio Murdaca 7d211df
f5880d8
* Mon Feb 22 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.4-2
f5880d8
- https://fedoraproject.org/wiki/Changes/golang1.6
f5880d8
Antonio Murdaca 1a5623d
* Fri Jan 29 2016 Antonio Murdaca <runcom@redhat.com> - 0.1.4
Antonio Murdaca 1a5623d
- First package for Fedora