Skip to content

[release/1.2] Prepare v1.2.13 release#4033

Merged
dmcgowan merged 2 commits intocontainerd:release/1.2from
thaJeztah:release_1.2.13
Feb 18, 2020
Merged

[release/1.2] Prepare v1.2.13 release#4033
dmcgowan merged 2 commits intocontainerd:release/1.2from
thaJeztah:release_1.2.13

Conversation

@thaJeztah
Copy link
Copy Markdown
Member

@thaJeztah thaJeztah commented Feb 17, 2020

depends on:

The thirteenth patch release for containerd 1.2 fixes a regression introduced
in v1.2.12 that caused container/shim to hang on single core machines, fixes an
issue with blkio, and updates the Golang runtime to 1.12.17.

Notable Updates

  • Fix container pid race condition containerd#4025
  • Update containerd/cgroups dependency to address blkio issue containerd#4001
  • Set octet-stream content-type on PUT request containerd#4028
  • Pin to libseccomp 2.3.3 to preserve compatibility with hosts that do not have libseccomp 2.4 or up installed containerd#4015
  • Update Golang runtime to 1.12.17, which includes a fix to the runtime contrainerd#4031

@thaJeztah
Copy link
Copy Markdown
Member Author

thaJeztah commented Feb 17, 2020

Generated release notes (incomplete, because dependent PR's haven't been merged yet);

containerd 1.2.13

Welcome to the v1.2.13 release of containerd!

The thirteenth patch release for containerd 1.2 fixes a regression introduced
in v1.2.12 that caused container/shim to hang on single core machines, fixes an
issue with blkio, and updates the Golang runtime to 1.12.17.

Notable Updates

  • Fix container pid race condition containerd#4025
  • Update containerd/cgroups dependency to address blkio issue containerd#4001
  • Set octet-stream content-type on PUT request containerd#4028
  • Pin to libseccomp 2.3.3 to preserve compatibility with hosts that do not have libseccomp 2.4 or higher installed containerd#4015
  • Update Golang runtime to 1.12.17, which includes a fix to the runtime containerd#4031

Please try out the release binaries and report any issues at
https://github.com/containerd/containerd/issues.

Contributors

  • Phil Estes
  • Wei Fu
  • Michael Crosby
  • Sebastiaan van Stijn
  • Gábor Lipták
  • Cao Zhihao
  • Ji'an Liu
  • Josh Dolitsky
  • Lantao Liu
  • Laurent Bernaille
  • Odin Ugedal
  • Su Fei
  • jiangpengfei

Changes

  • f141d0f7a Prepare v1.2.13 release
  • 0c10aca55 Update .mailmap with changes from master
  • b9b4fa7f1 Merge pull request #4025 from thaJeztah/1.2_backport_fix_container_pid
  • 1f6ea50be Merge pull request #4028 from estesp/cp-1.2-4017
  • b97098762 Fix container pid.
  • 567ca6785 Set octet-stream content-type on put request
  • 89c46ed57 Merge pull request #4035 from fuweid/cp12-246a560e
  • c9524284e Merge pull request #4031 from thaJeztah/1.2_bump_golang_1.12.17
  • 28eb964b0 script: use github.com/kubernetes-sigs/cri-tools directly
  • 5bead4582 Merge pull request #4001 from DataDog/lbernail/upgrade-cgroups
  • 01edb7cdd Merge pull request #4015 from hakman/fix-libseccomp-ver
  • 2a0ca2d07 Update Golang 1.12.17
  • a7c9b7605 Fix incorrect comment from copy/paste of starting script
  • 6ad255383 Pin to libseccomp 2.3.3
  • 25a806c50 bump cgroups dependency to address blkio issue

