15:05 #startmeeting 15:05 Meeting started Thu Jun 5 15:05:17 2014 UTC. The chair is slangasek. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 15:05 15:05 Available commands: action commands idea info link nick 15:05 [TOPIC] lightning round 15:05 doko: we were discussing the sprint on mumble, the one on the slopes ;-) 15:05 $ echo $(shuf -e barry doko stgraber jodh bdmurray slangasek cjwatson xnox caribou infinity mvo bhuey sil2100 robru) 15:05 robru sil2100 mvo bdmurray bhuey doko cjwatson caribou barry xnox slangasek stgraber infinity jodh 15:06 hmm, no, let me reshuffle 15:06 slangasek: that's not random at all =) 15:06 $ echo $(shuf -e barry doko stgraber jodh bdmurray slangasek cjwatson xnox caribou infinity mvo bhuey sil2100 robru) 15:06 doko cjwatson caribou bdmurray sil2100 bhuey mvo slangasek infinity barry robru xnox jodh stgraber 15:06 * barry takes a 15m nap 15:06 better ;) 15:06 yeah =) 15:06 folks 15:06 - client sprint 15:06 - mentoring for openjdk-7 builds 15:06 - openjdk-8 packaging, now building everywhere except on armhf 15:06 - GCC 4.7.4 updates 15:06 - preparing GCC updates for trusty 15:06 - python 2.7.7 release 15:06 - python 3.4.1 uploads, ensurepip fixes 15:06 - fix the last (?) python autopkg test failures 15:07 (done) 15:07 Starting in on phone RTM archive preparations: 15:07 - Discussion of plans with ubuntu-release/ubuntu-phone/launchpad-dev. 15:07 - Started writing sketch derive-distribution script; not got very far yet. 15:07 - Working on generalising proposed-migration a little to be able to handle multiple series, which will be immediately useful as a dry-run for stable releases and will be needed for RTM. 15:07 - To do next: move cron.germinate out of Launchpad into ubuntu-archive-publishing to remove one more piece of Ubuntu-specific hardcoding; possibly pick up one or two other small LP tasks; make further progress on derive-distribution script. 15:07 Click: 15:07 - Fixed broken getpwnam caching. 15:07 - QA call. 15:07 - Handled renaming of upstart-app-launch to ubuntu-app-launch. 15:07 Bootstrapped opencolorio/openimageio on armhf. 15:07 Fixed up samba build failures that were indirectly blocking many other builds in -proposed (notably unity8). 15:08 Sponsored biosdevname fixes (bug 1324558). 15:08 bug 1324558 in biosdevname (Ubuntu Saucy) "[SRU] biosdevname returns identical names for two different devices." [Undecided,In progress] https://launchpad.net/bugs/1324558 15:08 Sent MP fixing mir/arm64 build. 15:08 Scalingstack/buildd-manager call with IS and William. 15:08 Started on my backlog of ppc64el boot loader bugs in response to some PM nagging. 15:08 .. 15:08 you're on vacation, go away ;-P 15:08 doko: who is? 15:09 cjwatson, I thought you ... 15:09 nope 15:09 I took a swap day on Tuesday 15:09 * xnox has no idea when/who is on vacations after the new hr system got introduced 15:09 you could use that to your advantage ;) 15:09 the HR system has been fixed and no longer tells me I have the entire month of June approved as swap time ;-( 15:10 caribou: ? 15:10 oh, sorry 15:10 * Qemu/KVM crash analysis : many difficulties 15:10 * Custom preseed for HP soft RAID controller 15:10 (done) 15:11 client sprint 15:11 tested errors with django 1.5 (different fail) 15:11 modified daisy to log date and time in errors log 15:11 modified daisy to return OOPS ID when a crash is reported (bug 1326000) 15:11 modified whoopsie to log OOPS ID when a crash is reported (bug 1326000) 15:11 bug 1326000 in whoopsie (Ubuntu) "whoopsie should record OOPS ID for an uploaded crash" [High,In progress] https://launchpad.net/bugs/1326000 15:11 commited a fix for errors bug 1324924 15:11 fixed error with errors charm not restarting gunicorn 15:11 discussed https://blueprints.launchpad.net/ubuntu/+spec/foundations-1308-click-error-reporting with cjwatson 15:11 bug 1324924 in Errors "create bug link should not appear if the package is unknown" [Medium,Fix committed] https://launchpad.net/bugs/1324924 15:11 fixed LP: #1324589 regarding xdiagnose 15:11 Launchpad bug 1324589 in xdiagnose (Ubuntu) "crashes reported by apport-gpu-error-intel.py are missing the package version" [Undecided,Won't fix] https://launchpad.net/bugs/1324589 15:11 submitted merge proposal fixing bug 1324833 15:11 ubuntu-release-upgrader bug triage 15:11 research into duplicates of upgrade bug 1324196 regarding python from PPA 15:11 bug 1324833 in aptdaemon (Ubuntu) "crash handler does not include package version" [High,In progress] https://launchpad.net/bugs/1324833 15:11 bug 1324196 in update-manager (Ubuntu) "upgrade from 12.04 or 13.10 to 14.04 not possible due to python3 from blender PPA" [Medium,Triaged] https://launchpad.net/bugs/1324196 15:11 ubuntu-release-upgrader SRU verification 15:11 ✔ done 15:12 o/ 15:13 So, this week I've been mostly busy with CI Train landing coordination and fighting with various issues we had from the landings we made 15:13 On Friday we landed a big feature, the split-out greeter from unity8, which generally caused many issues arising in our test infrastructure and image quality 15:14 Long story short, this got fixed, but now we're still battling the results of another buggy landing - the upstart-app-launch rename to ubuntu-app-launch, which seems to have caused some issues 15:15 In the meantime I also fixed some of the minor bugs in citrain code that we had and worked on some new features, like auto-updating changelog messages if there are dependency changes present 15:15 This can be disabled and tries to be smart 15:15 There were some more minor things going on, but probably got lost in my mind in-between the big firefighting we've been doing 15:16 Just as a final note: 15:16 We will be entering the so called TRAINCON-0 mode today again because there has been no promotions lately 15:16 ooooh 15:16 So this will mean that landings will be slowed down a bit 15:16 Ok, I think that's all o/ 15:16 cool 15:17 bhuey: care to say a few words about what you're working on? 15:19 shall I go? 15:19 mvo: go ahead 15:19 hwe-eol: 15:19 - work on update-motd 15:19 system-image: 15:19 - lp:~mvo/ubuntu-system-image/lp1271684 15:19 click: 15:19 - code review 15:19 - meeting with QA 15:19 - lp:~mvo/click/coverage: enable coverage reporting (pretty tricky due 15:19 to the nature of the gimock.py/LD_PRELOAD tests) 15:20 - lp:~mvo/click/integration-tests: wrote some high level 15:20 integration tests 15:20 apt: 15:20 - by-hash discussion 15:20 - debug/fix lp #1274466 (cachedb corruption) 15:20 - debug/hopefully-fix lp #1324399 (dpkg pty stdin handling, tricky) 15:20 - backport https range-request handling to 12.04 (#1157943) 15:20 Launchpad bug 1274466 in apt (Ubuntu) "apt-ftparchive on-disk cache format changed between lucid and precise, results in Packages files with silently corrupted checksums fields" [Critical,In progress] https://launchpad.net/bugs/1274466 15:20 - check scope for SRU of #1324646 (reenable InRelease) 15:20 merges/syncs: 15:20 Launchpad bug 1324399 in apt (Ubuntu) "apt-get failing to show progress with yes command" [High,In progress] https://launchpad.net/bugs/1324399 15:20 - pyrex, apt-xapian-index, newt, checksecurity, librest, etckeeper, 15:20 celery, mutt 15:20 misc: 15:20 - sprint Malta 15:20 - lp:~mvo/update-notifier/use-apt-helper - use apt-helper 15:20 download-file to ensure apt proxy settings are used 15:20 Next: 15:20 - HWE-EOL work 15:20 - new apt (if I get feedback from debian) 15:20 EOF 15:21 slangasek: you are next I believe :) 15:21 correct! 15:21 but I'm still reading yours :) 15:22 *weh* so I need to write less next time :) 15:22 mvo, yes, please write less, you make us all look bad ;-) 15:22 Reading is sooo last year 15:22 * sprinting in malta last week 15:22 * onboarding of the Landing Team 15:22 * discussions around plans for go (golang porting resourcing etc) 15:22 * discussions around juju in LTS 15:22 * discussions around system-image for !phones 15:22 * next things: 15:22 * UOS next week, please submit your blueprints 15:22 * more conversations about landing team in foundations 15:22 * trying to do the console-setup merge from Debian, to unblock initramfs-tools; this merge is slightly non-trivial 15:23 * starting the annual 360 review cycle 15:23 (done) 15:24 no infinity today 15:24 is infinity here? 15:24 barry's turn 15:24 system-image: LP: #1262256; LP: #1286542; LP: #1301995; LP: #1251291; LP: #1279028; LP: #1294273; LP: #1207860; LP: #1324241 (ongoing); LP: #1249347; LP: #1271684; fixes for new psutils & tox; general bug triaging and debugging. dialer-app py3 branch updating. will probably be making a new release soon-ish. 15:24 Launchpad bug 1262256 in Ubuntu system image "Pass hashes to u-d-m where available" [High,Fix committed] https://launchpad.net/bugs/1262256 15:24 debuntu: six 1.6.1-2 (for wheels); LP: #1323328; virtualenv 1.11.6 (ongoing); pip 1.5.6-1; ensurepip testing and patch updates; debian bug #744145; requests 2.3.0-1; planning for SRU'ing the pyvenv/ensurepip fixes into trusty. 15:24 Launchpad bug 1286542 in Ubuntu system image "keyring DuplicateDestinationError when updating from custom s-i server" [High,Fix committed] https://launchpad.net/bugs/1286542 15:24 Launchpad bug 1301995 in Ubuntu system image "system-image can't open its log file if not run as root" [High,Fix committed] https://launchpad.net/bugs/1301995 15:24 Launchpad bug 1251291 in Ubuntu system image "cli switch to list available channels" [High,Fix committed] https://launchpad.net/bugs/1251291 15:24 Launchpad bug 1279028 in Ubuntu system image "For debugging purposes, add a --no-reboot option to s-i-cli" [High,Fix committed] https://launchpad.net/bugs/1279028 15:24 Launchpad bug 1323328 in wheel (Ubuntu) "[MIR] wheel, build dependency for packages providing -whl packages" [Undecided,Fix released] https://launchpad.net/bugs/1323328 15:24 Debian bug 744145 in python-pip "pip crashes on "import requests"" [Normal,Open] http://bugs.debian.org/744145 15:24 other: building click packages meeting. system-image on desktop meeting. new hr system login problems and conference call. concurrent.futures discussion with didrock; planning call w/doko 15:25 done 15:26 * been evaluating JS frameworks for a web UI I volunteered to build in Malta for the CI team 15:26 * decided on nvd3 for charting, experimented with it by adding a chart to my CItrain backend page 15:26 * http://people.canonical.com/~rbpark/citrain/ go here and hover over "x silos in use" to see it 15:26 * CI train landings, breaking everything as fast and as often as possible ;-) 15:26 ✔ done 15:27 * reviewing & merging upstart code: 15:27 - cgroups to merge next (should be all ready, with all runtime asserts resolved) 15:27 - umask fix generates test-suite regressions 15:27 - all tests pass & builds pass on nonvirt builders 15:27 * startpar still hangs even with tasks patches (and on shut-down as well) 15:27 - current plan to fix all tasks in the archive first and go from there 15:27 * malta sprint: 15:27 - emulator reboot protocol with ubuntu-emulator (working with serguisens on this) 15:27 - vte/gnome-terminal discussions around vte.sh (summary to send to laney/doko/mdslaur) 15:27 done 15:27 * foundations-1305-upstart-work-items: 15:28 - cgroup+async support: Working with xnox to shake out final test bugs 15:28 and get cgroup support landed. 15:28 - Working on simplifying JobProcessData to remove nasty valid flag. 15:28 * upstart 15:28 - Implemented lp:~jamesodhunt/upstart/bug-1324096 15:28 - Trying to squish odd test failure on lp:~jamesodhunt/upstart/bug-1302117. 15:28 * misc 15:28 - Released procenv 0.35 to fix FTBFS LP: #1324256 and associated tweaks: 15:28 Launchpad bug 1324256 in procenv (Ubuntu) "FTBFS in utopic: error: 'IFF_802_1Q_VLAN' undeclared here (not in a function)" [High,Fix released] https://launchpad.net/bugs/1324256 15:28 - lp:~jamesodhunt/ubuntu/utopic/pbuilder/dep8-fix 15:28 - https://bugs.launchpad.net/ubuntu/+source/sbuild/+bug/1325896 15:28 Ubuntu bug 1325896 in sbuild (Ubuntu) "dep8 fix" [Undecided,Fix released] 15:28 - Discovered that "WARNING:" kernel oops's are ignored by apport 15:28 (due to bug #346303). Seems surprising and the Kernel team didn't 15:28 bug 346303 in kerneloops (Ubuntu Lucid) "do not generate apport reports for non-critical kernel messages" [Low,Triaged] https://launchpad.net/bugs/346303 15:28 seem to be aware that this was still true. 15:28 🀧 15:28 LXC: 15:28 - Processed all outstanding pull requests and patches on the ML 15:28 - Wrote a bunch of patches for python3 binding issues and some longstanding usability issues 15:28 - Cherry-picked all the bugfixes into the stable branch in preparation for the 1.0.4 stable release 15:28 - Attempted to reproduce some kernel crashes related to netfilter & netns, sadly unsuccesfuly 15:28 - Fixed some LXC CI environment issue (including backport of a cgmanager bugfix) 15:29 - Worked on getting unity8+mir working under LXC, made some progress (lightdm spawns u-s-c in the container but unity8 then fails to start) 15:29 15:29 System image: 15:29 - Discussed system-image on server a bit (there will be a session on it next week) 15:29 - Dropped some compatibility code from the server which was causing broken upgrade paths when doing two reverts in a row. 15:29 15:29 Other: 15:29 - Went through all the SRU and NEW queues, spent a bit of time trying to get oepn-vm-tools-lts-trusty to land, currently stuck on cunit getting accepted in precise-proposed (can someone please do that?) 15:29 - Fixed some ISO tracker build request hang (mix of bad DB state and leftover processes on nusakan) 15:29 - HR stuff 15:29 (DONE) 15:30 bhuey: your turn 15:30 here it goes 15:31 Last week, Malta... 15:31 -Merge new icedtea sources 15:31 -Learned about LP source uploads and building 15:31 -Set up crypto keys for signing packages 15:31 -Set up and compiled the AMD64 changes on my local machine. 15:31 -Fixed patch rejects involving the Sparc architecture zerovm 15:31 -Looked at the bug tracker on LP and reviewed a few bugs to get a feel of what's going on 15:31 This week... 15:31 -Compiled just updated icedtea2.5/openjdk7 sources on a ppc64el porter machine 15:31 -Created an account and uploaded all of the build files from that porter to lillypilly.canonical.com 15:31 -Examine various revision control systems compatible with debian patching. 15:31 -Looked at a build failure on LP regarding some no-execute bit logical in OpenJDK 15:31 -Looks trivial to fix but I'm looking around the OpenJDK/IcedTea sources still. 15:31 Next week... 15:31 -Reviewing the TCK set up 15:31 -Push for getting access to the internal VNP for a QA machine involved in TCK certification 15:31 -Merge out local changed of IcedTea2.5 and OpenJDK to a new version of IcedTea 15:31 -Upload packages to LP, resolve all build problems 15:31 -Look at the Makefile and build system more. It's a monster 15:32 I hope you don't fear monsters =) 15:33 like you ? :) 15:33 bhuey: is that the end? (Convention is to say '(done)' or such at the end) 15:33 done 15:33 cool, thanks 15:34 anyone have any questions over status? 15:34 Sorry yeah, still learning 15:34 no worries 15:34 [TOPIC] UOS 15:34 next week is the Ubuntu Online Summit (formerly vUDS) 15:34 http://summit.ubuntu.com/uos-1406 15:35 everyone, please: 15:35 a) make sure you're registered for it 15:35 b) figure out if there are any sessions you want to propose for the week 15:36 the format is being changed somewhat this time; you're encouraged to use it not just for discussion sessions, but for also presenting things that may already be decided but haven't been communicated out to the community 15:36 * jodh wonders if someone should change the registration default from attending physically :) 15:36 this is guiding towards registering in summit rather than in LP as before; is that right? 15:36 (so e.g., things from Malta that we're definitely doing the work on and don't need discussion on because everything's clear, but we should let the community know we're doing) 15:37 cjwatson: uh, not sure, sorry 15:37 cjwatson: i had to register twice. 15:37 once in launchpad and once in the "summit django" 15:37 joy, ok 15:37 i'm not sure if the two are linked anymore. 15:37 I seem to remember having to register twice in the past 15:37 was summit rewritten again or something?! 15:38 not that I've seen :) 15:38 (if it has, I guess I'll get a rude awakening when I try to merge upstream for DebConf) 15:38 so currently, sessions proposed for UOS are going into some kind of limbo that I can't schedule from 15:39 I'll work with mhall119 to get that figured out today 15:39 in the meantime, aside from http://summit.ubuntu.com/uos-1406/track/development/, the only session I know about that's pending is "system-images on !phone" 15:39 https://blueprints.launchpad.net/ubuntu/+spec/development-1406-server-system-images 15:40 maybe that gives y'all ideas of other things that need scheduled 15:40 (or if not, I'll come around and let you know what you should talk about instead ;) 15:40 questions? 15:42 [TOPIC] AOB 15:42 anything else? :) 15:43 #endmeeting