[14:33] <kouakou> hi
[15:00]  * stgraber waves
[15:00] <jodh> o/
[15:00] <stgraber> so is it just caribou_, jodh and I today?
[15:00] <caribou_> looks like it
[15:01] <stgraber> ok, should be a quick meeting then :)
[15:01] <stgraber> #startmeeting Foundations team meeting
[15:01] <meetingology> Meeting started Thu Aug 28 15:01:39 2014 UTC.  The chair is stgraber. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
[15:01] <meetingology> Available commands: action commands idea info link nick
[15:01] <stgraber> #topic Round table
[15:02] <stgraber> since I'm ready anyway, I'll start
[15:02] <stgraber> I was in Chicago last week (Tuesday to Saturday):
[15:02] <stgraber>  - Presented user namespaces at the Linux Security Summit with hallyn
[15:02] <stgraber>  - Gave a talk on running your own Internet at LinuxCon North America
[15:02] <stgraber>  - Ran a container hackfest on the Friday
[15:02] <stgraber>  
[15:02] <stgraber> Serge and I had a lot of good discussions with various kernel and userspace
[15:02] <stgraber> developers around container security, userspace improvement and new use cases.
[15:02] <stgraber> I also found the time to attend a few talks on other container projects (we had
[15:02] <stgraber> a whole track dedicated to containers this time around) and some other topics I
[15:02] <stgraber> had an interest into like btrfs.
[15:02] <stgraber>  
[15:02] <stgraber> During some of the spare time and the hackfest, we mostly focused on:
[15:02] <stgraber>  - Kernel and userspace fixes/workarounds for a recent regression introduced by
[15:02] <stgraber>    the latest kernel security update (breaking nested unprivileged containers).
[15:02] <stgraber>  - Some cgmanager debugging for random crashes and for a race on the phone.
[15:02] <stgraber>  - Discussed the new LXC command line tool and worked on it a bit.
[15:02] <stgraber>  - Started working on lxcfs, a fuse filesystem that exposes cpuinf, meminfo and
[15:02] <stgraber>    stat with the values coming from the cgroup limits.
[15:02] <stgraber>  - Started looking at cgmanagerfs, a fuse filesystem simulating the cgroup
[15:02] <stgraber>    hierarchy based on what cgmanager tells it, allowing for safe unprivileged
[15:02] <stgraber>    cgroup operations.
[15:02] <stgraber>  - Unprivileged fuse mounts, Seth has been reworking his patchset.
[15:02] <stgraber>  - Went through a bunch of upstream bug reports and fixed a bunch.
[15:03] <stgraber>  - Discussed using seccomp as a way to catch mount() and do userspace handling
[15:03] <stgraber>    of it (so we can do policy checks in userspace and fake mounts).
[15:03] <stgraber>  - Granite (LXC for OpenStack) work, including a bunch of upstream changes to
[15:03] <stgraber>    support unprivileged containers joining an openvswtich bridge.
[15:03] <stgraber>  - Checkpoint and restart with CRIU, went through the patchset from tych0 a few
[15:03] <stgraber>    times and eventually merged it upstream!
[15:03] <stgraber>  - Had some chats with the Akamai, Heroku, Parallels, Docker.io and Google
[15:03] <stgraber>    folks in attendance.
[15:03] <stgraber>  
[15:03] <stgraber> We had about 20 people attending the hackfest, a bunch from Canonical (Serge,
[15:03] <stgraber> Seth, Chuck, Tycho and myself), one from Akamai (our lxc-go maintainer), one
[15:03] <stgraber> from Heroku, a bunch from Google (3-4), a bunch from Docker (3-4), a couple
[15:03] <stgraber> from Parallels and a few other just dropping in here and there.
[15:03] <stgraber>  
[15:03] <stgraber>  
[15:03] <stgraber> After getting back, I've been doing:
[15:03] <stgraber>  - Some more LXC cleanups, merges, reviews, ...
[15:03] <stgraber>  - Setup system-image for Ubuntu RTM
[15:03] <stgraber>  - Running 14.10 beta-1
[15:03] <stgraber>  - Prepared and attended a whole bunch of LXC/container related meetings
[15:03] <stgraber>  
[15:03] <stgraber> Please note that I won't be around on Monday as it's labour day in the US and
[15:03] <stgraber> Canada and I'll also be without Internet since I'm doing a partial move (work
[15:04] <stgraber> equipment only) this weekend. I'll be working from my new place starting on
[15:04] <stgraber> Tuesday and then moving over there for good the Saturday after that.
[15:04] <stgraber>  
[15:04] <stgraber> (DONE)
[15:04] <stgraber> then let's make it jodh and caribou
[15:04] <jodh> * misc:
[15:04] <jodh>   - Short week - only 2 days due to bank holiday and time off! :-)
[15:04] <jodh> * upstart:
[15:04] <jodh>   - Continuing to investigate bug 1357252 which seems to be the result
[15:04] <jodh>     of multiple races in various parts of the system :-)
[15:04] <jodh>     - Currently reworking code hallyn whipped up to resolve this.
[15:04] <jodh>     -  Wrote script to reboot device until command fails:
[15:04] <jodh>        http://people.canonical.com/~jhunt/scripts/adb-reboot-until-true.sh
[15:04] <jodh> 𝀷
[15:04] <caribou> * DMB application for PPU rights postponed due missed quorum (debconf)
[15:04] <caribou> * Overhaul of packaging workflow for sosreport : started to use git.dpm
[15:04] <caribou> * Made sosreport available for Precise, Trusty & Utopic in PPA
[15:04] <caribou> * Misc SRU work
[15:05] <caribou> (done)
[15:06] <stgraber> #topic AOB
[15:07] <robru> wait i'm here
[15:07] <robru> just up
[15:07] <stgraber> #topic Round table (continued)
[15:07] <stgraber> robru: go ahead :)
[15:08] <robru> * fixed queuebot for RTM bugs
[15:08] <robru> * fixed citrain dashboard for RTM bugs
[15:08] <robru> * fixed a bunch of citrain RTM bugs ;-)
[15:08] <robru> * wrote a script to automate copying utopic packages into RTM silos
[15:08] <robru> * RTM, RTM, RTM
[15:09] <robru> * optimized some NFSS graphing logic
[15:09] <robru> * 10 bajillion citrain landings.
[15:09] <robru> (done) ;-)
[15:11] <robru> stgraber: ok I gotta run. thanks!
[15:11] <stgraber> #topic AOB
[15:12] <stgraber> anyone has anything to talk about or should we make that one of our shortest meetings ever and adjourn? :)
[15:12] <caribou> nothing on my side
[15:12] <jodh> ditto
[15:13] <stgraber> #endmeeting
[15:13] <meetingology> Meeting ended Thu Aug 28 15:14:14 2014 UTC.
[15:13] <meetingology> Minutes:        http://ubottu.com/meetingology/logs/ubuntu-meeting/2014/ubuntu-meeting.2014-08-28-15.01.moin.txt
[15:14] <caribou> thanks stgraber
[15:17] <jodh> thanks!