Skip to content

Commit 0bc5df0

Browse files
committed
Clarify text on ctr support/inclusion
Add some clarifying language around the expectations on `ctr`. Signed-off-by: Phil Estes <[email protected]>
1 parent 2ff1ef4 commit 0bc5df0

1 file changed

Lines changed: 8 additions & 3 deletions

File tree

RELEASES.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -271,10 +271,15 @@ version of Kubernetes which supports that version of CRI.
271271
### `ctr` tool
272272

273273
The `ctr` tool provides the ability to introspect and understand the containerd
274-
API. At this time, it is not considered a primary offering of the project. It
275-
may be completely refactored or have breaking changes in _minor_ releases.
274+
API. It is not considered a primary offering of the project and is unsupported in
275+
that sense. While we understand it's value as a debug tool, it may be completely
276+
refactored or have breaking changes in _minor_ releases.
276277

277-
We will try not break the tool in _patch_ releases.
278+
Targeting `ctr` for feature additions reflects a misunderstanding of the containerd
279+
architecture. Feature addition should focus on the client Go API and additions to
280+
`ctr` may or may not be accepted at the discretion of the maintainers.
281+
282+
We will do our best to not break compatibility in the tool in _patch_ releases.
278283

279284
### Daemon Configuration
280285

0 commit comments

Comments
 (0)