- Package:
- release.debian.org
- Source:
- release.debian.org
- Submitter:
- Felix Geyer
- Date:
- 2022-07-09 10:52:53 UTC
- Severity:
- normal
- Tags:
[ Reason ] Docker uses containerd to manage containers but fails to setup the proper dependencies in the systemd service. https://bugs.debian.org/989490 [ Impact ] On system shutdown Docker often is unable to properly shutdown containers and just hangs. This delays shutdown until it reaches the timeout (by default 90s). [ Tests ] I have been running these changes on a few hosts for a month and haven't had any problems regarding start/shutdown since. [ Risks ] The changes only touch the systemd service and have been backported from current upstream. [ Checklist ] [x] *all* changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in (old)stable [x] the issue is verified as fixed in unstable [ Changes ] * Order docker.service after containerd.service * Explicitly pass the containerd socket path to dockerd to make sure it doesn't start containerd on its own.
Control: tags -1 + confirmed Please go ahead. Regards, Adam
package release.debian.org tags 1012140 = bullseye pending thanks Hi, The upload referenced by this bug report has been flagged for acceptance into the proposed-updates queue for Debian bullseye. Thanks for your contribution! Upload details ============== Package: docker.io Version: 20.10.5+dfsg1-1+deb11u2 Explanation: order docker.service after containerd.service to fix shutdown of containers; explicitly pass the containerd socket path to dockerd to make sure it doesn't start containerd on its own
package release.debian.org tags 1012140 = bullseye pending thanks Hi, The upload referenced by this bug report has been flagged for acceptance into the proposed-updates queue for Debian bullseye. Thanks for your contribution! Upload details ============== Package: docker.io Version: 20.10.5+dfsg1-1+deb11u2 Explanation: order docker.service after containerd.service to fix shutdown of containers; explicitly pass the containerd socket path to dockerd to make sure it doesn't start containerd on its own
(re-sending with fixed bug numbers) Hi, The updates discussed in these bugs were included in today's bullseye point release. Regards, Adam