]> git.ipfire.org Git - thirdparty/systemd.git/commit
units: order networkd resolve hook After=network-pre.target
authorNick Rosbrook <enr0n@ubuntu.com>
Fri, 24 Apr 2026 13:38:42 +0000 (09:38 -0400)
committerLuca Boccassi <luca.boccassi@gmail.com>
Fri, 24 Apr 2026 16:59:54 +0000 (17:59 +0100)
commit37adb410a2b62716b666dbf8359edf8a6546ff94
treee6e6e50c808d3dc4d04309c55c721ae27887c8e2
parentd41555dd2cb8b3bc3876edd4869b3142048393fe
units: order networkd resolve hook After=network-pre.target

Without this, the socket is available well before systemd-networkd.service
is able to start, because of its own After=network-pre.target ordering.
Then, if resolved handles queries before network-pre.target, it will
hang waiting for networkd to reply to hook queries.

This is currently happening in the wild with cloud-init.
units/systemd-networkd-resolve-hook.socket