/etc/init.d/umountroot: "mount: / is busy" due to dhclient is not stopped
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
network-manager (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
The result is
"mount: / is busy"
and root filesystem recovery during next boot.
network-manager 0.9.8.0-0ubuntu3 in Raring
neither stop dhclient in response to
"stop network-manager" nor remove pid file
from /run/sendsigs.
So dhclient skipped by /etc/init.
and a lease file is open for writing in
/var/lib/
while /etc/init.
As a consequence root filesystem can not
be cleanly remount readonly before poweroff.
In default setup the problem is hidden by
plymouth. The problem does not appear
if network is disabled or the cable is unplugged
before shutdown.
There are some other bugs that might be caused
by this issue:
Bug lp: #1073433 Ext4 corruption associated with shutdown of Ubuntu 12.10
tags: | added: patch raring |
summary: |
- dhclient is not stopped during shutdown + /etc/init.d/umountroot: "mount: / is busy" due to dhclient is not + stopped |
description: | updated |
tags: | added: saucy |
Changed in network-manager (Ubuntu): | |
status: | Confirmed → Triaged |
importance: | Undecided → High |
Changed in network-manager (Ubuntu): | |
status: | Triaged → Fix Released |
debian/ patches/ quit_dhclient_ on_exit. patch cgit.freedeskto p.org/NetworkMa nager/NetworkMa nager/commit/ ?id=012c5f4b271 b935852267ed865 933ea3bb6983ba
relies on TARGET_DEBIAN define.
Unfortunately distro-specific features are removed
from upstream
http://
So dhclient is not stopped with network-manager.