15:02 #startmeeting 15:02 Meeting started Thu Sep 18 15:02:24 2014 UTC. The chair is slangasek. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 15:02 15:02 Available commands: action commands idea info link nick 15:02 [TOPIC] Lightning round 15:02 $ echo $(shuf -e barry doko stgraber jodh bdmurray slangasek cjwatson caribou infinity mvo bhuey sil2100 robru) 15:02 infinity sil2100 doko stgraber caribou cjwatson bhuey bdmurray mvo robru slangasek barry jodh 15:02 no infinity here currently 15:02 sil2100: 15:03 ACK 15:03 - Landing team work, preparing landing e-mails 15:03 - Coordinating the promotion of ubuntu and ubuntu-rtm channels 15:03 - CI Train maintenance and features: 15:03 * Preparing the switch to doing binary copies in synces 15:03 * Adding flag giving the option not to append the ~rtm to the version for ubuntu-rtm 15:03 * Fixing some publish job issues 15:03 * First try on fixing the watch-ppa problem with sync silos 15:03 * Tweaking CI Train to properly handle silo synces (sync:x) in both ways 15:03 - Repartitioning and updating my krillin 15:03 - Creating the base version of TouchChannels wiki page 15:03 - Discussions regarding new landing schemes, landing enhancements etc. 15:03 - Ubuntu Engineering Live! 15:03 - First look into the CI Train Dashboard code in preparation for some changes 15:03 - Quick fix for the spreadsheet to list image numbers for more than just mako 15:03 - Working on preparing another list of missing packages not synced to ubuntu-rtm 15:03 - More additions to the Issue Tracker, still under testing 15:03 (done) 15:04 - trusty test rebuilds (release, updates and security) 15:04 - utopic test rebuilds (main only). PLEASE FIX the ftbfs ... 15:04 - currently at Linaro Connect 15:04 - ibm java upload (finally) 15:04 (done) 15:04 - Quite a bunch of internal meetings and working on internal projects and 15:04 documentation, so still not much I can share, sorry. 15:04 - Some LXC code reviews and related discussions. 15:04 - Did some FFe reviews. 15:04 - Some system-image config updates for RTM. 15:04 - Uploaded ubiquity fixing that Windows UEFI bug I mentioned last week. 15:04 - Some admin work for Linux Plumbers, we're getting close! 15:04 (DONE) 15:04 * working toward sosreport 3.2 release 15:05 * Degraded mode issue with grub when localized in french : 15:05 - SRU for bug #1073108 in just one day. thanks to cjwatson 15:05 bug 1073108 in grub2 (Ubuntu Precise) "grub-pc fails to boot (system resets after GRUB prompt) on degraded RAID" [Medium,Fix committed] https://launchpad.net/bugs/1073108 15:05 * New uptream makedumpfile release : 1.5.7 - Used the opportunity to release the new networked kdump functionality - My first official DM upload 15:05 (done) 15:05 Emergency PackageKit fix prompted by a linkage change in apt. 15:05 click: 15:05 - Working on new D-Bus service to replace our use of PackageKit. Took a while to get hold of the connected username but Martin Pitt eventually dug me out of my misunderstanding. 15:05 - I have the service running now; just need to write the client side. 15:05 - Minor fix to "click info" to cope with getting manifests from files that don't end with .click, which shouldn't be required for installation. 15:05 Kept up with all sorts of miniature fires in ubuntu-rtm, image building, etc. 15:05 Trying to work out how best to get add-apt-repository working on ubuntu-rtm, which requires a bit more than what's in software-properties/utopic now. I have most of a possible approach but awaiting feedback from Michael when he has time. 15:05 Reviewed/sponsored fixes for bug 1362752 and bug 1073108. 15:05 bug 1362752 in Kubuntu PPA "no SDDM autologin even if ubiquity box is set" [Medium,Triaged] https://launchpad.net/bugs/1362752 15:05 On the side, worked on a new man-db release. Ordering file accesses by their first physical extent (idea from dpkg) makes mandb run about three times faster on rotational disks! 15:05 .. 15:06 cjwatson: what linkage change what that? I don't think this was intended … :/ 15:06 Oh, also, I'm off on Monday visiting family. 15:07 mvo_: I don't think it was apt's fault which is why I didn't complain at you - just a side-effect of an otherwise innocent change. 15:07 mvo_: https://github.com/hughsie/PackageKit/pull/11 has the details 15:07 heh, thanks 15:07 slangasek: no bill? 15:07 seems not 15:07 bdmurray: you're up then 15:07 pushed daisy change not to write ProcMaps for resume from suspend failures 15:07 updated daisy to retry failed to retrace armhf crashes 15:08 updated daisy not to retrace crashes with "[origin: " in Package 15:08 investigation into retracer slowness (seems to be associated with apport r2854) 15:08 reported apport bug 1370230 regarding apport-retrace being slower 15:08 bug 1370230 in Apport "apport-retrace has become slower" [Low,Triaged] https://launchpad.net/bugs/1370230 15:08 working with thedac to test staging cassandra and cleanup excess data 15:08 bhuey: let us know if/when you're here 15:08 attended cassandra summit 2014 15:08 modified phased-updater to use changes file to find email addresses if they have hidden their address in launchpad 15:08 documented a test case for bug 1353171 15:08 bug 1353171 in apt (Ubuntu Trusty) "Misparses dpkg status line, fails to write apport reports" [High,Triaged] https://launchpad.net/bugs/1353171 15:08 reported ubuntu-release-upgrader bug 1370243 15:08 bug 1370243 in ubuntu-release-upgrader (Ubuntu Utopic) "do-release-upgrade causing tracebacks with no_longer_supported string" [High,New] https://launchpad.net/bugs/1370243 15:08 overrode false regression regarding ubuntu-release-upgrader 15:08 slangasek: ok 15:08 mvo_: (that kFreeBSD-related change meant that libapt-pkg no longer uses forkpty, which means that it no longer links against anything in -lutil, so the linker drops it) 15:08 updated arsenal code to fix roaksoax issues also helped him write a report 15:08 worked with manjo regarding flash-kernel SRU bug report 15:08 review of xnox's improving whoopsie ID stability work 15:08 tried to build whoopsie and resolve a dbus test failure 15:08 wrote a greasemonkey script to help slangasek review employee candidates 15:08 arranged travel to Devices Sprint in October 15:08 mvo_: (I mean openpty) 15:08 cjwatson: yeah, once I saw your diff I figured it out 15:08 ✔ done 15:08 apt: 15:08 - Big security update (CVE-2014-0487, CVE-2014-0488, CVE-2014-0489, 15:08 CVE-2014-0490) 15:08 - Hunt/fix regression from last security update (#1371058, bts #762079) 15:08 - Work on update improvements 15:08 - Debug/fix proxy-override bug #759264 15:08 This week 15:08 -TCK compiler test suite is running with only a few errors 15:08 -TCK devtools test suite runs without failures. About 21000 tests for both suites 15:08 click: 15:08 ** RESERVED ** This candidate has been reserved by an organization or individual that will use it when announcing a new security problem. When the candidate has been publicized, the details for this candidate will be provided. (http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-0487) 15:08 -learn about the TCK configuration file and how to add environment variables and shell 15:09 - Work on acquire support (lp:~mvo/click/acquire) 15:09 ** RESERVED ** This candidate has been reserved by an organization or individual that will use it when announcing a new security problem. When the candidate has been publicized, the details for this candidate will be provided. (http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-0488) 15:09 using the apt methods, udm plugin and pycurl plugin 15:09 -read a few small documents about ubuntu/debian packaging 15:09 - Work on click hook for $PATH support for cli apps 15:09 (lp:~mvo/click/click-bin-path) 15:09 ** RESERVED ** This candidate has been reserved by an organization or individual that will use it when announcing a new security problem. When the candidate has been publicized, the details for this candidate will be provided. (http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-0489) 15:09 - Work on "repository" support for click, i.e. the click store for now 15:09 to query and see updates (lp:~mvo/click/repository) 15:09 ** RESERVED ** This candidate has been reserved by an organization or individual that will use it when announcing a new security problem. When the candidate has been publicized, the details for this candidate will be provided. (http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-0490) 15:09 bug 759264 in libreoffice (Ubuntu) "soffice.bin crashed with SIGSEGV" [Medium,Expired] https://launchpad.net/bugs/759264 15:09 - Review lp:~cjwatson/click/system-hook-gc/+merge/234456 15:09 - Server image work/discussion 15:09 misc: 15:09 - help analyzing image size: 15:09 lp:~mvo/+junk/naive-remover (not that naive anymore) 15:09 - look at pkgbinarymangler bug #1072297 without much success 15:09 (done) 15:09 bug 1072297 in pkgbinarymangler (Ubuntu) ""Installed-Size" field in most of Ubuntu packages from the main section is incorrect" [Undecided,New] https://launchpad.net/bugs/1072297 15:09 TCK devtools> nice! how horrible was it to get that far? 15:09 (done) 15:09 one sec 15:10 sorry for posting with bad timing 15:10 * CI Train 15:10 - pep8 & pyflakes cleanup for cupstream2distro/ dir 15:10 - eliminate some copypasta from prepare_silo.py 15:10 - broke a logical unit out of main() into a new function with tests 15:10 - found a reimplementatin of set.discard and deleted it in favor of using set.discard 15:10 - increased the logging in the build job to try and troubleshoot the issue where it reports successful builds immediately without actually scanning the PPA. still no luck on a solution there though 15:10 - total overhaul of prepare_silo_using_spreadsheet_info.py with tests 15:10 - Fixed or deleted the remaining skipped tests -- no more skipped tests! 15:10 - deleted a ton of unused code 15:10 - transformed citrain/ dir into a real python module so eg. if one script needs to call another script, they can import and call each other in a tidy pythonic way, rather than shelling out to invoke each other. 15:10 - (plus ten million landings) 15:10 (done) 15:11 robru: "found a reimplementatin of set.discard and deleted it" wow 15:11 barry: you have no idea 15:12 heh :) 15:12 barry: http://bazaar.launchpad.net/+branch/cupstream2distro/revision/734#cupstream2distro/packageinppamanager.py 15:12 robru: the watch-ppa thing is fixed now 15:12 * analysis of the phone images for low-hanging fruit to remove (thanks, mvo!); will be unseeding some fonts that are directly seeded and shouldn't be 15:12 * started a biweekly landing team meeting to dig further into topics that don't fit in the daily stand-ups 15:12 * TI partner package reviews: there are a lot of them again for another round, look for some of these reviews to be distributed 15:12 * next Wednesday, out for a business meeting with a partner in Seattle 15:12 * archive rebuild: working through the cross-toolchain packages, the packaging is an out-of-sync mess but I have the overall package building again and now just need to get everything back in sync 15:12 (done) 15:13 phone: LP: #1365646; LP: #1365761. LP: #1370586 (discussion & triage). tons of improvement in system-image test coverage (now at 100%, modulo bugs in coverage, and a sprinkle of pragmas). upstream si 2.4 release. s-i 2.4-0ubuntu1 in citrain. removed b-d on tox and its dependencies, so fewer MIRs to deal with. testing. 15:13 Launchpad bug 1365646 in system-image (Ubuntu) "Top Crasher: /usr/sbin/system-image-dbus:RuntimeError:_download" [Critical,In progress] https://launchpad.net/bugs/1365646 15:13 sil2100: do you have a branch? it's not in trunk yet 15:13 Launchpad bug 1365761 in system-image (Ubuntu) "/usr/bin/system-image-cli:PermissionError:/usr/bin/system-image-cli@9:main:last_update_date" [High,In progress] https://launchpad.net/bugs/1365761 15:13 Launchpad bug 1370586 in Ubuntu system image "Add synchronous method to determine if there are known updates" [High,Triaged] https://launchpad.net/bugs/1370586 15:13 debuntu: zope.schema 4.4.2-1. colorama 0.3.2-1. argvalidate (0.9.0-2 to kill off one more pysupport revdep). 15:13 other: submitted two talk proposals for pycon 2015 15:13 .. 15:13 robru: yeah it's not as the merger rejected merging it since I switched it to 'Approved' before it ran CI 15:14 robru: so the merger said "Unapproved changes made after approval." 15:14 My push wasn't registered on time 15:14 * upstart 15:14 - trusty SRU prep for bug 1338637 and bug 901038 including detailed instructions 15:14 on bug 1338637, test case, expected results and work-around. Current plan to wait for the fix 15:14 bug 1338637 in upstart (Ubuntu Trusty) "continuous re-exec can result in a build-up of inotify fds [SRU]" [Undecided,New] https://launchpad.net/bugs/1338637 15:14 bug 901038 in upstart (Ubuntu) "packages fail to install: Failed to connect to socket /com/ubuntu/upstart: Connection refused" [High,In progress] https://launchpad.net/bugs/901038 15:14 for 901038 to land in Utopic, wait a few days, then progress SRU. 15:14 Branch available at lp:~jamesodhunt/ubuntu/trusty/upstart/SRU-bugs-901038+1338637. 15:14 - Pre-emptively created a draft test-plan for Touch for upstart-file-bridge changes: 15:14 https://wiki.ubuntu.com/Process/TestPlans/upstart-1.13.2 15:14 - upstart job reviews. 15:14 - bug 1360208: Work completed. This was a relatively big change and is now fully backed 15:14 bug 1360208 in upstart "file watcher doesn't execute if combining ~ and * in the file description" [Medium,In progress] https://launchpad.net/bugs/1360208 15:14 by new tests. Awaiting review: 15:14 https://code.launchpad.net/~jamesodhunt/upstart/bug-1360208/+merge/234869 15:14 * system image. 15:14 - Minor updates to lp:~ubuntu-foundations-team/+junk/create-ubuntu-core-image. 15:14 robru: https://code.launchpad.net/~sil2100/cupstream2distro/reintroduce_fixes/+merge/235105 <- I re-switched it again 15:14 - Working on making root r/o and creating a generic package to make specific parts of system writeable. 15:14 ਠਃ 15:15 robru: re that diff. you are having too much "fun" 15:15 uhoh, jodh has taken up ingress glyph hacking 15:15 any questions over the above? 15:17 barry: well all this "fun" was just waiting for me to find it... 15:17 sil2100: ok we can try it today 15:18 [TOPIC] AOB 15:19 anything else for today? 15:19 (who wants to review resumes? :) 15:19 slangasek: i can look at a few 15:19 o/ 15:19 (as previously mentioned) 15:20 cool... I'll start shooting them out to folks then :) 15:20 Resumes? 15:20 sil2100: hiring xnox's replacement 15:20 or "CV"s if you prefer 15:20 :) 15:21 ACK! 15:21 slangasek: I like to call them resumes because they indicate my desire to resume working. 15:21 :-D 15:21 http://people.ubuntuwire.org/~wgrant/rebuild-ftbfs-test/test-rebuild-20140914-utopic.html 15:21 robru: isn't the making of such bad puns on words of French origin prohibited by Canadian law? 15:22 please fix these, or pester other teams ... 15:22 slangasek: shhh, the language police will hear you! 15:23 je suis le gendarme de langages, moi ! 15:23 :) 15:23 oh, yeah barry got a minute of fame on LWN : http://lwn.net/Articles/611932/ 15:23 barry: lol, nice quote 15:24 * barry masks the pain behind the funny 15:26 so yes, echoing doko's request above, let's get these build failures driven down... turning them into bugs (tagged 'ftbfs') is a good start towards making teams accountable for their failing packages :) 15:26 #endmeeting