2018-08-20 10:55:45 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Aug 16 02:00:31 UTC 2018 - asarai@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
|
|
|
|
|
2018-08-15 09:09:11 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Aug 1 09:40:59 UTC 2018 - asarai@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 - asarai@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).
|
|
|
|
|
2018-06-13 12:19:14 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jun 13 10:15:51 UTC 2018 - dcassany@suse.com
|
|
|
|
|
2018-08-15 09:09:11 +02:00
|
|
|
- Make use of %license macro
|
2018-06-13 12:19:14 +02:00
|
|
|
|
2018-06-05 09:45:58 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jun 5 06:38:40 UTC 2018 - asarai@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
|
|
|
|
|
2018-08-20 10:55:45 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed May 16 10:10:10 UTC 2018 - jmassaguerpla@suse.com
|
|
|
|
|
|
|
|
- Review obsoletes tag to fix bsc#1080978
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Apr 12 12:48:16 UTC 2018 - fcastelli@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 - rbrown@suse.com
|
|
|
|
|
|
|
|
- Add ${version} to equivalent non-kubic package provides
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Feb 8 12:34:13 UTC 2018 - rbrown@suse.com
|
|
|
|
|
|
|
|
- Add Provides for equivalent non-kubic packages
|
|
|
|
|
2018-02-02 11:30:25 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Feb 1 16:57:14 CET 2018 - ro@suse.de
|
|
|
|
|
|
|
|
- do not build on s390, only on s390x (no go on s390)
|
|
|
|
|
2018-01-04 06:13:12 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Dec 27 11:15:36 UTC 2017 - dimstar@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.
|
|
|
|
|
2017-12-19 04:42:51 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Dec 11 12:30:31 UTC 2017 - asarai@suse.com
|
|
|
|
|
|
|
|
- Update to containerd@06b9cb35161009dcb7123345749fef02f7cea8e0, which is
|
|
|
|
requried by Docker 17.09.1_ce.
|
|
|
|
|
2017-11-24 11:06:55 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Nov 23 13:48:04 UTC 2017 - rbrown@suse.com
|
|
|
|
|
2017-12-19 04:42:51 +01:00
|
|
|
- Replace references to /var/adm/fillup-templates with new
|
2017-11-24 11:06:55 +01:00
|
|
|
%_fillupdir macro (boo#1069468)
|
|
|
|
|
2017-10-26 21:38:40 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Oct 26 19:27:48 UTC 2017 - asarai@suse.com
|
|
|
|
|
|
|
|
- Set --start-timeout=2m by default to match upstream. bsc#1064926
|
|
|
|
|
2017-10-26 20:00:35 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Oct 26 17:31:18 UTC 2017 - asarai@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
|
|
|
|
|
2017-10-18 08:27:22 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Oct 18 04:40:53 UTC 2017 - asarai@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).
|
|
|
|
|
2017-08-11 14:10:01 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Aug 3 14:50:09 UTC 2017 - asarai@suse.com
|
|
|
|
|
|
|
|
- Use -buildmode=pie for tests and binary build. bsc#1048046 bsc#1051429
|
|
|
|
|
2017-07-10 13:38:55 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jul 6 14:22:16 UTC 2017 - thipp@suse.de
|
|
|
|
|
2017-08-11 14:10:01 +02:00
|
|
|
- change dependency to docker-runc
|
2017-07-10 13:38:55 +02:00
|
|
|
|
2017-05-04 21:02:51 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu May 4 19:02:18 UTC 2017 - jmassaguerpla@suse.com
|
|
|
|
|
2017-08-11 14:10:01 +02:00
|
|
|
- fix golang requirement to 1.7 for the subpackages
|
2017-05-04 21:02:51 +02:00
|
|
|
|
2017-05-04 20:33:53 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue May 2 15:48:53 UTC 2017 - jmassaguerpla@suse.com
|
|
|
|
|
2017-08-11 14:10:01 +02:00
|
|
|
- fix golang requirement to 1.7
|
2017-05-04 20:33:53 +02:00
|
|
|
|
2017-04-28 18:29:50 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Apr 28 16:18:44 UTC 2017 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Replace %__-type macro indirections
|
|
|
|
|
2017-04-20 12:54:04 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Apr 13 16:17:55 UTC 2017 - jmassaguerpla@suse.com
|
|
|
|
|
|
|
|
- update containerd to the commit version needed for
|
2017-08-11 14:10:01 +02:00
|
|
|
docker-v17.04.0-ce (bsc#1034053)
|
2017-04-20 12:54:04 +02:00
|
|
|
|
|
|
|
fix bsc#1032769: containerd spurious messages filling journal
|
|
|
|
|
2017-04-20 12:25:35 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Apr 12 09:56:54 UTC 2017 - jmassaguerpla@suse.com
|
|
|
|
|
2017-08-11 14:10:01 +02:00
|
|
|
- make sure this package is being built with go 1.7
|
2017-04-20 12:25:35 +02:00
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Apr 12 09:13:44 UTC 2017 - jmassaguerpla@suse.com
|
|
|
|
|
|
|
|
- remove the go_arches macro because we are using go1.7 which
|
2017-08-11 14:10:01 +02:00
|
|
|
is available in all archs
|
2017-04-20 12:25:35 +02:00
|
|
|
|
2017-04-12 10:37:07 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Apr 12 08:02:59 UTC 2017 - asarai@suse.com
|
|
|
|
|
|
|
|
- Set TasksMax=infinity to make sure runC doesn't start failing randomly.
|
|
|
|
|
2017-03-05 04:06:22 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Feb 24 18:08:41 UTC 2017 - jmassaguerpla@suse.com
|
|
|
|
|
|
|
|
- update to docker 1.13.0 requirement
|
|
|
|
|
2017-01-16 10:37:31 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Jan 14 06:38:29 UTC 2017 - asarai@suse.com
|
|
|
|
|
|
|
|
- Update docker to the version used in Docker 1.12.6. This is necessary to fix
|
|
|
|
CVE-2016-9962 (bsc#1012568).
|
|
|
|
|
2016-12-19 15:01:27 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Dec 19 12:46:14 UTC 2016 - jmassaguerpla@suse.com
|
|
|
|
|
|
|
|
- update containerd to the version used in docker 1.12.5 (bsc#1016307).
|
2017-01-16 10:37:31 +01:00
|
|
|
This fixes bsc#1015661
|
2016-12-19 15:01:27 +01:00
|
|
|
|
2016-11-24 17:09:56 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Nov 24 16:10:41 UTC 2016 - jmassaguerpla@suse.com
|
|
|
|
|
|
|
|
- fix runc version
|
2017-01-16 10:37:31 +01:00
|
|
|
fix bsc#1009961
|
2016-11-24 17:09:56 +01:00
|
|
|
|
2016-11-24 13:49:04 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Nov 24 12:09:48 UTC 2016 - jmassaguerpla@suse.com
|
|
|
|
|
|
|
|
- fix version so that it contains a sequence number and zypper does
|
|
|
|
not think is a downgrade
|
|
|
|
|
2016-10-25 14:11:15 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Oct 25 11:15:13 UTC 2016 - jmassaguerpla@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
|
|
|
|
|
2016-10-25 10:32:28 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Oct 25 08:32:22 UTC 2016 - jmassaguerpla@suse.com
|
|
|
|
|
|
|
|
- update runc requirement to 02f8fa7863dd3f82909a73e2061897828460d52f
|
|
|
|
(see RUNC_COMMIT in Dockerfile)
|
|
|
|
|
2016-10-24 12:56:09 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Oct 13 11:14:39 UTC 2016 - jmassaguerpla@suse.com
|
|
|
|
|
|
|
|
- update to commit 0366d7e which is the one required for docker-1.12.2
|
|
|
|
(bsc#1004490)
|
|
|
|
|
2016-09-19 14:08:41 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Sep 19 11:58:44 UTC 2016 - jmassaguerpla@suse.com
|
|
|
|
|
|
|
|
- fix go_arches definition: use global instead of define, otherwise
|
2017-01-16 10:37:31 +01:00
|
|
|
it fails to build
|
2016-09-19 14:08:41 +02:00
|
|
|
|
2016-08-25 18:01:25 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Aug 25 15:54:38 UTC 2016 - jmassaguerpla@suse.com
|
|
|
|
|
|
|
|
- Remove GOPATH at the end of the GOPATH assignment
|
|
|
|
cause GOPATH is empty and if we do that, we get the path ""
|
2017-01-16 10:37:31 +01:00
|
|
|
appended, which causes gcc6-go to complain
|
2016-08-25 18:01:25 +02:00
|
|
|
|
2016-08-24 14:33:46 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Aug 24 12:25:46 UTC 2016 - jmassaguerpla@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
|
2017-01-16 10:37:31 +01:00
|
|
|
use gc-go or gcc-go for some archs.
|
2016-08-24 14:33:46 +02:00
|
|
|
|
2016-08-23 17:13:07 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Aug 22 18:14:40 UTC 2016 - jmassaguerpla@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 - jmassaguerpla@suse.com
|
|
|
|
|
2017-01-16 10:37:31 +01:00
|
|
|
- use gcc6-go instead of gcc5-go (bsc#988408)
|
2016-08-23 17:13:07 +02:00
|
|
|
- build ppc64le with gc-go because this version builds with gc-go 1.6
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Aug 18 10:33:29 UTC 2016 - cbrauner@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
|
|
|
|
|
2016-08-18 11:49:59 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Aug 18 09:44:56 UTC 2016 - cbrauner@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.
|
|
|
|
|
2016-08-16 12:57:22 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Aug 16 09:51:37 UTC 2016 - asarai@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
|
|
|
|
|
2016-07-20 13:14:29 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jul 20 10:32:45 UTC 2016 - asarai@suse.com
|
|
|
|
|
|
|
|
* Set --runtime option specifically to runC. bsc#978260
|
|
|
|
|
2016-06-17 16:40:17 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jun 17 14:42:43 UTC 2016 - asarai@suse.de
|
|
|
|
|
2016-07-20 10:36:26 +02:00
|
|
|
* Update to containerd v0.2.2. (bsc#989566 FATE#320763)
|
2016-06-17 16:40:17 +02:00
|
|
|
* Includes updates to the out-of-tree patches.
|
|
|
|
|
2016-05-02 09:35:31 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon May 2 07:34:53 UTC 2016 - asarai@suse.de
|
|
|
|
|
|
|
|
* Remove MountFlags=slave from containerd.service. This causes many issues with
|
|
|
|
interactions with Docker.
|
|
|
|
|
2016-04-29 12:06:39 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Apr 29 09:54:28 UTC 2016 - asarai@suse.de
|
|
|
|
|
|
|
|
* Added /usr/sbin/rccontainerd symlink as per suse-missing-rclink.
|
|
|
|
* Updated socket activation patches to use the same patchset that was merged
|
|
|
|
upstream (https://github.com/docker/containerd/pull/178):
|
|
|
|
* socket-activation-01-vendor.patch
|
|
|
|
* socket-activation-02-daemon.patch
|
|
|
|
* socket-activation-03-ctr.patch
|
|
|
|
* Removed aarch64 that was patched upstream:
|
|
|
|
- fix-aarch64-epoll.patch
|
|
|
|
* Update containerd to 0.2.1. Upstream changelog:
|
|
|
|
* Fixes for cgroup memory updates and process labeling.
|
|
|
|
* Truncate the event log on disk and in memory so that it does not
|
|
|
|
grow forever. This is mainly used for higher levels to receive past
|
|
|
|
events if they miss any.
|
|
|
|
|
2016-04-04 13:59:50 +02:00
|
|
|
-------------------------------------------------------------------
|
2016-04-19 12:37:57 +02:00
|
|
|
Tue Apr 19 10:23:09 UTC 2016 - asarai@suse.de
|
|
|
|
|
|
|
|
* Use the gc compiler for aarch64 builds.
|
|
|
|
* Add a patch to fix the new aarch64 build support, which has not yet been
|
|
|
|
merged upstream (https://github.com/docker/containerd/pull/195):
|
|
|
|
+ fix-aarch64-epoll.patch
|
|
|
|
* Rebase the socket activation patchset which has yet to be merged
|
|
|
|
(https://github.com/docker/containerd/pull/178):
|
|
|
|
* socket-activation-01-vendor.patch
|
|
|
|
* socket-activation-02-daemon.patch
|
|
|
|
* socket-activation-03-ctr.patch
|
|
|
|
* Update to containerd 0.2.0. Changelog:
|
|
|
|
+ Add Limit to PidsStats
|
|
|
|
+ Add timeout flag for container start times.
|
|
|
|
+ Add timeout option for GRPC connection.
|
|
|
|
+ Add no_pivot_root support.
|
|
|
|
+ Add runtimeArgs to pass to shim
|
|
|
|
* Move epoll syscall to a separate package so we can build on aarch64.
|
|
|
|
* Fix ctr termios restoration isssues.
|
|
|
|
* Several bug fixes.
|
|
|
|
- Remove dependencies on larger packages.
|
2016-04-04 13:59:50 +02:00
|
|
|
|
2016-04-01 14:49:25 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Mar 31 03:42:39 UTC 2016 - asarai@suse.de
|
|
|
|
|
|
|
|
* Use socket activation with the containerd-daemon. This requires a
|
2016-04-19 12:37:57 +02:00
|
|
|
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.
|
2016-04-01 14:49:25 +02:00
|
|
|
* Update to containerd 0.1.0. This required quite a few fixes.
|
|
|
|
|
2016-03-27 12:27:18 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Mar 27 10:19:02 UTC 2016 - asarai@suse.de
|
|
|
|
|
|
|
|
* Add initial packaging of containerd 0.0.5.
|
2016-04-19 12:37:57 +02:00
|
|
|
* Add service and sysconfig files.
|
|
|
|
* Separately package the client from the server.
|
|
|
|
* Install to /usr/sbin.
|
2016-03-27 12:27:18 +02:00
|
|
|
|