commit containerd for openSUSE:Factory

2020-06-29 Thread root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2020-06-29 21:15:25

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new.3060 (New)


Package is "containerd"

Mon Jun 29 21:15:25 2020 rev:36 rq:817376 version:1.2.13

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2020-06-05 
20:09:08.041529539 +0200
+++ /work/SRC/openSUSE:Factory/.containerd.new.3060/containerd.changes  
2020-06-29 21:15:38.761279151 +0200
@@ -1,0 +2,5 @@
+Thu Jun 25 22:32:08 UTC 2020 - Aleksa Sarai 
+
+- Use Go 1.13 for build.
+
+---



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.wZdI5e/_old  2020-06-29 21:15:40.341284040 +0200
+++ /var/tmp/diff_new_pack.wZdI5e/_new  2020-06-29 21:15:40.345284053 +0200
@@ -54,7 +54,9 @@
 BuildRequires:  libbtrfs-devel >= 3.8
 BuildRequires:  libseccomp-devel >= 2.2
 BuildRequires:  pkg-config
-BuildRequires:  golang(API) >= 1.11
+# Due to a limitation in openSUSE's Go packaging we cannot have a BuildRequires
+# for 'golang(API) >= 1.13' here, so just require 1.13 exactly. bsc#1172608
+BuildRequires:  go1.13
 # We provide a git revision so that Docker can require it properly.
 Provides:   %{name}-git = %{git_version}
 # Currently runc is the only supported runtime for containerd. We pin the same




commit containerd for openSUSE:Factory

2020-06-05 Thread root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2020-06-05 20:05:22

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new.3606 (New)


Package is "containerd"

Fri Jun  5 20:05:22 2020 rev:35 rq:87 version:1.2.13

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2019-10-23 
15:48:45.194558595 +0200
+++ /work/SRC/openSUSE:Factory/.containerd.new.3606/containerd.changes  
2020-06-05 20:09:08.041529539 +0200
@@ -1,0 +2,6 @@
+Tue Jun  2 08:57:36 UTC 2020 - Aleksa Sarai 
+
+- Update to containerd v1.2.13, which is required for Docker 19.03.11-ce.
+  bsc#1172377
+
+---

Old:

  containerd-1.2.10_b34a5c8af56e.tar.xz

New:

  containerd-1.2.13_7ad184331fa3.tar.xz



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.jmuF2w/_old  2020-06-05 20:09:09.429534017 +0200
+++ /var/tmp/diff_new_pack.jmuF2w/_new  2020-06-05 20:09:09.429534017 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package containerd
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -34,16 +34,16 @@
 %endif
 
 # MANUAL: Update the git_version.
-%define git_version b34a5c8af56e510852c35414db4c1f4fa6172339
-%define git_short   b34a5c8af56e
+%define git_version 7ad184331fa3e55e52b890ea95e65ba581ae3429
+%define git_short   7ad184331fa3
 
 Name:   %{realname}%{name_suffix}
-Version:1.2.10
+Version:1.2.13
 Release:0
 Summary:Standalone OCI Container Daemon
 License:Apache-2.0
 Group:  System/Management
-Url:https://containerd.tools
+URL:https://containerd.tools
 Source: %{realname}-%{version}_%{git_short}.tar.xz
 Source1:%{realname}-rpmlintrc
 # OPENSUSE-FIX-UPSTREAM: Backport of 
https://github.com/containerd/containerd/pull/2764.

++ _service ++
--- /var/tmp/diff_new_pack.jmuF2w/_old  2020-06-05 20:09:09.461534120 +0200
+++ /var/tmp/diff_new_pack.jmuF2w/_new  2020-06-05 20:09:09.465534133 +0200
@@ -3,8 +3,8 @@
 https://github.com/containerd/containerd.git
 git
 containerd
-1.2.10_%h
-v1.2.10
+1.2.13_%h
+v1.2.13
 .git
   
   

++ containerd-1.2.10_b34a5c8af56e.tar.xz -> 
containerd-1.2.13_7ad184331fa3.tar.xz ++
 17439 lines of diff (skipped)




commit containerd for openSUSE:Factory

2019-10-23 Thread root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2019-10-23 15:48:42

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new.2352 (New)


Package is "containerd"

Wed Oct 23 15:48:42 2019 rev:34 rq:740817 version:1.2.10

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2019-08-05 
13:40:50.496391943 +0200
+++ /work/SRC/openSUSE:Factory/.containerd.new.2352/containerd.changes  
2019-10-23 15:48:45.194558595 +0200
@@ -1,0 +2,6 @@
+Tue Oct  8 23:35:36 UTC 2019 - Aleksa Sarai 
+
+- Update to containerd v1.2.10, which is required for Docker 19.03.3-ce.
+  bsc#1153367
+
+---

Old:

  containerd-1.2.6_894b81a4b802.tar.xz

New:

  containerd-1.2.10_b34a5c8af56e.tar.xz



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.RoWWwE/_old  2019-10-23 15:48:46.106559580 +0200
+++ /var/tmp/diff_new_pack.RoWWwE/_new  2019-10-23 15:48:46.106559580 +0200
@@ -34,11 +34,11 @@
 %endif
 
 # MANUAL: Update the git_version.
-%define git_version 894b81a4b802e4eb2a91d1ce216b8817763c29fb
-%define git_short   894b81a4b802
+%define git_version b34a5c8af56e510852c35414db4c1f4fa6172339
+%define git_short   b34a5c8af56e
 
 Name:   %{realname}%{name_suffix}
-Version:1.2.6
+Version:1.2.10
 Release:0
 Summary:Standalone OCI Container Daemon
 License:Apache-2.0

++ _service ++
--- /var/tmp/diff_new_pack.RoWWwE/_old  2019-10-23 15:48:46.154559632 +0200
+++ /var/tmp/diff_new_pack.RoWWwE/_new  2019-10-23 15:48:46.154559632 +0200
@@ -3,8 +3,8 @@
 https://github.com/containerd/containerd.git
 git
 containerd
-1.2.6_%h
-v1.2.6
+1.2.10_%h
+v1.2.10
 .git
   
   

++ containerd-1.2.6_894b81a4b802.tar.xz -> 
containerd-1.2.10_b34a5c8af56e.tar.xz ++
 37587 lines of diff (skipped)




commit containerd for openSUSE:Factory

2019-08-05 Thread root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2019-08-05 13:40:45

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new.4126 (New)


Package is "containerd"

Mon Aug  5 13:40:45 2019 rev:33 rq:720988 version:1.2.6

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2019-06-30 
10:19:06.819397635 +0200
+++ /work/SRC/openSUSE:Factory/.containerd.new.4126/containerd.changes  
2019-08-05 13:40:50.496391943 +0200
@@ -22 +22 @@
-  * CVE-2019-5736
+bsc#1121967 CVE-2019-5736



Other differences:
--



commit containerd for openSUSE:Factory

2019-06-30 Thread root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2019-06-30 10:19:04

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new.4615 (New)


Package is "containerd"

