Add release notes for 1.4 beta
Signed-off-by: Derek McGowan <derek@mcg.dev>
This commit is contained in:
parent
7fd23fe143
commit
77ab0104e2
11
.mailmap
11
.mailmap
@ -19,11 +19,15 @@ Carlos Eduardo <me@carlosedp.com> <me@carlosedp.com>
|
||||
Cristian Staretu <cristian.staretu@gmail.com>
|
||||
Cristian Staretu <cristian.staretu@gmail.com> <unclejack@users.noreply.github.com>
|
||||
Daniel Dao <dqminh89@gmail.com>
|
||||
Derek McGowan <derek@mcg.dev> <derek@mcgstyle.net>
|
||||
Edgar Lee <edgarl@netflix.com> <edgar.lee@docker.com>
|
||||
Eric Ren <renzhen.rz@alibaba-linux.com> <renzhen.rz@alibaba-inc.com>
|
||||
Eric Ren <renzhen.rz@linux.alibaba.com> <renzhen@linux.alibaba.com>
|
||||
Eric Ren <renzhen.rz@linux.alibaba.com> <renzhen.rz@alibaba-linux.com>
|
||||
Eric Ren <renzhen.rz@linux.alibaba.com> <renzhen.rz@alibaba-inc.com>
|
||||
Fahed Dorgaa <fahed.dorgaa@gmail.com>
|
||||
Frank Yang <yyb196@gmail.com>
|
||||
Fupan Li <lifupan@gmail.com>
|
||||
Fupan Li <lifupan@gmail.com> <fupan.lfp@antfin.com>
|
||||
Georgia Panoutsakopoulou <gpanoutsak@gmail.com>
|
||||
Guangming Wang <guangming.wang@daocloud.io>
|
||||
Haiyan Meng <haiyanmeng@google.com>
|
||||
@ -53,12 +57,14 @@ Kohei Tokunaga <ktokunaga.mail@gmail.com>
|
||||
Krasi Georgiev <krasi.root@gmail.com> <krasi@vip-consult.solutions>
|
||||
Lantao Liu <lantaol@google.com>
|
||||
Lantao Liu <lantaol@google.com> <taotaotheripper@gmail.com>
|
||||
Li Yuxuan <liyuxuan04@baidu.com> <darfux@163.com>
|
||||
Lifubang <lifubang@aliyun.com> <lifubang@acmcoder.com>
|
||||
Lu Jingxiao <lujingxiao@huawei.com>
|
||||
Maksym Pavlenko <makpav@amazon.com> <pavlenko.maksym@gmail.com>
|
||||
Mario Hros <spam@k3a.me>
|
||||
Mario Hros <spam@k3a.me> <root@k3a.me>
|
||||
Mark Gordon <msg555@gmail.com>
|
||||
Michael Crosby <crosbymichael@gmail.com> <michael@thepasture.io>
|
||||
Michael Katsoulis <michaelkatsoulis88@gmail.com>
|
||||
Mike Brown <brownwm@us.ibm.com> <mikebrow@users.noreply.github.com>
|
||||
Nishchay Kumar <mrawesomenix@gmail.com>
|
||||
@ -71,11 +77,13 @@ Rui Cao <ruicao@alauda.io> <ruicao@alauda.io>
|
||||
Sakeven Jiang <jc5930@sina.cn>
|
||||
Seth Pellegrino <spellegrino@newrelic.com> <30441101+sethp-nr@users.noreply.github.com>
|
||||
Shengbo Song <thomassong@tencent.com>
|
||||
SiYu Zhao <d.chaser.zsy@gmail.com>
|
||||
Stephen J Day <stevvooe@gmail.com> <stephen.day@getcruise.com>
|
||||
Stephen J Day <stevvooe@gmail.com> <stevvooe@users.noreply.github.com>
|
||||
Stephen J Day <stevvooe@gmail.com> <stephen.day@docker.com>
|
||||
Sudeesh John <sudeesh@linux.vnet.ibm.com>
|
||||
Su Fei <fesu@ebay.com> <fesu@ebay.com>
|
||||
Ted Yu <yuzhihong@gmail.com>
|
||||
Tõnis Tiigi <tonistiigi@gmail.com>
|
||||
Wei Fu <fuweid89@gmail.com> <fhfuwei@163.com>
|
||||
Xiaodong Zhang <a4012017@sina.com>
|
||||
@ -84,6 +92,7 @@ Yue Zhang <zy675793960@yeah.net>
|
||||
Yuxing Liu <starnop@163.com>
|
||||
Zhang Wei <zhangwei555@huawei.com>
|
||||
Zhenguang Zhu <zhengguang.zhu@daocloud.io>
|
||||
Zhiyu Li <payall4u@qq.com> <404977848@qq.com>
|
||||
Zhongming Chang<zhongming.chang@daocloud.io>
|
||||
Zhoulin Xie <zhoulin.xie@daocloud.io>
|
||||
Zhoulin Xie <zhoulin.xie@daocloud.io> <42261994+JoeWrightss@users.noreply.github.com>
|
||||
|
92
releases/v1.4.0-beta.toml
Normal file
92
releases/v1.4.0-beta.toml
Normal file
@ -0,0 +1,92 @@
|
||||
# commit to be tagged for new release
|
||||
commit = "HEAD"
|
||||
|
||||
project_name = "containerd"
|
||||
github_repo = "containerd/containerd"
|
||||
match_deps = "^github.com/(containerd/[a-zA-Z0-9-]+)$"
|
||||
|
||||
# previous release
|
||||
previous = "v1.3.0"
|
||||
|
||||
pre_release = true
|
||||
|
||||
preface = """\
|
||||
The fifth major release of containerd includes a mix of new features and
|
||||
expanded support, such as support for CGroups v2, expanded SELinux support,
|
||||
support for Windows on Kubernetes through CRI, and support for snapshotters
|
||||
based on shared remote storage. All significant bug and stability fixes included
|
||||
in this release are also available on supported prior releases. Like previous
|
||||
major releases, what is not included in this release is also important. There
|
||||
are only two small additions to the API with no backwards incompatible changes,
|
||||
allowing client and daemon upgrades to be done independently without disruption.
|
||||
The incredible increase in usage of containerd over the last year has shown the
|
||||
value of our core principles to easily expand support for different use cases
|
||||
while driving toward ever increasing stability.
|
||||
|
||||
### Runtime
|
||||
* **Support cgroups v2** [#3726](https://github.com/containerd/containerd/pull/3726)
|
||||
* **Improved SELinux support**
|
||||
* **Rework shim logger shutdown process** [#4162](https://github.com/containerd/containerd/pull/4162)
|
||||
|
||||
### Snapshots
|
||||
* **Support target snapshot option on prepare to allow skipping prepare when snapshot reports target already exists** [#3793](https://github.com/containerd/containerd/pull/3793)
|
||||
* **Add filters to walk function** [#3709](https://github.com/containerd/containerd/pull/3709)
|
||||
* **Support for FUSE mounts** [#3765](https://github.com/containerd/containerd/pull/3765)
|
||||
* **Snapshotter options passed to backend** [#4080](https://github.com/containerd/containerd/pull/4080)
|
||||
* **Support for lazy-pull snapshotters such as [stargz-snapshotter](https://github.com/containerd/stargz-snapshotter)**
|
||||
|
||||
### Plugins
|
||||
* **Proxy snapshotter support for cleanup** [#3925](https://github.com/containerd/containerd/pull/3925)
|
||||
|
||||
### Client
|
||||
* **Add spec options for host device and privileged handling** [#3718](https://github.com/containerd/containerd/pull/3718)
|
||||
* **WithLease takes options for more flexibility** [#3719](https://github.com/containerd/containerd/pull/3719)
|
||||
* **Add unpack options for pull** [#3826](https://github.com/containerd/containerd/pull/3826)
|
||||
* **Improve host fallback behaviour in docker remote** [#3868](https://github.com/containerd/containerd/pull/3868)
|
||||
* **Defer layer download until unpack to support skipping download when snapshotter reports already exists** [#3870](https://github.com/containerd/containerd/pull/3870)
|
||||
* **Split UID and GID namespace mapping in spec generation** [#3881](https://github.com/containerd/containerd/pull/3881)
|
||||
* **Propagate snapshotter layer annotations on unpack** [#3911](https://github.com/containerd/containerd/pull/3911)
|
||||
* **Create image record after blob download to fix concurrent download issue** [#3972](https://github.com/containerd/containerd/pull/3972)
|
||||
* **Add Linux resources to spec options** [#4083](https://github.com/containerd/containerd/pull/4083)
|
||||
* **New registry configuration tooling for improved mirror and endpoint options** [#4138](https://github.com/containerd/containerd/pull/4138)
|
||||
* **Use spec's mountLabel when mounting container rootfs** [#4051](https://github.com/containerd/containerd/pull/4051)
|
||||
|
||||
### API
|
||||
* **Add filters to snapshot list** [#3709](https://github.com/containerd/containerd/pull/3709)
|
||||
* **Add snapshot cleanup** [#3925](https://github.com/containerd/containerd/pull/3925)
|
||||
|
||||
### Daemon
|
||||
* **Support NOTIFY_SOCKET for notifying the daemon's readiness to systemd** [#4088](https://github.com/containerd/containerd/pull/4088)
|
||||
|
||||
### Windows
|
||||
* **Disk usage support in snapshotter** [#3785](https://github.com/containerd/containerd/pull/3785)
|
||||
* **Add support for custom wcow and lcow sandbox scratch sizes** [#3965](https://github.com/containerd/containerd/pull/3965)
|
||||
* **Enable CRI plugin** [#4076](https://github.com/containerd/containerd/pull/4076)
|
||||
|
||||
### CRI
|
||||
|
||||
* **Support CNI DNS capabilities** [cri#1244](https://github.com/containerd/cri/pull/1244)
|
||||
* **Build CRI Plugin on Windows and add presubmit** [cri#1258](https://github.com/containerd/cri/pull/1258)
|
||||
* **Use container annotations when creating containers** [cri#1260](https://github.com/containerd/cri/pull/1260)
|
||||
* **Add support for Windows containers process isolation** [cri#1264](https://github.com/containerd/cri/pull/1264)
|
||||
* **Add windows port forward support** [cri#1284](https://github.com/containerd/cri/pull/1284)
|
||||
* **Use `http` for localhost registry connections** [cri#1328](https://github.com/containerd/cri/pull/1328)
|
||||
* **Add `resolv.conf` to sandbox container mounts** [cri#1344](https://github.com/containerd/cri/pull/1344)
|
||||
* **Use host devices options from oci specs** [cri#1349](https://github.com/containerd/cri/pull/1349)
|
||||
* **Fix privileged supported** [cri#1356](https://github.com/containerd/cri/pull/1356)
|
||||
* **Update default runtime to `io.containerd.runc.v2`** [cri#1359](https://github.com/containerd/cri/pull/1359)
|
||||
* **Add instrospection service** [cri#1364](https://github.com/containerd/cri/pull/1364)
|
||||
* **Unshare cgroup namespace for container when using cgroupv2** [cri#1371](https://github.com/containerd/cri/pull/1371)
|
||||
* **Add CPU and memory cgroupv2 metrics** [cri#1376](https://github.com/containerd/cri/pull/1376)
|
||||
* **Reload CNI network config on fs change events** [cri#1405](https://github.com/containerd/cri/pull/1405)
|
||||
* **Add support for stargz remote snapshots** [cri#1431](https://github.com/containerd/cri/pull/1431)
|
||||
* **Add support for 'container-name' OCI annotation** [cri#1436](https://github.com/containerd/cri/pull/1436)
|
||||
* **Remove socat for port forwarding** [cri#1470](https://github.com/containerd/cri/pull/1470)
|
||||
* **Add config flag to default empty seccomp profile** [cri#1472](https://github.com/containerd/cri/pull/1472)
|
||||
|
||||
And many more improvements and bug fixes in the complete changelog"""
|
||||
|
||||
# notable prs to include in the release notes, 1234 is the pr number
|
||||
[notes]
|
||||
|
||||
[breaking]
|
@ -23,7 +23,7 @@ var (
|
||||
Package = "github.com/containerd/containerd"
|
||||
|
||||
// Version holds the complete version number. Filled in at linking time.
|
||||
Version = "1.3.0+unknown"
|
||||
Version = "1.4.0-beta.0+unknown"
|
||||
|
||||
// Revision is filled with the VCS (e.g. git) revision being used to build
|
||||
// the program at linking time.
|
||||
|
Loading…
Reference in New Issue
Block a user