PouchContainer 1.2.0
Welcome to the 1.2.0 version of PouchContainer.
The patch release for PouchContainer 1.2.0 includes
- enhance Container Runtime Interface with PAUSE
- allow multiple snapshotters
- support systemd cgroup driver
- update runC for CVE-2019-5736 (!!!!Be aware that that this version of runC should run in kernel 4.x!!!!)
New Contributors
Here is the list of new contributors:
Full Changelog
- bugfix: check old volume mode #2682 (rudyfly)
- feature: CONTAINER_PAUSE state for CRI #2681 (zhuangqh)
- fix: update container state according to containerd events #2680 (zhuangqh)
- bugfix: fix containerd pid may be reuse #2679 (HusterWan)
- bugfix: make sure SnapshotID not empty when start container #2678 (HusterWan)
- docs: add doc to describe how to use
pouch run --log-driver
#2677 (hellolijj) - bugfix: /etc/mtab will miss quota id #2675 (rudyfly)
- test: refact travis-ci #2673 (rudyfly)
- feature: make pouchd support generating command line docs #2670 (allencloud)
- docs: auto generate pouch cli/api docs via code #2669 (pouchrobot)
- bugfix: should initialize ContainerIO for all container #2668 (fuweid)
- fix: avoid daemon start hang when one shim hang #2666 (Ace-Tang)
- bugfix: flaky test case in cli_start_test.go #2665 (fuweid)
- ctrd: try to fix fail to destroy container #2661 (Ace-Tang)
- delete omitempty from Privileged in api #2660 (HusterWan)
- test: make TestPouchRestartExitedContainer be happy #2658 (rudyfly)
- test: change test image #2657 (rudyfly)
- test: try to make TestRunRestartPolicyNone case happy #2656 (HusterWan)
- docs: auto generate pouch cli/api docs via code #2654 (pouchrobot)
- refactor: refact the setup spec mount #2653 (rudyfly)
- test: use runc build from source code #2652 (Ace-Tang)
- fix: outdated x509 key pair for testing #2651 (zhuangqh)
- fix: wrong time unit in storage plugin #2647 (zhuangqh)
- reset vendor of containerd to v1.0.3, and pass snapshot label by context #2646 (wangforthinker)
- test: add new checkpoint for apis/opts/config/ulimit.go #2645 (WillSmisi)
- test: add new checkpoint for apis/opts/config/runtime.go #2643 (scy1993)
- feature: support push image in daemon side #2641 (Ace-Tang)
- feature: add stats cli command #2640 (ZYecho)
- fix typos in comment #2639 (ZYecho)
- test: add test cases for diskquota_test.go #2638 (hellolijj)
- fix some typos #2637 (chuanchang)
- bugfix: should add snapshot gc label to config #2635 (fuweid)
- bugfix: repair the script of creating k8s cluster with pouch in Ubuntu 16.04.5 #2632 (fengzixu)
- feature: Allow multi snapshotters #2631 (wangforthinker)
- daemon: replace error with warning message when synchronize snapshot update #2629 (chuanchang)
- docs: add two maintainers and component owner/backup policy for project #2627 (allencloud)
- fix: typos #2626 (chuanchang)
- fix: outdated crictl command in docs #2625 (zhuangqh)
- feature: add container stats api client side #2624 (ZYecho)
- feature: extend cri apis for support pause/unpause container #2623 (zhuangqh)
- test: optimize the time of run test cases #2621 (HusterWan)
- docs: auto generate pouch cli/api docs via code #2620 (pouchrobot)
- bugfix: support rich mode container #2617 (HusterWan)
- feature: support cgroup systemd driver #2616 (Ace-Tang)
- test: change test image for container create test #2615 (rudyfly)
- bugfix: do not return stop container time out error #2614 (rudyfly)
- refactor: remove cri wrapper #2613 (zhuangqh)
- config: disable snapshot syncer by default #2611 (fuweid)
- feature: split image pull interface #2608 (Ace-Tang)
- bugfix: make pouchd support top a paused container #2606 (allencloud)
- test: add unit test case for func in cli/inspect package #2599 (jahentao)
- test: api_runtime_test: add new checkpoints #2329 (chuanchang)
- test: api_ulimit_test: add test for ulimit #2328 (chuanchang)