Sun Jun 30 10:19:04 2019 rev:32 rq:712297 version:1.2.6

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2019-05-06 
21:13:12.860412771 +0200
+++ /work/SRC/openSUSE:Factory/.containerd.new.4615/containerd.changes  
2019-06-30 10:19:06.819397635 +0200
@@ -1,0 +2,7 @@
+Fri Jun 28 01:45:50 UTC 2019 - Aleksa Sarai 
+
+- Update to containerd v1.2.6, which is required for Docker v18.09.7-ce.
+  bsc#1139649
+- Remove containerd-test (it's not useful for actual testing).
+
+---

Old:

  containerd-1.2.5_bb71b10fd8f5.tar.xz

New:

  containerd-1.2.6_894b81a4b802.tar.xz



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.ouNVah/_old  2019-06-30 10:19:07.259398319 +0200
+++ /var/tmp/diff_new_pack.ouNVah/_new  2019-06-30 10:19:07.259398319 +0200
@@ -34,11 +34,11 @@
 %endif
 
 # MANUAL: Update the git_version.
-%define git_version bb71b10fd8f58240ca47fbb579b9d1028eea7c84
-%define git_short   bb71b10fd8f5
+%define git_version 894b81a4b802e4eb2a91d1ce216b8817763c29fb
+%define git_short   894b81a4b802
 
 Name:   %{realname}%{name_suffix}
-Version:1.2.5
+Version:1.2.6
 Release:0
 Summary:Standalone OCI Container Daemon
 License:Apache-2.0
@@ -106,25 +106,6 @@
 Standalone client for containerd, which allows management of containerd 
containers
 separately from Docker.
 
-%package test
-Summary:Test package for containerd
-Group:  System/Management
-BuildArch:  noarch
-# KUBIC-SPECIFIC: This was required when upgrading from the original kubic
-# packaging, when everything was renamed to -kubic. It also is
-# used to ensure that nothing complains too much when using
-# -kubic packages. Hopfully it can be removed one day.
-%if "%flavour" == "kubic"
-# Obsolete older package without -kubic suffix: v2 -> v3
-Obsoletes:  %{realname}-test = 0.2.5+gitr569_2a5e70c
-# Conflict with non-kubic package, and provide equivalent
-Conflicts:  %{realname}-test > 0.2.5+gitr569_2a5e70c
-Provides:   %{realname}-test = %{version}
-%endif
-
-%description test
-Test package for containerd. It contains the source code and the tests.
-
 %prep
 %setup -q -n %{realname}-%{version}_%{git_short}
 %patch1 -p1
@@ -181,12 +162,6 @@
 done
 ln -s ctr.1 %{buildroot}/%{_mandir}/man1/%{realname}-ctr.1
 
-# Source tree for containerd-test.
-install -d -m755 %{buildroot}/usr/src/containerd/
-cp -ar $HOME/go/src/github.com/containerd/containerd/* 
%{buildroot}/usr/src/containerd/
-# Remove files we don't want to ship - exclude is the wrong usage here.
-rm -rf %{buildroot}/usr/src/containerd/bin
-
 %fdupes %{buildroot}
 
 %files
@@ -206,8 +181,4 @@
 %{_sbindir}/%{realname}-ctr
 %{_mandir}/man1/*ctr.1*
 
-%files test
-%defattr(-,root,root)
-/usr/src/containerd/
-
 %changelog

++ _service ++
--- /var/tmp/diff_new_pack.ouNVah/_old  2019-06-30 10:19:07.295398375 +0200
+++ /var/tmp/diff_new_pack.ouNVah/_new  2019-06-30 10:19:07.295398375 +0200
@@ -3,8 +3,8 @@
 https://github.com/containerd/containerd.git
 git
 containerd
-1.2.5_%h
-v1.2.5
+1.2.6_%h
+v1.2.6
 .git
   
   

++ containerd-1.2.5_bb71b10fd8f5.tar.xz -> 
containerd-1.2.6_894b81a4b802.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/containerd-1.2.5_bb71b10fd8f5/Makefile 
new/containerd-1.2.6_894b81a4b802/Makefile
--- old/containerd-1.2.5_bb71b10fd8f5/Makefile  2019-03-13 06:41:42.0 
+0100
+++ new/containerd-1.2.6_894b81a4b802/Makefile  2019-04-05 20:39:47.0 
+0200
@@ -22,6 +22,7 @@
 # Used to populate variables in version package.
 VERSION=$(shell git describe --match 'v[0-9]*' --dirty='.m' --always)
 REVISION=$(shell git rev-parse HEAD)$(shell if ! git diff --no-ext-diff 
--quiet --exit-code; then echo .m; fi)
+PACKAGE=github.com/containerd/containerd
 
 ifneq "$(strip $(shell command -v go 2>/dev/null))" ""
GOOS ?= $(shell go env GOOS)
@@ -77,8 +78,8 @@
 # Build tags seccomp and apparmor are needed by CRI plugin.
 BUILDTAGS ?= seccomp apparmor
 GO_TAGS=$(if $(BUILDTAGS),-tags "$(BUILDTAGS)",)
-GO_LDFLAGS=-ldflags '-s -w -X $(PKG)/version.Version=$(VERSION) -X 
$(PKG)/version.Revision=$(REVISION) -X $(PKG)/version.Package=$(PKG) 
$(EXTRA_LDFLAGS)'
-SHIM_GO_LDFLAGS=-ldflags '-s -w -X $(PKG)/version.Version=$(VERSION) -X 
$(PKG)/ve

commit containerd for openSUSE:Factory

2019-05-06 Thread root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2019-05-06 21:13:09

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new.5148 (New)


Package is "containerd"

Mon May  6 21:13:09 2019 rev:31 rq:700632 version:1.2.5

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2019-03-26 
22:28:05.68426 +0100
+++ /work/SRC/openSUSE:Factory/.containerd.new.5148/containerd.changes  
2019-05-06 21:13:12.860412771 +0200
@@ -1,0 +2,7 @@
+Fri May  3 13:32:05 UTC 2019 - Aleksa Sarai 
+
+- Update to containerd v1.2.5, which is required for v18.09.5-ce.
+  bsc#1128376 boo#1134068
+  https://github.com/containerd/containerd/releases/tag/v1.2.5
+
+---
@@ -31 +37,0 @@
-  

Old:

  containerd-git.e6b3f5632f50.tar.xz

New:

  containerd-1.2.5_bb71b10fd8f5.tar.xz



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.UvXPZN/_old  2019-05-06 21:13:13.500414957 +0200
+++ /var/tmp/diff_new_pack.UvXPZN/_new  2019-05-06 21:13:13.504414971 +0200
@@ -34,18 +34,17 @@
 %endif
 
 # MANUAL: Update the git_version.
-%define containerd_version 1.2.4
-%define git_version e6b3f5632f50dbc4e9cb6288d911bf4f5e95b18e
-%define git_short   e6b3f5632f50
+%define git_version bb71b10fd8f58240ca47fbb579b9d1028eea7c84
+%define git_short   bb71b10fd8f5
 
 Name:   %{realname}%{name_suffix}
-Version:%{containerd_version}
+Version:1.2.5
 Release:0
 Summary:Standalone OCI Container Daemon
 License:Apache-2.0
 Group:  System/Management
 Url:https://containerd.tools
-Source: %{realname}-git.%{git_short}.tar.xz
+Source: %{realname}-%{version}_%{git_short}.tar.xz
 Source1:%{realname}-rpmlintrc
 # OPENSUSE-FIX-UPSTREAM: Backport of 
https://github.com/containerd/containerd/pull/2764.
 Patch1: 0001-makefile-remove-emoji.patch
@@ -55,7 +54,7 @@
 BuildRequires:  libbtrfs-devel >= 3.8
 BuildRequires:  libseccomp-devel >= 2.2
 BuildRequires:  pkg-config
-BuildRequires:  golang(API) = 1.10
+BuildRequires:  golang(API) >= 1.11
 # We provide a git revision so that Docker can require it properly.
 Provides:   %{name}-git = %{git_version}
 # Currently runc is the only supported runtime for containerd. We pin the same
@@ -91,7 +90,6 @@
 Summary:Client for %{name}
 Group:  System/Management
 Requires:   %{name} = %{version}
-BuildRequires:  golang(API) = 1.10
 # KUBIC-SPECIFIC: This was required when upgrading from the original kubic
 # packaging, when everything was renamed to -kubic. It also is
 # used to ensure that nothing complains too much when using
@@ -111,7 +109,6 @@
 %package test
 Summary:Test package for containerd
 Group:  System/Management
-BuildRequires:  golang(API) = 1.10
 BuildArch:  noarch
 # KUBIC-SPECIFIC: This was required when upgrading from the original kubic
 # packaging, when everything was renamed to -kubic. It also is
@@ -129,7 +126,7 @@
 Test package for containerd. It contains the source code and the tests.
 
 %prep
-%setup -q -n %{realname}-git.%{git_short}
+%setup -q -n %{realname}-%{version}_%{git_short}
 %patch1 -p1
 
 %build

++ _service ++
--- /var/tmp/diff_new_pack.UvXPZN/_old  2019-05-06 21:13:13.552415134 +0200
+++ /var/tmp/diff_new_pack.UvXPZN/_new  2019-05-06 21:13:13.556415148 +0200
@@ -3,8 +3,8 @@
 https://github.com/containerd/containerd.git
 git
 containerd
-git.%h
-v1.2.4
+1.2.5_%h
+v1.2.5
 .git
   
   




commit containerd for openSUSE:Factory

2019-03-26 Thread root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2019-03-26 22:28:04

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new.25356 (New)


Package is "containerd"

Tue Mar 26 22:28:04 2019 rev:30 rq:688118 version:1.2.4

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2019-02-13 
09:58:03.297669593 +0100
+++ /work/SRC/openSUSE:Factory/.containerd.new.25356/containerd.changes 
2019-03-26 22:28:05.68426 +0100
@@ -1,0 +2,13 @@
+Thu Mar 21 14:30:03 UTC 2019 - Sascha Grunert 
+
+- Update containerd to v1.2.4
+  * cri: Set /etc/hostname
+  * cri: Fix env performance issue
+  * runc updated to 6635b4f0c6af3810594d2770f662f34ddc15b40d to solve
+  * CVE-2019-5736
+  * cri updated to da0c016c830b2ea97fd1d737c49a568a816bf964
+  * Windows: NewDirectIOFromFIFOSet
+  * Changelogs from previous versions also included in this update:
+  https://github.com/containerd/containerd/releases/tag/v1.2.3
+
+---
@@ -5,0 +19,13 @@
+  * Fix rare deadlock on FIFO creation with timeout
+  * Fix a bug that a container can't be stopped or inspected when its
+corresponding image is deleted
+  * Fix a bug that the cri plugin handles containerd events outside of
+k8s.io namespace
+  more changes at:
+  https://github.com/containerd/containerd/releases/tag/v1.2.2
+  Changelogs from previous versions also included in this update:
+https://github.com/containerd/containerd/releases/tag/v1.2.1
+https://github.com/containerd/containerd/releases/tag/v1.2.0
+https://github.com/containerd/containerd/releases/tag/v1.1.4
+https://github.com/containerd/containerd/releases/tag/v1.1.3
+  

Old:

  containerd-git.9754871865f7.tar.xz

New:

  containerd-git.e6b3f5632f50.tar.xz



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.sTmF1H/_old  2019-03-26 22:28:06.745768193 +0100
+++ /var/tmp/diff_new_pack.sTmF1H/_new  2019-03-26 22:28:06.745768193 +0100
@@ -34,12 +34,12 @@
 %endif
 
 # MANUAL: Update the git_version.
-%define containerd_version 1.2.2
-%define git_version 9754871865f7fe2f4e74d43e2fc7ccd237edcbce
-%define git_short   9754871865f7
+%define containerd_version 1.2.4
+%define git_version e6b3f5632f50dbc4e9cb6288d911bf4f5e95b18e
+%define git_short   e6b3f5632f50
 
 Name:   %{realname}%{name_suffix}
-Version:1.2.2
+Version:%{containerd_version}
 Release:0
 Summary:Standalone OCI Container Daemon
 License:Apache-2.0

++ _service ++
--- /var/tmp/diff_new_pack.sTmF1H/_old  2019-03-26 22:28:06.785768183 +0100
+++ /var/tmp/diff_new_pack.sTmF1H/_new  2019-03-26 22:28:06.785768183 +0100
@@ -4,7 +4,7 @@
 git
 containerd
 git.%h
-v1.2.2
+v1.2.4
 .git
   
   

++ containerd-git.9754871865f7.tar.xz -> containerd-git.e6b3f5632f50.tar.xz 
++
 83510 lines of diff (skipped)




commit containerd for openSUSE:Factory

2019-02-13 Thread root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2019-02-13 09:57:49

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new.28833 (New)


Package is "containerd"

Wed Feb 13 09:57:49 2019 rev:29 rq:672796 version:1.2.2

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2019-01-21 
10:07:10.718871787 +0100
+++ /work/SRC/openSUSE:Factory/.containerd.new.28833/containerd.changes 
2019-02-13 09:58:03.297669593 +0100
@@ -1,0 +2,9 @@
+Tue Feb  5 11:16:46 UTC 2019 - Aleksa Sarai 
+
+- Update to containerd v1.2.2, which is required for Docker v18.09.1-ce.
+  bsc#1124308
+- Remove required_dockerrunc commit pinning, as it just lead to issues.
+- Remove upstreamed patches.
+  - 0001-docs-man-rename-config.toml-5-to-be-more-descriptive.patch
+
+---

Old:

  0001-docs-man-rename-config.toml-5-to-be-more-descriptive.patch
  containerd-git.468a545b9edc.tar.xz

New:

  containerd-git.9754871865f7.tar.xz



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.1Itzeg/_old  2019-02-13 09:58:04.905669205 +0100
+++ /var/tmp/diff_new_pack.1Itzeg/_new  2019-02-13 09:58:04.905669205 +0100
@@ -34,17 +34,12 @@
 %endif
 
 # MANUAL: Update the git_version.
-%define containerd_version 1.1.2
-%define git_version 468a545b9edcd5932818eb9de8e72413e616e86e
-%define git_short   468a545b9edc
-
-# These are the git commits required. We verify them against the source to make
-# sure we didn't miss anything important when doing upgrades. This MUST match
-# required_dockerrunc in docker.spec!
-%define required_dockerrunc 69663f0bd4b60df09991c08812a60108003fa340
+%define containerd_version 1.2.2
+%define git_version 9754871865f7fe2f4e74d43e2fc7ccd237edcbce
+%define git_short   9754871865f7
 
 Name:   %{realname}%{name_suffix}
-Version:1.1.2
+Version:1.2.2
 Release:0
 Summary:Standalone OCI Container Daemon
 License:Apache-2.0
@@ -52,10 +47,8 @@
 Url:https://containerd.tools
 Source: %{realname}-git.%{git_short}.tar.xz
 Source1:%{realname}-rpmlintrc
-# OPENSUSE-BACKPORT: Backport of 
https://github.com/containerd/containerd/pull/2534.
-Patch1: 0001-docs-man-rename-config.toml-5-to-be-more-descriptive.patch
 # OPENSUSE-FIX-UPSTREAM: Backport of 
https://github.com/containerd/containerd/pull/2764.
-Patch2: 0001-makefile-remove-emoji.patch
+Patch1: 0001-makefile-remove-emoji.patch
 BuildRequires:  fdupes
 BuildRequires:  glibc-devel-static
 BuildRequires:  go-go-md2man
@@ -65,10 +58,9 @@
 BuildRequires:  golang(API) = 1.10
 # We provide a git revision so that Docker can require it properly.
 Provides:   %{name}-git = %{git_version}
-# Currently runc is the only supported runtime for containerd. We match the
-# same version as the one pinned by Docker. Obviously we pin the same flavour
-# as us, to avoid mixing.
-Requires:   docker-runc%{name_suffix}-git = %{required_dockerrunc}
+# Currently runc is the only supported runtime for containerd. We pin the same
+# flavour as us, to avoid mixing (the version pinning is done by docker.spec).
+Requires:   docker-runc%{name_suffix}
 Requires(post): %fillup_prereq
 ExcludeArch:s390
 # KUBIC-SPECIFIC: This was required when upgrading from the original kubic
@@ -139,7 +131,6 @@
 %prep
 %setup -q -n %{realname}-git.%{git_short}
 %patch1 -p1
-%patch2 -p1
 
 %build
 # Do not use symlinks. If you want to run the unit tests for this package at

++ _service ++
--- /var/tmp/diff_new_pack.1Itzeg/_old  2019-02-13 09:58:04.941669196 +0100
+++ /var/tmp/diff_new_pack.1Itzeg/_new  2019-02-13 09:58:04.941669196 +0100
@@ -4,7 +4,7 @@
 git
 containerd
 git.%h
-468a545b9edcd5932818eb9de8e72413e616e86e
+v1.2.2
 .git
   
   

++ containerd-git.468a545b9edc.tar.xz -> containerd-git.9754871865f7.tar.xz 
++
 267233 lines of diff (skipped)




commit containerd for openSUSE:Factory

2019-01-21 Thread root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2019-01-21 10:07:04

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new.28833 (New)


Package is "containerd"

Mon Jan 21 10:07:04 2019 rev:28 rq:664601 version:1.1.2

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2018-11-12 
09:49:48.424430130 +0100
+++ /work/SRC/openSUSE:Factory/.containerd.new.28833/containerd.changes 
2019-01-21 10:07:10.718871787 +0100
@@ -1,0 +2,15 @@
+Fri Jan 11 09:57:32 UTC 2019 - Sascha Grunert 
+
+- Disable leap based builds for kubic flavor. bsc#1121412
+
+---
+Thu Dec 20 18:05:24 UTC 2018 - c...@suse.com
+
+- Update go requirements to >= go1.10 to fix
+  * bsc#1118897 CVE-2018-16873
+go#29230 cmd/go: remote command execution during "go get -u"
+  * bsc#1118898 CVE-2018-16874
+go#29231 cmd/go: directory traversal in "go get" via curly braces in 
import paths
+  * bsc#1118899 CVE-2018-16875
+go#29233 crypto/x509: CPU denial of service
+---
@@ -362 +376,0 @@
-



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.E1aKwm/_old  2019-01-21 10:07:11.490871006 +0100
+++ /var/tmp/diff_new_pack.E1aKwm/_new  2019-01-21 10:07:11.494871002 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package containerd
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -82,6 +82,10 @@
 # Conflict with non-kubic package, and provide equivalent
 Conflicts:  %{realname} > 0.2.5+gitr569_2a5e70c
 Provides:   %{realname} = %{version}
+# Disable leap based builds for kubic flavor (bsc#1121412)
+%if 0%{?suse_version} == 1500 && 0%{?is_opensuse}
+ExclusiveArch:  do_not_build
+%endif
 %endif
 
 %description




commit containerd for openSUSE:Factory

2018-11-12 Thread root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2018-11-12 09:49:46

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new (New)


Package is "containerd"

Mon Nov 12 09:49:46 2018 rev:27 rq:646394 version:1.1.2

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2018-09-05 
13:46:36.910062374 +0200
+++ /work/SRC/openSUSE:Factory/.containerd.new/containerd.changes   
2018-11-12 09:49:48.424430130 +0100
@@ -1,0 +2,8 @@
+Mon Nov  5 10:28:13 UTC 2018 - Aleksa Sarai 
+
+- Add backport of https://github.com/containerd/containerd/pull/2764, which is
+  required for us to build containerd on i586 SLE-12 (where /bin/sh doesn't
+  like emoji in shell scripts). bsc#1102522 bsc#1113313
+  + 0001-makefile-remove-emoji.patch
+
+---

New:

  0001-makefile-remove-emoji.patch



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.v1d05G/_old  2018-11-12 09:49:49.176428999 +0100
+++ /var/tmp/diff_new_pack.v1d05G/_new  2018-11-12 09:49:49.176428999 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 # nodebuginfo
 
@@ -54,6 +54,8 @@
 Source1:%{realname}-rpmlintrc
 # OPENSUSE-BACKPORT: Backport of 
https://github.com/containerd/containerd/pull/2534.
 Patch1: 0001-docs-man-rename-config.toml-5-to-be-more-descriptive.patch
+# OPENSUSE-FIX-UPSTREAM: Backport of 
https://github.com/containerd/containerd/pull/2764.
+Patch2: 0001-makefile-remove-emoji.patch
 BuildRequires:  fdupes
 BuildRequires:  glibc-devel-static
 BuildRequires:  go-go-md2man
@@ -133,6 +135,7 @@
 %prep
 %setup -q -n %{realname}-git.%{git_short}
 %patch1 -p1
+%patch2 -p1
 
 %build
 # Do not use symlinks. If you want to run the unit tests for this package at

++ 0001-makefile-remove-emoji.patch ++
>From 285c7ac5d5027d45bbcdc49334243f2a3ba6dd05 Mon Sep 17 00:00:00 2001
From: Aleksa Sarai 
Date: Mon, 5 Nov 2018 21:12:41 +1100
Subject: [PATCH] makefile: remove emoji

These break the build on i386 in some very specific circumstances (where
/bin/sh breaks when handling unicode), and are completely useless when
it comes to actually building the project.

Signed-off-by: Aleksa Sarai 
---
 Makefile | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/Makefile b/Makefile
index 35021fd3b491..2fcee039d1a1 100644
--- a/Makefile
+++ b/Makefile
@@ -50,8 +50,8 @@ else
endif
 endif
 
-WHALE = "🇩"
-ONI = "👹"
+WHALE = "[w]"
+ONI = "[o]"
 
 RELEASE=containerd-$(VERSION:v%=%).${GOOS}-${GOARCH}
 
-- 
2.19.1




commit containerd for openSUSE:Factory

2018-09-05 Thread root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2018-09-05 13:46:23

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new (New)


Package is "containerd"

Wed Sep  5 13:46:23 2018 rev:26 rq:632122 version:1.1.2

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2018-06-22 
13:16:33.792412480 +0200
+++ /work/SRC/openSUSE:Factory/.containerd.new/containerd.changes   
2018-09-05 13:46:36.910062374 +0200
@@ -1,0 +2,38 @@
+Wed Aug 22 10:10:09 UTC 2018 - asa...@suse.com
+
+- Upgrade to containerd v1.1.2, which is required for Docker v18.06.1-ce.
+  bsc#1102522
+
+---
+Thu Aug 16 02:00:31 UTC 2018 - asa...@suse.com
+
+- Merge -kubic packages back into the main Virtualization:containers packages.
+  This is done using _multibuild to add a "kubic" flavour, which is then used
+  to conditionally compile patches and other kubic-specific features.
+  bsc#1105000
+
+---
+Wed Aug  1 09:40:59 UTC 2018 - asa...@suse.com
+
+- Enable seccomp support on SLE12, since libseccomp is now a new enough vintage
+  to work with Docker and containerd. fate#325877
+
+---
+Wed Jul 25 08:54:33 UTC 2018 - asa...@suse.com
+
+- Update to containerd v1.1.1, which is the required version for the Docker
+  v18.06.0-ce upgrade. bsc#1102522
+- Add backport of https://github.com/containerd/containerd/pull/2534 to make
+  the man page no longer pollute the global namespace.
+  + 0001-docs-man-rename-config.toml-5-to-be-more-descriptive.patch
+- Remove the following patch since it has already been merged upstream.
+  - bsc1065109-0001-makefile-add-support-for-build_flags.patch
+- Remove systemd-related files and add docker-containerd-* symlinks; this
+  aligns with the upstream defaults where dockerd will execute
+  docker-containerd. Version upgrades of docker are expected to work more
+  smoothly as much of the upgrade logic is implemented in dockerd.
+- Add containerd-rpmlintrc (or containerd-kubic-rpmlintrc) to deal with
+  /usr/src/containerd/* rpmlint errors (which don't affect normal users of this
+  package).
+
+---
@@ -11,0 +50,22 @@
+
+---
+Wed May 16 10:10:10 UTC 2018 - jmassaguer...@suse.com
+
+- Review obsoletes tag to fix bsc#1080978
+
+---
+Thu Apr 12 12:48:16 UTC 2018 - fcaste...@suse.com
+
+- Put containerd under the podruntime slice. This the recommended
+  deployment to allow fine resource control on Kubernetes.
+  bsc#1086185
+
+---
+Mon Feb 12 10:52:49 UTC 2018 - rbr...@suse.com
+
+- Add ${version} to equivalent non-kubic package provides
+
+---
+Thu Feb  8 12:34:13 UTC 2018 - rbr...@suse.com
+
+- Add Provides for equivalent non-kubic packages

Old:

  bsc1065109-0001-makefile-add-support-for-build_flags.patch
  containerd-git.06b9cb351610.tar.xz
  containerd.service
  containerd.socket
  sysconfig.containerd

New:

  0001-docs-man-rename-config.toml-5-to-be-more-descriptive.patch
  _multibuild
  containerd-git.468a545b9edc.tar.xz
  containerd-rpmlintrc



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.E52iZR/_old  2018-09-05 13:46:38.370064822 +0200
+++ /var/tmp/diff_new_pack.E52iZR/_new  2018-09-05 13:46:38.370064822 +0200
@@ -22,47 +22,65 @@
   %define _fillupdir /var/adm/fillup-templates
 %endif
 
-%define go_tool go
-%define GO_BUILD_FLAGS -buildmode=pie
+# Handle _multibuild magic.
+%define flavour @BUILD_FLAVOR@%{nil}
 
-# MANUAL: Update the git_version and git_revision
-%define git_version 06b9cb35161009dcb7123345749fef02f7cea8e0
-%define git_short   06b9cb351610
-# How to get the git_revision
-# git clone https://github.com/containerd/containerd.git containerd-upstream
-# cd containerd
-# git checkout $git_version
-# git_revision=r$(git rev-list HEAD | wc -l)
-%define git_revision r706
+# We split the Name: into "realname" and "name_suffix".
+%define realname containerd
+%if "%flavour" == ""
+%define name_suffix %{nil}
+%else
+%define name_suffix -%{flavour}
+%endif
+
+# MANUAL: Update the git_version.
+%define containerd_version 1.1.2
+%define git_version 468a545b9edcd5932818eb9de8e72413e616e86e
+%define git_short   468a545b9edc
 
 # These are the git commits required. We verify them against the sourc

commit containerd for openSUSE:Factory

2018-06-22 Thread root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2018-06-22 13:16:31

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new (New)


Package is "containerd"

Fri Jun 22 13:16:31 2018 rev:25 rq:617849 version:0.2.9+gitr706_06b9cb351610

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2018-06-08 
23:09:50.180260300 +0200
+++ /work/SRC/openSUSE:Factory/.containerd.new/containerd.changes   
2018-06-22 13:16:33.792412480 +0200
@@ -1,0 +2,5 @@
+Wed Jun 13 10:15:51 UTC 2018 - dcass...@suse.com
+
+- Make use of %license macro 
+
+---



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.vcNFeM/_old  2018-06-22 13:16:34.396390083 +0200
+++ /var/tmp/diff_new_pack.vcNFeM/_new  2018-06-22 13:16:34.404389786 +0200
@@ -150,7 +150,8 @@
 
 %files
 %defattr(-,root,root)
-%doc LICENSE.code LICENSE.docs README.md
+%doc README.md
+%license LICENSE.code LICENSE.docs
 %{_sbindir}/containerd
 %{_sbindir}/containerd-shim
 %{_unitdir}/%{name}.service




commit containerd for openSUSE:Factory

2018-06-08 Thread root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2018-06-08 23:09:48

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new (New)


Package is "containerd"

Fri Jun  8 23:09:48 2018 rev:24 rq:614155 version:0.2.9+gitr706_06b9cb351610

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2018-02-05 
10:45:43.692761735 +0100
+++ /work/SRC/openSUSE:Factory/.containerd.new/containerd.changes   
2018-06-08 23:09:50.180260300 +0200
@@ -1,0 +2,7 @@
+Tue Jun  5 06:38:40 UTC 2018 - asa...@suse.com
+
+- Remove 'go test' from %check section, as it has only ever caused us problems
+  and hasn't (as far as I remember) ever caught a release-blocking issue. Smoke
+  testing has been far more useful. boo#1095817
+
+---



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.XmLDNU/_old  2018-06-08 23:09:51.492212933 +0200
+++ /var/tmp/diff_new_pack.XmLDNU/_new  2018-06-08 23:09:51.496212788 +0200
@@ -111,12 +111,11 @@
 cp $PROJECT/bin/containerd-shim containerd-shim-%{version}
 
 %check
-export GOPATH=$HOME/go/src/github.com/containerd/containerd/vendor:$GOPATH
-cd $HOME/go/src/github.com/containerd/containerd
-%go_tool test %GO_BUILD_FLAGS -v $(%go_tool list ./... | \
-   grepgithub.com/containerd/containerd | \
-   grep -v github.com/containerd/containerd/vendor | \
-   grep -v /integration-test)
+# We used to run 'go test' here, however we found that this actually didn't
+# catch any issues that were caught by smoke testing, and %check would
+# continually cause package builds to fail due to flaky tests. If you ever need
+# to know how the testing was done, you can always look in the package history.
+# boo#1095817
 
 %install
 install -D -m755 containerd-%{version} %{buildroot}/%{_sbindir}/containerd




commit containerd for openSUSE:Factory

2018-02-05 Thread root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2018-02-05 10:45:26

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new (New)


Package is "containerd"

Mon Feb  5 10:45:26 2018 rev:23 rq:571971 version:0.2.9+gitr706_06b9cb351610

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2018-01-07 
17:21:30.768882809 +0100
+++ /work/SRC/openSUSE:Factory/.containerd.new/containerd.changes   
2018-02-05 10:45:43.692761735 +0100
@@ -1,0 +2,5 @@
+Thu Feb  1 16:57:14 CET 2018 - r...@suse.de
+
+- do not build on s390, only on s390x (no go on s390)
+
+---



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.mS7nHn/_old  2018-02-05 10:45:44.420727652 +0100
+++ /var/tmp/diff_new_pack.mS7nHn/_new  2018-02-05 10:45:44.424727465 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package containerd
 #
-# 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
@@ -62,6 +62,7 @@
 # same version as the one pinned by Docker.
 Requires:   docker-runc-git = %{required_dockerrunc}
 Requires(post): %fillup_prereq
+ExcludeArch:s390
 
 %description
 Containerd is a daemon with an API and a command line client, to manage




commit containerd for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2018-01-07 17:21:29

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new (New)


Package is "containerd"

Sun Jan  7 17:21:29 2018 rev:22 rq:561515 version:0.2.9+gitr706_06b9cb351610

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2017-12-21 
11:25:30.794755227 +0100
+++ /work/SRC/openSUSE:Factory/.containerd.new/containerd.changes   
2018-01-07 17:21:30.768882809 +0100
@@ -1,0 +2,8 @@
+Wed Dec 27 11:15:36 UTC 2017 - dims...@opensuse.org
+
+- Fix build with RPM 4.14: exclude is not meant for files to NOT be
+  packaged, but should only be used if the files are to be excluded
+  from a glob when they end up in a different package. Rather
+  remove the unwanted files in the install section.
+
+---



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.5UJj2V/_old  2018-01-07 17:21:31.340855999 +0100
+++ /var/tmp/diff_new_pack.5UJj2V/_new  2018-01-07 17:21:31.344855812 +0100
@@ -130,6 +130,8 @@
 
 install -d -m755 %{buildroot}/usr/src/containerd/
 cp -ar $HOME/go/src/github.com/containerd/containerd/* 
%{buildroot}/usr/src/containerd/
+# remove files we don't want to ship - exclude is the wrong usage here
+rm -rf %{buildroot}/usr/src/containerd/bin
 
 %fdupes %{buildroot}
 
@@ -162,6 +164,5 @@
 %files test
 %defattr(-,root,root)
 /usr/src/containerd/
-%exclude /usr/src/containerd/bin
 
 %changelog




commit containerd for openSUSE:Factory

2017-12-21 Thread root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2017-12-21 11:25:26

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new (New)


Package is "containerd"

Thu Dec 21 11:25:26 2017 rev:21 rq:558283 version:0.2.9+gitr706_06b9cb351610

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2017-11-30 
12:41:08.939173007 +0100
+++ /work/SRC/openSUSE:Factory/.containerd.new/containerd.changes   
2017-12-21 11:25:30.794755227 +0100
@@ -1,0 +2,6 @@
+Mon Dec 11 12:30:31 UTC 2017 - asa...@suse.com
+
+- Update to containerd@06b9cb35161009dcb7123345749fef02f7cea8e0, which is
+  requried by Docker 17.09.1_ce.
+
+---

Old:

  containerd-git.3addd8406531.tar.xz

New:

  containerd-git.06b9cb351610.tar.xz



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.Os92hk/_old  2017-12-21 11:25:31.654713295 +0100
+++ /var/tmp/diff_new_pack.Os92hk/_new  2017-12-21 11:25:31.654713295 +0100
@@ -26,17 +26,22 @@
 %define GO_BUILD_FLAGS -buildmode=pie
 
 # MANUAL: Update the git_version and git_revision
-%define git_version 3addd840653146c90a254301d6c3a663c7fd6429
-%define git_short   3addd8406531
+%define git_version 06b9cb35161009dcb7123345749fef02f7cea8e0
+%define git_short   06b9cb351610
 # How to get the git_revision
 # git clone https://github.com/containerd/containerd.git containerd-upstream
 # cd containerd
 # git checkout $git_version
 # git_revision=r$(git rev-list HEAD | wc -l)
-%define git_revision r671
+%define git_revision r706
+
+# These are the git commits required. We verify them against the source to make
+# sure we didn't miss anything important when doing upgrades. This MUST match
+# required_dockerrunc in docker.spec!
+%define required_dockerrunc 3f2f8b84a77f73d38244dd690525642a72156c64
 
 Name:   containerd
-Version:0.2.8+git%{git_revision}_%{git_short}
+Version:0.2.9+git%{git_revision}_%{git_short}
 Release:0
 Summary:Standalone OCI Container Daemon
 License:Apache-2.0
@@ -51,12 +56,11 @@
 BuildRequires:  fdupes
 BuildRequires:  golang(API) = 1.8
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# Currently runC is the only supported runtime for containerd. NOTE:
-# This version pinning is done to follow (as well as we can) upstream's
-# Dockerfile.  However, for some reason the Dockerfile for containerd
-# diverges from the one for Docker. As such, this cannot be a hard
-# requirement (that would break Docker).
-Requires:   docker-runc = 1.0.0rc3+gitr3201_2d41c04
+# We provide a git revision so that Docker can require it properly.
+Provides:   %{name}-git = %{git_version}
+# Currently runC is the only supported runtime for containerd. We match the
+# same version as the one pinned by Docker.
+Requires:   docker-runc-git = %{required_dockerrunc}
 Requires(post): %fillup_prereq
 
 %description
@@ -94,20 +98,24 @@
 # Do not use symlinks. If you want to run the unit tests for this package at
 # some point during the build and you need to directly use go list directly it
 # will get confused by symlinks.
-export GOPATH=${HOME}/go:${HOME}/go/src/github.com/containerd/containerd/vendor
-mkdir -p $HOME/go/src/github.com/containerd/containerd
-rm -rf $HOME/go/src/github.com/containerd/containerd/*
-cp -ar * $HOME/go/src/github.com/containerd/containerd
-
-make GIT_COMMIT=%{git_version}
-cp bin/ctr ctr-%{version}
-cp bin/containerd containerd-%{version}
-cp bin/containerd-shim containerd-shim-%{version}
+export GOPATH=$HOME/go
+export PROJECT=$HOME/go/src/github.com/containerd/containerd
+mkdir -p $PROJECT
+rm -rf $PROJECT/*
+cp -ar * $PROJECT
+
+make -C $PROJECT GIT_COMMIT=%{git_version}
+cp $PROJECT/bin/ctr ctr-%{version}
+cp $PROJECT/bin/containerd containerd-%{version}
+cp $PROJECT/bin/containerd-shim containerd-shim-%{version}
 
 %check
 export GOPATH=$HOME/go/src/github.com/containerd/containerd/vendor:$GOPATH
 cd $HOME/go/src/github.com/containerd/containerd
-%go_tool test %GO_BUILD_FLAGS -v $(%go_tool list ./... | grep 
github.com/containerd/containerd | grep -v /integration-test)
+%go_tool test %GO_BUILD_FLAGS -v $(%go_tool list ./... | \
+   grepgithub.com/containerd/containerd | \
+   grep -v github.com/containerd/containerd/vendor | \
+   grep -v /integration-test)
 
 %install
 install -D -m755 containerd-%{version} %{buildroot}/%{_sbindir}/containerd

++ _service ++
--- /var/tmp/diff_new_pack.Os92hk/_old  2017-12-21 11:25:31.682711930 +0100
+++ /var/tmp/diff_new_pack.Os92hk/_new  2017-12-21 11:25:31.682711930 +0100
@@ -4,7 +4,7 @@
 git
 contain

commit containerd for openSUSE:Factory

2017-11-30 Thread root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2017-11-30 12:41:05

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new (New)


Package is "containerd"

Thu Nov 30 12:41:05 2017 rev:20 rq:545161 version:0.2.8+gitr671_3addd8406531

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2017-11-03 
16:33:14.961868534 +0100
+++ /work/SRC/openSUSE:Factory/.containerd.new/containerd.changes   
2017-11-30 12:41:08.939173007 +0100
@@ -1,0 +2,6 @@
+Thu Nov 23 13:48:04 UTC 2017 - rbr...@suse.com
+
+- Replace references to /var/adm/fillup-templates with new 
+  %_fillupdir macro (boo#1069468)
+
+---



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.VOsssV/_old  2017-11-30 12:41:09.919137377 +0100
+++ /var/tmp/diff_new_pack.VOsssV/_new  2017-11-30 12:41:09.923137231 +0100
@@ -17,6 +17,11 @@
 # nodebuginfo
 
 
+#Compat macro for new _fillupdir macro introduced in Nov 2017
+%if ! %{defined _fillupdir}
+  %define _fillupdir /var/adm/fillup-templates
+%endif
+
 %define go_tool go
 %define GO_BUILD_FLAGS -buildmode=pie
 
@@ -113,7 +118,7 @@
 install -D -m644 %SOURCE1 %{buildroot}/%{_unitdir}/%{name}.service
 install -D -m644 %SOURCE2 %{buildroot}/%{_unitdir}/%{name}.socket
 ln -sf %{_sbindir}/service %{buildroot}/%{_sbindir}/rccontainerd
-install -D -m644 %SOURCE3 
%{buildroot}/var/adm/fillup-templates/sysconfig.%{name}
+install -D -m644 %SOURCE3 %{buildroot}%{_fillupdir}/sysconfig.%{name}
 
 install -d -m755 %{buildroot}/usr/src/containerd/
 cp -ar $HOME/go/src/github.com/containerd/containerd/* 
%{buildroot}/usr/src/containerd/
@@ -140,7 +145,7 @@
 %{_sbindir}/containerd-shim
 %{_unitdir}/%{name}.service
 %{_unitdir}/%{name}.socket
-/var/adm/fillup-templates/sysconfig.%{name}
+%{_fillupdir}/sysconfig.%{name}
 %{_sbindir}/rccontainerd
 
 %files ctr




commit containerd for openSUSE:Factory

2017-11-03 Thread root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2017-11-03 16:32:13

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new (New)


Package is "containerd"

Fri Nov  3 16:32:13 2017 rev:19 rq:536962 version:0.2.8+gitr671_3addd8406531

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2017-10-20 
14:39:35.009888959 +0200
+++ /work/SRC/openSUSE:Factory/.containerd.new/containerd.changes   
2017-11-03 16:33:14.961868534 +0100
@@ -1,0 +2,15 @@
+Thu Oct 26 19:27:48 UTC 2017 - asa...@suse.com
+
+- Set --start-timeout=2m by default to match upstream. bsc#1064926
+
+---
+Thu Oct 26 17:31:18 UTC 2017 - asa...@suse.com
+
+- Use the upstream makefile so that Docker can get the commit ID in `docker
+  info`. This also will avoid possible future warnings being spit out like
+  bsc#1065109 and boo#1053532.
+- Backport https://github.com/containerd/containerd/pull/1686, which is
+  required for the above fix. bsc#1065109 boo#1053532
+  + bsc1065109-0001-makefile-add-support-for-build_flags.patch
+
+---

New:

  bsc1065109-0001-makefile-add-support-for-build_flags.patch



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.Krw7wP/_old  2017-11-03 16:33:15.785838543 +0100
+++ /var/tmp/diff_new_pack.Krw7wP/_new  2017-11-03 16:33:15.785838543 +0100
@@ -14,32 +14,36 @@
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
+# nodebuginfo
 
 
 %define go_tool go
 %define GO_BUILD_FLAGS -buildmode=pie
 
 # MANUAL: Update the git_version and git_revision
-%define git_version 3addd8406531
+%define git_version 3addd840653146c90a254301d6c3a663c7fd6429
+%define git_short   3addd8406531
 # How to get the git_revision
 # git clone https://github.com/containerd/containerd.git containerd-upstream
 # cd containerd
 # git checkout $git_version
 # git_revision=r$(git rev-list HEAD | wc -l)
 %define git_revision r671
-%define version_unconverted %{git_version}
 
 Name:   containerd
-Version:0.2.8+git%{git_revision}_%{git_version}
+Version:0.2.8+git%{git_revision}_%{git_short}
 Release:0
 Summary:Standalone OCI Container Daemon
 License:Apache-2.0
 Group:  System/Management
 Url:https://containerd.tools
-Source: %{name}-git.%{git_version}.tar.xz
+Source: %{name}-git.%{git_short}.tar.xz
 Source1:%{name}.service
 Source2:%{name}.socket
 Source3:sysconfig.%{name}
+# OPENSUSE-FIX-UPSTREAM: Backport of 
https://github.com/containerd/containerd/pull/1686. bsc#1065109 boo#1053532
+Patch100:   bsc1065109-0001-makefile-add-support-for-build_flags.patch
+BuildRequires:  fdupes
 BuildRequires:  golang(API) = 1.8
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # Currently runC is the only supported runtime for containerd. NOTE:
@@ -50,10 +54,6 @@
 Requires:   docker-runc = 1.0.0rc3+gitr3201_2d41c04
 Requires(post): %fillup_prereq
 
-%define client ctr
-%define daemon %{name}
-%define shim %{name}-shim
-
 %description
 Containerd is a daemon with an API and a command line client, to manage
 containers on one machine. It uses runC to run containers according to the OCI
@@ -81,7 +81,9 @@
 Test package for containerd. It contains the source code and the tests.
 
 %prep
-%setup -q -n %{name}-git.%{git_version}
+%setup -q -n %{name}-git.%{git_short}
+# bsc#1065109 boo#1053532
+%patch100 -p1
 
 %build
 # Do not use symlinks. If you want to run the unit tests for this package at
@@ -92,14 +94,10 @@
 rm -rf $HOME/go/src/github.com/containerd/containerd/*
 cp -ar * $HOME/go/src/github.com/containerd/containerd
 
-# Build daemon.
-%go_tool build %GO_BUILD_FLAGS -x -o %{daemon}-%{version} 
github.com/containerd/%{name}/%{daemon}
-
-# Build shim.
-%go_tool build %GO_BUILD_FLAGS -x -o %{shim}-%{version} 
github.com/containerd/%{name}/%{shim}
-
-# Build client.
-%go_tool build %GO_BUILD_FLAGS -x -o %{client}-%{version} 
github.com/containerd/%{name}/%{client}
+make GIT_COMMIT=%{git_version}
+cp bin/ctr ctr-%{version}
+cp bin/containerd containerd-%{version}
+cp bin/containerd-shim containerd-shim-%{version}
 
 %check
 export GOPATH=$HOME/go/src/github.com/containerd/containerd/vendor:$GOPATH
@@ -107,9 +105,9 @@
 %go_tool test %GO_BUILD_FLAGS -v $(%go_tool list ./... | grep 
github.com/containerd/containerd | grep -v /integration-test)
 
 %install
-install -D -m755 %{daemon}-%{version} %{buildroot}/%{_sbindir}/%{daemon}
-install -D -m755 %{shim}-%{version} %{buildroot}/%{_sbindir}/%{shim}
-install -D 

commit containerd for openSUSE:Factory

2017-10-20 Thread root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2017-10-20 14:39:32

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new (New)


Package is "containerd"

Fri Oct 20 14:39:32 2017 rev:18 rq:535048 version:0.2.8+gitr671_3addd8406531

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2017-08-17 
11:43:58.203006058 +0200
+++ /work/SRC/openSUSE:Factory/.containerd.new/containerd.changes   
2017-10-20 14:39:35.009888959 +0200
@@ -1,0 +2,7 @@
+Wed Oct 18 04:40:53 UTC 2017 - asa...@suse.com
+
+- Update to containerd@3addd840653146c90a254301d6c3a663c7fd6429, which is
+  required by Docker 17.07.0_ce (this commit is effectively v0.2.9 with a few
+  bugfixes missing).
+
+---

Old:

  containerd-git.422e31c.tar.xz

New:

  containerd-git.3addd8406531.tar.xz



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.nm68zS/_old  2017-10-20 14:39:37.585768422 +0200
+++ /var/tmp/diff_new_pack.nm68zS/_new  2017-10-20 14:39:37.589768236 +0200
@@ -20,17 +20,17 @@
 %define GO_BUILD_FLAGS -buildmode=pie
 
 # MANUAL: Update the git_version and git_revision
-%define git_version 422e31c
+%define git_version 3addd8406531
 # How to get the git_revision
-# git clone https://github.com/docker/containerd.git containerd-upstream
+# git clone https://github.com/containerd/containerd.git containerd-upstream
 # cd containerd
 # git checkout $git_version
 # git_revision=r$(git rev-list HEAD | wc -l)
-%define git_revision r639
+%define git_revision r671
 %define version_unconverted %{git_version}
 
 Name:   containerd
-Version:0.2.5+git%{git_revision}_%{git_version}
+Version:0.2.8+git%{git_revision}_%{git_version}
 Release:0
 Summary:Standalone OCI Container Daemon
 License:Apache-2.0
@@ -40,15 +40,14 @@
 Source1:%{name}.service
 Source2:%{name}.socket
 Source3:sysconfig.%{name}
-# Make sure we require go 1.7
-BuildRequires:  golang(API) = 1.7
+BuildRequires:  golang(API) = 1.8
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # Currently runC is the only supported runtime for containerd. NOTE:
 # This version pinning is done to follow (as well as we can) upstream's
 # Dockerfile.  However, for some reason the Dockerfile for containerd
 # diverges from the one for Docker. As such, this cannot be a hard
 # requirement (that would break Docker).
-Requires:   docker-runc = 0.1.1+gitr2947_9c2d8d1
+Requires:   docker-runc = 1.0.0rc3+gitr3201_2d41c04
 Requires(post): %fillup_prereq
 
 %define client ctr
@@ -66,8 +65,7 @@
 Summary:Client for %{name}
 Group:  System/Management
 Requires:   %{name} = %{version}
-# Make sure we require go 1.7
-BuildRequires:  golang(API) = 1.7
+BuildRequires:  golang(API) = 1.8
 
 %description ctr
 Standalone client for containerd, which allows management of containerd 
containers
@@ -75,9 +73,8 @@
 
 %package test
 Summary:Test package for containerd
-# Make sure we require go 1.7
 Group:  System/Management
-BuildRequires:  golang(API) = 1.7
+BuildRequires:  golang(API) = 1.8
 BuildArch:  noarch
 
 %description test
@@ -90,24 +87,24 @@
 # Do not use symlinks. If you want to run the unit tests for this package at
 # some point during the build and you need to directly use go list directly it
 # will get confused by symlinks.
-export GOPATH=${HOME}/go:${HOME}/go/src/github.com/docker/containerd/vendor
-mkdir -pv $HOME/go/src/github.com/docker/containerd
-rm -rf $HOME/go/src/github.com/docker/containerd/*
-cp -avr * $HOME/go/src/github.com/docker/containerd
+export GOPATH=${HOME}/go:${HOME}/go/src/github.com/containerd/containerd/vendor
+mkdir -p $HOME/go/src/github.com/containerd/containerd
+rm -rf $HOME/go/src/github.com/containerd/containerd/*
+cp -ar * $HOME/go/src/github.com/containerd/containerd
 
 # Build daemon.
-%go_tool build %GO_BUILD_FLAGS -x -o %{daemon}-%{version} 
github.com/docker/%{name}/%{daemon}
+%go_tool build %GO_BUILD_FLAGS -x -o %{daemon}-%{version} 
github.com/containerd/%{name}/%{daemon}
 
 # Build shim.
-%go_tool build %GO_BUILD_FLAGS -x -o %{shim}-%{version} 
github.com/docker/%{name}/%{shim}
+%go_tool build %GO_BUILD_FLAGS -x -o %{shim}-%{version} 
github.com/containerd/%{name}/%{shim}
 
 # Build client.
-%go_tool build %GO_BUILD_FLAGS -x -o %{client}-%{version} 
github.com/docker/%{name}/%{client}
+%go_tool build %GO_BUILD_FLAGS -x -o %{client}-%{version} 
github.com/containerd/%{name}/%{client}
 
 %check
-export GOPATH=$HOME/go/src/github.com/docker/containerd/vendor:$GOPATH
-cd $HOME/go/src/githu

commit containerd for openSUSE:Factory

2017-08-17 Thread root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2017-08-17 11:43:56

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new (New)


Package is "containerd"

Thu Aug 17 11:43:56 2017 rev:17 rq:516136 version:0.2.5+gitr639_422e31c

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2017-07-30 
11:22:42.308974384 +0200
+++ /work/SRC/openSUSE:Factory/.containerd.new/containerd.changes   
2017-08-17 11:43:58.203006058 +0200
@@ -1,0 +2,5 @@
+Thu Aug  3 14:50:09 UTC 2017 - asa...@suse.com
+
+- Use -buildmode=pie for tests and binary build. bsc#1048046 bsc#1051429
+
+---



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.elyz01/_old  2017-08-17 11:44:00.222720999 +0200
+++ /var/tmp/diff_new_pack.elyz01/_new  2017-08-17 11:44:00.230719870 +0200
@@ -17,7 +17,7 @@
 
 
 %define go_tool go
-%define GO_BUILD_FLAGS %{nil}
+%define GO_BUILD_FLAGS -buildmode=pie
 
 # MANUAL: Update the git_version and git_revision
 %define git_version 422e31c 
@@ -107,7 +107,7 @@
 %check
 export GOPATH=$HOME/go/src/github.com/docker/containerd/vendor:$GOPATH
 cd $HOME/go/src/github.com/docker/containerd
-go test -v $(go list ./... | grep github.com/docker/containerd | grep -v 
/integration-test)
+%go_tool test %GO_BUILD_FLAGS -v $(%go_tool list ./... | grep 
github.com/docker/containerd | grep -v /integration-test)
 
 %install
 install -D -m755 %{daemon}-%{version} %{buildroot}/%{_sbindir}/%{daemon}




commit containerd for openSUSE:Factory

2017-07-30 Thread root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2017-07-30 11:22:41

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new (New)


Package is "containerd"

Sun Jul 30 11:22:41 2017 rev:16 rq:509156 version:0.2.5+gitr639_422e31c

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2017-05-20 
10:13:24.586032281 +0200
+++ /work/SRC/openSUSE:Factory/.containerd.new/containerd.changes   
2017-07-30 11:22:42.308974384 +0200
@@ -1,0 +2,5 @@
+Thu Jul  6 14:22:16 UTC 2017 - th...@suse.de
+
+- change dependency to docker-runc 
+
+---



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.0mRfVc/_old  2017-07-30 11:22:43.384822573 +0200
+++ /var/tmp/diff_new_pack.0mRfVc/_new  2017-07-30 11:22:43.388822008 +0200
@@ -48,7 +48,7 @@
 # Dockerfile.  However, for some reason the Dockerfile for containerd
 # diverges from the one for Docker. As such, this cannot be a hard
 # requirement (that would break Docker).
-Requires:   runc = 0.1.1+gitr2947_9c2d8d1
+Requires:   docker-runc = 0.1.1+gitr2947_9c2d8d1
 Requires(post): %fillup_prereq
 
 %define client ctr




commit containerd for openSUSE:Factory

2017-05-20 Thread root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2017-05-20 10:13:11

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new (New)


Package is "containerd"

Sat May 20 10:13:11 2017 rev:15 rq:494717 version:0.2.5+gitr639_422e31c

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2017-04-17 
10:26:33.376132371 +0200
+++ /work/SRC/openSUSE:Factory/.containerd.new/containerd.changes   
2017-05-20 10:13:24.586032281 +0200
@@ -1,0 +2,34 @@
+Thu May  4 19:02:18 UTC 2017 - jmassaguer...@suse.com
+
+- fix golang requirement to 1.7 for the subpackages 
+
+---
+Tue May  2 15:48:53 UTC 2017 - jmassaguer...@suse.com
+
+- fix golang requirement to 1.7 
+
+---
+Fri Apr 28 16:18:44 UTC 2017 - jeng...@inai.de
+
+- Replace %__-type macro indirections
+
+---
+Thu Apr 13 16:17:55 UTC 2017 - jmassaguer...@suse.com
+
+- update containerd to the commit version needed for
+  docker-v17.04.0-ce (bsc#1034053) 
+
+  fix bsc#1032769: containerd spurious messages filling journal
+
+---
+Wed Apr 12 09:56:54 UTC 2017 - jmassaguer...@suse.com
+
+- make sure this package is being built with go 1.7 
+
+---
+Wed Apr 12 09:13:44 UTC 2017 - jmassaguer...@suse.com
+
+- remove the go_arches macro because we are using go1.7 which
+  is available in all archs 
+
+---

Old:

  containerd-git.03e5862.tar.xz

New:

  containerd-git.422e31c.tar.xz



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.VCOKf3/_old  2017-05-20 10:13:25.749867841 +0200
+++ /var/tmp/diff_new_pack.VCOKf3/_new  2017-05-20 10:13:25.753867276 +0200
@@ -16,36 +16,17 @@
 #
 
 
-# Check if go_arches is defined in the project configuration
-# Otherwise, define it here
-# In order to define it in the project configuration, see
-#
-# https://en.opensuse.org/openSUSE:Build%20Service%20prjconf#Macros
-#
-# The Macros tag is the one that defines the go_arches variable to be used
-# in the spec file.
-# The "define" one is to help the specfile parser of the buildservice
-# to see what packages are being built. You also want to define it here
-# for keeping things consistent.
-
-%{!?go_arches: %global go_arches %ix86 x86_64 aarch64 ppc64le}
-
-%ifarch %go_arches
 %define go_tool go
 %define GO_BUILD_FLAGS %{nil}
-%else
-%define go_tool go-6
-%define GO_BUILD_FLAGS "-gccgoflags=-Wl,--add-needed -Wl,--no-as-needed 
-static-libgo -ldl"
-%endif
 
 # MANUAL: Update the git_version and git_revision
-%define git_version 03e5862 
+%define git_version 422e31c 
 # How to get the git_revision
 # git clone https://github.com/docker/containerd.git containerd-upstream
 # cd containerd
 # git checkout $git_version
 # git_revision=r$(git rev-list HEAD | wc -l)
-%define git_revision r608
+%define git_revision r639
 %define version_unconverted %{git_version}
 
 Name:   containerd
@@ -59,18 +40,15 @@
 Source1:%{name}.service
 Source2:%{name}.socket
 Source3:sysconfig.%{name}
-%ifarch %go_arches
-BuildRequires:  go >= 1.5
-%else
-BuildRequires:  gcc6-go >= 6.1
-%endif
+# Make sure we require go 1.7
+BuildRequires:  golang(API) = 1.7
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # Currently runC is the only supported runtime for containerd. NOTE:
 # This version pinning is done to follow (as well as we can) upstream's
 # Dockerfile.  However, for some reason the Dockerfile for containerd
 # diverges from the one for Docker. As such, this cannot be a hard
 # requirement (that would break Docker).
-Requires:   runc = 0.1.1+gitr2942_2f7393a
+Requires:   runc = 0.1.1+gitr2947_9c2d8d1
 Requires(post): %fillup_prereq
 
 %define client ctr
@@ -88,11 +66,8 @@
 Summary:Client for %{name}
 Group:  System/Management
 Requires:   %{name} = %{version}
-%ifarch %go_arches
-BuildRequires:  go >= 1.5
-%else
-BuildRequires:  gcc6-go >= 6.1
-%endif
+# Make sure we require go 1.7
+BuildRequires:  golang(API) = 1.7
 
 %description ctr
 Standalone client for containerd, which allows management of containerd 
containers
@@ -100,12 +75,9 @@
 
 %package test
 Summary:Test package for containerd
+# Make sure we require go 1.7
 Group:  System/Management
-%ifarch %go_arches
-Requires:   go >= 1.5
-%else
-Requires:   gcc5-go >= 5.0
-%endif
+BuildRequires:  g

commit containerd for openSUSE:Factory

2017-04-17 Thread root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2017-04-17 10:26:32

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new (New)


Package is "containerd"

Mon Apr 17 10:26:32 2017 rev:14 rq:487505 version:0.2.5+gitr608_03e5862

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2017-03-12 
20:05:54.253589780 +0100
+++ /work/SRC/openSUSE:Factory/.containerd.new/containerd.changes   
2017-04-17 10:26:33.376132371 +0200
@@ -1,0 +2,5 @@
+Wed Apr 12 08:02:59 UTC 2017 - asa...@suse.com
+
+- Set TasksMax=infinity to make sure runC doesn't start failing randomly.
+
+---



Other differences:
--
++ containerd.service ++
--- /var/tmp/diff_new_pack.OkvIcD/_old  2017-04-17 10:26:34.859922240 +0200
+++ /var/tmp/diff_new_pack.OkvIcD/_new  2017-04-17 10:26:34.859922240 +0200
@@ -10,10 +10,15 @@
 LimitNOFILE=1048576
 LimitNPROC=1048576
 LimitCORE=infinity
+
 # While containerd doesn't directly modify cgroups, we have to make sure that
 # systemd doesn't suddenly decide to mess around with runC's cgroup setup.
 Delegate=true
 
+# TasksMax is set to a silly value by default, so we need to bump it up to
+# infinity so that containers don't randomly fail to spawn.
+TasksMax=infinity
+
 [Install]
 WantedBy=multi-user.target
 




commit containerd for openSUSE:Factory

2017-03-12 Thread root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2017-03-12 20:05:53

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new (New)


Package is "containerd"

Sun Mar 12 20:05:53 2017 rev:13 rq:478793 version:0.2.5+gitr608_03e5862

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2017-01-23 
11:36:12.223970852 +0100
+++ /work/SRC/openSUSE:Factory/.containerd.new/containerd.changes   
2017-03-12 20:05:54.253589780 +0100
@@ -1,0 +2,5 @@
+Fri Feb 24 18:08:41 UTC 2017 - jmassaguer...@suse.com
+
+- update to docker 1.13.0 requirement
+
+---

Old:

  containerd-git.2a5e70c.tar.xz

New:

  containerd-git.03e5862.tar.xz



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.OJGEv8/_old  2017-03-12 20:05:55.049477158 +0100
+++ /var/tmp/diff_new_pack.OJGEv8/_new  2017-03-12 20:05:55.053476592 +0100
@@ -39,13 +39,13 @@
 %endif
 
 # MANUAL: Update the git_version and git_revision
-%define git_version 2a5e70c
+%define git_version 03e5862 
 # How to get the git_revision
 # git clone https://github.com/docker/containerd.git containerd-upstream
 # cd containerd
 # git checkout $git_version
 # git_revision=r$(git rev-list HEAD | wc -l)
-%define git_revision r569
+%define git_revision r608
 %define version_unconverted %{git_version}
 
 Name:   containerd
@@ -70,7 +70,7 @@
 # Dockerfile.  However, for some reason the Dockerfile for containerd
 # diverges from the one for Docker. As such, this cannot be a hard
 # requirement (that would break Docker).
-Requires:   runc = 0.1.1+gitr2819_50a19c6
+Requires:   runc = 0.1.1+gitr2942_2f7393a
 Requires(post): %fillup_prereq
 
 %define client ctr

++ _service ++
--- /var/tmp/diff_new_pack.OJGEv8/_old  2017-03-12 20:05:55.089471499 +0100
+++ /var/tmp/diff_new_pack.OJGEv8/_new  2017-03-12 20:05:55.089471499 +0100
@@ -4,7 +4,7 @@
 git
 containerd
 git.%h
-2a5e70cbf65457815ee76b7e5dd2a01292d9eca8
+03e5862ec0d8d3b3f750e19fca3ee367e13c090e
 .git
   
   

++ containerd-git.2a5e70c.tar.xz -> containerd-git.03e5862.tar.xz ++
 11011 lines of diff (skipped)




commit containerd for openSUSE:Factory

2017-01-23 Thread root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2017-01-23 11:36:11

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new (New)


Package is "containerd"

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2017-01-10 
10:44:26.971170352 +0100
+++ /work/SRC/openSUSE:Factory/.containerd.new/containerd.changes   
2017-01-23 11:36:12.223970852 +0100
@@ -1,0 +2,6 @@
+Sat Jan 14 06:38:29 UTC 2017 - asa...@suse.com
+
+- Update docker to the version used in Docker 1.12.6. This is necessary to fix
+  CVE-2016-9962 (bsc#1012568).
+
+---



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.UdRsAV/_old  2017-01-23 11:36:12.795889746 +0100
+++ /var/tmp/diff_new_pack.UdRsAV/_new  2017-01-23 11:36:12.795889746 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package containerd
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -70,7 +70,7 @@
 # Dockerfile.  However, for some reason the Dockerfile for containerd
 # diverges from the one for Docker. As such, this cannot be a hard
 # requirement (that would break Docker).
-Requires:   runc = 0.1.1+gitr2818_f59ba3cdd76f
+Requires:   runc = 0.1.1+gitr2819_50a19c6
 Requires(post): %fillup_prereq
 
 %define client ctr




commit containerd for openSUSE:Factory

2016-12-06 Thread h_root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2016-12-06 14:26:57

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new (New)


Package is "containerd"

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2016-11-29 
12:49:41.0 +0100
+++ /work/SRC/openSUSE:Factory/.containerd.new/containerd.changes   
2016-12-06 14:26:58.0 +0100
@@ -163,12 +162,0 @@
-Thu Mar 31 03:42:39 UTC 2016 - asa...@suse.de
-
-* Update to containerd 0.1.0. This required quite a few fixes.
-* Use socket activation with the containerd daemon. This requires a
-  not-yet-upstream patchset (https://github.com/docker/containerd/pull/178):
-  + socket-activation-01-vendor.patch
-  + socket-activation-02-daemon.patch
-  + socket-activation-03-ctr.patch
-* Remove MountFlags=slave since it's not relevant to containerd and might cause
-  issues in the future.
-

@@ -182,6 +169,0 @@

-Sun Mar 27 10:19:02 UTC 2016 - asa...@suse.de
-
-* Add initial packaging of containerd 0.0.5.
-* Install to /usr/sbin.
-* Separately package the client from the server.



Other differences:
--



commit containerd for openSUSE:Factory

2016-11-29 Thread h_root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2016-11-29 12:49:39

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new (New)


Package is "containerd"

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2016-11-24 
21:25:52.0 +0100
+++ /work/SRC/openSUSE:Factory/.containerd.new/containerd.changes   
2016-11-29 12:49:41.0 +0100
@@ -1,0 +2,6 @@
+Thu Nov 24 16:10:41 UTC 2016 - jmassaguer...@suse.com
+
+- fix runc version
+  fix bsc#1009961 
+
+---



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.4uZkdf/_old  2016-11-29 12:49:42.0 +0100
+++ /var/tmp/diff_new_pack.4uZkdf/_new  2016-11-29 12:49:42.0 +0100
@@ -70,7 +70,7 @@
 # Dockerfile.  However, for some reason the Dockerfile for containerd
 # diverges from the one for Docker. As such, this cannot be a hard
 # requirement (that would break Docker).
-Requires:   runc = 0.1.1+git02f8fa7
+Requires:   runc = 0.1.1+gitr2816_02f8fa7
 Requires(post): %fillup_prereq
 
 %define client ctr




commit containerd for openSUSE:Factory

2016-11-24 Thread h_root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2016-11-24 21:25:51

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new (New)


Package is "containerd"

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2016-10-26 
13:29:23.0 +0200
+++ /work/SRC/openSUSE:Factory/.containerd.new/containerd.changes   
2016-11-24 21:25:52.0 +0100
@@ -1,0 +2,6 @@
+Thu Nov 24 12:09:48 UTC 2016 - jmassaguer...@suse.com
+
+- fix version so that it contains a sequence number and zypper does
+  not think is a downgrade
+
+---



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.AiBN1O/_old  2016-11-24 21:25:53.0 +0100
+++ /var/tmp/diff_new_pack.AiBN1O/_new  2016-11-24 21:25:53.0 +0100
@@ -38,11 +38,18 @@
 %define GO_BUILD_FLAGS "-gccgoflags=-Wl,--add-needed -Wl,--no-as-needed 
-static-libgo -ldl"
 %endif
 
+# MANUAL: Update the git_version and git_revision
 %define git_version 0366d7e
+# How to get the git_revision
+# git clone https://github.com/docker/containerd.git containerd-upstream
+# cd containerd
+# git checkout $git_version
+# git_revision=r$(git rev-list HEAD | wc -l)
+%define git_revision r565
 %define version_unconverted %{git_version}
 
 Name:   containerd
-Version:0.2.4+git%{git_version}
+Version:0.2.4+git%{git_revision}_%{git_version}
 Release:0
 Summary:Standalone OCI Container Daemon
 License:Apache-2.0




commit containerd for openSUSE:Factory

2016-10-26 Thread h_root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2016-10-26 13:29:22

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new (New)


Package is "containerd"

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2016-09-21 
18:49:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.containerd.new/containerd.changes   
2016-10-26 13:29:23.0 +0200
@@ -1,0 +2,19 @@
+Tue Oct 25 11:15:13 UTC 2016 - jmassaguer...@suse.com
+
+- fix bsc#1006368: docker/containerd is broken when installed by
+  SuSE Studio in an appliance: We were missing the
+Requires(post): %fillup_prereq
+
+---
+Tue Oct 25 08:32:22 UTC 2016 - jmassaguer...@suse.com
+
+- update runc requirement to 02f8fa7863dd3f82909a73e2061897828460d52f
+  (see RUNC_COMMIT in Dockerfile)
+
+---
+Thu Oct 13 11:14:39 UTC 2016 - jmassaguer...@suse.com
+
+- update to commit 0366d7e which is the one required for docker-1.12.2
+  (bsc#1004490)
+
+---

Old:

  containerd-0.2.3.tar.xz

New:

  containerd-git.0366d7e.tar.xz



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.L0adWu/_old  2016-10-26 13:29:26.0 +0200
+++ /var/tmp/diff_new_pack.L0adWu/_new  2016-10-26 13:29:26.0 +0200
@@ -38,17 +38,17 @@
 %define GO_BUILD_FLAGS "-gccgoflags=-Wl,--add-needed -Wl,--no-as-needed 
-static-libgo -ldl"
 %endif
 
-%define git_version 973f21f
-%define version_unconverted 0.2.3
+%define git_version 0366d7e
+%define version_unconverted %{git_version}
 
 Name:   containerd
-Version:0.2.3
+Version:0.2.4+git%{git_version}
 Release:0
 Summary:Standalone OCI Container Daemon
 License:Apache-2.0
 Group:  System/Management
 Url:https://containerd.tools
-Source: %{name}-%{version}.tar.xz
+Source: %{name}-git.%{git_version}.tar.xz
 Source1:%{name}.service
 Source2:%{name}.socket
 Source3:sysconfig.%{name}
@@ -63,7 +63,8 @@
 # Dockerfile.  However, for some reason the Dockerfile for containerd
 # diverges from the one for Docker. As such, this cannot be a hard
 # requirement (that would break Docker).
-Requires:   runc = 0.1.1+gitcc29e3d
+Requires:   runc = 0.1.1+git02f8fa7
+Requires(post): %fillup_prereq
 
 %define client ctr
 %define daemon %{name}
@@ -104,7 +105,7 @@
 Test package for containerd. It contains the source code and the tests.
 
 %prep
-%setup -q
+%setup -q -n %{name}-git.%{git_version}
 
 %build
 # Do not use symlinks. If you want to run the unit tests for this package at

++ _service ++
--- /var/tmp/diff_new_pack.L0adWu/_old  2016-10-26 13:29:26.0 +0200
+++ /var/tmp/diff_new_pack.L0adWu/_new  2016-10-26 13:29:26.0 +0200
@@ -3,8 +3,8 @@
 https://github.com/docker/containerd.git
 git
 containerd
-0.2.3
-v0.2.3
+git.%h
+0366d7e9693c930cf18c0f50cc16acec064e96c5
 .git
   
   




commit containerd for openSUSE:Factory

2016-09-21 Thread h_root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2016-09-21 18:49:24

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new (New)


Package is "containerd"

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2016-08-20 
12:27:23.0 +0200
+++ /work/SRC/openSUSE:Factory/.containerd.new/containerd.changes   
2016-09-21 18:49:25.0 +0200
@@ -1,0 +2,43 @@
+Mon Sep 19 11:58:44 UTC 2016 - jmassaguer...@suse.com
+
+- fix go_arches definition: use global instead of define, otherwise
+  it fails to build 
+
+---
+Thu Aug 25 15:54:38 UTC 2016 - jmassaguer...@suse.com
+
+- Remove GOPATH at the end of the GOPATH assignment
+  cause GOPATH is empty and if we do that, we get the path ""
+  appended, which causes gcc6-go to complain 
+
+---
+Wed Aug 24 12:25:46 UTC 2016 - jmassaguer...@suse.com
+
+- add go_arches in project configuration: this way, we can use the
+  same spec file but decide in the project configuration if to
+  use gc-go or gcc-go for some archs. 
+
+---
+Mon Aug 22 18:14:40 UTC 2016 - jmassaguer...@suse.com
+
+- update to v2.3.0 (bsc#995058)
+- Remove patches which were already merged upstream:
+  * socket-activation-01-vendor.patch
+  * socket-activation-02-daemon.patch
+  * socket-activation-03-ctr.patch
+
+---
+Thu Aug 18 10:34:29 UTC 2016 - jmassaguer...@suse.com
+
+- use gcc6-go instead of gcc5-go (bsc#988408) 
+- build ppc64le with gc-go because this version builds with gc-go 1.6
+
+---
+Thu Aug 18 10:33:29 UTC 2016 - cbrau...@suse.com
+
+- bump git commit id to the one required by docker v1.12.0
+- run test during build
+- only run tests on architectures that provide the go list and got test tools
+- add aarch64 to go arches
+
+---
@@ -88,0 +132,12 @@
+Thu Mar 31 03:42:39 UTC 2016 - asa...@suse.de
+
+* Update to containerd 0.1.0. This required quite a few fixes.
+* Use socket activation with the containerd daemon. This requires a
+  not-yet-upstream patchset (https://github.com/docker/containerd/pull/178):
+  + socket-activation-01-vendor.patch
+  + socket-activation-02-daemon.patch
+  + socket-activation-03-ctr.patch
+* Remove MountFlags=slave since it's not relevant to containerd and might cause
+  issues in the future.
+
+---
@@ -95,0 +151,6 @@
+---
+Sun Mar 27 10:19:02 UTC 2016 - asa...@suse.de
+
+* Add initial packaging of containerd 0.0.5.
+* Install to /usr/sbin.
+* Separately package the client from the server.

Old:

  containerd-0.2.2.tar.xz
  socket-activation-01-vendor.patch
  socket-activation-02-daemon.patch
  socket-activation-03-ctr.patch

New:

  containerd-0.2.3.tar.xz



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.KTw9p0/_old  2016-09-21 18:49:27.0 +0200
+++ /var/tmp/diff_new_pack.KTw9p0/_new  2016-09-21 18:49:27.0 +0200
@@ -16,20 +16,33 @@
 #
 
 
-%define go_arches %ix86 x86_64 aarch64
+# Check if go_arches is defined in the project configuration
+# Otherwise, define it here
+# In order to define it in the project configuration, see
+#
+# https://en.opensuse.org/openSUSE:Build%20Service%20prjconf#Macros
+#
+# The Macros tag is the one that defines the go_arches variable to be used
+# in the spec file.
+# The "define" one is to help the specfile parser of the buildservice
+# to see what packages are being built. You also want to define it here
+# for keeping things consistent.
+
+%{!?go_arches: %global go_arches %ix86 x86_64 aarch64 ppc64le}
 
 %ifarch %go_arches
 %define go_tool go
 %define GO_BUILD_FLAGS %{nil}
 %else
-%define go_tool go-5
+%define go_tool go-6
 %define GO_BUILD_FLAGS "-gccgoflags=-Wl,--add-needed -Wl,--no-as-needed 
-static-libgo -ldl"
 %endif
 
-%define version_unconverted 0.2.2
+%define git_version 973f21f
+%define version_unconverted 0.2.3
 
 Name:   containerd
-Version:0.2.2
+Version:0.2.3
 Release:0
 Summary:Standalone OCI Container Daemon
 License:Apache-2.0
@@ -39,15 +52,10 @@
 Source1:%{name}.service
 Source2:%{name}.socket
 Source3:sysconfig.%{name}
-# Patches to implement systemd socket activation.
-# https://github.com/docker/conta

commit containerd for openSUSE:Factory

2016-08-20 Thread h_root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2016-08-20 12:27:21

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new (New)


Package is "containerd"

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2016-08-17 
12:06:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.containerd.new/containerd.changes   
2016-08-20 12:27:23.0 +0200
@@ -1,0 +2,9 @@
+Thu Aug 18 09:44:56 UTC 2016 - cbrau...@suse.de
+
+- Add containerd-test package which contains the source code and the test. This
+  package will be used to run the integration tests.
+- Simplify package build and check sections: Instead of symlinking we default 
to
+  cp -avr. go list gets confused by symlinks hence, we need to copy the source
+  code anyway if we want to run unit tests during package build at some point.
+
+---



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.MUsFlq/_old  2016-08-20 12:27:24.0 +0200
+++ /var/tmp/diff_new_pack.MUsFlq/_new  2016-08-20 12:27:24.0 +0200
@@ -82,6 +82,19 @@
 Standalone client for containerd, which allows management of containerd 
containers
 separately from Docker.
 
+%package test
+Summary:Test package for containerd
+Group:  System/Management
+%ifarch %go_arches
+Requires:   go >= 1.5
+%else
+Requires:   gcc5-go >= 5.0
+%endif
+BuildArch:  noarch
+
+%description test
+Test package for containerd. It contains the source code and the tests.
+
 %prep
 %setup -q
 # Systemd socket activation patches.
@@ -90,10 +103,13 @@
 %patch103 -p1
 
 %build
-# Create buildir,
-export GOPATH=$PWD/vendor
-mkdir -pv $GOPATH/src/github.com/docker/
-ln -svfn $PWD $GOPATH/src/github.com/docker/containerd
+# Do not use symlinks. If you want to run the unit tests for this package at
+# some point during the build and you need to directly use go list directly it
+# will get confused by symlinks.
+export 
GOPATH=${HOME}/go:${HOME}/go/src/github.com/docker/containerd/vendor:${GOPATH}
+mkdir -pv $HOME/go/src/github.com/docker/containerd
+rm -rf $HOME/go/src/github.com/docker/containerd/*
+cp -avr * $HOME/go/src/github.com/docker/containerd
 
 # Build deamon.
 %go_tool build %GO_BUILD_FLAGS -x -o %{daemon}-%{version} 
github.com/docker/%{name}/%{daemon}
@@ -115,6 +131,9 @@
 ln -sf %{_sbindir}/service %{buildroot}/%{_sbindir}/rccontainerd
 %{__install} -D -m644 %SOURCE3 
%{buildroot}/var/adm/fillup-templates/sysconfig.%{name}
 
+install -d -m755 %{buildroot}/usr/src/containerd/
+cp -avr $HOME/go/src/github.com/docker/containerd/* 
%{buildroot}/usr/src/containerd/
+
 %pre
 %service_add_pre %{name}.service %{name}.socket
 
@@ -141,4 +160,9 @@
 %files ctr
 %{_sbindir}/%{name}-%{client}
 
+%files test
+%defattr(-,root,root)
+/usr/src/containerd/
+%exclude /usr/src/containerd/bin
+
 %changelog




commit containerd for openSUSE:Factory

2016-08-17 Thread h_root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2016-08-17 12:06:03

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new (New)


Package is "containerd"

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2016-07-21 
08:19:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.containerd.new/containerd.changes   
2016-08-17 12:06:04.0 +0200
@@ -1,0 +2,9 @@
+Tue Aug 16 09:51:37 UTC 2016 - asa...@suse.com
+
+* Explicitly state the version dependency for runC, to avoid potential
+  issues with incompatible component versions. These must be updated
+  *each time we do a release*. Unfortunately we cannot create a hard
+  dependency because that would conflict with Docker, and was a mistake
+  on upstream's part. bsc#993847
+
+---



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.bidQkp/_old  2016-08-17 12:06:06.0 +0200
+++ /var/tmp/diff_new_pack.bidQkp/_new  2016-08-17 12:06:06.0 +0200
@@ -50,7 +50,12 @@
 BuildRequires:  gcc5-go >= 5.0
 %endif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Requires:   runc
+# Currently runC is the only supported runtime for containerd. NOTE:
+# This version pinning is done to follow (as well as we can) upstream's
+# Dockerfile.  However, for some reason the Dockerfile for containerd
+# diverges from the one for Docker. As such, this cannot be a hard
+# requirement (that would break Docker).
+Requires:   runc >= 0.1.0
 
 %define client ctr
 %define daemon %{name}




commit containerd for openSUSE:Factory

2016-07-20 Thread h_root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2016-07-21 08:19:03

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new (New)


Package is "containerd"

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2016-06-23 
13:36:06.0 +0200
+++ /work/SRC/openSUSE:Factory/.containerd.new/containerd.changes   
2016-07-21 08:19:07.0 +0200
@@ -1,0 +2,5 @@
+Wed Jul 20 10:32:45 UTC 2016 - asa...@suse.com
+
+* Set --runtime option specifically to runC. bsc#978260
+
+---
@@ -4 +9 @@
-* Update to containerd v0.2.2.
+* Update to containerd v0.2.2. (bsc#989566 FATE#320763)



Other differences:
--
++ containerd.service ++
--- /var/tmp/diff_new_pack.ixkYKt/_old  2016-07-21 08:19:07.0 +0200
+++ /var/tmp/diff_new_pack.ixkYKt/_new  2016-07-21 08:19:07.0 +0200
@@ -6,7 +6,7 @@
 
 [Service]
 EnvironmentFile=/etc/sysconfig/containerd
-ExecStart=/usr/sbin/containerd --listen fd:// $CONTAINERD_OPTS
+ExecStart=/usr/sbin/containerd --listen fd:// --runtime /usr/sbin/runc 
$CONTAINERD_OPTS
 LimitNOFILE=1048576
 LimitNPROC=1048576
 LimitCORE=infinity




commit containerd for openSUSE:Factory

2016-06-23 Thread h_root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2016-06-23 13:36:06

Comparing /work/SRC/openSUSE:Factory/containerd (Old)
 and  /work/SRC/openSUSE:Factory/.containerd.new (New)


Package is "containerd"

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2016-05-04 
08:20:14.0 +0200
+++ /work/SRC/openSUSE:Factory/.containerd.new/containerd.changes   
2016-06-23 13:36:06.0 +0200
@@ -1,0 +2,6 @@
+Fri Jun 17 14:42:43 UTC 2016 - asa...@suse.de
+
+* Update to containerd v0.2.2.
+* Includes updates to the out-of-tree patches.
+
+---

Old:

  containerd-0.2.1.tar.xz

New:

  containerd-0.2.2.tar.xz



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.m7Lenu/_old  2016-06-23 13:36:07.0 +0200
+++ /var/tmp/diff_new_pack.m7Lenu/_new  2016-06-23 13:36:07.0 +0200
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %define go_arches %ix86 x86_64 aarch64
 
 %ifarch %go_arches
@@ -25,15 +26,15 @@
 %define GO_BUILD_FLAGS "-gccgoflags=-Wl,--add-needed -Wl,--no-as-needed 
-static-libgo -ldl"
 %endif
 
-%define version_unconverted 0.2.1
+%define version_unconverted 0.2.2
 
 Name:   containerd
-Version:0.2.1
+Version:0.2.2
 Release:0
-License:Apache-2.0
 Summary:Standalone OCI Container Daemon
-Url:https://containerd.tools
+License:Apache-2.0
 Group:  System/Management
+Url:https://containerd.tools
 Source: %{name}-%{version}.tar.xz
 Source1:%{name}.service
 Source2:%{name}.socket
@@ -134,3 +135,5 @@
 
 %files ctr
 %{_sbindir}/%{name}-%{client}
+
+%changelog

++ _service ++
--- /var/tmp/diff_new_pack.m7Lenu/_old  2016-06-23 13:36:08.0 +0200
+++ /var/tmp/diff_new_pack.m7Lenu/_new  2016-06-23 13:36:08.0 +0200
@@ -3,8 +3,8 @@
 https://github.com/docker/containerd.git
 git
 containerd
-0.2.1
-v0.2.1
+0.2.2
+v0.2.2
 .git
   
   

++ containerd-0.2.1.tar.xz -> containerd-0.2.2.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/containerd-0.2.1/api/grpc/server/server_linux.go 
new/containerd-0.2.2/api/grpc/server/server_linux.go
--- old/containerd-0.2.1/api/grpc/server/server_linux.go2016-04-29 
10:59:28.0 +0200
+++ new/containerd-0.2.2/api/grpc/server/server_linux.go2016-06-17 
16:39:42.0 +0200
@@ -142,6 +142,7 @@
Failcnt:  memSt.KernelUsage.Failcnt,
Limit:memSt.KernelUsage.Limit,
},
+   Stats: memSt.Stats,
}
blkSt := lcSt.CgroupStats.BlkioStats
pbSt.CgroupStats.BlkioStats = &types.BlkioStats{
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/containerd-0.2.1/version.go 
new/containerd-0.2.2/version.go
--- old/containerd-0.2.1/version.go 2016-04-29 10:59:28.0 +0200
+++ new/containerd-0.2.2/version.go 2016-06-17 16:39:42.0 +0200
@@ -1,5 +1,5 @@
 package containerd
 
-const Version = "0.1.0"
+const Version = "0.2.2"
 
 var GitCommit = ""

++ socket-activation-01-vendor.patch ++
--- /var/tmp/diff_new_pack.m7Lenu/_old  2016-06-23 13:36:08.0 +0200
+++ /var/tmp/diff_new_pack.m7Lenu/_new  2016-06-23 13:36:08.0 +0200
@@ -79,11 +79,11 @@
  create mode 100644 vendor/src/golang.org/x/net/proxy/proxy.go
  create mode 100644 vendor/src/golang.org/x/net/proxy/socks5.go
 
-diff --git a/hack/vendor.sh b/hack/vendor.sh
-index 6848552..31c7df2 100755
 a/hack/vendor.sh
-+++ b/hack/vendor.sh
-@@ -9,7 +9,7 @@ clone git github.com/cloudfoundry/gosigar 
3ed7c74352dae6dc00bdc8c74045375352e3ec
+Index: containerd-0.2.2/hack/vendor.sh
+===
+--- containerd-0.2.2.orig/hack/vendor.sh
 containerd-0.2.2/hack/vendor.sh
+@@ -9,7 +9,7 @@ clone git github.com/cloudfoundry/gosiga
  clone git github.com/codegangsta/cli 9fec0fad02befc9209347cc6d620e68e1b45f74d
  clone git github.com/coreos/go-systemd 
7b2428fec40033549c68f54e26e89e7ca9a9ce31
  clone git github.com/cyberdelia/go-metrics-graphite 
7e54b5c2aa6eaff4286c44129c3def899dff528c
@@ -92,7 +92,7 @@
  clone git github.com/docker/go-units 5d2041e26a699eaca682e2ea41c8f891e1060444
  clone git github.com/godbus/dbus e2cf28118e66a6a63db46cf6088a35d2054d3bb0
  clone git github.com/golang/glog 23def4e6c14b4da8ac2ed8007337bc5eb5007998
-@@ -28,4 +28,8 @@ clone git github.com/seccomp/libseccomp-golang 
1b506fc7