- Prepare release notes for v2.0.7 ([#12482](https://redirect.github.com/containerd/containerd/pull/12482)) - [`4931e24f1`](https://redirect.github.com/containerd/containerd/commit/4931e24f169091cb4e425b7bfdd4fb0d3c20543b) Prepare release notes for v2.0.7 - [`205bc4f2d`](https://redirect.github.com/containerd/containerd/commit/205bc4f2dbce3df32d2d5140a3d039332b02dbe6) Update mailmap - [`5f708b76a`](https://redirect.github.com/containerd/containerd/commit/5f708b76a41a1cf56e167971e271c7581cb2f8cb) Merge commit from fork - [`8cd112d82`](https://redirect.github.com/containerd/containerd/commit/8cd112d8295bafcf4a992816ff9e07f5a78ff71b) Fix directory permissions - [`05290b5bc`](https://redirect.github.com/containerd/containerd/commit/05290b5bc8fd938c8f77856927a280a1d5eec7b6) Merge commit from fork - [`4d1edf4ad`](https://redirect.github.com/containerd/containerd/commit/4d1edf4addf8c31b096680f04fee499cabc75439) fix goroutine leak of container Attach - Update runc binary to v1.3.3 ([#12479](https://redirect.github.com/containerd/containerd/pull/12479)) - [`b46dc6a67`](https://redirect.github.com/containerd/containerd/commit/b46dc6a67cc575a83db083f71dcdbc722605c841) runc: Update runc binary to v1.3.3 - ci: bump Go 1.24.9; 1.25.3 ([#12361](https://redirect.github.com/containerd/containerd/pull/12361)) - [`5e9c82178`](https://redirect.github.com/containerd/containerd/commit/5e9c821780ff705c47406bf7a72d476da398135c) Update GHA runners to use latest images for basic binaries build - [`7f59248dc`](https://redirect.github.com/containerd/containerd/commit/7f59248dcd66cb0c418669a880e0c1d7e48e0dfa) Update GHA runners to use latest image for most jobs - [`e1373e8a8`](https://redirect.github.com/containerd/containerd/commit/e1373e8a8abf94b28507972694f8aea17f1b10c5) ci: bump Go 1.24.9, 1.25.3 - [`e1a910a6a`](https://redirect.github.com/containerd/containerd/commit/e1a910a6a989b2cb0ed1ae4fda42eacbb6361e4b) ci: bump Go 1.24.8; 1.25.2 - [`fd04b7f17`](https://redirect.github.com/containerd/containerd/commit/fd04b7f176ec52d17e0014d07d045d6fa79bd620) move exclude-dirs to issues.exclude-dirs - [`b49377975`](https://redirect.github.com/containerd/containerd/commit/b493779751d070255648e6b1e75dc9af8516c347) update golangci-lint to v1.64.2 - [`6e45022a1`](https://redirect.github.com/containerd/containerd/commit/6e45022a1e01fd1c78217df3b271d7735b8c4440) build(deps): bump golangci/golangci-lint-action from 6.3.2 to 6.5.0 - [`09ce0f2a1`](https://redirect.github.com/containerd/containerd/commit/09ce0f2a1ee5b1524c95c3831ed124e5d4fd0a2b) build(deps): bump golangci/golangci-lint-action from 6.2.0 to 6.3.2 - [`de63a740b`](https://redirect.github.com/containerd/containerd/commit/de63a740b8108c62bf018cf1f508bb9e5842bfd2) build(deps): bump golangci/golangci-lint-action from 6.1.1 to 6.2.0 - Fix lost container logs from quickly closing io ([#12376](https://redirect.github.com/containerd/containerd/pull/12376)) - [`f953ee8a3`](https://redirect.github.com/containerd/containerd/commit/f953ee8a3c1feeaa60a3c9d386afa424040d56de) bugfix:fix container logs lost because io close too quickly - CI: update Fedora to 43 ([#12448](https://redirect.github.com/containerd/containerd/pull/12448)) - [`f6f15f513`](https://redirect.github.com/containerd/containerd/commit/f6f15f5135d313309a76fc6545e7cf86653d2f6e) CI: update Fedora to 43 - Disable event subscriber during task cleanup ([#12406](https://redirect.github.com/containerd/containerd/pull/12406)) - [`2a2329cbd`](https://redirect.github.com/containerd/containerd/commit/2a2329cbd02dc5e1a3010730fab01c618dad768c) cri/server/podsandbox: disable event subscriber - CI: skip ubuntu-24.04-arm on private repos ([#12428](https://redirect.github.com/containerd/containerd/pull/12428)) - [`dfb954743`](https://redirect.github.com/containerd/containerd/commit/dfb95474370ef22c4555178a3d7cc34df2a3f5bc) CI: skip ubuntu-24.04-arm on private repos - Remove additional fuzzers from instrumentation repo ([#12420](https://redirect.github.com/containerd/containerd/pull/12420)) - [`f6b02f6bb`](https://redirect.github.com/containerd/containerd/commit/f6b02f6bb81dc079f60d421347c931c73d4227e7) Remove additional fuzzers from CI - runc:Update runc binary to v1.3.1 ([#12275](https://redirect.github.com/containerd/containerd/pull/12275)) - [`75c13ee3f`](https://redirect.github.com/containerd/containerd/commit/75c13ee3fc3657ee419395e20820d1cbd4bb2f88) runc:Update runc binary to v1.3.1 - Add SystemdCgroup to default runtime options ([#12254](https://redirect.github.com/containerd/containerd/pull/12254)) - [`427cdd06c`](https://redirect.github.com/containerd/containerd/commit/427cdd06c9d093ede03384c550a440b0522e44ba) add SystemdCgroup to default runtime options - install-runhcs-shim: fetch target commit instead of tags ([#12255](https://redirect.github.com/containerd/containerd/pull/12255)) - [`0b35e19fb`](https://redirect.github.com/containerd/containerd/commit/0b35e19fb118b5144a75397522e476d0571ae9ef) install-runhcs-shim: fetch target commit instead of tags - Fix userns with container image VOLUME mounts that need copy ([#12241](https://redirect.github.com/containerd/containerd/pull/12241)) - [`3212afc2f`](https://redirect.github.com/containerd/containerd/commit/3212afc2f2d464157bcb24663360ee7dfa7207e6) integration: Add test for directives with userns - [`b855c6e10`](https://redirect.github.com/containerd/containerd/commit/b855c6e10372eb43d51186ab156cdce3d9eefb04) cri: Fix userns with Dockerfile VOLUME mounts that need copy - Fix overlayfs issues related to user namespace ([#12223](https://redirect.github.com/containerd/containerd/pull/12223)) - [`05c0c99f4`](https://redirect.github.com/containerd/containerd/commit/05c0c99f432b341152b54ce49d9b43c5cf3d131f) core/mount: Retry unmounting idmapped directories - [`afdede4ce`](https://redirect.github.com/containerd/containerd/commit/afdede4ced8c848191062b31dfcff1352161a844) core/mount: Test cleanup of DoPrepareIDMappedOverlay() - [`47205f814`](https://redirect.github.com/containerd/containerd/commit/47205f814d552a4eea9935375dd2f0874e107e5b) core/mount: Properly cleanup on doPrepareIDMappedOverlay errors - [`6f4abd970`](https://redirect.github.com/containerd/containerd/commit/6f4abd970aeea241f07edc1e0fd74f69a9a05979) core/mount: Don't call nil function on errors - [`a2f0d65d7`](https://redirect.github.com/containerd/containerd/commit/a2f0d65d78871832da6d2aa452aeeb180cd6d8f5) core/mount: Only idmap once per overlayfs, not per layer - [`1c32accd7`](https://redirect.github.com/containerd/containerd/commit/1c32accd71d34e3cb5798214adf26911609d11f1) Make ovl idmap mounts read-only - ci: bump Go 1.23.12, 1.24.6 ([#12187](https://redirect.github.com/containerd/containerd/pull/12187)) - [`9e72e91e6`](https://redirect.github.com/containerd/containerd/commit/9e72e91e63a75147f2a082565fc580babee8af06) ci: bump Go 1.23.12, 1.24.6 - Create bootstrap.json with 0644 permission ([#12184](https://redirect.github.com/containerd/containerd/pull/12184)) - [`009622e04`](https://redirect.github.com/containerd/containerd/commit/009622e0424fa4234d67272339fb7e282c302190) fix: create bootstrap.json with 0644 permission - Fix pidfd leak in UnshareAfterEnterUserns ([#12178](https://redirect.github.com/containerd/containerd/pull/12178)) - [`5bec0a332`](https://redirec