15:07:19 <cjwatson> #startmeeting 15:07:19 <meetingology> Meeting started Wed May 16 15:07:19 2012 UTC. The chair is cjwatson. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 15:07:19 <meetingology> 15:07:19 <meetingology> Available commands: #accept #accepted #action #agree #agreed #chair #commands #endmeeting #endvote #halp #help #idea #info #link #lurk #meetingname #meetingtopic #nick #progress #rejected #replay #restrictlogs #save #startmeeting #subtopic #topic #unchair #undo #unlurk #vote #voters #votesrequired 15:07:25 <cjwatson> #topic Lightning round 15:07:29 <cjwatson> $ echo $(shuf -e barry bdmurray cjwatson doko ev infinity jodh ogra stgraber stokachu xnox) 15:07:32 <cjwatson> ogra stgraber doko barry infinity bdmurray xnox jodh stokachu ev cjwatson 15:07:35 <cjwatson> (not fixed, honest) 15:07:41 <ogra_> whee ! me first ! 15:07:51 <ogra_> done: 15:07:51 <ogra_> * been sick since UDS (pneumonia apparently), first day completely without fever is today it seems. 15:07:51 <ogra_> todo: 15:07:51 <ogra_> * tomorrow is ascension day in germany which is a public holiday so i wont be around 15:07:51 <ogra_> * finishing https://blueprints.launchpad.net/ubuntu/+spec/foundations-q-embedded-rootfs to be in proper shape for acceptance 15:07:53 <ogra_> * finishing https://blueprints.launchpad.net/ubuntu/+spec/foundations-q-hwpack-integration to be in proper shape for acceptance 15:07:56 <ogra_> * happy to take WIs from "event based initrd" and the "full image upgrades" specs 15:07:58 <ogra_> * still not done all merges 15:08:00 <ogra_> * promised doko to look into the gcc-4.7 FTBFS issues in debian and file debdiffs for failing packages 15:08:13 <ogra_> .. 15:08:27 <stgraber> Mix of things done pre and post UDS: 15:08:27 <stgraber> - Networking 15:08:27 <stgraber> - Tracked down race condition between NM and presence of loopback, will be in next NM SRU 15:08:30 <stgraber> - Tracked down source of network disconnect on wifi with IPv6 + RDNSS, currently testing a patch, should be in next NM SRU 15:08:33 <stgraber> - Merged ifupdown from Debian, got upstream to fix some bugs found by Quantal testers 15:08:36 <stgraber> - Got dual-stack IPv4/IPv6 connectivty working over 3G with the Orange Poland experimental network. 15:08:39 <stgraber> Currently doing that from the command line with a Nokia E51 using multiple PDP contexts for the 2 APNs. (need to blog about it) 15:08:42 <stgraber> - Poked some upstream kernel developers to try and get bug 936714 fixed upstream (so we have it for 12.10 and in 12.04 with the backport kernel) 15:08:43 <ubottu> Launchpad bug 936714 in linux (Ubuntu) "IPv6 DNS search list (DNSSL) isn't passed to userspace by the kernel" [Undecided,Confirmed] https://launchpad.net/bugs/936714 15:08:45 <stgraber> - Other 15:08:47 <stgraber> - Updated python-apt and lxc for quantal 15:08:50 <stgraber> - First pass through my list of merges/syncs 15:08:52 <stgraber> - Moved all non-english langpacks from Edubuntu's livefs to /pool and updated language-selector to deal properly with gcompris' langpacks. This should save > 30min of install time. 15:08:56 <stgraber> - SRU 15:08:59 <stgraber> - Pushed ldm SRU to precise (bug 991745) 15:09:00 <ubottu> Launchpad bug 991745 in LTSP "ldminfod doesn't seem to understand hidden=true in .desktop files" [Undecided,Fix committed] https://launchpad.net/bugs/991745 15:09:01 <stgraber> - Pushed lxc SRU to precise (bug 999187) 15:09:03 <ubottu> Launchpad bug 999187 in lxc (Ubuntu Precise) "lxc-create for armhf fails with error "failed to execute template 'ubuntu'"" [High,Fix committed] https://launchpad.net/bugs/999187 15:09:04 <stgraber> - Helped with the resolvconf SRU, took a few times to get it right, but the one currently in -proposed should be good (bug 994539, bug 989585) 15:09:05 <ubottu> Launchpad bug 994539 in resolvconf (Ubuntu Precise) "resolvconf 1.63ubuntu12 failed to install/upgrade -- "lsattr: Inappropriate ioctl for device While reading flags on /etc/resolv.conf"" [High,Fix committed] https://launchpad.net/bugs/994539 15:09:07 <ubottu> Launchpad bug 989585 in resolvconf (Ubuntu Precise) "resolvconf failed to install/upgrade because /etc/resolv.conf immutable" [High,Fix committed] https://launchpad.net/bugs/989585 15:09:07 <stgraber> - Pushed nagios-nrpe SRU to hardy, lucid, natty, oneiric and precise. Needs help validating as initial reporter doesn't seem active anymore. 15:09:10 <stgraber> - ISO tracker 15:09:12 <stgraber> - Fixed bug 994816 15:09:13 <ubottu> Launchpad bug 994816 in Ubuntu QA Website "Buttons for adding bugs found in previous builds of a product" [Wishlist,Fix committed] https://launchpad.net/bugs/994816 15:09:15 <stgraber> - Implemented new DB schema for qa-q-isotracker-testcases and migration code 15:09:18 <stgraber> - Updated most of the UI to work with the new DB schema 15:09:20 <stgraber> - TODO this week 15:09:23 <stgraber> - Try and get the rest of qa-q-isotracker-testcases implemented, then push to http://iso.qa.dev.stgraber.org 15:09:26 <stgraber> - Go through all the UDS notes to extract the work items and update LP 15:09:28 <stgraber> (DONE) 15:10:11 <ev> infinity: of course I am. I sometimes read his specs to myself as bedtime stories. 15:10:42 <ogra_> thats passion ! 15:10:48 <ev> xnox: https://wiki.ubuntu.com/SoftwareCenter https://wiki.ubuntu.com/ErrorTracker https://docs.google.com/a/canonical.com/Doc?docid=0AU5sFuLRpCpBZGZra2pqY2pfMTAxZ25rcnBnNXY&hl=en 15:10:57 <ev> xnox: but as cjwatson says, generally overkill 15:11:21 <infinity> barry: ? 15:11:27 <barry> updated blueprint work items from session notes. merged twisted-{core,bin} from debian; need to merge twisted-{conch,mail,lore,names,news,runner,web,words} dependencies. gathered some stats for twisted buildbot for python 3. todo: port the launchpadlib stack, follow up on aptdaemon emails. done. 15:12:49 <ev> boo twisted 15:12:54 <barry> ;) 15:12:54 <ev> ;) 15:13:01 <infinity> Agreed. 15:13:12 <infinity> Who wants to rewrite lp-buildd in !twisted? 15:13:20 * ev hides, cowers 15:13:26 <infinity> (If I do it, it'll be perl) 15:13:34 <ogra_> make it shell ! 15:13:35 <infinity> last week: 15:13:36 <infinity> - UDS 15:13:36 <infinity> - Sick Monday and Tuesday 15:13:36 <infinity> upcoming: 15:13:36 <infinity> - Drafting specs 15:13:38 <infinity> - Figuring out armel/armhf toolchain issues 15:13:40 <ev> hahahaha, I'll have to make more use of that threat 15:13:40 <infinity> - Pushing some partner stuff out 15:13:43 <infinity> - eglibc SRU 15:13:45 <infinity> - Drugs and naps 15:13:47 <stgraber> infinity: let's port it to Go, I hear it's great for that kind of things ;) 15:13:48 <infinity> ... 15:14:03 <infinity> stgraber: Alright, *stavo. 15:14:10 <bdmurray> aught up on email from UDS 15:14:11 <bdmurray> review of boot-repair's /etc/default/grub modification code 15:14:11 <bdmurray> research into and won't fixing of update-manager bug 997846 15:14:11 <bdmurray> reported whoopsie bug regarding collecting LiveMediaBuild 15:14:11 <bdmurray> reported bug 993407 regarding install-info and /etc/environment 15:14:13 <ubottu> Launchpad bug 997846 in update-manager (Ubuntu) "update-manager in ubuntu 11.10 not showing 12.04 LTS upgrade" [Low,Won't fix] https://launchpad.net/bugs/997846 15:14:14 <ubottu> Launchpad bug 993407 in texinfo (Ubuntu) "install-info can fail to install due to syntax errors in /etc/environment" [Undecided,Confirmed] https://launchpad.net/bugs/993407 15:14:26 <bdmurray> investigation into update-manager reporting dependency problems - leaving unconfigured bug reports 15:14:29 <bdmurray> reported update-manager bug 999890 15:14:30 <ubottu> Launchpad bug 999890 in update-manager (Ubuntu) "does not block follow up errors from earlier reports" [High,Triaged] https://launchpad.net/bugs/999890 15:14:31 <bdmurray> rewrote harvest-maintainer-script.py to use the launchpad API 15:14:34 <bdmurray> modifications to collect-bug-data (part of arsenal) to support ordering and limiting 15:14:37 <bdmurray> wrote a bug pattern for texinfo bug 993047 15:14:38 <ubottu> Launchpad bug 993047 in rhythmbox (Ubuntu) "Arrêt soudain de la lecture aléatoire de Rhythmbox" [Undecided,Confirmed] https://launchpad.net/bugs/993047 15:14:39 <bdmurray> wrote a bug pattern for resolvconf bug 989585 15:14:40 <ubottu> Launchpad bug 989585 in resolvconf (Ubuntu Precise) "resolvconf failed to install/upgrade because /etc/resolv.conf immutable" [High,Fix committed] https://launchpad.net/bugs/989585 15:14:42 <bdmurray> wrote a bug pattern for bug 523896 15:14:43 <bdmurray> .done. 15:14:43 <ubottu> Launchpad bug 523896 in shadow (Ubuntu Quantal) "useradd: cannot lock /etc/passwd; try again later." [High,Triaged] https://launchpad.net/bugs/523896 15:15:13 <xnox> * uds / specs 15:15:13 <xnox> - started factoring out work items (in progress) 15:15:14 <xnox> * updated `sudo' merge based on slangasek's comments (in progress https://code.launchpad.net/~dmitrij.ledkov/ubuntu/quantal/sudo/merge/+merge/104420) 15:15:14 <xnox> * grub2 sru/bugfix (bug #978464, quantal released, sru pending) 15:15:15 <xnox> * mdadm bugfix / packaging (bug #942106, cannot reproduce in a VM need 15:15:15 <xnox> more realistic hardware) 15:15:16 <xnox> * mdadm missing utilities (bug #957494, needs liaising with SpamapS) 15:15:16 <ubottu> Launchpad bug 978464 in grub2 (Ubuntu Precise) "After LTS->LTS (lucid2precise) upgrade, upon reboot drops into grub recovery shell" [Critical,Triaged] https://launchpad.net/bugs/978464 15:15:16 <xnox> * got in touch with mdadm debian maintainers (one of them is russian 15:15:17 <xnox> as well) to understand why udev incremental mdadm assembly was patched 15:15:17 <xnox> out. Needs re-enabling in ubuntu. 15:15:18 <ubottu> Launchpad bug 942106 in mdadm (Ubuntu) "software raid doesn't assemble before mount on boot" [High,Confirmed] https://launchpad.net/bugs/942106 15:15:18 <xnox> * usb-creator wipe all partitions bug (merged a fix, testing with 15:15:18 <xnox> sticks locally, bug #484252) 15:15:19 <xnox> * arrived from uds on monday, and had monday booked as swap day 15:15:19 <ubottu> Launchpad bug 957494 in mdadm (Ubuntu) "Missing added utility 'mdmon'" [Medium,In progress] https://launchpad.net/bugs/957494 15:15:19 <xnox> TODO: 15:15:20 <xnox> * specs / work items 15:15:20 <xnox> * ubiquity planning with cjwatson cryptsetup/raid/lvm 15:15:20 <ubottu> Launchpad bug 484252 in usb-creator (Ubuntu) "Format action wipes all partitions" [High,Triaged] https://launchpad.net/bugs/484252 15:15:29 <xnox> .done. 15:16:41 <jodh> * first day back after UDS (so recovering from ubuflu). 15:16:42 <jodh> * catching up on mail. 15:16:42 <jodh> * starting blueprint/etherpad trawl to generate workitems. 15:16:42 <jodh> * annual review. 15:16:45 <jodh> ⑁ 15:17:24 <cjwatson> stokachu: Anything you'd like to note for this week? Sorry, kind of sprung this on you :) 15:17:49 <stokachu> cjwatson: Probably have some SRU's to post next week (i just created a couple yesterday) 15:19:38 <cjwatson> OK - you can keep an eye on how other people are doing status dumps here and work out your own style from that :) 15:19:39 <stokachu> I do have a merge proposal that was reviewed by bdmurray https://code.launchpad.net/~adam-stokes/ubuntu/quantal/libgcrypt11/libgcrypt-fix-423252/+merge/105863 that i'd like to get done before i leave on vacation this friday 15:20:19 <stokachu> cool yea, seems like everyone is just pasting from a text file? 15:20:26 <cjwatson> anyone want to take that? looks fairly short 15:20:26 * xnox nods. 15:20:31 <cjwatson> stokachu: yep 15:20:35 <stokachu> ok cool 15:20:39 <cjwatson> "here's one I made earlier" 15:21:12 <stokachu> if i can get the merge proposal finished I can create SRU's for review next week 15:22:00 <cjwatson> I'll have a look after the meeting, then 15:22:04 <cjwatson> ev: 15:22:07 <infinity> I've got it. 15:22:07 <ev> hi, sorry 15:22:14 <infinity> Or, rather, I'm already looking. 15:22:17 <cjwatson> infinity: oh good, thanks 15:22:22 <stokachu> cool thanks 15:22:22 <ev> - Short week; UDS through Friday and travel on Sunday/Monday. 15:22:22 <ev> - Got all the work items in for all the crash database specs. Still need to 15:22:24 <ev> write additional wiki page specifications where necessary. 15:22:25 <ev> - Built a Tarmac bot in the Canonistack (to eventually be replaced with 15:22:26 <ev> james_w's juju charm) for running the whoopsie test suite on approved merge 15:22:27 <ev> proposals and landing the branches. 15:22:29 <ev> 15:22:30 <ev> I'll also set this up for daisy and errors once I set up a more permanent 15:22:33 <ev> Cassandra instance in the Canonistack, or create some magic around juju 15:22:35 <ev> relations as part of the test suite (verify_command = 15:22:36 <ev> CASSANDRA_IP=$(relation-get addr) make check) 15:22:37 <ev> - Modified whoopsie to fall back to SHA-512 hashing the MAC address of the 15:22:38 <ev> first non-loopback device when a system UUID is not present. 15:22:38 <ev> - Finished charming (ugh) daisy, the backend service to the Ubuntu error 15:22:39 <ev> tracker: 15:22:40 <ev> http://code.launchpad.net/~ev/charms/precise/daisy/trunk 15:22:41 <ev> - Started charming (ugh) the retracers. Still need to charm errors.ubuntu.com. 15:22:43 <ev> - Created a branch out of my existing Debian packaging and set up a source 15:22:44 <ev> package recipe. This resolves issues I was having in being able to provide 15:22:45 <ev> packages for multiple releases (most of the infrastructure is lucid, but the 15:22:47 <ev> retracers run on precise). 15:22:48 <ev> - Started reworking the mean time between failures backend code into a simpler 15:22:49 <ev> "total crashes for the day / total users for the day" chart. Filed an RT for 15:22:50 <ev> the initial deployment. 15:22:51 <ev> (done) 15:23:35 <cjwatson> Short week: UDS then swapped bank holiday. 15:23:35 <cjwatson> Pushed pykde4 the rest of the way up the hill for Python 3: yofel uploaded it. Uploaded pyicu Python 3 port. ubiquity will be uploaded shortly once I've had a chance to do a final build test. 15:23:40 <cjwatson> Transferring work items into LP and other writeup-related work. 15:23:42 <cjwatson> Attempted to get a working setup of the Debian testing migration code for quantal-proposed => quantal. Somewhat harder than expected so will take a while longer. 15:23:45 <cjwatson> Finished off LP branch for per-packageset build scoring (https://code.launchpad.net/~cjwatson/launchpad/packageset-score/+merge/105915). Awaiting completion of review. 15:23:48 <cjwatson> Working on per-pocket upload permissions. 15:23:51 <cjwatson> Switched to new self-service interface for backporters and decommissioned the code supporting the old archive-admin-only interface. 15:23:54 <cjwatson> Caught up on miscellaneous archive admin work. 15:23:56 <cjwatson> Retesting merges.ubuntu.com to see if it still dies after its firmware upgrade. 15:23:59 <cjwatson> To do: 15:24:02 <cjwatson> About to dive into aptdaemon bug 926340. 15:24:03 <ubottu> Launchpad bug 926340 in aptdaemon (Ubuntu) "aptd crashed with UnicodeDecodeError in _set_error(): 'ascii' codec can't decode byte 0xc3 in position 9: ordinal not in range(128)" [High,In progress] https://launchpad.net/bugs/926340 15:24:04 <barry> cjwatson: \o/ 15:24:04 <cjwatson> Finish deploying new transition tracker. 15:24:07 <cjwatson> .. 15:24:34 <cjwatson> #topic Bugs 15:24:47 <barry> cjwatson: have you seen glatzor's py3 port of aptdaemon? 15:25:08 <cjwatson> bdmurray,stokachu: Anything we need to be caring about urgently, either for 12.04.1 or 12.10? I haven't seen arsenal reports set up yet (which may well be my fault) 15:25:08 <xnox> cjwatson: new transition tracker. Yeah! 15:25:17 <cjwatson> barry: Yeah, on my to-do somewhere 15:25:39 <barry> cjwatson: i have a stack of replies i owe him on it ;) 15:25:53 <barry> xnox: py3 transition tracker ready yet? :) 15:25:54 <cjwatson> xnox: got it mostly sorted with Laney at UDS, just need to polish 15:25:59 <stokachu> https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/520386 - has a MIR(?) Assigned to it with serge hallyn as the owner 15:26:01 <ubottu> Launchpad bug 520386 in libvirt (Ubuntu Lucid) "libvirt-bin hypervisor does not support virConnectNumOfInterfaces / unable to create domain with virt-manager using network bridge" [Low,Confirmed] 15:26:02 <bdmurray> cjwatson: I'm a bit confused by bug 998492 15:26:03 <ubottu> Launchpad bug 998492 in ubiquity (Ubuntu) "Error while copying OS files" [Undecided,New] https://launchpad.net/bugs/998492 15:26:37 <xnox> barry: need to identify a few missing packages. then it can go onto new transition tracker ;-) 15:26:51 <cjwatson> bdmurray: so am I :) 15:26:52 <barry> xnox: awesome, thanks! 15:26:53 <bdmurray> I'd thought the work in 922949 was supposed to help with some of this 15:26:58 <cjwatson> as you say 15:27:05 <stokachu> Here is the MIR for netcf https://bugs.launchpad.net/ubuntu/+source/netcf/+bug/904014 15:27:06 <ubottu> Launchpad bug 904014 in netcf (Ubuntu) "[MIR] netcf" [Undecided,In progress] 15:27:11 <cjwatson> which I *think* leaves the possibility that something ate it between that check and dpkg looking at it 15:27:16 <xnox> bug 922949 15:27:17 <ubottu> Launchpad bug 922949 in apt (Ubuntu Precise) "installation process can crash due to an issue with one package when choosing "install updates" as part of the install" [High,Triaged] https://launchpad.net/bugs/922949 15:27:37 <cjwatson> oh, no 15:27:38 <cjwatson> May 12 16:49:13 ubuntu plugininstall.py: Failed to find package object for /target/var/cache/apt/archives/libreoffice-core_1%3a3.5.3-0ubuntu1_i386.deb: "The cache has no package named 'libreoffice-core:i386'" 15:27:49 <cjwatson> So the check got confused and was ineffective ... 15:27:57 <cjwatson> doh 15:28:28 <cjwatson> bdmurray: I'll take this one for 12.04.1/12.10, it's clearly my fault anyway 15:28:42 <bdmurray> okay, thanks 15:28:55 * infinity knee-jerks every time he sees bzip2 fail to unzip something... 15:28:58 <cjwatson> stokachu: https://launchpad.net/~ubuntu-mir/+members is the set of people empowered to move that forward 15:29:16 <cjwatson> ah, maybe not, since they kicked it back to Serge for some work 15:29:29 <stokachu> yea netcf seems to be giving him a lot of trouble 15:29:44 <cjwatson> sounds like if you want to start sending patches that'd be welcome 15:30:17 <stokachu> cjwatson: ok I was gonna start working on it when my load lightens a bit 15:30:26 <stokachu> i was forced to do the windows port at the "other" company 15:30:27 <stokachu> :X 15:30:47 <cjwatson> I remember doing some libnl3 porting on some packages, though I don't remember whether netcf was one of them 15:31:00 <cjwatson> if it was a hacky "build on Ubuntu damnit" patch it might have been me ;-) 15:31:15 <stokachu> lol 15:31:40 <stokachu> other than that I dont have any major bugs that haven't got attention yet 15:32:02 <cjwatson> alrighty 15:32:04 <cjwatson> #topic AOB 15:32:10 <bdmurray> then I also had a question about bug 999890 - we inadvertenly let a bunch of bugs be reported that we did not want. 15:32:12 <ubottu> Launchpad bug 999890 in update-manager (Ubuntu) "does not block follow up errors from earlier reports" [High,Triaged] https://launchpad.net/bugs/999890 15:32:15 <cjwatson> ah, too quick 15:32:31 <bdmurray> either section is fine ;-) 15:32:48 <bdmurray> so the question is what to do about the existing reports that got through 15:33:00 <bdmurray> just auto-close them or let them be? 15:33:24 <cjwatson> will they always have been accompanied by some other real report? 15:33:37 <Laney> ben> we might want to merge with upstream: notably it has support for matching on Suggests/Recomemnds/Enhances/Replaces now, which might be useful. It does IIRC have a new dependency though. 15:33:48 <bdmurray> yes, there will be one initial failure and then multiple follow on reports 15:34:16 <cjwatson> if so we could close them with an apology for the runaround, a note that the initial failure is the real bug, and saying they can reopen if we got it wrong 15:34:33 <bdmurray> I could search for the initial failure and mark the follow ons as dupes but they seems rather complicated. 15:34:37 <cjwatson> Laney: let me know in advance of the new dep if possible, since I'll need to run that through RT 15:34:48 <Laney> yeah 15:35:14 <bdmurray> cjwatson: okay sounds good 15:35:44 <cjwatson> maybe link to their +reportedbugs or something 15:36:08 <cjwatson> in fact you could point them at https://bugs.launchpad.net/~/+reportedbugs 15:36:25 <cjwatson> save looking up their id 15:36:48 <cjwatson> anything else? 15:37:43 <cjwatson> Bueller? 15:37:54 <ev> as mentioned I'll set up tarmac 15:37:59 <ev> team-wide 15:38:12 * cjwatson looks forward to fighting with it ;) 15:38:18 <cjwatson> cool 15:38:22 <ev> :) 15:38:29 <cjwatson> ok, thanks all 15:38:30 <cjwatson> #endmeeting