Public bug reported: I recently rebooted my computer, and NetworkManager didn't come online. Snooping dmesg revealed the problem:
[ 16.371556] systemd[1]: Breaking ordering cycle by deleting job network.target/start [ 16.371561] systemd[1]: Job network.target/start deleted to break ordering cycle starting with network-online.target/start [ 16.371722] systemd[1]: Found ordering cycle on NetworkManager-wait-online.service/start [ 16.371727] systemd[1]: Found dependency on NetworkManager.service/start [ 16.371732] systemd[1]: Found dependency on basic.target/start [ 16.371736] systemd[1]: Found dependency on sockets.target/start [ 16.371739] systemd[1]: Found dependency on cups.socket/start [ 16.371743] systemd[1]: Found dependency on sysinit.target/start [ 16.371747] systemd[1]: Found dependency on screen-cleanup.service/start [ 16.371751] systemd[1]: Found dependency on remote-fs.target/start [ 16.371754] systemd[1]: Found dependency on openafs-client.service/start [ 16.371758] systemd[1]: Found dependency on network-online.target/start [ 16.371762] systemd[1]: Found dependency on NetworkManager-wait-online.service/start [ 16.371766] systemd[1]: Breaking ordering cycle by deleting job NetworkManager.service/start [ 16.371771] systemd[1]: Job NetworkManager.service/start deleted to break ordering cycle starting with NetworkManager-wait-online.service/start Manually running `sudo systemctl start NetworkManager` brought it back online. But there shouldn't be an ordering cycle! The problem seems to be that sockets wants cups, and then through a hilarious chain of events we hit openafs-client which obviously needs network. So for some reason, wants constraints are being honored too strictly. ProblemType: Bug DistroRelease: Ubuntu 15.04 Package: systemd 219-7ubuntu5 ProcVersionSignature: Ubuntu 3.19.0-18.18-generic 3.19.6 Uname: Linux 3.19.0-18-generic x86_64 NonfreeKernelModules: openafs ApportVersion: 2.17.2-0ubuntu1.1 Architecture: amd64 Date: Sat Jun 6 15:49:54 2015 EcryptfsInUse: Yes InstallationDate: Installed on 2013-11-21 (562 days ago) InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1) MachineType: LENOVO 7762K3U PccardctlIdent: Socket 0: no product info available PccardctlStatus: Socket 0: no card ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.19.0-18-generic root=/dev/mapper/hostname-root ro quiet splash vt.handoff=7 SourcePackage: systemd UpgradeStatus: Upgraded to vivid on 2015-05-29 (8 days ago) dmi.bios.date: 02/21/2008 dmi.bios.vendor: LENOVO dmi.bios.version: 7SET25WW (1.11 ) dmi.board.name: 7762K3U dmi.board.vendor: LENOVO dmi.board.version: Not Available dmi.chassis.asset.tag: No Asset Information dmi.chassis.type: 10 dmi.chassis.vendor: LENOVO dmi.chassis.version: Not Available dmi.modalias: dmi:bvnLENOVO:bvr7SET25WW(1.11):bd02/21/2008:svnLENOVO:pn7762K3U:pvrThinkPadX61Tablet:rvnLENOVO:rn7762K3U:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable: dmi.product.name: 7762K3U dmi.product.version: ThinkPad X61 Tablet dmi.sys.vendor: LENOVO ** Affects: systemd (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug vivid -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to systemd in Ubuntu. https://bugs.launchpad.net/bugs/1462692 Title: Ordering cycle on NetworkManager-wait-online.service/start To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1462692/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs