I was able to reproduce the issue in Debian Stretch after applying an Ubuntu specific patch to it. So I'm suspecting that Ubuntu's etwork-manager might be involved in this, I've put it to the affects list.
Specifically, by editing Debian's /lib/systemd/system/NetworkManager.service like this:
-After=network-pre.target dbus.service
+Wants=network.target
+Before=network.target
...the dependency cycle error was affecting Debian too.
Tomorrow I'll try the opposite, to revert the Ubuntu .diff from /lib/systemd/system/NetworkManager.service and see if it solves the issue.
I was able to reproduce the issue in Debian Stretch after applying an Ubuntu specific patch to it. So I'm suspecting that Ubuntu's etwork-manager might be involved in this, I've put it to the affects list.
Specifically, by editing Debian's /lib/systemd/ system/ NetworkManager. service like this: network- pre.target dbus.service network. target network. target
-After=
+Wants=
+Before=
...the dependency cycle error was affecting Debian too.
Tomorrow I'll try the opposite, to revert the Ubuntu .diff from /lib/systemd/ system/ NetworkManager. service and see if it solves the issue.