remove releases/*-beta.toml
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
This commit is contained in:
parent
990076b731
commit
bd3210d29e
@ -1,51 +0,0 @@
|
|||||||
# commit to be tagged for new release
|
|
||||||
commit = "HEAD"
|
|
||||||
|
|
||||||
project_name = "containerd"
|
|
||||||
github_repo = "containerd/containerd"
|
|
||||||
|
|
||||||
# previous release
|
|
||||||
previous = "v1.0.0-beta.2"
|
|
||||||
|
|
||||||
pre_release = true
|
|
||||||
|
|
||||||
preface = """\
|
|
||||||
After rounding out the feature set in beta.2, we have taken a number of stability fixes.
|
|
||||||
|
|
||||||
This release contains mostly bug fixes, code cleanup and improvements to useability of
|
|
||||||
the client and ctr tool."""
|
|
||||||
|
|
||||||
# notable prs to include in the release notes, 1234 is the pr number
|
|
||||||
[notes]
|
|
||||||
|
|
||||||
[notes.ctr]
|
|
||||||
title= "`ctr` makeover"
|
|
||||||
description = """\
|
|
||||||
`ctr` is getting a ~makeover~! The end goal is for commands to be consistent and scoped.
|
|
||||||
Most notably:
|
|
||||||
- `push`, `pull` are now `images` subcommands: `ctr images push`, `ctr images pull`
|
|
||||||
- `fetch`, `fetch-object`, and `push-object` are `content` subcommands
|
|
||||||
- `rootfs unpack` is now `snapshot unpack`
|
|
||||||
- `apply` no longer exists. RIP"""
|
|
||||||
|
|
||||||
[notes.gc]
|
|
||||||
title= "Garbage collector improvements"
|
|
||||||
description = """\
|
|
||||||
The garbage collector continues to improve with this release, including bug
|
|
||||||
fixes on the client causing races and a new lease feature for making retention
|
|
||||||
from the client easier.
|
|
||||||
|
|
||||||
The lease API was added to make it easier for clients to prevent content and
|
|
||||||
snapshots from being garbage collected while they are being actively worked on
|
|
||||||
(such as from pull, import, or checkpoint). The API includes functions for
|
|
||||||
creating, deleting, and listing leases. The lease gets attached to the context
|
|
||||||
and the backend metadata store sees it and associates newly created content
|
|
||||||
and snapshots with that lease.
|
|
||||||
|
|
||||||
Leases are currently acquired and released automatically through the client.
|
|
||||||
From the user perspective, fewer `gc.root` labels should be seen on client
|
|
||||||
during pull/import operations or left over after a failed operation."""
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
[breaking]
|
|
@ -1,78 +0,0 @@
|
|||||||
# 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.1.0"
|
|
||||||
|
|
||||||
pre_release = true
|
|
||||||
|
|
||||||
preface = """\
|
|
||||||
After two major releases of containerd, we have brought back the beta releases to
|
|
||||||
introduce a new runtime interface and new APIs. The 1.2 release will be fully
|
|
||||||
backwards compatible and has no API breakage. The API additions included in
|
|
||||||
this release are focused on making containerd more extensible and cover more
|
|
||||||
user cases.
|
|
||||||
|
|
||||||
### New V2 Runtime
|
|
||||||
|
|
||||||
A new v2 runtime has been added with a stable gRPC interface for managing
|
|
||||||
containers through external shims.
|
|
||||||
|
|
||||||
This allows runtime authors to easily integrate with containerd over a stable
|
|
||||||
API.
|
|
||||||
|
|
||||||
Various runtimes can be selected on a per container basis using the `WithRuntime` opt
|
|
||||||
or to test via ctr `ctr run --runtime io.containerd.runc.v1`.
|
|
||||||
|
|
||||||
[Documentation](https://github.com/containerd/containerd/blob/master/runtime/v2/README.md)
|
|
||||||
|
|
||||||
### New Proxy Plugins
|
|
||||||
|
|
||||||
A new proxy plugin configuration has been added to allow external snapshotters
|
|
||||||
be connected to containerd using gRPC.
|
|
||||||
|
|
||||||
[Documentation](https://github.com/containerd/containerd/blob/master/PLUGINS.md)
|
|
||||||
|
|
||||||
### Managed /opt directory
|
|
||||||
|
|
||||||
A new `Install` method on the containerd client allows users to publish host level
|
|
||||||
binaries using standard container build tooling and container distribution tooling
|
|
||||||
to download containerd related binaries on their systems.
|
|
||||||
|
|
||||||
This can be used for v2 runtime authors to get their runtime shims on an existing
|
|
||||||
containerd system. It can also be used to install `runc` and other related tools.
|
|
||||||
|
|
||||||
```bash
|
|
||||||
> ctr content fetch docker.io/crosbymichael/runc:latest
|
|
||||||
> ctr install docker.io/crosbymichael/runc:latest
|
|
||||||
```
|
|
||||||
|
|
||||||
[Documentation](https://github.com/containerd/containerd/blob/master/docs/managed-opt.md)
|
|
||||||
|
|
||||||
### Garbage Collection
|
|
||||||
|
|
||||||
Add support for cleaning up leases and content ingests to garbage collections.
|
|
||||||
|
|
||||||
Add expiration label to clean up temporary resources.
|
|
||||||
|
|
||||||
### API Changes
|
|
||||||
|
|
||||||
Minor API additions
|
|
||||||
|
|
||||||
### Other Improvements
|
|
||||||
|
|
||||||
Improved multi-arch image support using more precise matching and ranking"""
|
|
||||||
|
|
||||||
# notable prs to include in the release notes, 1234 is the pr number
|
|
||||||
[notes]
|
|
||||||
|
|
||||||
[breaking]
|
|
||||||
|
|
||||||
[rename_deps]
|
|
||||||
[rename_deps.ttrpc]
|
|
||||||
old = "github.com/stevvooe/ttrpc"
|
|
||||||
new = "github.com/containerd/ttrpc"
|
|
Loading…
Reference in New Issue
Block a user