|
|
478e4a0 |
%global with_devel 0
|
|
|
eb3ad72 |
%global with_bundled 1
|
|
|
478e4a0 |
%global with_check 0
|
|
|
96bfc63 |
%global with_unit_test 0
|
|
|
b575f2e |
|
|
|
96bfc63 |
%if 0%{?fedora} > 28
|
|
|
6fd958a |
%global with_debug 0
|
|
|
96bfc63 |
%else
|
|
|
96bfc63 |
%global with_debug 1
|
|
|
6fd958a |
%endif
|
|
|
6fd958a |
|
|
|
6fd958a |
%if 0%{?with_debug}
|
|
|
96bfc63 |
%global _find_debuginfo_dwz_opts %{nil}
|
|
|
6fd958a |
%global _dwz_low_mem_die_limit 0
|
|
|
6fd958a |
%else
|
|
|
edc2ab9 |
%global debug_package %{nil}
|
|
|
6fd958a |
%endif
|
|
|
6fd958a |
|
|
|
edc2ab9 |
%global provider github
|
|
|
edc2ab9 |
%global provider_tld com
|
|
|
1ad8428 |
%global project opencontainers
|
|
|
1ad8428 |
%global repo runc
|
|
|
6fd958a |
# https://github.com/opencontainers/runc
|
|
|
6fd958a |
%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
|
|
|
1ad8428 |
%global import_path %{provider_prefix}
|
|
|
f46e0bb |
%global git0 https://github.com/opencontainers/runc
|
|
|
96bfc63 |
%global commit0 20aff4f0488c6d4b8df4d85b4f63f1f704c11abd
|
|
|
f46e0bb |
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
|
|
|
6fd958a |
|
|
|
1ad8428 |
Name: %{repo}
|
|
|
44b4def |
Epoch: 2
|
|
|
44b4def |
Version: 1.0.0
|
|
|
96bfc63 |
Release: 50.dev.git%{shortcommit0}%{?dist}
|
|
|
1ad8428 |
Summary: CLI for running Open Containers
|
|
|
1ad8428 |
License: ASL 2.0
|
|
|
f46e0bb |
URL: %{git0}
|
|
|
f46e0bb |
Source0: %{git0}/archive/%{commit0}/%{name}-%{shortcommit0}.tar.gz
|
|
|
96bfc63 |
Patch0: 1807.patch
|
|
|
6fd958a |
|
|
|
46375ab |
# e.g. el6 has ppc64 arch without gcc-go, so EA tag is required
|
|
|
44b4def |
#ExclusiveArch: %%{?go_arches:%%{go_arches}}%%{!?go_arches:%%{ix86} x86_64 %%{arm}}
|
|
|
05e0f8e |
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le %{mips} s390x
|
|
|
6fd958a |
# If go_compiler is not set to 1, there is no virtual provide. Use golang instead.
|
|
|
1ad8428 |
BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang}
|
|
Colin Walters |
2ae0aa0 |
BuildRequires: pkgconfig(libseccomp)
|
|
|
1ad8428 |
BuildRequires: go-md2man
|
|
|
300aa15 |
BuildRequires: make
|
|
|
55d26f3 |
|
|
|
6fd958a |
%if ! 0%{?with_bundled}
|
|
|
6fd958a |
BuildRequires: golang(github.com/Sirupsen/logrus)
|
|
|
6fd958a |
BuildRequires: golang(github.com/codegangsta/cli)
|
|
|
c42c627 |
BuildRequires: golang(github.com/coreos/go-systemd/activation)
|
|
|
6fd958a |
BuildRequires: golang(github.com/coreos/go-systemd/dbus)
|
|
|
6fd958a |
BuildRequires: golang(github.com/coreos/go-systemd/util)
|
|
|
6fd958a |
BuildRequires: golang(github.com/docker/docker/pkg/mount)
|
|
|
6fd958a |
BuildRequires: golang(github.com/docker/docker/pkg/symlink)
|
|
|
6fd958a |
BuildRequires: golang(github.com/docker/docker/pkg/term)
|
|
|
e8b7a6a |
BuildRequires: golang(github.com/docker/go-units)
|
|
|
6fd958a |
BuildRequires: golang(github.com/godbus/dbus)
|
|
|
6fd958a |
BuildRequires: golang(github.com/golang/protobuf/proto)
|
|
|
be85767 |
BuildRequires: golang(github.com/opencontainers/runtime-spec/specs-go)
|
|
|
ac8f53b |
BuildRequires: golang(github.com/opencontainers/specs/specs-go)
|
|
|
c42c627 |
BuildRequires: golang(github.com/seccomp/libseccomp-golang)
|
|
|
6fd958a |
BuildRequires: golang(github.com/syndtr/gocapability/capability)
|
|
|
c42c627 |
BuildRequires: golang(github.com/vishvananda/netlink)
|
|
|
c42c627 |
BuildRequires: golang(github.com/vishvananda/netlink/nl)
|
|
|
6fd958a |
%endif
|
|
|
a45da99 |
Requires(pre): container-selinux >= 2:2.2-2
|
|
|
6fd958a |
|
|
|
05e0f8e |
%ifnarch s390x
|
|
|
05e0f8e |
Recommends: criu
|
|
|
05e0f8e |
%endif
|
|
|
8ad8db5 |
|
|
|
6fd958a |
%description
|
|
|
6fd958a |
The runc command can be used to start containers which are packaged
|
|
|
6fd958a |
in accordance with the Open Container Initiative's specifications,
|
|
|
6fd958a |
and to manage containers running under runc.
|
|
|
6fd958a |
|
|
|
6fd958a |
%if 0%{?with_devel}
|
|
|
6fd958a |
%package devel
|
|
|
1ad8428 |
Summary: %{summary}
|
|
|
1ad8428 |
BuildArch: noarch
|
|
|
6fd958a |
|
|
|
6fd958a |
%if 0%{?with_check}
|
|
|
6fd958a |
BuildRequires: golang(github.com/Sirupsen/logrus)
|
|
|
6fd958a |
BuildRequires: golang(github.com/coreos/go-systemd/dbus)
|
|
|
6fd958a |
BuildRequires: golang(github.com/coreos/go-systemd/util)
|
|
|
6fd958a |
BuildRequires: golang(github.com/docker/docker/pkg/mount)
|
|
|
6fd958a |
BuildRequires: golang(github.com/docker/docker/pkg/symlink)
|
|
|
c42c627 |
BuildRequires: golang(github.com/docker/go-units)
|
|
|
6fd958a |
BuildRequires: golang(github.com/godbus/dbus)
|
|
|
6fd958a |
BuildRequires: golang(github.com/golang/protobuf/proto)
|
|
|
be85767 |
BuildRequires: golang(github.com/opencontainers/runtime-spec/specs-go)
|
|
|
611ae45 |
BuildRequires: golang(github.com/seccomp/libseccomp-golang)
|
|
|
6fd958a |
BuildRequires: golang(github.com/syndtr/gocapability/capability)
|
|
|
611ae45 |
BuildRequires: golang(github.com/vishvananda/netlink)
|
|
|
c42c627 |
BuildRequires: golang(github.com/vishvananda/netlink/nl)
|
|
|
6fd958a |
%endif
|
|
|
6fd958a |
|
|
|
1ad8428 |
Requires: golang(github.com/Sirupsen/logrus)
|
|
|
1ad8428 |
Requires: golang(github.com/coreos/go-systemd/dbus)
|
|
|
1ad8428 |
Requires: golang(github.com/coreos/go-systemd/util)
|
|
|
1ad8428 |
Requires: golang(github.com/docker/docker/pkg/mount)
|
|
|
1ad8428 |
Requires: golang(github.com/docker/docker/pkg/symlink)
|
|
|
1ad8428 |
Requires: golang(github.com/docker/go-units)
|
|
|
1ad8428 |
Requires: golang(github.com/godbus/dbus)
|
|
|
1ad8428 |
Requires: golang(github.com/golang/protobuf/proto)
|
|
|
1ad8428 |
Requires: golang(github.com/opencontainers/runtime-spec/specs-go)
|
|
|
1ad8428 |
Requires: golang(github.com/seccomp/libseccomp-golang)
|
|
|
1ad8428 |
Requires: golang(github.com/syndtr/gocapability/capability)
|
|
|
1ad8428 |
Requires: golang(github.com/vishvananda/netlink)
|
|
|
1ad8428 |
Requires: golang(github.com/vishvananda/netlink/nl)
|
|
|
1ad8428 |
|
|
|
1ad8428 |
Provides: golang(%{import_path}/libcontainer) = %{version}-%{release}
|
|
|
1ad8428 |
Provides: golang(%{import_path}/libcontainer/apparmor) = %{version}-%{release}
|
|
|
1ad8428 |
Provides: golang(%{import_path}/libcontainer/cgroups) = %{version}-%{release}
|
|
|
1ad8428 |
Provides: golang(%{import_path}/libcontainer/cgroups/fs) = %{version}-%{release}
|
|
|
1ad8428 |
Provides: golang(%{import_path}/libcontainer/cgroups/systemd) = %{version}-%{release}
|
|
|
1ad8428 |
Provides: golang(%{import_path}/libcontainer/configs) = %{version}-%{release}
|
|
|
1ad8428 |
Provides: golang(%{import_path}/libcontainer/configs/validate) = %{version}-%{release}
|
|
|
1ad8428 |
Provides: golang(%{import_path}/libcontainer/criurpc) = %{version}-%{release}
|
|
|
1ad8428 |
Provides: golang(%{import_path}/libcontainer/devices) = %{version}-%{release}
|
|
|
1ad8428 |
Provides: golang(%{import_path}/libcontainer/integration) = %{version}-%{release}
|
|
|
1ad8428 |
Provides: golang(%{import_path}/libcontainer/keys) = %{version}-%{release}
|
|
|
1ad8428 |
Provides: golang(%{import_path}/libcontainer/nsenter) = %{version}-%{release}
|
|
|
1ad8428 |
Provides: golang(%{import_path}/libcontainer/seccomp) = %{version}-%{release}
|
|
|
1ad8428 |
Provides: golang(%{import_path}/libcontainer/specconv) = %{version}-%{release}
|
|
|
1ad8428 |
Provides: golang(%{import_path}/libcontainer/stacktrace) = %{version}-%{release}
|
|
|
1ad8428 |
Provides: golang(%{import_path}/libcontainer/system) = %{version}-%{release}
|
|
|
1ad8428 |
Provides: golang(%{import_path}/libcontainer/user) = %{version}-%{release}
|
|
|
1ad8428 |
Provides: golang(%{import_path}/libcontainer/utils) = %{version}-%{release}
|
|
|
1ad8428 |
Provides: golang(%{import_path}/libcontainer/xattr) = %{version}-%{release}
|
|
|
6fd958a |
|
|
|
6fd958a |
%description devel
|
|
|
6fd958a |
The runc command can be used to start containers which are packaged
|
|
|
6fd958a |
in accordance with the Open Container Initiative's specifications,
|
|
|
6fd958a |
and to manage containers running under runc.
|
|
|
6fd958a |
|
|
|
6fd958a |
This package contains library source intended for
|
|
|
6fd958a |
building other packages which use import path with
|
|
|
6fd958a |
%{import_path} prefix.
|
|
|
6fd958a |
%endif
|
|
|
6fd958a |
|
|
|
6fd958a |
%if 0%{?with_unit_test} && 0%{?with_devel}
|
|
|
6fd958a |
%package unit-test
|
|
|
1ad8428 |
Summary: Unit tests for %{name} package
|
|
|
6fd958a |
# If go_compiler is not set to 1, there is no virtual provide. Use golang instead.
|
|
|
1ad8428 |
BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang}
|
|
|
6fd958a |
|
|
|
6fd958a |
%if 0%{?with_check}
|
|
|
6fd958a |
#Here comes all BuildRequires: PACKAGE the unit tests
|
|
|
6fd958a |
#in %%check section need for running
|
|
|
6fd958a |
%endif
|
|
|
6fd958a |
|
|
|
6fd958a |
# test subpackage tests code from devel subpackage
|
|
|
1ad8428 |
Requires: %{name}-devel = %{epoch}:%{version}-%{release}
|
|
|
6fd958a |
|
|
|
6fd958a |
%description unit-test
|
|
|
6fd958a |
The runc command can be used to start containers which are packaged
|
|
|
6fd958a |
in accordance with the Open Container Initiative's specifications,
|
|
|
6fd958a |
and to manage containers running under runc.
|
|
|
6fd958a |
|
|
|
6fd958a |
This package contains unit tests for project
|
|
|
6fd958a |
providing packages with %{import_path} prefix.
|
|
|
6fd958a |
%endif
|
|
|
6fd958a |
|
|
|
6fd958a |
%prep
|
|
|
96bfc63 |
%autosetup -Sgit -n %{name}-%{commit0}
|
|
|
6fd958a |
|
|
|
6fd958a |
%build
|
|
|
f46e0bb |
mkdir -p GOPATH
|
|
|
f46e0bb |
pushd GOPATH
|
|
|
f46e0bb |
mkdir -p src/%{provider}.%{provider_tld}/%{project}
|
|
|
f46e0bb |
ln -s $(dirs +1 -l) src/%{import_path}
|
|
|
f46e0bb |
popd
|
|
|
f46e0bb |
|
|
|
f46e0bb |
pushd GOPATH/src/%{import_path}
|
|
|
f46e0bb |
export GOPATH=%{gopath}:$(pwd)/GOPATH
|
|
|
5334909 |
|
|
|
44b4def |
make BUILDTAGS="seccomp selinux" all
|
|
|
6fd958a |
|
|
|
b575f2e |
sed -i '/\#\!\/bin\/bash/d' contrib/completions/bash/%{name}
|
|
|
b575f2e |
|
|
|
6fd958a |
%install
|
|
|
6fd958a |
install -d -p %{buildroot}%{_bindir}
|
|
|
44b4def |
install -p -m 755 %{name} %{buildroot}%{_bindir}
|
|
|
6fd958a |
|
|
|
55d26f3 |
# generate man pages
|
|
|
55d26f3 |
man/md2man-all.sh
|
|
|
55d26f3 |
|
|
|
55d26f3 |
# install man pages
|
|
|
55d26f3 |
install -d -p %{buildroot}%{_mandir}/man8
|
|
|
55d26f3 |
install -p -m 0644 man/man8/*.8 %{buildroot}%{_mandir}/man8/.
|
|
|
9cbb404 |
# install bash completion
|
|
|
b575f2e |
install -d -p %{buildroot}%{_datadir}/bash-completion/completions
|
|
|
b575f2e |
install -p -m 0644 contrib/completions/bash/%{name} %{buildroot}%{_datadir}/bash-completion/completions
|
|
|
55d26f3 |
|
|
|
6fd958a |
# source codes for building projects
|
|
|
6fd958a |
%if 0%{?with_devel}
|
|
|
6fd958a |
install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
|
|
|
6fd958a |
# find all *.go but no *_test.go files and generate devel.file-list
|
|
|
6fd958a |
for file in $(find . -iname "*.go" \! -iname "*_test.go" | grep -v "^./Godeps") ; do
|
|
|
6fd958a |
echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
|
|
|
6fd958a |
install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
|
|
|
6fd958a |
cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
|
|
|
6fd958a |
echo "%%{gopath}/src/%%{import_path}/$file" >> devel.file-list
|
|
|
6fd958a |
done
|
|
|
6fd958a |
for file in $(find . -iname "*.proto" | grep -v "^./Godeps") ; do
|
|
|
6fd958a |
echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
|
|
|
6fd958a |
install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
|
|
|
6fd958a |
cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
|
|
|
6fd958a |
echo "%%{gopath}/src/%%{import_path}/$file" >> devel.file-list
|
|
|
6fd958a |
done
|
|
|
6fd958a |
%endif
|
|
|
6fd958a |
|
|
|
6fd958a |
# testing files for this project
|
|
|
6fd958a |
%if 0%{?with_unit_test} && 0%{?with_devel}
|
|
|
6fd958a |
install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
|
|
|
6fd958a |
# find all *_test.go files and generate unit-test.file-list
|
|
|
6fd958a |
for file in $(find . -iname "*_test.go" | grep -v "^./Godeps"); do
|
|
|
6fd958a |
echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
|
|
|
6fd958a |
install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
|
|
|
6fd958a |
cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
|
|
|
6fd958a |
echo "%%{gopath}/src/%%{import_path}/$file" >> unit-test.file-list
|
|
|
6fd958a |
done
|
|
|
6fd958a |
%endif
|
|
|
6fd958a |
|
|
|
6fd958a |
%if 0%{?with_devel}
|
|
|
6fd958a |
sort -u -o devel.file-list devel.file-list
|
|
|
6fd958a |
%endif
|
|
|
6fd958a |
|
|
|
6fd958a |
%check
|
|
|
6fd958a |
%if 0%{?with_check} && 0%{?with_unit_test} && 0%{?with_devel}
|
|
|
6fd958a |
%if ! 0%{?with_bundled}
|
|
|
6fd958a |
export GOPATH=%{buildroot}/%{gopath}:%{gopath}
|
|
|
6fd958a |
%else
|
|
|
6fd958a |
export GOPATH=%{buildroot}/%{gopath}:$(pwd)/Godeps/_workspace:%{gopath}
|
|
|
6fd958a |
%endif
|
|
|
6fd958a |
|
|
|
6fd958a |
%if ! 0%{?gotest:1}
|
|
|
6fd958a |
%global gotest go test
|
|
|
6fd958a |
%endif
|
|
|
6fd958a |
|
|
|
6fd958a |
# FAIL: TestFactoryNewTmpfs (0.00s), factory_linux_test.go:59: operation not permitted
|
|
|
6fd958a |
#%%gotest %%{import_path}/libcontainer
|
|
|
b575f2e |
#%%gotest %%{import_path}/libcontainer/cgroups
|
|
|
6559188 |
# --- FAIL: TestInvalidCgroupPath (0.00s)
|
|
|
edc2ab9 |
# apply_raw_test.go:16: couldn't get cgroup root: mountpoint for cgroup not found
|
|
|
edc2ab9 |
# apply_raw_test.go:25: couldn't get cgroup data: mountpoint for cgroup not found
|
|
|
1ad8428 |
#%%gotest %%{import_path}/libcontainer/cgroups/fs
|
|
|
b575f2e |
#%%gotest %%{import_path}/libcontainer/configs
|
|
|
b575f2e |
#%%gotest %%{import_path}/libcontainer/devices
|
|
|
6fd958a |
# undefined reference to `nsexec'
|
|
|
6fd958a |
#%%gotest %%{import_path}/libcontainer/integration
|
|
|
6fd958a |
# Unable to create tstEth link: operation not permitted
|
|
|
6fd958a |
#%%gotest %%{import_path}/libcontainer/netlink
|
|
|
6fd958a |
# undefined reference to `nsexec'
|
|
|
6fd958a |
#%%gotest %%{import_path}/libcontainer/nsenter
|
|
|
b575f2e |
#%%gotest %%{import_path}/libcontainer/stacktrace
|
|
|
46375ab |
#constant 2147483648 overflows int
|
|
|
1ad8428 |
#%%gotest %%{import_path}/libcontainer/user
|
|
|
0fbeef9 |
#%%gotest %%{import_path}/libcontainer/utils
|
|
|
1ad8428 |
#%%gotest %%{import_path}/libcontainer/xattr
|
|
|
6fd958a |
%endif
|
|
|
6fd958a |
|
|
|
6fd958a |
#define license tag if not already defined
|
|
|
6fd958a |
%{!?_licensedir:%global license %doc}
|
|
|
6fd958a |
|
|
|
6fd958a |
%files
|
|
|
6fd958a |
%license LICENSE
|
|
|
6fd958a |
%doc MAINTAINERS_GUIDE.md PRINCIPLES.md README.md CONTRIBUTING.md
|
|
|
6fd958a |
%{_bindir}/%{name}
|
|
|
b575f2e |
%{_mandir}/man8/%{name}*
|
|
|
b575f2e |
%{_datadir}/bash-completion/completions/%{name}
|
|
|
6fd958a |
|
|
|
6fd958a |
%if 0%{?with_devel}
|
|
|
6fd958a |
%files devel -f devel.file-list
|
|
|
6fd958a |
%license LICENSE
|
|
|
6fd958a |
%doc MAINTAINERS_GUIDE.md PRINCIPLES.md README.md CONTRIBUTING.md
|
|
|
6fd958a |
%dir %{gopath}/src/%{provider}.%{provider_tld}/%{project}
|
|
|
6fd958a |
%dir %{gopath}/src/%{import_path}
|
|
|
6fd958a |
%endif
|
|
|
6fd958a |
|
|
|
6fd958a |
%if 0%{?with_unit_test} && 0%{?with_devel}
|
|
|
6fd958a |
%files unit-test -f unit-test.file-list
|
|
|
6fd958a |
%license LICENSE
|
|
|
6fd958a |
%doc MAINTAINERS_GUIDE.md PRINCIPLES.md README.md CONTRIBUTING.md
|
|
|
6fd958a |
%endif
|
|
|
6fd958a |
|
|
|
6fd958a |
%changelog
|
|
|
96bfc63 |
* Wed Aug 15 2018 Dan Walsh <dwalsh@redhat.name> - 2:1.0.0-50.dev.git20aff4f
|
|
|
96bfc63 |
- Revert minor cleanup patch
|
|
|
96bfc63 |
|
|
|
96bfc63 |
* Tue Aug 7 2018 Dan Walsh <dwalsh@redhat.name> - 2:1.0.0-49.dev.gitb4056a4
|
|
|
96bfc63 |
- Pass GOMAXPROCS to init processes
|
|
|
96bfc63 |
|
|
|
96bfc63 |
* Tue Jul 31 2018 Florian Weimer <fweimer@redhat.com> - 2:1.0.0-48.dev.gitbeadf0e
|
|
|
96bfc63 |
- Rebuild with fixed binutils
|
|
|
96bfc63 |
|
|
|
96bfc63 |
* Sun Jul 29 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 2:1.0.0-47.dev.gitbeadf0e
|
|
|
96bfc63 |
- autobuilt beadf0e
|
|
|
96bfc63 |
|
|
|
96bfc63 |
* Fri Jul 27 2018 Dan Walsh <dwalsh@redhat.name> - 2:1.0.0-46.dev.gitb4e2ecb
|
|
|
96bfc63 |
- Add patch https://github.com/opencontainers/runc/pull/1807 to allow
|
|
|
96bfc63 |
- runc and podman to work with sd_notify
|
|
|
96bfc63 |
|
|
|
96bfc63 |
* Thu Jul 26 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 2:1.0.0-45.dev.gitb4e2ecb
|
|
|
96bfc63 |
- autobuilt b4e2ecb
|
|
|
96bfc63 |
|
|
|
96bfc63 |
* Wed Jul 25 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 2:1.0.0-44.dev.gitbc14672
|
|
|
96bfc63 |
- autobuilt bc14672
|
|
|
96bfc63 |
|
|
|
96bfc63 |
* Fri Jul 20 2018 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:1.0.0-43.dev.git21ac086
|
|
|
96bfc63 |
- Resolves: #1606281 - temp disable debuginfo for rawhide
|
|
|
96bfc63 |
|
|
|
96bfc63 |
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2:1.0.0-42.dev.git21ac086
|
|
|
96bfc63 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
96bfc63 |
|
|
|
96bfc63 |
* Wed Jul 11 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 2:1.0.0-41.dev.git21ac086
|
|
|
96bfc63 |
- autobuilt 21ac086
|
|
|
96bfc63 |
|
|
|
96bfc63 |
* Fri Jul 06 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 2:1.0.0-40.git45e08f6
|
|
|
96bfc63 |
- autobuilt 45e08f6
|
|
|
96bfc63 |
|
|
|
96bfc63 |
* Tue Jun 26 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 2:1.0.0-39.git2c632d1
|
|
|
96bfc63 |
- autobuilt 2c632d1
|
|
|
96bfc63 |
|
|
|
96bfc63 |
* Mon Jun 25 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 2:1.0.0-38.git3ccfa2f
|
|
|
96bfc63 |
- autobuilt 3ccfa2f
|
|
|
96bfc63 |
|
|
|
96bfc63 |
* Sun Jun 24 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 2:1.0.0-37.git0154d05
|
|
|
96bfc63 |
- autobuilt 0154d05
|
|
|
96bfc63 |
|
|
|
1cedace |
* Sat Jun 16 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 2:1.0.0-36.gitad0f525
|
|
|
1cedace |
- autobuilt ad0f525
|
|
|
1cedace |
|
|
|
3ffb1eb |
* Tue Jun 05 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 2:1.0.0-35.gitdd56ece
|
|
|
3ffb1eb |
- autobuilt dd56ece
|
|
|
3ffb1eb |
|
|
|
3ffb1eb |
* Sun Jun 03 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 2:1.0.0-34.git2e91544
|
|
|
3ffb1eb |
- autobuilt 2e91544
|
|
|
3ffb1eb |
|
|
|
3ffb1eb |
* Thu May 31 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 2:1.0.0-33.gitecd55a4
|
|
|
3ffb1eb |
- autobuilt ecd55a4
|
|
|
3ffb1eb |
|
|
|
3ffb1eb |
* Fri May 25 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 2:1.0.0-32.gitdd67ab1
|
|
|
3ffb1eb |
- autobuilt dd67ab1
|
|
|
3ffb1eb |
|
|
|
532fdc0 |
* Fri Apr 27 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 2:1.0.0-31.git0cbfd83
|
|
|
532fdc0 |
- autobuilt commit 0cbfd83
|
|
|
532fdc0 |
|
|
|
532fdc0 |
* Tue Apr 24 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 2:1.0.0-30.git871ba2e
|
|
|
532fdc0 |
- autobuilt commit 871ba2e
|
|
|
532fdc0 |
|
|
|
644caef |
* Fri Apr 20 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 2:1.0.0-29.git1f11dc5
|
|
|
644caef |
- autobuilt commit 1f11dc5
|
|
|
644caef |
|
|
|
644caef |
* Thu Apr 19 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 2:1.0.0-28.git63e6708
|
|
|
644caef |
- autobuilt commit 63e6708
|
|
|
644caef |
|
|
|
644caef |
* Tue Apr 17 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 2:1.0.0-27.gitd56f6cc
|
|
|
644caef |
- autobuilt commit d56f6cc
|
|
|
644caef |
|
|
|
644caef |
* Tue Apr 17 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 2:1.0.0-26.gitd56f6cc
|
|
|
644caef |
- autobuilt commit d56f6cc
|
|
|
644caef |
|
|
|
644caef |
* Mon Apr 16 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 2:1.0.0-25.gitd56f6cc
|
|
|
644caef |
- autobuilt commit d56f6cc
|
|
|
644caef |
|
|
|
644caef |
* Mon Apr 16 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 2:1.0.0-24.gitd56f6cc
|
|
|
644caef |
- autobuilt commit d56f6cc
|
|
|
644caef |
|
|
|
644caef |
* Mon Apr 16 2018 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 2:1.0.0-23.gitf753f30
|
|
|
644caef |
- autobuilt commit f753f30
|
|
|
644caef |
|
|
|
644caef |
* Fri Apr 13 2018 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:1.0.0-22.gitf753f30
|
|
|
644caef |
- Resolves: #1567229
|
|
|
644caef |
- built commit f753f30
|
|
|
644caef |
|
|
|
644caef |
* Mon Apr 09 2018 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:1.0.0-21.gitcc4307a
|
|
|
644caef |
- autobuilt commit cc4307a
|
|
|
644caef |
|
|
|
644caef |
* Mon Mar 12 2018 Peter Robinson <pbrobinson@fedoraproject.org> 2:1.0.0-20.rc5.git4bb1fe4
|
|
|
644caef |
- Rebuild for aarch64 install issue
|
|
|
644caef |
|
|
|
27172f5 |
* Tue Feb 27 2018 Dan Walsh <dwalsh@redhat.name> - 2:1.0.0-19.rc5.git4bb1fe4
|
|
|
acb596e |
- release v1.0.0~rc5
|
|
|
acb596e |
|
|
|
acb596e |
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2:1.0.0-17.rc4.git9f9c962.1
|
|
|
acb596e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
acb596e |
|
|
|
6477bbd |
* Wed Jan 24 2018 Dan Walsh <dwalsh@redhat.name> - 2:1.0.0-17.rc4.git9f9c962
|
|
|
6477bbd |
- Bump to the latest from upstream
|
|
|
6477bbd |
|
|
|
b575f2e |
* Tue Dec 26 2017 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:1.0.0-16.rc4.gite6516b3
|
|
|
b575f2e |
- install bash completion to correct location
|
|
|
b575f2e |
- remove shebang from bash completion gh#1679
|
|
|
b575f2e |
- correct rpmlint issues
|
|
|
b575f2e |
|
|
|
edc2ab9 |
* Mon Dec 18 2017 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:1.0.0-15.rc4.gite6516b3
|
|
|
edc2ab9 |
- built commit e6516b3
|
|
|
edc2ab9 |
|
|
|
b2eb387 |
* Fri Dec 15 2017 Dan Walsh <dwalsh@redhat.name> - 2:1.0.0-14.rc4.gitdb093f6
|
|
|
b2eb387 |
- Lots of fixes for libcontainer
|
|
|
b2eb387 |
- support unbindable,runbindable for rootfs propagation
|
|
|
b2eb387 |
|
|
|
0d04776 |
* Sun Dec 10 2017 Dan Walsh <dwalsh@redhat.name> - 2:1.0.0-13.rc4.git1d3ab6d
|
|
|
0d04776 |
- Many Stability fixes
|
|
|
0d04776 |
- Many fixes for rootless containers
|
|
|
0d04776 |
- Many fixes for static builds
|
|
|
0d04776 |
|
|
|
a45da99 |
* Wed Oct 25 2017 Dan Walsh <dwalsh@redhat.name> - 2:1.0.0-12.rc4.gitaea4f21
|
|
|
a45da99 |
- Add container-selinux prerequires to make sure runc is labeled correctly
|
|
|
a45da99 |
|
|
|
478e4a0 |
* Tue Sep 12 2017 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:1.0.0-11.rc4.gitaea4f21
|
|
|
478e4a0 |
- disable devel package and %%check - makes life easier for module building
|
|
|
478e4a0 |
|
|
|
44b4def |
* Tue Sep 5 2017 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:1.0.0-10.rc4.gitaea4f21
|
|
|
44b4def |
- bump Epoch to 2 since bump to v1.0.1 was in error
|
|
|
44b4def |
- bump to v1.0.0-rc4
|
|
|
44b4def |
- built commit aea4f21
|
|
|
44b4def |
|
|
|
c3e59f0 |
* Tue Sep 5 2017 Dan Walsh <dwalsh@redhat.name> - 1.0.1-4.rc.gitaea4f21
|
|
|
c3e59f0 |
- Rebuilt from master, with requierements needed for CRI-O
|
|
|
c3e59f0 |
|
|
|
4315801 |
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.0.1-3.gitc5ec254
|
|
|
4315801 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
4315801 |
|
|
|
2e01757 |
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.0.1-2.gitc5ec254
|
|
|
2e01757 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
2e01757 |
|
|
|
23cbe2d |
* Thu Jul 20 2017 Dan Walsh <dwalsh@redhat.name> - 1.0.1-1.gitc5ec25487
|
|
|
c3e59f0 |
- v1.0.0-rc5 release of runc
|
|
|
23cbe2d |
|
|
|
05e0f8e |
* Tue Jun 27 2017 Till Maas <opensource@till.name> - 1.0.0-9.git6394544
|
|
|
05e0f8e |
- Just make the criu dependency optional (https://bugzilla.redhat.com/show_bug.cgi?id=1460148)
|
|
|
05e0f8e |
|
|
|
a527669 |
* Tue Jun 27 2017 Till Maas <opensource@till.name> - 1.0.0-8.git6394544.1
|
|
|
a527669 |
- Do not build for ix86: there is no criu on ix86
|
|
|
a527669 |
|
|
Antonio Murdaca |
3bd0254 |
* Fri Jun 02 2017 Antonio Murdaca <runcom@fedoraproject.org> - 1:1.0.0-7.git6394544.1
|
|
Antonio Murdaca |
3bd0254 |
- rebuilt
|
|
Antonio Murdaca |
3bd0254 |
|
|
|
f46e0bb |
* Fri Mar 24 2017 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1:1.0.0-6.git75f8da7
|
|
|
f46e0bb |
- bump to v1.0.0-rc3
|
|
|
f46e0bb |
- built opencontainers/v1.0.0-rc3 commit 75f8da7
|
|
|
f46e0bb |
|
|
|
e4b1c7e |
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.0.0-5.rc2.gitc91b5be.1
|
|
|
e4b1c7e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
e4b1c7e |
|
|
|
8ad8db5 |
* Wed Feb 01 2017 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1:1.0.0-5.rc2
|
|
|
8ad8db5 |
- depend on criu for checkpoint/restore
|
|
|
8ad8db5 |
|
|
|
79da0ff |
* Wed Jan 18 2017 Dennis Gilmore <dennis@ausil.us> - 1:1.0.0-4.rc2
|
|
|
79da0ff |
- enable aarch64
|
|
|
79da0ff |
|
|
|
6f5db54 |
* Wed Jan 11 2017 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1:1.0.0-3.rc2
|
|
|
6f5db54 |
- Resolves: #1412238 - *CVE-2016-9962* - set init processes as non-dumpable,
|
|
|
6f5db54 |
runc patch from Michael Crosby <crosbymichael@gmail.com>
|
|
|
6f5db54 |
|
|
|
5334909 |
* Fri Jan 06 2017 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1:1.0.0-2.rc2.git47ea5c7
|
|
|
5334909 |
- patch to enable seccomp
|
|
|
6f5bfdc |
- Pass $BUILDTAGS to the compiler in cases where we don't have to define
|
|
|
6f5bfdc |
gobuild for ourselves.
|
|
|
5334909 |
- From: Nalin Dahyabhai <nalin@redhat.com>
|
|
|
5334909 |
|
|
|
eb3ad72 |
* Wed Dec 21 2016 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1:1.0.0-1.rc2.git47ea5c7
|
|
|
eb3ad72 |
- bump to 1.0.0 rc2
|
|
|
eb3ad72 |
- built commit 47ea5c7
|
|
|
eb3ad72 |
- build with bundled sources for now (some new dependencies need to be packaged)
|
|
|
eb3ad72 |
|
|
|
1ad8428 |
* Wed Aug 24 2016 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1:1.0.0-1.rc1.git04f275d
|
|
|
1ad8428 |
- Resolves: #1342707 - bump to v1.0.0-rc1
|
|
|
1ad8428 |
- built commit 04f275d
|
|
|
1ad8428 |
- cosmetic changes to make rpmlint happy
|
|
|
1ad8428 |
|
|
|
0dbf799 |
* Thu Jul 21 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.1.1-4.git57b9972
|
|
|
0dbf799 |
- https://fedoraproject.org/wiki/Changes/golang1.7
|
|
|
0dbf799 |
|
|
|
9cbb404 |
* Thu May 26 2016 jchaloup <jchaloup@redhat.com> - 1:0.1.1-3.git57b9972
|
|
|
9cbb404 |
- Add bash completion
|
|
|
9cbb404 |
resolves: #1340119
|
|
|
9cbb404 |
|
|
|
0fbeef9 |
* Thu May 19 2016 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1:0.1.1-2.gitbaf6536
|
|
|
0fbeef9 |
- add selinux to BUILDTAGS in addition to the default seccomp tag
|
|
|
0fbeef9 |
|
|
|
be85767 |
* Tue Apr 26 2016 jchaloup <jchaloup@redhat.com> - 1:0.1.1-0.1.gitbaf6536
|
|
|
be85767 |
- Update to v0.1.1
|
|
|
be85767 |
resolves: #1330378
|
|
|
be85767 |
|
|
|
55d26f3 |
* Tue Apr 12 2016 jchaloup <jchaloup@redhat.com> - 1:0.0.9-0.3.git94dc520
|
|
|
55d26f3 |
- Ship man pages too
|
|
|
55d26f3 |
resolves: #1326115
|
|
|
55d26f3 |
|
|
|
46375ab |
* Wed Apr 06 2016 jchaloup <jchaloup@redhat.com> - 1:0.0.9-0.2.git94dc520
|
|
|
46375ab |
- Extend supported architectures to golang_arches
|
|
|
46375ab |
Disable failing test
|
|
|
46375ab |
related: #1290943
|
|
|
46375ab |
|
|
|
d449988 |
* Wed Mar 16 2016 jchaloup <jchaloup@redhat.com> - 1:0.0.9-0.1.git94dc520
|
|
|
ac8f53b |
- Update to 0.0.9
|
|
|
ac8f53b |
resolves: #1290943
|
|
|
ac8f53b |
|
|
|
c42c627 |
* Wed Mar 02 2016 jchaloup <jchaloup@redhat.com> - 1:0.0.8-0.1.git1a124e9
|
|
|
c42c627 |
- Update to 0.0.8
|
|
|
c42c627 |
|
|
|
997895b |
* Mon Feb 22 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.0.5-0.4.git97bc9a7
|
|
|
997895b |
- https://fedoraproject.org/wiki/Changes/golang1.6
|
|
|
997895b |
|
|
|
bd8787f |
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.0.5-0.3.git97bc9a7
|
|
|
bd8787f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
bd8787f |
|
|
|
a67578c |
* Wed Dec 02 2015 jchaloup <jchaloup@redhat.com> - 1:0.0.5-0.2.git97bc9a7
|
|
|
a67578c |
- unit-test-devel subpackage requires devel with correct epoch
|
|
|
a67578c |
|
|
|
611ae45 |
* Wed Nov 25 2015 jchaloup <jchaloup@redhat.com> - 1:0.0.5-0.1.git97bc9a7
|
|
|
611ae45 |
- Update to 0.0.5, introduce Epoch for Fedora due to 0.2 version instead of 0.0.2
|
|
|
2700494 |
resolves: #1286114
|
|
|
611ae45 |
|
|
|
6fd958a |
* Fri Aug 21 2015 Jan Chaloupka <jchaloup@redhat.com> - 0.2-0.2.git90e6d37
|
|
|
6fd958a |
- First package for Fedora
|
|
|
6fd958a |
resolves: #1255179
|