[Bug 863629] [NEW] libvirt-lxc: virFileOpenTtyAt can't be called on /some/other/dev/pts
Launchpad Bug Tracker
863629 at bugs.launchpad.net
Sat Oct 1 00:08:48 UTC 2011
You have been subscribed to a public bug by Ubuntu QA's Bug Bot (crichton):
lxcControllerRun() is calling virFileOpenTtyAt() with a slave opened on
/the/container/chroot/dev/pts. While it is not documented in the
manpages, glibc's grantpt does a first check (ensuring that the passed
in fd is a pty slave) with '/dev/pts' as the hardcoded path, appending
the pty#.
lxcControllerRun always calls this on the first slave opened after
creating the new /dev/pts, so grantpt is always checking /dev/pts/0.
Therefore, if your host does not have /dev/pts/0 (easy to reproduce
using screen), then grantpt will fail, and the container creation will
subsequently also fail.
** Affects: libvirt (Ubuntu)
Importance: High
Status: Confirmed
** Tags: patch server-o-nrs
--
libvirt-lxc: virFileOpenTtyAt can't be called on /some/other/dev/pts
https://bugs.launchpad.net/bugs/863629
You received this bug notification because you are a member of Ubuntu Sponsors Team, which is subscribed to the bug report.
More information about the Ubuntu-sponsors
mailing list