Bug ID | 963241 |
---|---|
Summary | AFter upgrade, no network. 'wicked.service' fails: "dbus error reply = org.freedesktop.DBus.Error.ServiceUnknown (The name org.opensuse.Network was not provided by any .service files)" |
Classification | openSUSE |
Product | openSUSE Distribution |
Version | Leap 42.1 |
Hardware | x86-64 |
OS | openSUSE 42.1 |
Status | NEW |
Severity | Critical |
Priority | P5 - None |
Component | Network |
Assignee | wicked-maintainers@suse.de |
Reporter | suse.dev@fea.st |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
I'm running OpenSUSE Leap. I use the Kernel Stable branch for my kernel package. rpm -qa kernel-default wicked wicked-0.6.28-3.1.x86_64 kernel-default-4.4.0-3.1.g0567b9b.x86_64 I have a network card 'eno1' hwinfo --netcard 13: PCI 19.0: 0200 Ethernet controller [Created at pci.366] Unique ID: wcdH.rA+obYXllX8 SysFS ID: /devices/pci0000:00/0000:00:19.0 SysFS BusID: 0000:00:19.0 Hardware Class: network Device Name: "Intel i217V #1" Model: "Intel Ethernet Connection I217-LM" Vendor: pci 0x8086 "Intel Corporation" Device: pci 0x153a "Ethernet Connection I217-LM" SubVendor: pci 0x15d9 "Super Micro Computer Inc" SubDevice: pci 0x153a Revision: 0x05 Driver: "e1000e" Driver Modules: "e1000e" Device File: eno1 Memory Range: 0xeca00000-0xeca1ffff (rw,non-prefetchable) Memory Range: 0xeca39000-0xeca39fff (rw,non-prefetchable) I/O Ports: 0xf020-0xf03f (rw) IRQ: 51 (943 events) HW Address: 0c:c4:7a:52:03:7d Link detected: yes Module Alias: "pci:v00008086d0000153Asv000015D9sd0000153Abc02sc00i00" Driver Info #0: Driver Status: e1000e is active Driver Activation Cmd: "modprobe e1000e" Config Status: cfg=no, avail=yes, need=no, active=unknown I need to set up a bridge on it. My config is cat /etc/sysconfig/network/ifcfg-br0 NAME='br0' STARTMODE='auto' BOOTPROTO='static' LINK_REQUIRED=no BRIDGE='yes' BRIDGE_AGEINGTIME='0' BRIDGE_FORWARDDELAY='0' BRIDGE_PORTS='eno1' BRIDGE_STP='off' IPADDR0='10.0.1.10/24' IPV6INIT='no' IPV6_AUTOCONF='no' BROADCAST='' ETHTOOL_OPTIONS='' MTU='1500' NETWORK='' REMOTE_IPADDR='' USERCONTROL='no' cat /etc/sysconfig/network/ifcfg-eno1 NAME='eno1' STARTMODE='auto' BOOTPROTO='none' When I boot up I don't see the bridge ifconfig eno1 Link encap:Ethernet HWaddr 0C:C4:7A:52:03:7D UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:713 errors:0 dropped:24 overruns:0 frame:0 TX packets:2 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:157869 (154.1 Kb) TX bytes:128 (128.0 b) Interrupt:20 Memory:eca00000-eca20000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:16 errors:0 dropped:0 overruns:0 frame:0 TX packets:16 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1120 (1.0 Kb) TX bytes:1120 (1.0 Kb) When I turn on debugging levels to get logs sed -e 's/^WICKED_DEBUG=.*/WICKED_DEBUG=all/g' -i /etc/sysconfig/network/config sed -e 's/^WICKED_LOG_LEVEL=.*/WICKED_LOG_LEVEL=debug/g' -i /etc/sysconfig/network/config And reboot, now the interface 'eno1' doesn't even come up ifconfig lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:16 errors:0 dropped:0 overruns:0 frame:0 TX packets:16 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1120 (1.0 Kb) TX bytes:1120 (1.0 Kb) Anyway this is what the log does show [ 78.389909] e1000e 0000:00:19.0 eno1: renamed from eth0 [ 78.405812] systemd[1]: sys-subsystem-net-devices-eno1.device changed dead -> plugged [ 78.405818] systemd[1]: sys-devices-pci0000:00-0000:00:19.0-net-eno1.device changed dead -> plugged [ 87.966238] systemd[1]: sys-devices-pci0000:00-0000:00:19.0-net-eno1.device changed dead -> plugged [ 87.966240] systemd[1]: sys-subsystem-net-devices-eno1.device changed dead -> plugged [ 89.666975] systemd[1]: Installed new job wicked.service/start as 253 [ 89.666978] systemd[1]: Installed new job wickedd.service/start as 254 [ 89.666981] systemd[1]: Installed new job wickedd-nanny.service/start as 255 [ 89.666987] systemd[1]: Installed new job wickedd-dhcp6.service/start as 257 [ 89.666990] systemd[1]: Installed new job wickedd-dhcp4.service/start as 258 [ 89.666993] systemd[1]: Installed new job wickedd-auto4.service/start as 259 [ 89.672297] systemd[1]: Collecting sys-subsystem-net-devices-eno1.device [ 89.672299] systemd[1]: Collecting sys-devices-pci0000:00-0000:00:19.0-net-eno1.device [ 91.180469] systemd[1]: sys-subsystem-net-devices-eno1.device changed dead -> plugged [ 91.180477] systemd[1]: sys-devices-pci0000:00-0000:00:19.0-net-eno1.device changed dead -> plugged [ 95.904137] systemd[1]: Starting wicked DHCPv6 supplicant service... [ 95.941294] systemd[1]: About to execute: /usr/lib/wicked/bin/wickedd-dhcp6 --systemd --foreground [ 95.942249] systemd[1]: Forked /usr/lib/wicked/bin/wickedd-dhcp6 as 1336 [ 95.942438] systemd[1]: wickedd-dhcp6.service changed dead -> start [ 95.942464] systemd[1]: Starting wicked DHCPv4 supplicant service... [ 95.947828] systemd[1336]: Executing: /usr/lib/wicked/bin/wickedd-dhcp6 --systemd --foreground [ 95.948427] systemd[1]: About to execute: /usr/lib/wicked/bin/wickedd-dhcp4 --systemd --foreground [ 95.949288] systemd[1]: Forked /usr/lib/wicked/bin/wickedd-dhcp4 as 1337 [ 95.949446] systemd[1]: wickedd-dhcp4.service changed dead -> start [ 95.949467] systemd[1]: Starting wicked AutoIPv4 supplicant service... [ 95.954875] systemd[1337]: Executing: /usr/lib/wicked/bin/wickedd-dhcp4 --systemd --foreground [ 95.955433] systemd[1]: About to execute: /usr/lib/wicked/bin/wickedd-auto4 --systemd --foreground [ 95.956252] systemd[1]: Forked /usr/lib/wicked/bin/wickedd-auto4 as 1338 [ 95.956619] systemd[1]: wickedd-auto4.service changed dead -> start [ 95.961771] systemd[1338]: Executing: /usr/lib/wicked/bin/wickedd-auto4 --systemd --foreground [ 96.178605] systemd[1]: wickedd-auto4.service's D-Bus name org.opensuse.Network.AUTO4 now registered by :1.1 [ 96.178614] systemd[1]: wickedd-auto4.service changed start -> running [ 96.178618] systemd[1]: Job wickedd-auto4.service/start finished, result=done [ 96.185447] systemd[1]: Started wicked AutoIPv4 supplicant service. [ 96.185522] systemd[1]: wickedd-dhcp4.service's D-Bus name org.opensuse.Network.DHCP4 now registered by :1.2 [ 96.185527] systemd[1]: wickedd-dhcp4.service changed start -> running [ 96.185530] systemd[1]: Job wickedd-dhcp4.service/start finished, result=done [ 96.190888] systemd[1]: Started wicked DHCPv4 supplicant service. [ 96.190946] systemd[1]: wickedd-dhcp6.service's D-Bus name org.opensuse.Network.DHCP6 now registered by :1.3 [ 96.190950] systemd[1]: wickedd-dhcp6.service changed start -> running [ 96.190959] systemd[1]: Job wickedd-dhcp6.service/start finished, result=done [ 96.196304] systemd[1]: Started wicked DHCPv6 supplicant service. [ 96.196344] systemd[1]: Starting wicked network management service daemon... [ 96.202342] systemd[1]: About to execute: /usr/sbin/wickedd --systemd --foreground [ 96.203182] systemd[1]: Forked /usr/sbin/wickedd as 1361 [ 96.203337] systemd[1]: wickedd.service changed dead -> start [ 96.204002] systemd[1361]: Executing: /usr/sbin/wickedd --systemd --foreground [ 186.224578] systemd[1]: wickedd.service start operation timed out. Terminating. [ 186.224943] systemd[1]: wickedd.service changed start -> final-sigterm [ 186.226155] systemd[1]: Received SIGCHLD from PID 1361 (wickedd). [ 186.226236] systemd[1]: Child 1361 (wickedd) died (code=killed, status=15/TERM) [ 186.226334] systemd[1]: Child 1361 belongs to wickedd.service [ 186.226376] systemd[1]: wickedd.service: main process exited, code=killed, status=15/TERM [ 186.226389] systemd[1]: wickedd.service changed final-sigterm -> failed [ 186.226645] systemd[1]: Job wickedd.service/start finished, result=failed [ 186.244230] systemd[1]: Failed to start wicked network management service daemon. [ 186.244255] systemd[1]: Unit wickedd.service entered failed state. [ 186.244292] systemd[1]: wickedd.service: cgroup is empty [ 186.245227] systemd[1]: Starting wicked network nanny service... [ 186.249979] systemd[1]: About to execute: /usr/sbin/wickedd-nanny --systemd --foreground [ 186.250816] systemd[1]: Forked /usr/sbin/wickedd-nanny as 1401 [ 186.251009] systemd[1]: wickedd-nanny.service changed dead -> start [ 186.251653] systemd[1401]: Executing: /usr/sbin/wickedd-nanny --systemd --foreground [ 243.982793] systemd[1]: wickedd-nanny.service's D-Bus name org.opensuse.Network.Nanny now registered by :1.4 [ 243.982829] systemd[1]: wickedd-nanny.service changed start -> running [ 243.982844] systemd[1]: Job wickedd-nanny.service/start finished, result=done [ 243.989971] systemd[1]: Started wicked network nanny service. [ 243.990162] systemd[1]: Starting wicked managed network interfaces... [ 243.997356] systemd[1]: About to execute: /usr/sbin/wicked --systemd ifup all [ 244.000287] systemd[1]: Forked /usr/sbin/wicked as 1406 [ 244.000452] systemd[1]: wicked.service changed dead -> start [ 244.001692] systemd[1406]: Executing: /usr/sbin/wicked --systemd ifup all [ 246.734781] systemd[1]: Received SIGCHLD from PID 1406 (wicked). [ 246.734865] systemd[1]: Child 1406 (wicked) died (code=exited, status=1/FAILURE) [ 246.734962] systemd[1]: Child 1406 belongs to wicked.service [ 246.734989] systemd[1]: wicked.service: main process exited, code=exited, status=1/FAILURE [ 246.735307] systemd[1]: wicked.service changed start -> failed [ 246.735589] systemd[1]: Job wicked.service/start finished, result=failed [ 246.751279] systemd[1]: Failed to start wicked managed network interfaces. [ 246.751332] systemd[1]: Unit wicked.service entered failed state. [ 246.751448] systemd[1]: wicked.service: cgroup is empty Here's what systemd says systemctl list-unit-files | egrep -i "wicked|network" dbus-org.opensuse.Network.AUTO4.service enabled dbus-org.opensuse.Network.DHCP4.service enabled dbus-org.opensuse.Network.DHCP6.service enabled dbus-org.opensuse.Network.Nanny.service enabled network.service enabled wicked.service enabled wickedd-auto4.service enabled wickedd-dhcp4.service enabled wickedd-dhcp6.service enabled wickedd-nanny.service enabled wickedd.service enabled network-online.target static network-pre.target static network.target static systemctl status wicked.service -l wicked.service - wicked managed network interfaces Loaded: loaded (/usr/lib/systemd/system/wicked.service; enabled) Active: failed (Result: exit-code) since Fri 2016-01-22 08:08:23 PST; 7min ago Process: 1406 ExecStart=/usr/sbin/wicked --systemd ifup all (code=exited, status=1/FAILURE) Main PID: 1406 (code=exited, status=1/FAILURE) Jan 22 08:08:22 aleph wicked[1406]: register dbus service description org.opensuse.Network.PPP.Factory Jan 22 08:08:22 aleph wicked[1406]: register dbus service description org.opensuse.Network.PPPoE.Factory Jan 22 08:08:22 aleph wicked[1406]: register dbus service description org.opensuse.Network.Firewall Jan 22 08:08:22 aleph wicked[1406]: register dbus service description org.opensuse.Network.Addrconf Jan 22 08:08:22 aleph wicked[1406]: ni_objectmodel_bind_extensions() Jan 22 08:08:22 aleph wicked[1406]: ni_dbus_client_open(bus_type=(null), bus_name=org.opensuse.Network) Jan 22 08:08:22 aleph wicked[1406]: ni_dbus_connection_open(bus=system, name=) Jan 22 08:08:22 aleph wicked[1406]: created /org/opensuse/Network/Interface as child of /org/opensuse/Network, class netif-list Jan 22 08:08:23 aleph wicked[1406]: dbus error reply = org.freedesktop.DBus.Error.ServiceUnknown (The name org.opensuse.Network was not provided by any .service files) Jan 22 08:08:23 aleph wicked[1406]: /org/opensuse/Network/Interface.getManagedObjects failed. Server responds: