[Bug 994752] Re: lxc-start-ephemeral's use of dhcp lease table is fragile
Launchpad Bug Tracker
994752 at bugs.launchpad.net
Wed May 16 16:20:12 UTC 2012
This bug was fixed in the package lxc - 0.8.0~rc1-4ubuntu7
---------------
lxc (0.8.0~rc1-4ubuntu7) quantal; urgency=low
[ Francesco Banconi ]
* Introduced lxc-ip: retrieve the ip addresses of a container.
* lxc-start-ephemeral: use lxc-ip to ssh to the container (LP: #994752).
-- Serge Hallyn <serge.hallyn at ubuntu.com> Wed, 16 May 2012 10:46:21 -0500
** Changed in: lxc (Ubuntu Quantal)
Status: Triaged => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/994752
Title:
lxc-start-ephemeral's use of dhcp lease table is fragile
Status in “lxc” package in Ubuntu:
Fix Released
Status in “lxc” source package in Precise:
Confirmed
Status in “lxc” source package in Quantal:
Fix Released
Bug description:
When lxc-start-ephemeral is given a command to run (-- do_something)
it wants to use lxc-attach to run the command, but lxc-attach is not
ready yet. Instead, it parses the dhcp leases to figure out the IP
for the container, and then tries to use ssh to run the command.
Twice today in tests involving lxc-start-ephemeral, the dhcp leases
were unavailable and lxc-start-ephemeral failed. The machine was
under fairly heavy load and was virtualized (EC2).
I'd like to try and make this less fragile. As discussed on IRC,
using lxcip
(http://bazaar.launchpad.net/~launchpad/lpsetup/trunk/files/head:/lplxcip/)
should make this more reliable. Perhaps increasing the timeout in
that code might be useful as well.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/994752/+subscriptions
More information about the Ubuntu-sponsors
mailing list