Upgrading udev and plymouth in a lucid container seems to require access to udev devices with the following lines in <container>/config<div><div>lxc.cgroup.devices.allow = c 108:0 rwm</div><div>lxc.cgroup.devices.allow = b 7:0 rwm</div>
<div>lxc.cgroup.devices.allow = c 10:200 rwm</div><div><br></div><div>Otherwise you get something along the lines of:</div><div><div>Setting up udev (151-12.3) ...</div><div>mknod: `/lib/udev/devices/ppp': Operation not permitted</div>
<div>dpkg: error processing udev (--configure):</div><div> subprocess installed post-installation script returned error exit status 1</div><div>dpkg: dependency problems prevent configuration of plymouth:</div><div> plymouth depends on udev (>= 149-2); however:</div>
<div>  Package udev is not configured yet.</div><div>dpkg: error processing plymouth (--configure):</div><div> dependency problems - leaving unconfigured</div><div>No apport report written because the error message indicates its a followup error from a previous failure.</div>
<div>Errors were encountered while processing:</div><div> udev</div><div> plymouth</div><div>E: Sub-process /usr/bin/dpkg returned an error code (1)</div></div><div><br></div><div>Can this be added to the ubuntu creation template? (I'm running lxc daily from <a href="https://launchpad.net/~ubuntu-lxc/+archive/daily">https://launchpad.net/~ubuntu-lxc/+archive/daily</a>).</div>
<br>--<br>Elliot Pahl<br><a href="mailto:elliot.pahl@gmail.com" target="_blank">elliot.pahl@gmail.com</a><div>NZ: +64 21 979 909</div><br>
</div>