open-iscsi init script creates dependency cycle with NetworkManager
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
open-iscsi (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
Jun 15 09:46:54 djledkov-mobl1 systemd[1]: Found dependency on NetworkManager-
Jun 15 09:46:54 djledkov-mobl1 systemd[1]: Breaking ordering cycle by deleting job NetworkManager-
Jun 15 09:46:54 djledkov-mobl1 systemd[1]: Job NetworkManager-
Jun 15 09:46:54 djledkov-mobl1 systemd[1]: Found dependency on NetworkManager.
Jun 15 09:46:54 djledkov-mobl1 systemd[1]: Breaking ordering cycle by deleting job NetworkManager.
Jun 15 09:46:54 djledkov-mobl1 systemd[1]: Job NetworkManager.
Jun 15 09:46:55 djledkov-mobl1 systemd[1]: Found dependency on NetworkManager-
Jun 15 09:46:55 djledkov-mobl1 systemd[1]: Found dependency on NetworkManager-
Jun 15 09:46:55 djledkov-mobl1 systemd[1]: Reached target Network.
Jun 15 09:46:55 djledkov-mobl1 systemd[1]: Starting Network.
Jun 15 09:46:55 djledkov-mobl1 systemd[1]: Reached target Network is Online.
Jun 15 09:46:55 djledkov-mobl1 systemd[1]: Starting Network is Online.
Jun 15 09:46:56 djledkov-mobl1 whoopsie[1065]: [09:46:56] Could not get the Network Manager state:
Jun 15 09:46:56 djledkov-mobl1 whoopsie[1065]: [09:46:56] GDBus.Error:
So, my system boots, but without any internets =(
no longer affects: | systemd (Ubuntu) |
tags: | added: systemd-boot |
summary: |
- NetworkManager-wait-online job deleted to break ordering cycle + open-iscsi init script creates dependency cycle with NetworkManager |
Changed in open-iscsi (Ubuntu): | |
importance: | Undecided → Critical |
importance: | Critical → Medium |
Jun 15 09:46:54 djledkov-mobl1 systemd[1]: Found ordering cycle on network- online. target/ start wait-online. service/ start target/ start target/ start service/ start online. target/ start wait-online. service/ start
Jun 15 09:46:54 djledkov-mobl1 systemd[1]: Found dependency on NetworkManager-
Jun 15 09:46:54 djledkov-mobl1 systemd[1]: Found dependency on basic.target/start
Jun 15 09:46:54 djledkov-mobl1 systemd[1]: Found dependency on sockets.
Jun 15 09:46:54 djledkov-mobl1 systemd[1]: Found dependency on cups.socket/start
Jun 15 09:46:54 djledkov-mobl1 systemd[1]: Found dependency on sysinit.
Jun 15 09:46:54 djledkov-mobl1 systemd[1]: Found dependency on open-iscsi.
Jun 15 09:46:54 djledkov-mobl1 systemd[1]: Found dependency on network-
Jun 15 09:46:54 djledkov-mobl1 systemd[1]: Breaking ordering cycle by deleting job NetworkManager-
Same old story -- rcS early boot init script with an overly demanding $remote_fs dependency. That can't work together with NetworkManager. Best solution would be to either move this to $local_fs or provide a proper systemd unit with more fine-grained dependencies.