15:04 <slangasek> #startmeeting
15:04 <meetingology> Meeting started Thu Apr 10 15:04:09 2014 UTC.  The chair is slangasek. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
15:04 <meetingology> 
15:04 <meetingology> Available commands: action commands idea info link nick
15:04 <xnox> o/
15:04 <mvo> hi, sorry for being late
15:04 <slangasek> 'sok, we're only just getting started
15:04 <slangasek> [TOPIC] Lightning round
15:04 <slangasek> $ echo $(shuf -e barry doko stgraber jodh bdmurray slangasek cjwatson xnox caribou infinity mvo)
15:04 <slangasek> xnox stgraber bdmurray doko jodh cjwatson mvo slangasek barry caribou infinity
15:05 <xnox> hm?!
15:05 <xnox> ok.
15:05 <doko> I assume barry is walking around in the conference center
15:05 <xnox> * upstart:
15:05 <xnox> - worked on cgroups - good progress, still a few state transitions
15:05 <xnox> left, moving post-release
15:05 <xnox> - still to upload staged minor fixes in upstart packaging branch
15:05 <xnox> with reload fix
15:05 <xnox> * ubiquity/installer:
15:05 <xnox> - dropped u1 + fixed AP tests fall-out
15:05 <xnox> - resolved missing/wrong backgrounds on xubuntu/studio
15:05 <xnox> - resolved missing overlay scrollbars in ubiquity live session (to upload)
15:05 <xnox> - resolved "ubiquity is too wide" a little more (to upload)
15:05 <xnox> - with cking/apw found missing block device kernel modules in udebs (uploaded)
15:05 <xnox> * revert ubuntu-sso-client to unbreak software-center
15:05 <xnox> * reviewed pre-release website, sent of a list of bugs/typos.
15:05 <xnox> * migrating remaining clicks to python3, will send status email later
15:05 <xnox> today to ubuntu-phone m.l.
15:05 <xnox> todo:
15:05 <xnox> * bug #1303815
15:05 <xnox> * bug #1301720
15:05 <ubottu> bug 1303815 in plymouth (Ubuntu Trusty) "cloud image boot produces unnecessary output" [High,Confirmed] https://launchpad.net/bugs/1303815
15:05 <ubottu> bug 1301720 in ubiquity (Ubuntu Trusty) "[Text Entry] Missing English input in Simplified and Traditional Chinese default enviroment" [High,Triaged] https://launchpad.net/bugs/1301720
15:05 <xnox> next week working in the office
15:06 <slangasek> doko: is he doing laps?
15:06 <xnox> ..
15:06 <doko> enoclue
15:06 <stgraber> - cgmanager
15:06 <stgraber> - Updated our website to be vaguely more useful:
15:06 <stgraber> https://cgmanager.linuxcontainers.org
15:06 <stgraber> - Debugging a few bugs that showed up after we turned cgmanager support in
15:06 <stgraber> logind.
15:06 <stgraber> - Fixed a bunch of upstart jobs issues discovered by Touch during stress
15:06 <stgraber> test, fixed that and got my Nexus4 to boot succesfuly around 400 times in
15:06 <stgraber> a row.
15:06 <stgraber> - Still debugging one of those now (logind using 100% of CPU...)
15:06 <stgraber> - LXC
15:06 <stgraber> - Several updates to our apparmor profiles to support the new apparmor
15:07 <stgraber> version and workaround new parser bugs.
15:07 <stgraber> - Fixes to some of our tests.
15:07 <stgraber> - Integrated our PPA and Coverity uploads into the Jenkins jobs, now our
15:07 <stgraber> whole build and test infrastructure has been moved to
15:07 <stgraber> https://jenkins.linuxcontainers.org
15:07 <stgraber> - Usual code review
15:07 <stgraber> - Sent the formal micro-conference proposal for Plumbers 2014
15:07 <stgraber> - Followed up on the LXC sprint at LinuxCon NA 2014
15:07 <stgraber> - Tagged, released and uploaded LXC 1.0.3
15:07 <stgraber> - Network
15:07 <stgraber> - Upgrade fixes for ifupdown and isc-dhcp.
15:07 <stgraber> - Other
15:07 <stgraber> - Tracked down and fixed a couple of sssd issues.
15:07 <stgraber> - Queue reviews and last minute FFes.
15:07 <stgraber> 
15:07 <stgraber> Will be sligthly harder to reach this afternoon as I'll be working from the
15:07 <stgraber> Montreal office to catch up with doko and barry.
15:07 <stgraber> (DONE)
15:07 <slangasek> xnox: oh yay, so all the clicks are python3-ready now?
15:08 <bdmurray> errors: research into cassandra database space saving mechanisms
15:08 <bdmurray> errors: worked on not writing ProcMaps for python tracebacks and removing it for crashes with a dupe sig
15:08 <bdmurray> errors: submitted RT #69068 regarding cassandra database stats missing
15:08 <bdmurray> foundations bug triage
15:08 <bdmurray> recreated and research into fixing whoopsie bug 1261096
15:08 <bdmurray> tested laney's fix for bug 1261096
15:08 <bdmurray> tested and discovered why bug 1300465 is invalid
15:08 <ubottu> bug 1261096 in activity-log-manager (Ubuntu) "whoopsie-preferences respawns whoopsie in an infinite loop" [Undecided,Fix released] https://launchpad.net/bugs/1261096
15:08 <ubottu> bug 1300465 in python-apt (Ubuntu) "description dialog is empty" [High,Invalid] https://launchpad.net/bugs/1300465
15:08 <bdmurray> research into bug 1277706 and cleanup of its duplicates
15:08 <bdmurray> investigation into update-manager bug 1164558
15:08 <bdmurray> worked on a fix for bug 1302380
15:08 <bdmurray> ubuntu-release-upgrader code reviews for mvo
15:08 <ubottu> bug 1277706 in ubiquity (Ubuntu Precise) "ubiquity in precise-updates, doesn't have tight enough dependency on python-apt leading to crashers" [High,Triaged] https://launchpad.net/bugs/1277706
15:08 <ubottu> bug 1164558 in update-manager (Ubuntu) "Not able to use updater: "You are not allowed to perform this action"" [Critical,Fix released] https://launchpad.net/bugs/1164558
15:08 <ubottu> bug 1302380 in ubuntu-release-upgrader (Ubuntu) "package installation failure during partial upgrade reports crash against ubuntu-release-upgrader" [Medium,Triaged] https://launchpad.net/bugs/1302380
15:08 <bdmurray> proposed a merge for unattended-upgrades that adds an apport package hook
15:08 <bdmurray> SRU verification of bug 1286161
15:08 <ubottu> bug 1286161 in ubuntu-release-upgrader (Ubuntu Trusty) "13.10 -> 14.04 upgrade failed: initramfs failed to ugprade, udev is not configured yet" [High,In progress] https://launchpad.net/bugs/1286161
15:08 <bdmurray> sru review of a couple of packages for OEM priority bug reports
15:08 <bdmurray> posted Ubuntu DMB meeting results
15:08 <bdmurray> ✔ done
15:09 <bdmurray> holiday(s): 2
15:09 <doko> - ruby1.8 removal
15:09 <doko> - GCC updates, bringen armhf and arm64 regression fixes, and updated towards the 4.8.2 and 4.9.0 releases
15:09 <doko> - openjdk-7 arm64 fixes
15:09 <doko> - some random ftbfs fixes
15:09 <doko> - ppc64el fixes
15:09 <doko> - job interviews
15:09 <doko> - PyCon
15:09 <doko> (done)
15:09 <jodh> * foundations-1305-upstart-work-items:
15:09 <jodh> - cgroup support:
15:09 <jodh> - Virtual upstart cgroups sprint with xnox on Friday. Productive but
15:09 <jodh> highlighted a limitation of the current branch.
15:09 <jodh> - Feature won't now land in trusty (postponed).
15:09 <jodh> * upstart:
15:09 <jodh> - Reviewed and merged lp:~xnox/upstart/lp1303891.
15:09 <jodh> - Reviewed and merged lp:~xnox/upstart/no-python.in.
15:09 <jodh> - Updated https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes/TechnicalOverviewUpstart.
15:09 <jodh> - Investigating Upstart SEGV issue. Maybe be related to fix for bug
15:09 <jodh> 1222705.
15:09 <jodh> - Updated upstart-events(7).
15:09 <jodh> * other:
15:09 <jodh> - Short week as out Monday and Tuesday.
15:09 <jodh>15:09 <cjwatson> Updated germinate and tasksel for trusty.
15:09 <cjwatson> Finished porting GHC to arm64.
15:09 <cjwatson> user-setup tweaks (bug 1304008, bug 1069684).
15:09 <cjwatson> Fixed putty assertion failure (bug 1289176).
15:09 <cjwatson> Educated installer on copying xattrs (bug 1302192).
15:09 <cjwatson> Applied grub-installer patch to fall back to grub-pc if ESP is missing (bug 1302418).
15:09 <ubottu> bug 1304008 in user-setup (Ubuntu) "user not added to libvirtd group with iso trusty 'virtual machine host' installation method" [High,Fix released] https://launchpad.net/bugs/1304008
15:09 <cjwatson> Cleaned out a good deal of cruft from ubiquity.
15:09 <ubottu> bug 1069684 in user-setup (Ubuntu) "installer let us choose a system user as our primary user account, without warning" [High,Fix released] https://launchpad.net/bugs/1069684
15:10 <ubottu> Error: Launchpad bug 1289176 could not be found
15:10 <cjwatson> Started working through various removals, component-mismatches cleanup, etc. in an effort to get this all clear by release.
15:10 <ubottu> bug 1302192 in ubiquity (Ubuntu Trusty) "capabilities not preserved on installation" [Critical,Fix released] https://launchpad.net/bugs/1302192
15:10 <ubottu> bug 1302418 in grub-installer (Ubuntu Trusty) "grub-installer should fall back to grub-pc instead of grub-efi when there is no EFI system partition" [Critical,Fix released] https://launchpad.net/bugs/1302418
15:10 <cjwatson> Updated translations in a few places.
15:10 <cjwatson> Lots of queue reviews.
15:10 <cjwatson> Still trying to figure out what's up with GRUB and LVM snapshots.
15:10 <cjwatson> ..
15:10 <slangasek> mvo: you're up\
15:10 <mvo> release bugfixing
15:10 <mvo> apt: cherry pick fixes,  Bug#743413, add src package cachedb
15:10 <mvo> debug/fix JDK removal with latest apt #1302736, add test for apt-ftparchive --db sources, debug/fix missing ^rc pkgs in apt list (mvo/bugfix/apt-list-rc-pkgs),
15:10 <mvo> gdebi: review/merge/upload https://code.launchpad.net/~barry/gdebi/lp1301422/+merge/214257, debug/fix #1304657 and add regression test mvo/bugfix/lp1304657-perms, apt: debug  #1304403 (libkrb-srv-mit8 upgrade issue), debug/fix spurious test failure caused by a race condition in the tests, upload 1.0.1ubuntu1
15:11 <mvo> update-manager: look at #1301776
15:11 <mvo> unattended-upgrades: debug cache broken error, debug/fix #743594
15:11 <mvo> release-upgrader: debug #1294124, fix demotion display, upload new version, pgrade test #1298281,  fix release upgrade prompting from "normal" to "lts",  lp:~mvo/ubuntu-release-upgrader/text-install-progress,  debug/fix #1304365 (wayland upgrade bug), improve apt.log, fix crash in DistUpgradeViewText, remove gnome-session special handling, debug/fix #1304403
15:11 <mvo> update-manager: upload fix for #1164558
15:11 <mvo> libc6: debug regression in desktop upgrade mode (#1298281)
15:11 <mvo> (done)
15:11 <mvo> the report is not well organized sorry for that
15:11 <mvo> next
15:11 * mvo will do better next time
15:11 <mvo> next is slangasek I think :)
15:12 <slangasek> mvo: clearly you are spending too much time fixing bugs and not enough time writing reports about it
15:12 <slangasek> * end-of-cycle package uploads for ppc64el enablement
15:12 <slangasek> * generate a netboot directory for ppc64el from d-i, so it's sane to netboot without having to set everything up yourself
15:12 <slangasek> * interviewing for Java role
15:12 <slangasek> (done)
15:12 <slangasek> * Tech Board discussions about Ubuntu Kylin archive
15:12 <slangasek> * various freeze reviews
15:13 <slangasek> no barry
15:13 <slangasek> caribou:
15:13 <caribou> * openstack debugging
15:13 <caribou> * sosreport development for trusty
15:13 <caribou> done
15:14 <infinity> * continued to enjoy being a tourist in meetings
15:14 <infinity> (done)
15:15 <slangasek> :)
15:16 <slangasek> any questions above?
15:17 <slangasek> [TOPIC] Trusty release freeze
15:17 <slangasek> final freeze is in, um, some small number of hours
15:18 <slangasek> is there anything pending that we should talk about before we get there?
15:18 <infinity> 6
15:18 <infinity> hours, not uploads.
15:18 <slangasek> (that maybe you're desperately working on right now to get in before the deadline, and it might be helpful to give your friends in the release team a heads-up that it's on its way)
15:19 <infinity> I'm going to lob a glibc at the archive soon.  Was just waiting on final word from Adhemerval that he has no last-minute ppc fixes for me.
15:19 <cjwatson> I have the GRUB LVM snapshot fix, think I have something plausible now
15:19 <stgraber> we'll probably have a cgmanager fix
15:19 <xnox> ubiquity... upstart...
15:19 <mvo> it might be nice to get one software-center upload to get 2 common errors.ubuntu.com issues off the table but I'm not sure who is doing this these days
15:19 <cjwatson> (Now that I've worked out that it isn't actually a problem in the core C code at all, but a grub-mkconfig scripting bug)
15:19 <slangasek> ok, so nothing major anywhere then ;)
15:19 <slangasek> just grub ubiquity upstart cgmanager and glibc
15:19 <infinity> Nah, business as usual.
15:19 <stgraber> there's a somewhat rare condition where logind will get stuck and use 100% of your CPU, hallyn is looking into that now and managed to reproduce it a couple minutes ago
15:19 <infinity> No one needs those packages.
15:20 <cjwatson> slangasek: what did you expect from this team, fluffy desktop stuff? :)
15:20 <xnox> mvo: software-center -> we've been just uploading it with $ debsign & dput so far.
15:20 <slangasek> stgraber: sounds like a clear bugfix that would qualify during final freeze, provided that we figure it out
15:21 <mvo> xnox: thanks
15:21 <doko> have two fixes pending: fixing the python3.4 ftbfs on aarch64,  and landing the python3.4 ensurepip fix (which I'll look at with barry today)
15:21 <xnox> mvo: you can poke Rodney Dawes about it (e.g. reviews / uploads) or just upload.
15:21 <slangasek> cjwatson: no, the fluffy is for the cloud server
15:21 <doko> preferring to fix the ftbfs on aarch64 with the just uploaded binutils
15:22 <stgraber> slangasek: yeah, all we know for know is that in some cases we get stuck in a loop of EAGAIN inside the nih auto-generated code, hopefully it's just caused by an actual bug in cgmanager's dbus service and not by a bug in the code generator :)
15:22 <doko> did the release team discuss icedtea-web?
15:23 <doko> and I assume it's a bit late for the valgrind update ...
15:23 <cjwatson> I think everyone's scared off by the diff, but nobody has rejected it yet
15:24 <doko> valgrind is https://bugs.launchpad.net/ubuntu/+source/valgrind/+bug/1300070
15:24 <ubottu> Launchpad bug 1300070 in valgrind (Ubuntu Trusty) "valgrind 3.10/trunk update to support AArch64" [Undecided,New]
15:24 <slangasek> doko: I didn't see any discussion, I think it's been suffering from queue starvation for a lot of other stuff coming through hot.  Did you get the valgrind testing from the phone folks?
15:25 <slangasek> (if you're waiting for the release team to drive that, it probably won't get done in time)
15:25 <doko> have to check with tvoss ...
15:25 <slangasek> ok
15:25 <doko> hmm, maybe a bad time to discuss with him ...
15:26 <slangasek> doko: nah, he's /back/ to work now
15:26 <slangasek> AIUI
15:26 <infinity> That was a quick parental leave.
15:26 <slangasek> well, ICBW
15:26 <slangasek> and other acronyms
15:27 <slangasek> so yeah, maybe you do want someone other than tvoss.  kgunn?
15:27 <infinity> InterContinental Ballistic Weasels?
15:27 <slangasek> infinity: wessels
15:29 <slangasek> [TOPIC] AOB
15:29 <slangasek> anything else, besides uploading half the base system 5h before freeze?
15:30 <infinity> We could do the other half too.
15:30 <stgraber> 5h is way too optimistic, I expect most of those to be uploaded within an hour of the freeze ;)
15:31 * slangasek gets an ulcer
15:31 <infinity> Slightly more seriously, if people have good ideas (markety or buggy) for the release notes, it's a wiki, go add crap.  I can always delete if we have too much, but no one likes panicing to write it all on Thursday morning.
15:31 <doko> no more planned openjdk and gcc uploads today
15:31 <infinity> doko: I like the "today" qualifier on that.
15:31 <slangasek> doko: oh, just the unplanned ones
15:31 <xnox> infinity: did you just stage wiki page dead-lock?! =)
15:32 <infinity> xnox: No, because no one will do it.
15:32 * slangasek turns and points at everyone else in the channel
15:33 <slangasek> do we have a list of release-notey bugs to work from, this cycle?
15:33 <infinity> Don't know if people have been adding tasks.
15:33 * xnox was doing random searches of high/critical and things targeted at trusty milestones. it's not much
15:33 <doko> damn, you did catch both "unplanned" and "today" ...
15:33 <infinity> There's always the ISO tracker bugs, but I'd like to think we'll fix the worst ones and pretend the rest don't exist because we're awesome.
15:33 <stgraber> I don't think we've been particularly good at targeting + tagging bugs this cycle
15:34 <xnox> the "rls-management" report is not very useful either.
15:34 <slangasek> xnox: there's an ubuntu-release-notes project
15:34 <slangasek> if things should be release noted, and you don't have time to write the blurb, please target a task there
15:34 <slangasek> and if you do have time to write the blurb, look there for things that might need writing :)
15:35 <xnox> they look old...
15:36 <slangasek> xnox: old ones ought to be wontfixed
15:36 <bdmurray> xnox: which rls-management report?
15:36 <slangasek> we're not realistically going to update the saucy release notes now
15:36 <xnox> bdmurray: rls-tracking/notracking/wontfixing
15:36 <xnox> bdmurray: http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-t-tracking-bug-tasks.html
15:36 <infinity> To be fair, we've tended in the past to be a bit too liberal in our release noteyness.  If it doesn't cause people installation/upgrade headaches or other such nastiness, it's just a bug, not a bug worth telling every single person about.
15:37 <slangasek> infinity: I disagree; major bugs that are going to be FAQs if we don't document them are worth including
15:37 <slangasek> not just bugs specifically related to installation and upgrade
15:37 <infinity> slangasek: That falls under "other nastiness", I suspect.  It's a judgement call.
15:38 <slangasek> (and it's not really telling "everyone", just the .3% of users who read the release notes ;)
15:38 <infinity> slangasek: But there were people in the past that felt that anything with a release-notes task or a tracker link was release note worthy just cause. ;)
15:38 <slangasek> right, Judgement must be Exercised
15:39 <infinity> Oh joy.  A glibc regression on (only) power8 that I now need to sort out if I just introduced or if it's always been there but I've never run the testsuit on P8 before.
15:39 <slangasek> infinity: enjoy
15:39 <infinity> (Betting the latter)
15:39 <xnox> slangasek: i wonder if both firefox and thunderbird need uploading. Firefox - because of nbs dependency & Thunderbird to drop U1 from sendit plugin.
15:40 <xnox> unless both things are in the works.
15:40 <infinity> xnox: I'm on firefox already.
15:40 <slangasek> xnox: AIUI dropping the thunderbird plugin was not strictly required
15:40 <slangasek> infinity: why is that not for the desktop team to take care of?
15:40 <infinity> xnox: I've had the fix committed for weeks, but now that we're past the point of no return for Chris uploading new versions (ie: I won't let him), I'll take care of it. :P
15:41 <infinity> slangasek: Well, like I said, I committed the fix to bzr weeks ago.
15:41 <infinity> slangasek: Under the assumption that it would magically land in Chris's next upload.  And there wasn't one. :)
15:41 <xnox> infinity: which branches are used for thunderbird/firefox? (i lost track of the thunderbird patch)
15:41 <xnox> slangasek: ack.
15:42 <slangasek> ok
15:42 <slangasek> so, enough talk, back to action :)
15:42 <slangasek> #endmeeting