Changes from containerd/cgroups

  • c4b9ac5 Merge pull request #93 from sofat1989/master
  • f627015 avoid adding io_serviced and io_service_bytes duplicately
  • d596c78 Merge pull request #92 from lgtczh/add_mem_soft_limit
  • b589cd9 Merge pull request #90 from crosbymichael/makefile
  • 13a3ac4 fixed an issue with invalid soft memory limits
  • 215221e Add makefile for go and protos
  • db27230 Merge pull request #88 from woshijpf/fix-cgroup-left-problem
  • 0ecd2b6 cgroups: fix MoveTo function fail problem
  • 51b62d3 Merge pull request #86 from gliptak/import1
  • 42091f5 Merge pull request #85 from odinuge/cgroups-hugetlb-fix
  • 97bda9c Merge pull request #84 from gliptak/patch-2
  • 38dc3ac Correct forked Travis builds
  • a9a304a Add Go 1.12 to Travis
  • 51dcf5f Fix cgroup hugetlb size prefix for kB
  • fc51a4c Merge pull request #81 from ZeroMagic/add_network_stats
  • 1741ae0 add network stats

Dependency Changes

Previous release can be found at v1.2.12

@codecov-io
Copy link
Copy Markdown

Codecov Report

Merging #4033 into release/1.2 will increase coverage by 3.67%.
The diff coverage is n/a.

Impacted file tree graph

@@               Coverage Diff               @@
##           release/1.2    #4033      +/-   ##
===============================================
+ Coverage        44.19%   47.87%   +3.67%     
===============================================
  Files              100       91       -9     
  Lines            10847     8483    -2364     
===============================================
- Hits              4794     4061     -733     
+ Misses            5313     3688    -1625     
+ Partials           740      734       -6
Flag Coverage Δ
#linux 47.87% <ø> (ø) ⬆️
#windows ?
Impacted Files Coverage Δ
remotes/docker/auth.go 63.82% <0%> (-3.97%) ⬇️
remotes/docker/status.go 21.42% <0%> (-3.58%) ⬇️
platforms/cpuinfo.go 3.77% <0%> (-0.85%) ⬇️
log/context.go 36.84% <0%> (-0.66%) ⬇️
namespaces/context.go 55% <0%> (-0.56%) ⬇️
errdefs/grpc.go 74.6% <0%> (-0.4%) ⬇️
remotes/docker/pusher.go 0% <0%> (ø) ⬆️
content/local/locks.go 100% <0%> (ø) ⬆️
labels/validate.go 100% <0%> (ø) ⬆️
platforms/defaults.go 100% <0%> (ø) ⬆️
... and 57 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 35bd7a5...9a517f6. Read the comment docs.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
@thaJeztah thaJeztah marked this pull request as ready for review February 18, 2020 09:30
@thaJeztah
Copy link
Copy Markdown
Member Author

Rebased, updated mailmap, and updated the generated release notes above #4033 (comment)

@dmcgowan @estesp @mikebrow @fuweid @Random-Liu this should be ready for review

@estesp
Copy link
Copy Markdown
Member

estesp commented Feb 18, 2020

Found a couple really minor typos, but we might as well fix

The thirteenth patch release for `containerd` 1.2 fixes a regression introduced
in v1.2.12 that caused container/shim to hang on single core machines, fixes an
issue with blkio, and updates the Golang runtime to 1.12.17.

Notable Updates
----------------------------------

* Fix container pid race condition [containerd#4025](containerd#4025)
* Update containerd/cgroups dependency to address blkio issue [containerd#4001](containerd#4001)
* Set octet-stream content-type on PUT request [containerd#4028](containerd#4028)
* Pin to libseccomp 2.3.3 to preserve compatibility with hosts that do not have libseccomp 2.4 or higher installed [containerd#4015](containerd#4015)
* Update Golang runtime to 1.12.17, which includes a fix to the runtime [containerd#4031](containerd#4031)

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
@thaJeztah
Copy link
Copy Markdown
Member Author

Thanks @estesp - fixed the nits 👍

I noticed that the last part of the generated Markdown is a bit confusing:

Dependency Changes

Previous release can be found at v1.2.12

Wondering if "previous release can be found at..." should be after the dependency change

@thaJeztah
Copy link
Copy Markdown
Member Author

Opened containerd/release-tool#9 for the above

Copy link
Copy Markdown
Member

@mikebrow mikebrow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM
Nits addressed.

Copy link
Copy Markdown
Member

@estesp estesp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Copy Markdown
Member

@dmcgowan dmcgowan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@dmcgowan dmcgowan merged commit 7ad1843 into containerd:release/1.2 Feb 18, 2020
@thaJeztah thaJeztah deleted the release_1.2.13 branch February 18, 2020 19:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants