Uh oh!
There was an error while loading. Please reload this page.
Move containerd.service from Requires= to Wants= - #512
Conversation
thaJeztah
commented
Dec 5, 2020
love the typo; its on theme 😇 |
tianon
commented
Dec 5, 2020
I have no idea what you're talking about!! (it's fixed 😇 ❤️) |
tianon
commented
Dec 8, 2020
I have verified that with this change, I'm able to |
thaJeztah
commented
Dec 8, 2020
Thanks! I actually recalled I left this as a comment for follow up on #508
|
thaJeztah
commented
Apr 2, 2021
@tianon looks like this needs a rebase 😅 |
Per the systemd.unit documentation: > If this unit gets activated, the units listed will be activated as well. If one of the other units fails to activate, and an ordering dependency After= on the failing unit is set, this unit will not be started. Besides, with or without specifying After=, this unit will be stopped if one of the other units is explicitly stopped. > > Often, it is a better choice to use Wants= instead of Requires= in order to achieve a system that is more robust when dealing with failing services. This should also be generally "safe" given we added `--containerd=/run/containerd/containerd.sock` to the flags we pass to `dockerd`. Signed-off-by: Tianon Gravi <admwiggin@gmail.com>
thaJeztah
commented
Jul 12, 2021
Closing here, because the file was moved back to the moby repository. |
Per the systemd.unit documentation:
This should also be generally "safe" given we added
--containerd=/run/containerd/containerd.sockto the flags we pass todockerd.See #511 (comment).