| Summary: | NM startup is not right. | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Bill Nottingham <notting> |
| Component: | NetworkManager | Assignee: | Dan Williams <dcbw> |
| Status: | CLOSED WORKSFORME | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 15 | CC: | amcnabb, cra, dcbw, k.georgiou, lpoetter, mschmidt, rvokal, walters |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2011-04-06 17:56:55 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Bill Nottingham
2011-03-28 19:52:57 UTC
Note this would all be sane if RPMs *never* enabled services, and they just got explicitly enabled by the OS installer. I am unable to reproduce this. After the dbus-send call, NM is not started. /var/log/messages says: dbus: [system] Activating via systemd service name='org.freedesktop.NetworkManager' unit='dbus-org.freedesktop.NetworkManager.service' dbus: [system] Activation via systemd failed for unit 'dbus-org.freedesktop.NetworkManager.service': Unit dbus-org.freedesktop.NetworkManager.service failed to load: No such file or directory. See system logs and 'systemctl status' for details. ... which is as expected. (In reply to comment #0) > # systemctl stop NetworkManager.service > > <stops it> > > # systemctl disable NetworkManager.service To avoid a race, you should disable first, then stop. Otherwise the D-Bus activation may come in between. Bill, can you still reproduce this? Do you have a log with systemd.log_level=debug from the time of the unwanted activation? When you reproduce this, where in the cgroup hierarchy do you see the NM process (use systemd-cgls)? Is it a member of NetworkManager.service or dbus.service? I can't reproduce it at the moment with systemd-22-1 + NM-0.8.997. When filed, I was on systemd-20, so it's possible that something was fixed since then. The dbus command now gives: Error: org.freedesktop.systemd1.LoadFailed: Unit dbus-org.freedesktop.NetworkManager.service failed to load. No such file or directory. which, while correct, isn't the most clear error to give. So is this fixed then? Should we close or is there something we still need to do in NM? Let's close this. Reopen if you can reproduce the bug. Preferably with information requested in comment #4 attached. |