[release/2.3] Prepare release notes for v2.3.1#13405
Conversation
|
I ran my release skill to fix up the highlights: containerd 2.3.1 Welcome to the v2.3.1 release of containerd! The first patch release for containerd 2.3 contains various fixes and improvements. Highlights
Image Storage
Snapshotters
Please try out the release binaries and report any issues at Contributors
Changes12 commits
Dependency ChangesThis release has no dependency changes Previous release can be found at v2.3.0 Which file should I download?
In addition to containerd, typically you will have to install runc See also the Getting Started documentation. |
ded7884 to
463e2e5
Compare
Thanks, is this skill public ? |
Not yet, but I'm happy to push it somewhere. Should we make a containerd-skills repo? |
I guess it can be put into either https://github.com/containerd/release-tool or https://github.com/containerd/project ? |
|
@samuelkarp Do you have an AI skill to merge this PR and ship a release too? If so, do you want to try it with this PR? |
|
No, it just does the preparation. Final merge is through GitHub like normal, then signed tag with the generated release notes file, like File is generated like: # Ensure GITHUB_ACTOR and GITHUB_TOKEN are set for PR data extraction
export GITHUB_ACTOR=$(gh api user -q .login)
export GITHUB_TOKEN=$(gh auth token)
# Run release-tool (Note: the -t flag for the tag should NOT include +unknown)
# The -n flag is required to see output in the console.
release-tool -r -n -g -l -t v2.2.3 ./releases/v2.2.3.tomlSince the skill already updated the |
I had thought about a separate repo, but that could make sense.
I have a couple other containerd skills too that I'd want to put somewhere. Those wouldn't make sense for the release-tool repo but could make sense elsewhere (like I have one for updating the docs workflows for the |
|
Maybe rename release-tool to maintainer-tool? Then it makes more sense as the place to put AI skills? |
|
Can we pls include #13360 in 2.3.1 ? (will cherry-pick once it lands). |
Signed-off-by: Derek McGowan <derek@mcg.dev>
463e2e5 to
75cecfb
Compare
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
75cecfb to
58af965
Compare
containerd 2.3.1
Welcome to the v2.3.1 release of containerd!
The first patch release for containerd 2.3 contains various fixes and improvements.
Security Updates
Highlights
Image Storage
Runtime
Snapshotters
Please try out the release binaries and report any issues at
https://github.com/containerd/containerd/issues.
Contributors
Changes
23 commits
58af96519Prepare release notes for v2.3.18f0b3ca83Update api to v1.11.1a05ae7885oci: return explicit error for out-of-range USER valuesda7aef299Prepare release notes for api/v1.11.15282d4e09Wire task address and version fieldse44f5f9ecprotos: include task API address to CreateTaskRequest4d80a31bfseccomp: Block AF_ALG in default socket policy2ed0d97b6seccomp: Document socket rule scope and socketcall limitation3a88fdde0server: tolerate failed gRPC plugins when starting listeners2be0710b8overlay: disable "rebase" capability when running in UserNS3b199c22bUpdate Go to 1.26.31d601271afix: close boltdb on metadata and mount plugin closed666d2e42Refactor transfer unpack configuration setupccc3bd7b9Fix optional transfer differ setupDependency Changes
Previous release can be found at v2.3.0
Which file should I download?
containerd-<VERSION>-<OS>-<ARCH>.tar.gz: ✅Recommended. Dynamically linked with glibc 2.35 (Ubuntu 22.04).containerd-static-<VERSION>-<OS>-<ARCH>.tar.gz: Statically linked. Expected to be used on Linux distributions that do not use glibc >= 2.35. Not position-independent.In addition to containerd, typically you will have to install runc
and CNI plugins from their official sites too.
See also the Getting Started documentation.