containerd/containerd (github.com/containerd/containerd)
### [`v1.7.12`](https://togithub.com/containerd/containerd/releases/tag/v1.7.12): containerd 1.7.12
[Compare Source](https://togithub.com/containerd/containerd/compare/v1.7.11...v1.7.12)
Welcome to the v1.7.12 release of containerd!
The twelfth patch release for containerd 1.7 contains various fixes and updates.
##### Notable Updates
- **Fix on dialer function for Windows** ([#9501](https://togithub.com/containerd/containerd/pull/9501))
- **Improve `/etc/group` handling when appending groups** ([#9544](https://togithub.com/containerd/containerd/pull/9544))
- **Update shim pidfile permissions to 0644** ([#9548](https://togithub.com/containerd/containerd/pull/9548))
- **Update runc binary to v1.1.11** ([#9596](https://togithub.com/containerd/containerd/pull/9596))
- **Allow import and export to reference missing content** ([#9600](https://togithub.com/containerd/containerd/pull/9600))
- **Remove runc import** ([#9605](https://togithub.com/containerd/containerd/pull/9605))
- **Update Go version to 1.20.13** ([#9624](https://togithub.com/containerd/containerd/pull/9624))
##### Deprecation Warnings
- **Emit deprecation warning for `containerd.io/restart.logpath` label usage** ([#9567](https://togithub.com/containerd/containerd/pull/9567))
See the changelog for complete list of changes
Please try out the release binaries and report any issues at
https://github.com/containerd/containerd/issues.
##### Contributors
- Akihiro Suda
- Sebastiaan van Stijn
- Wei Fu
- Derek McGowan
- Paweł Gronowski
- Jaroslav Jindrak
- Maksym Pavlenko
- Samuel Karp
- Anthony Nandaa
- Bjorn Neergaard
- Djordje Lukic
- Kay Yan
##### Changes
34 commits
- \[release/1.7] Prepare release notes for v1.7.12 ([#9632](https://togithub.com/containerd/containerd/pull/9632))
- [`775d544fe`](https://togithub.com/containerd/containerd/commit/775d544fe51cb3bb9ed735fdf3e56ec45a84d78a) Prepare release notes for v1.7.12
- \[release/1.7] update to go1.20.13, test go1.21.6 ([#9624](https://togithub.com/containerd/containerd/pull/9624))
- [`a5dc5b894`](https://togithub.com/containerd/containerd/commit/a5dc5b894d2bd9bc8bff7c95bdde7564747b138f) update to go1.20.13, test go1.21.6
- \[release/1.7] shim: Create pid-file and address with 0644 permissions ([#9548](https://togithub.com/containerd/containerd/pull/9548))
- [`8d82242eb`](https://togithub.com/containerd/containerd/commit/8d82242eb525f87b91bbc2c2499559855dd363cf) shim: Create address file with 0644 permissions
- [`260963a35`](https://togithub.com/containerd/containerd/commit/260963a354d972201ffe9a6ce882f1c0e9b319d9) shim: Create pid-file with 0644 permissions
- \[release/1.7 backport] switch back from golang.org/x/sys/execabs to os/exec (go1.19) ([#9602](https://togithub.com/containerd/containerd/pull/9602))
- [`872af82f5`](https://togithub.com/containerd/containerd/commit/872af82f572a2f2ff17107dd714c61b0eee2081a) remove remaining uses of golang.org/x/sys/execabs
- [`2ad2a2e83`](https://togithub.com/containerd/containerd/commit/2ad2a2e835f27417749c1a0adc47f58e9cae8aa7) switch back from golang.org/x/sys/execabs to os/exec (go1.19)
- \[release/1.7] update to CDI v0.6.1, and remove github.com/opencontainers/runc dependency ([#9605](https://togithub.com/containerd/containerd/pull/9605))
- [`9251072f7`](https://togithub.com/containerd/containerd/commit/9251072f784dccd9016109c0864ff11c836c9af7) remove github.com/opencontainers/runc dependency
- [`4e67213d4`](https://togithub.com/containerd/containerd/commit/4e67213d4fa02a64b7bb9ed689d68cfc0c4d104a) vendor: github.com/cncf-tags/container-device-interface v0.6.1
- [`e0ee0be0d`](https://togithub.com/containerd/containerd/commit/e0ee0be0df3d3e3a951e24f616f2afc92e665c23) go.mod: github.com/opencontainers/runtime-spec v1.1.0
- [`02be2236a`](https://togithub.com/containerd/containerd/commit/02be2236a26ac6d72a0d5375e61ddd648fa1261c) go.mod: github.com/.../container-device-interface v0.6.0
- [`91f953bb4`](https://togithub.com/containerd/containerd/commit/91f953bb476936d13881781a83b491216d21e3e1) go.mod: github.com/opencontainers/runtime-spec v1.1.0-rc.2
- \[release/1.7 backport] import/export: Support references to missing content ([#9600](https://togithub.com/containerd/containerd/pull/9600))
- [`6089b05d9`](https://togithub.com/containerd/containerd/commit/6089b05d9300c231b2f15cfd50426b97e1f77050) images/Export: Revert signature change
- [`6b4b760c3`](https://togithub.com/containerd/containerd/commit/6b4b760c39b3b63755138357d72e0acedb3bee4e) integration/import-export: Add WithSkipMissing tests
- [`abb3c5ef9`](https://togithub.com/containerd/containerd/commit/abb3c5ef943148198998a94c44d74cd01e00ad5e) export: Copy distribution source labels to manifest annotations
- [`9609f04f6`](https://togithub.com/containerd/containerd/commit/9609f04f6bb9fd203b3955d561d976f34b0d4f4f) import/export: Support references to missing content
- [`42b60d865`](https://togithub.com/containerd/containerd/commit/42b60d865296ef1bda5c0f981ef06844e1f58c5d) images/archive: use mediatype helpers
- \[release/1.7 backport] update runc binary to v1.1.11 ([#9596](https://togithub.com/containerd/containerd/pull/9596))
- [`23516a99c`](https://togithub.com/containerd/containerd/commit/23516a99c6fc64812a3719ea54004e1a92e9e61d) update runc binary to v1.1.11
- \[release/1.7 backport] go.mod: dario.cat/mergo v1.0.0 ([#9569](https://togithub.com/containerd/containerd/pull/9569))
- [`428714e32`](https://togithub.com/containerd/containerd/commit/428714e320b12dd1474c836fa15e79f824edfe2a) go.mod: dario.cat/mergo v1.0.0
- \[release/1.7] restart: containerd.io/restart.logpath warning ([#9567](https://togithub.com/containerd/containerd/pull/9567))
- [`03fed557e`](https://togithub.com/containerd/containerd/commit/03fed557e38f3cfeca0652607100c40c86806288) restart: containerd.io/restart.logpath warning
- \[release 1.7] backport: fix on dialer function for windows ([#9501](https://togithub.com/containerd/containerd/pull/9501))
- [`68d237392`](https://togithub.com/containerd/containerd/commit/68d2373926bc0a9dcc2fb6cdf49dd2188a327b9f) fix(pkg/dialer): minor fix on dialer function for windows
- \[release/1.7] \*: enable ARM64 runner ([#9502](https://togithub.com/containerd/containerd/pull/9502))
- [`c63165123`](https://togithub.com/containerd/containerd/commit/c63165123374eaba96616b6ecdd2bb34aaae8e36) \*: enable ARM64 runner
- \[release/1.7 backport] WithAppendAdditionalGroups: better /etc/group handling ([#9544](https://togithub.com/containerd/containerd/pull/9544))
- [`55e570844`](https://togithub.com/containerd/containerd/commit/55e570844473d689572d68cff7f7bcc5bdcba2ce) WithAppendAdditionalGroups: better /etc/group handling
##### Dependency Changes
- **dario.cat/mergo** v1.0.0 ***new***
- **github.com/container-orchestrated-devices/container-device-interface** v0.5.4 -> v0.6.1
- **github.com/moby/sys/user** v0.1.0 ***new***
- **github.com/opencontainers/runtime-spec** v1.1.0-rc.1 -> v1.1.0
Previous release can be found at [v1.7.11](https://togithub.com/containerd/containerd/releases/tag/v1.7.11)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v1.7.11
->v1.7.12
Release Notes
containerd/containerd (github.com/containerd/containerd)
### [`v1.7.12`](https://togithub.com/containerd/containerd/releases/tag/v1.7.12): containerd 1.7.12 [Compare Source](https://togithub.com/containerd/containerd/compare/v1.7.11...v1.7.12) Welcome to the v1.7.12 release of containerd! The twelfth patch release for containerd 1.7 contains various fixes and updates. ##### Notable Updates - **Fix on dialer function for Windows** ([#9501](https://togithub.com/containerd/containerd/pull/9501)) - **Improve `/etc/group` handling when appending groups** ([#9544](https://togithub.com/containerd/containerd/pull/9544)) - **Update shim pidfile permissions to 0644** ([#9548](https://togithub.com/containerd/containerd/pull/9548)) - **Update runc binary to v1.1.11** ([#9596](https://togithub.com/containerd/containerd/pull/9596)) - **Allow import and export to reference missing content** ([#9600](https://togithub.com/containerd/containerd/pull/9600)) - **Remove runc import** ([#9605](https://togithub.com/containerd/containerd/pull/9605)) - **Update Go version to 1.20.13** ([#9624](https://togithub.com/containerd/containerd/pull/9624)) ##### Deprecation Warnings - **Emit deprecation warning for `containerd.io/restart.logpath` label usage** ([#9567](https://togithub.com/containerd/containerd/pull/9567)) See the changelog for complete list of changes Please try out the release binaries and report any issues at https://github.com/containerd/containerd/issues. ##### Contributors - Akihiro Suda - Sebastiaan van Stijn - Wei Fu - Derek McGowan - Paweł Gronowski - Jaroslav Jindrak - Maksym Pavlenko - Samuel Karp - Anthony Nandaa - Bjorn Neergaard - Djordje Lukic - Kay Yan ##### Changes34 commits
- \[release/1.7] Prepare release notes for v1.7.12 ([#9632](https://togithub.com/containerd/containerd/pull/9632)) - [`775d544fe`](https://togithub.com/containerd/containerd/commit/775d544fe51cb3bb9ed735fdf3e56ec45a84d78a) Prepare release notes for v1.7.12 - \[release/1.7] update to go1.20.13, test go1.21.6 ([#9624](https://togithub.com/containerd/containerd/pull/9624)) - [`a5dc5b894`](https://togithub.com/containerd/containerd/commit/a5dc5b894d2bd9bc8bff7c95bdde7564747b138f) update to go1.20.13, test go1.21.6 - \[release/1.7] shim: Create pid-file and address with 0644 permissions ([#9548](https://togithub.com/containerd/containerd/pull/9548)) - [`8d82242eb`](https://togithub.com/containerd/containerd/commit/8d82242eb525f87b91bbc2c2499559855dd363cf) shim: Create address file with 0644 permissions - [`260963a35`](https://togithub.com/containerd/containerd/commit/260963a354d972201ffe9a6ce882f1c0e9b319d9) shim: Create pid-file with 0644 permissions - \[release/1.7 backport] switch back from golang.org/x/sys/execabs to os/exec (go1.19) ([#9602](https://togithub.com/containerd/containerd/pull/9602)) - [`872af82f5`](https://togithub.com/containerd/containerd/commit/872af82f572a2f2ff17107dd714c61b0eee2081a) remove remaining uses of golang.org/x/sys/execabs - [`2ad2a2e83`](https://togithub.com/containerd/containerd/commit/2ad2a2e835f27417749c1a0adc47f58e9cae8aa7) switch back from golang.org/x/sys/execabs to os/exec (go1.19) - \[release/1.7] update to CDI v0.6.1, and remove github.com/opencontainers/runc dependency ([#9605](https://togithub.com/containerd/containerd/pull/9605)) - [`9251072f7`](https://togithub.com/containerd/containerd/commit/9251072f784dccd9016109c0864ff11c836c9af7) remove github.com/opencontainers/runc dependency - [`4e67213d4`](https://togithub.com/containerd/containerd/commit/4e67213d4fa02a64b7bb9ed689d68cfc0c4d104a) vendor: github.com/cncf-tags/container-device-interface v0.6.1 - [`e0ee0be0d`](https://togithub.com/containerd/containerd/commit/e0ee0be0df3d3e3a951e24f616f2afc92e665c23) go.mod: github.com/opencontainers/runtime-spec v1.1.0 - [`02be2236a`](https://togithub.com/containerd/containerd/commit/02be2236a26ac6d72a0d5375e61ddd648fa1261c) go.mod: github.com/.../container-device-interface v0.6.0 - [`91f953bb4`](https://togithub.com/containerd/containerd/commit/91f953bb476936d13881781a83b491216d21e3e1) go.mod: github.com/opencontainers/runtime-spec v1.1.0-rc.2 - \[release/1.7 backport] import/export: Support references to missing content ([#9600](https://togithub.com/containerd/containerd/pull/9600)) - [`6089b05d9`](https://togithub.com/containerd/containerd/commit/6089b05d9300c231b2f15cfd50426b97e1f77050) images/Export: Revert signature change - [`6b4b760c3`](https://togithub.com/containerd/containerd/commit/6b4b760c39b3b63755138357d72e0acedb3bee4e) integration/import-export: Add WithSkipMissing tests - [`abb3c5ef9`](https://togithub.com/containerd/containerd/commit/abb3c5ef943148198998a94c44d74cd01e00ad5e) export: Copy distribution source labels to manifest annotations - [`9609f04f6`](https://togithub.com/containerd/containerd/commit/9609f04f6bb9fd203b3955d561d976f34b0d4f4f) import/export: Support references to missing content - [`42b60d865`](https://togithub.com/containerd/containerd/commit/42b60d865296ef1bda5c0f981ef06844e1f58c5d) images/archive: use mediatype helpers - \[release/1.7 backport] update runc binary to v1.1.11 ([#9596](https://togithub.com/containerd/containerd/pull/9596)) - [`23516a99c`](https://togithub.com/containerd/containerd/commit/23516a99c6fc64812a3719ea54004e1a92e9e61d) update runc binary to v1.1.11 - \[release/1.7 backport] go.mod: dario.cat/mergo v1.0.0 ([#9569](https://togithub.com/containerd/containerd/pull/9569)) - [`428714e32`](https://togithub.com/containerd/containerd/commit/428714e320b12dd1474c836fa15e79f824edfe2a) go.mod: dario.cat/mergo v1.0.0 - \[release/1.7] restart: containerd.io/restart.logpath warning ([#9567](https://togithub.com/containerd/containerd/pull/9567)) - [`03fed557e`](https://togithub.com/containerd/containerd/commit/03fed557e38f3cfeca0652607100c40c86806288) restart: containerd.io/restart.logpath warning - \[release 1.7] backport: fix on dialer function for windows ([#9501](https://togithub.com/containerd/containerd/pull/9501)) - [`68d237392`](https://togithub.com/containerd/containerd/commit/68d2373926bc0a9dcc2fb6cdf49dd2188a327b9f) fix(pkg/dialer): minor fix on dialer function for windows - \[release/1.7] \*: enable ARM64 runner ([#9502](https://togithub.com/containerd/containerd/pull/9502)) - [`c63165123`](https://togithub.com/containerd/containerd/commit/c63165123374eaba96616b6ecdd2bb34aaae8e36) \*: enable ARM64 runner - \[release/1.7 backport] WithAppendAdditionalGroups: better /etc/group handling ([#9544](https://togithub.com/containerd/containerd/pull/9544)) - [`55e570844`](https://togithub.com/containerd/containerd/commit/55e570844473d689572d68cff7f7bcc5bdcba2ce) WithAppendAdditionalGroups: better /etc/group handling
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.