=== vladk|offline is now known as vladk === vladk is now known as vladk|offline === vladk|offline is now known as vladk === vladk is now known as vladk|offline === vladk|offline is now known as vladk === kickinz1 is now known as kickinz1[lunch] === vladk is now known as vladk|offline === vladk|offline is now known as vladk === vladk is now known as vladk|offline === vladk|offline is now known as vladk === kickinz1[lunch] is now known as kickinz1 === vladk is now known as vladk|offline [13:00] hey popey :) [13:01] * popey points mihir at #ubuntu-touch-meeting ☻ === vladk|offline is now known as vladk === ghostcube_ is now known as ghostcube === vladk is now known as vladk|offline [15:00] * slangasek waves [15:00] o/ [15:01] heya [15:01] hi [15:01] o/ [15:01] o/ [15:01] o/ [15:02] * stgraber waves [15:02] #startmeeting [15:02] oh no, are we botless? [15:02] ok, mime meeting it is [15:03] [TOPIC] Lightning round [15:03] mime, lol ) [15:03] ;) [15:04] How will we get the shuffeled order then?! [15:04] $ echo $(shuf -e barry doko stgraber jodh bdmurray slangasek cjwatson xnox caribou infinity mvo bhuey sil2100 robru) [15:04] xnox: not lol, laugh silently [15:04] bhuey barry robru stgraber slangasek doko jodh caribou sil2100 mvo infinity bdmurray xnox cjwatson [15:04] sil2100: I can still shuffle without a bot [15:04] bhuey: hi, you get to lead us in today :) [15:04] bdmurray: xnox shudders his shoulders a little bit [15:04] slangasek: the bot actually executes commands? i always thought you copy & paste the results in =) [15:05] I wonder ;) [15:05] slangasek: not quite ready yet [15:05] slangasek: i can jump in [15:06] ok [15:06] barry: go ahead [15:06] tons of debian/ubuntu python work filling out py3 support for "coverage service" development work. [15:06] debian: nose-exclude 0.2.0-3, python-chameleon 2.16-2, python-pyramid 1.5.1+dfsg-1, tox 1.7.1-3, zope.component 4.2.1-1, zope.configuration 4.0.3-1, zope.deprecation 4.1.1-2, zope.event 4.0.3-1, zope.hookable 4.0.4-1, 4.0.4-2, zope.i18nmessageid 4.0.3-1, zope.interface 4.1.1-1, zope.location 4.0.3-1, zope.proxy 4.1.4-1, zope.schema 4.4.1-1, zope.security 4.0.1-1, zope.testing 4.1.3-1. [15:06] syncpackage: cherrypy, zope.proxy, ope.schema, zope.testrunner [15:06] debian bug #752679 (python-persistent) [15:06] Debian bug 752679 in wnpp "ITP: python-persistent -- generic persistence implementation for Python" [Wishlist,Open] http://bugs.debian.org/752679 [15:06] phone: another dialer-app py3 ap update. LP: #1274131, LP: #1280169. reviewed two of ~jani's system-image branches (comments given, needs fixing) [15:06] Launchpad bug 1274131 in ubuntu-download-manager "UpdatePaused signal always returns percentage=0" [Undecided,New] https://launchpad.net/bugs/1274131 [15:06] other: choo choo [15:06] Launchpad bug 1280169 in Ubuntu system image "Should provide an API to query the timestamp of the most recent CheckForUpdates" [Medium,Fix committed] https://launchpad.net/bugs/1280169 [15:06] done [15:07] robru: [15:07] one sec [15:07] * Lost most of tuesday wrestling with juju but stayed online until 11PM to make up the hours [15:07] * Various landings as usual [15:07] * Made a ton of progress on the nonfunctional db frontend thing [15:07] - added ability to have more than one line per chart [15:07] - hooked up charts to live db data [15:07] - programmed in some fancy animations [15:07] - cleaned up graph display (units on axes, etc) [15:07] - fixed race condition between AJAX calls [15:07] - massive refactoring / cleanup of the code [15:07] * put together SRUs for the four google webapps, whose authentication scheme changed out from under us [15:07] * submitted a branch to fix bug #1333184 (my citrain shell tool can't purge silos properly) [15:07] done [15:07] bug 1333184 in phablet-tools (Ubuntu) "`citrain host-upgrade` removes the PPA after installation" [Undecided,New] https://launchpad.net/bugs/1333184 [15:07] LXC: [15:07] - Some LXC 1.1.0~alpha1 prep work (planned for next week). [15:07] - Added support for building OpenSUSE images to LXC CI. [15:07] - Added arm64 support to LXC CI (still a bit flaky). [15:07] - Reworked the default container configs, merging most of them into a new [15:08] common one which is shared by all distros. [15:08] - Some more work on the new LXC command line tool (testsuite integration, some [15:08] helper functions and the basis of our network layer). [15:08] - Wrote scripts, packaged and sent instructions on how to run Unity8 under LXC [15:08] to the few people who may fix the remaining bugs. [15:08] (code is at lp:~stgraber/+junk/unity8-lxc) [15:08] [15:08] Other: [15:08] - Switched system-image over to the new signing keyring (but not the new [15:08] signing key yet). [15:08] - SRU queue reviews. [15:08] - Landing team work. [15:08] - Alpha-1 [15:08] - Meeting on Ubuntu Touch image versioning. [15:08] (DONE) [15:09] bhuey: you ready to jump in yet? [15:10] robru: "Made a ton of progress on the nonfunctional db frontend thing" is that about ci-train, ci-airline, error-tracker or something else? somehow I can see how that can apply to any one of them, I'm just not familiar what you are currently working on =)))) [15:10] xnox: we talked about it in last week's meeting fwiw [15:10] * missed last week's meeting due to partner meeting off site [15:10] * a lot of time spent on partner archive packages for TI this week... nearly done now [15:10] * discussions around the toolchain regressions of last week, and how to prevent going forward [15:10] cjwatson: ok, i'll read up those notes. [15:10] * discussions with the landing team about how to provide a more "standard interface" on IRC [15:10] * working with bdmurray and Linaro on https://bugs.launchpad.net/ubuntu/+source/gdb/+bug/1325503 [15:10] Ubuntu bug 1325503 in gdb (Ubuntu) "gdb reports 'corrupt stack' on armhf without symbols" [Critical,Confirmed] [15:10] * off Thu/Fri next week for 4th of July weekend [15:10] (done) [15:10] xnox, it's the newest module within ci-airline, shows historical test results for things like app startup speed, bootchart data, etc [15:11] robru: ah, cool! [15:11] and doko is off this afternoon [15:11] jodh: [15:11] * foundations-1305-upstart-work-items: [15:11] - async support: [15:11] - Ongoing testing and debugging. [15:11] - Continuing work with xnox. A number of discussions on how to [15:11] simplify the current design. [15:11] - Wrote preliminary test code to force both possibilities in the [15:11] inherant race such that we can be assured of correct behaviour in [15:11] all circumstances. [15:11] 〠 [15:11] xnox, yeah it's pretty slick, our deadline is friday, can't wait for it to go live so i can show that off [15:12] think I'm next: [15:12] * Misc tests on Openstack deployment [15:12] * More work on nova-cloud-controller charm fix [15:12] * Work on Qemu live migration issue [15:12] * More work on backport of latest CVE to openssl 0.9.8 for precise [15:12] (done) [15:12] o/ [15:12] ready... [15:13] - Landing team work, pushing upstreams for regression fixes [15:13] - Work on +1 Maintenance [15:13] * Debian merge opal for libav10 transition [15:13] * Started work on mplayer [15:13] - Packaging review and release of libqofono package from Ken [15:13] * Copyright cleanup [15:13] * Multiarch support added [15:13] * Look into running tests on build [15:13] - CI Train bot maintenance [15:13] - CI Train additions/fixes: [15:13] * Bail out on unapproved branches [15:13] * Enhancements to changelog entries generation (formatting) [15:13] - Help with trust-store NEW'ing [15:13] - Code review for ubuntu-keyboard regression fix [15:13] done [15:13] bhuey: want to go now? [15:13] yes [15:13] go ahead then :) [15:14] Last week [15:14] -resolved all icedtea patch issues for icedtea 7u55~pre7+f990f8b724ad that included two patches reversing an NX memory mapping wor [15:14] k around [15:14] This week [15:14] -resolved a number of patch issues for 7u60-2.5.0 that included pulseaudio related patches since that was removed from the Java APIit seems. [15:14] -pushed all openjdk|icedtea changes finally to a bzr branch, bzr+ssh://bazaar.launchpad.net/~bill-huey/openjdk/openjdk7/ [15:14] -multiple hunks were rejected because it was upstreamed already, refreshed patches against Makefile.am, acinlucdes.am [15:14] Next week [15:14] -TCK [15:14] done [15:14] ... [15:14] apt: [15:14] #1274466 SRU to precise (cachedb on-disk format changed) [15:14] Add abi break in apt-inst1.6, look into lfs support [15:14] Fix "apt install /foo/bar.deb" (i.e. abspath) [15:14] Work on debian/experimental branch to get it ready for utopic [15:14] Work on anoying update failure [15:14] click: [15:14] Address review comments for lp:~mvo/click/chroot-tests [15:14] Some talk with asac, filed #1334629 and #1334631 [15:14] lp:~mvo/click/dont-crash-for-empty-db [15:15] lp:~mvo/click/lp1232130-kill-on-remove updated and test written [15:15] Qa work [15:15] Undust/update some merge-proposals [15:15] Build lp:~mvo/+junk/ubuntu-app-cli for click PATH handling [15:15] (but but how to handle collisions?!?) [15:15] Played with hooks while thinking about integration tests for them and played [15:15] with systemd lp:~mvo/+junk/ubuntu-app-daemon support [15:15] hwe: [15:15] Fix i18n issue, use localized dates [15:15] Fix bug in update-support-status with french locale [15:15] Review/sponsor #1328266 uploads [15:15] Upload update-manger/update-notifier to precise-proposed (needs approval!) [15:15] misc: [15:15] Exercise sdk and create fastmail.fm webapp [15:15] find/fix two bugs in the webapp template [15:15] upload new qtcreator-plugin-ubuntu [15:15] Fix autopkgtest pep8 failure in ubuntu-release-upgrader, update-manager [15:15] Review/sponsor netcf [15:15] (done) [15:16] mvo_: I'll look at your precise-proposed upload today [15:16] thanks \o/ [15:16] its unfortunately relatively invasive, but thats the nature of the change [15:16] slangasek: infinity is out, correct? [15:16] bdmurray: yes - you're next [15:17] worked with thedac to resolve daisy not accepting crashes anymore (6/23) [15:17] discussion with thedac regarding earlier issue with cassandra, gunicorn and haproxy [15:17] review of oncall playbook for thedac [15:17] updated and tested oops-repository and daisy with connection pool variables for pool_size and max_overflow [15:17] updated bug 1331212 with information regarding retracing index [15:17] irc discussion with seb128 regarding unretraced things due to backlog [15:17] updated bug 1325503 with more details and emailed coworkers about it [15:17] irc discussion with slangasek and maximk regarding bug 1325503 [15:17] collected core files stuck in swift to find unity crashes to retrace with different gdbs [15:17] bug 1331212 in Daisy "more core files in swift than in the retracing queue" [Medium,Triaged] https://launchpad.net/bugs/1331212 [15:17] bug 1325503 in gdb (Ubuntu) "gdb reports 'corrupt stack' on armhf without symbols" [Critical,Confirmed] https://launchpad.net/bugs/1325503 [15:17] updated bug 1328180 regarding retracing with utopic gdb [15:17] backported apport retracing versions capabilities to precise for canonistack [15:17] bug 1328180 in apport (Ubuntu) "retraces of unity missing information" [High,New] https://launchpad.net/bugs/1328180 [15:17] worked on building dpkg comparator for cassandra 2.0.3 [15:17] fixed an issue with the phased-updater email creation [15:17] override of phased-updater found regressions that have different pkg versions in newcassandra [15:17] research into bug 1332925 and whoopsie's status on touch [15:17] bug 1332925 in whoopsie (Ubuntu) "crash reports are not being uploaded automatically" [High,Confirmed] https://launchpad.net/bugs/1332925 [15:17] irc discussion with tedg regarding fields whoopsie uploads [15:17] updated whoopsie apport package hook to gather more information [15:17] reported apport bug 1334055 regarding retracer message [15:17] bug 1334055 in apport (Ubuntu) "retracer message regarding failed to retrace can be misleading" [Medium,Triaged] https://launchpad.net/bugs/1334055 [15:17] ✔ done [15:18] bdmurray: dpkg comparator> successfully built yet, or still hitting packaging issues? [15:18] slangasek: I'm stuck at a different point now, cassandra API changes [15:19] ok [15:19] oh, and I'm out tomorrow [15:19] bah, me! [15:20] xnox: [15:20] yes :) [15:20] * libav10 transition, helped to push a few packages along [15:20] * resolved click chroot creation failure with qt5sensors packaging [15:20] name change in [15:20] * resolve Qt4 themeing issues in desktop user session, by moving [15:20] deprecated desktop id to be set earlier in the session [15:20] startup. (Compiz was no longer inheriting the variable from [15:20] gnome-session as it's managed by an upstart job, also e.g. Qt4 apps [15:20] launched from an indicator had wrong style theme applied) [15:20] * ongoing launchpadlib python3 porting effors, sent status update to [15:20] barry & friends. [15:20] * tracked down syslinux regression causes, and pass it over for [15:20] cjwatson to implement proposed work-arounds in the debian cdimage [15:20] building code. [15:20] * working with jodh on resolving state transition race in the current [15:20] lp:upstart (async spawn) & troubleshooting emulator boot error [15:20] * todo/future: desktop image smoke-testing is still failing, with [15:20] fixed ubiquity & syslinux it does boot, however it fails to reboot [15:20] at the end of the installation, hanging at unmounting (casper/loop?) [15:20] filesystem. [15:20] .. [15:20] xnox: yep, thanks. it's on my todo list to respond and review [15:21] "s/name change in/name change./" <--- miss-edited [15:21] barry: wgrant covered most of them at this point. [15:21] livefs-in-LP: [15:21] - Deployed to production! Worked with APAC webops to get it finished off, so some strange effects on my sleep schedule. [15:21] - Sorting out a few loose ends that affected specific livefs types (e.g. bug 1325281, bug 1334616). Mostly done now. Still need a launchpad-buildd deployment to fix Edubuntu/i386. [15:21] xnox: okie dokie! [15:21] bug 1325281 in livecd-rootfs (Ubuntu Trusty) "Cannot handle more than one kernel for generic (3.13.0-24-generic 3.13.0-27-generic)!" [High,Fix committed] https://launchpad.net/bugs/1325281 [15:21] bug 1334616 in livecd-rootfs (Ubuntu Precise) "Try harder to make sure that kernel output is world-readable" [High,In progress] https://launchpad.net/bugs/1334616 [15:21] First pass at fixing gfxboot regressions (bug 1327831). [15:21] bug 1327831 in gfxboot-theme-ubuntu (Ubuntu) "No boot screen starting from 20140602.1" [Critical,Fix released] https://launchpad.net/bugs/1327831 [15:21] click 0.4.27 and 0.4.28 releases. [15:21] Worked on the libav 10 transition. Main thing now is sorting out what to do with packages that depend on mencoder. [15:21] Backported d-i HTTPS support to precise (bug 833994, bug 1135163, bug 1172101). [15:21] barry: was lazr.authentication on your list at all for python3 porting and/or uploading into the archive, or not at all? [15:21] Reviewed various partner uploads. [15:22] bug 833994 in cobbler-enlist (Ubuntu) "debian-installer does not support https when using with preseed files" [Medium,Triaged] https://launchpad.net/bugs/833994 [15:22] bug 1135163 in debootstrap (Ubuntu Precise) "d-i can't install against an https mirror" [High,Fix committed] https://launchpad.net/bugs/1135163 [15:22] Working on some ppc64el install/boot escalations. [15:22] bug 1172101 in wget (Ubuntu Precise) "wget-udeb should install to /usr/bin/wget instead of /usr/bin/wget.gnu" [High,Fix committed] https://launchpad.net/bugs/1172101 [15:22] .. [15:22] xnox: at this point, only if it helps move things along. [15:22] barry: i guess not then. no worries, it hasn't been needed in the archive yet at all. [15:23] * barry nods [15:23] cjwatson: how did the click airline test go? [15:23] Hasn't yet [15:23] cjwatson: Forgot to say so earlier when things actually landed but congrats on finally getting livefs builds in LP in production! \o/ [15:23] ok [15:24] I've exchanged some mail with fginther but they're still fixing some prodstack-specific issues [15:24] stgraber: thanks :) [15:24] yes, well done [15:25] [TOPIC] AOB [15:25] anything else people wanted to share today? [15:25] livefs builds in LP is amazing =) [15:26] wait until it works in scalingstack :) [15:26] fwiw, the gdb bug that bdmurray and I mentioned is a blocker for us getting useful crash reports from the phone right now: https://bugs.launchpad.net/ubuntu/+source/gdb/+bug/1325503 [15:26] (scalingstack's really close now, by the looks of things) [15:26] Ubuntu bug 1325503 in gdb (Ubuntu) "gdb reports 'corrupt stack' on armhf without symbols" [Critical,Confirmed] [15:26] cjwatson: then it would be supersonic =) scalingstack should be named Concorde =) [15:26] if anyone has some spare cycles, and some insights on what to do with this, feel free to bring a fresh set of eyeballs to it [15:27] they've sorted out the networking issues, it's now pretty close to production performance, just one or two small glitches - might even be more reliable than current PPAs at this point [15:27] sounds exciting! [15:28] https://staging.launchpad.net/+builders [15:28] actually, https://staging.launchpad.net/builders [15:28] nice [15:29] stgraber: that's fast =) refreshing a few times shows up as packages build etc. [15:29] looks like they're almost done building the 15k packages or so that wgrant copied to his PPA :) [15:30] stgraber: cleaning is the bottlenet?! =) i guess when it crunches through packages like sunflower seeds it would be. [15:30] xnox: yes, for most builds cleaning takes longer than the actual build :) [15:30] awesome! [15:31] really? what kind of cleaning is that, and should we replace the cleaning step with "nuke VM from orbit"? ;) [15:31] There are some reset bottlenecks in openstack [15:32] ah [15:32] It's not guest-side cleaning [15:32] I suspect we are already doing the nuke VM from orbit thing but it takes a while for the new one to come online with working networking, ... [15:32] Right, William had to implement a new reset protocol in Launchpad to cope with the different constraints [15:32] But it seems to be behaving itself pretty well now [15:33] manage-builders in lp:ubuntu-archive-tools has some new logic to report on stals [15:33] *stalls [15:33] slangasek: i wonder if it matters at all, cause we can overprovision with openstack to get the maximum throughput, even with cleaning delays. [15:33] It shouldn't matter at this point [15:33] yeah. looks awesome =) [15:33] I'm sure it's fixable one way or the other :) [15:34] And the test builds probably aren't representative; IIRC real PPAs spend a disproportionate amount of their time building kernels :P [15:34] *real PPA builders [15:34] Anyway, OT really, just for those interested [15:34] ah, any plans to support provisioning ppa builders of different sizes? [15:34] right [15:35] if that's OT, then I think we may be out of topics? [15:35] I think the plan is to experiment; there should be some support for that === kickinz1 is now known as kickinz1|away [15:36] #endmeeting [15:36] thanks, everyone [15:36] thanks [15:36] thanks! [15:36] thanks [15:36] tah [15:36] thanks [15:37] thanks! === vladk|offline is now known as vladk === vladk is now known as vladk|offline === maxb_ is now known as maxb