← Back to team overview

yellow team mailing list archive

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