Linux-3.0.0-13 upgrade breaks networking + simple temporary fix
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ifupdown (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Upgrading Ubuntu-11.10 from kernel-3.0.0-12 to kernel-3.0.0-13 breaks networking, rendering machines unbootable.
Problem is missing /run/network directory reported when '/etc/init.
Multiple problems...
1) /etc/init/
2) /run/network never populated
Fix seems to be changing /etc/init/
1) change mkdir -p /var/run/network to /run/network
2) exec /etc/network/
/etc/network/
so that's what's used in this fix. There may be a more correct way to do this.
This doesn't work though, as it appears tmpfs gets mounted over /run/network after networking.conf runs.
For now, adding the following big, ugly, simple hack to /etc/rc.local
mkdir -p /run/network && /etc/init.
summary: |
- Linux-3.0.0-13 upgrade breaks networking + simple temporary fixroot + Linux-3.0.0-13 upgrade breaks networking + simple temporary fix |
To clarify... Machine booted fine @ Kernel 3.0.0-12 and upgrade only installed Kernel 3.0.0-13 packages.
This is odd as the problem occurs in the netbase package and no netbase or upstart package updates occurred.
My guess is something has changed in the way tmpfs mounting occurs... maybe...