Merge pull request #1705 from stevvooe/beta3

release: prepare 1.0.0-beta.3
This commit is contained in:
Derek McGowan 2017-11-08 11:22:26 -08:00 committed by GitHub
commit 2b8ed96d2a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 52 additions and 1 deletions

View File

@ -0,0 +1,51 @@
# 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]

View File

@ -5,7 +5,7 @@ var (
Package = "github.com/containerd/containerd"
// Version holds the complete version number. Filled in at linking time.
Version = "1.0.0-beta.2+unknown"
Version = "1.0.0-beta.3+unknown"
// Revision is filled with the VCS (e.g. git) revision being used to build
// the program at linking time.