yellow team mailing list archive
-
yellow team
-
Mailing list archive
-
Message #00579
Monday tasks
Hi all. I hoped to have more for you after this weekend, but I was a
bit sick and the weekend was a bit busy. As it is...
Francesco and Graham, Benji and I ran with what you had produced for
lxc-start-ephemeral and made some further changes. However, this
weekend Serge pointed out what he believed to be the -b argument's
original intent (see discussion in
https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/951150) and it
convinced me that we ought to leave the existing behavior for -b.
Instead, I now have a branch that converts all bind mounted directories
in the ephemeral fstab to ephemeral mounts. -b will make a normal
(non-ephemeral) bind (though it now uses a different mechanism).
Therefore, if this is what we stick with, we will want to change the
arguments that /usr/local/bin/launchpad-lxc-test uses to not use -b at all.
The lxc branch that has the updated lxc-start-ephemeral is
https://code.launchpad.net/~gary/ubuntu/precise/lxc/bug-951150 .
The Launchpad branch that has the updated setuplxc (setuplxc creates
launchpad-lxc-test) is
https://code.launchpad.net/~yellow/launchpad/lxcsetup/ .
Things Francesco and Graham could work on Monday morning:
- verify that my changes work, so we can get them approved and landed.
- if they do work, then get a report for us all as to how many tests
pass/fail now, so we know what to tackle next.
- get a primed ec2 instance that you can hand off to Benji and me later
that day.
- come up with a replacement for the non-parallel-friendly lxc-wait
(though we don't need this actually now, with my branch, right?)
- lpsetup
- packaging
Hope that helps. :-)
Talk to you soon
Gary