16:02 #startmeeting 16:02 Meeting started Thu Nov 19 16:02:21 2015 UTC. The chair is slangasek. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 16:02 16:02 Available commands: action commands idea info link nick 16:03 [TOPIC] Lightning round 16:04 $ echo $(shuf -e barry doko bdmurray slangasek caribou infinity sil2100 robru cyphermox pitti tdaitx xnox) 16:04 cyphermox doko robru infinity caribou slangasek barry tdaitx pitti xnox sil2100 bdmurray 16:04 winnage! 16:04 - more ubiquity prototyping for kernel signature enforcing. 16:04 - discussed prototype with design team for feedback 16:04 - ipmitool SRUs for bug LP: #1509896 (vivid, wily) 16:04 Launchpad bug 1509896 in ipmitool (Ubuntu Wily) "IPMI USB SCSI endpoint discovery can fail on OpenPower machines" [Medium,In progress] https://launchpad.net/bugs/1509896 16:04 - grub2 ofdisk/sas disk detection fix for bug LP: #1517586 16:04 - xenial and SRUs. 16:04 - continuing on netcfg work (bug LP: #1452202) 16:04 Launchpad bug 1517586 in grub2 (Ubuntu) "can't boot to disk from netboot on power8" [High,In progress] https://launchpad.net/bugs/1517586 16:04 Launchpad bug 1452202 in netcfg (Ubuntu) "ubuntu preseed install fails to set a hostname" [Medium,In progress] https://launchpad.net/bugs/1452202 16:04 - also back on that lvm cyclic dependency issue. 16:04 - fixed update bug in sbuild-launchpad-chroot. 16:04 ♚ ♜ 16:05 is that a checkmate? 16:05 ^ obligatory end transmission UTF characters. 16:05 pitti: No, it's romance. 16:05 Forbidden love. 16:05 cyphermox: is the lvm issue that upgrade bug? 16:05 bdmurray: yes! 16:05 * sil2100 starts browsing the UTF character table 16:06 king and castle could both beat each other, veery romantic :) 16:06 no doko? 16:06 He's probably too busy abusing xnox on mumble. 16:06 he was trolling my uploads in private message a minute ago... 16:06 - addressing binutils regressions on s390x and ppc64el 16:06 - ISL 0.15 transition (ongoing, involving gcc backports, gcc-* uploads) 16:06 - review and upload openjdk-6 and openjdk-7 packages 16:06 - merges 16:06 (done) 16:07 lp:cupstream2distro 16:07 - Force xenial in xenial+vivid to main archive. 16:07 - Total overhaul of the way train monitors and reports silo statuses 16:07 - Permanently disable jenkins CLI due to security vulnerability. 16:07 lp:bileto 16:07 - minor display tweaks to match new status format 16:07 other 16:07 - experiments with autopkgtests in silos and enabling britney but nothing conclusive yet 16:07 (done) 16:07 Brain melty sort of week, with vague updates to match: 16:07 - s390x stuff 16:07 - kernely things 16:07 - argued with glibc a bit 16:07 - AA misc 16:07 - SRU whatsits 16:07 (done) 16:07 Bugfix : 16:07 - Precise SAN/LVM boot hang 16:07 LP: #1506550 - quassel sound bug 16:07 LP: #1496317 - kdump OOM killer failure 16:08 Launchpad bug 1506550 in quassel (Ubuntu) "quassel can't play audio notifications in wily" [Low,In progress] https://launchpad.net/bugs/1506550 16:08 Launchpad bug 1496317 in kexec-tools (Ubuntu) "kexec fails with OOM killer with the current crashkernel=128 value" [High,In progress] https://launchpad.net/bugs/1496317 16:08 Sosreport autopkgtests & packaging 16:08 (done) 16:09 * merges 16:09 * s390x bootstrapping 16:09 * worked through bug in udevd SIGBUSing on the phones (bug #1512323) 16:09 * worked around a binutils hang that was causing util-linux to FTBFS on ppc64el (bug #1516444) 16:09 * secureboot installer design discussions 16:09 bug 1512323 in android (Ubuntu) "devices on devel-proposed/ubuntu do not boot with systemd 227-2ubuntu1" [High,Triaged] https://launchpad.net/bugs/1512323 16:09 bug 1516444 in binutils (Ubuntu) "ld hangs indefinitely statically linking binutils on ppc64el" [Medium,Confirmed] https://launchpad.net/bugs/1516444 16:09 (done) 16:09 debuntu: fades 4-1 (review, sponsor); LP: #1516688 (submitted upstream, have yet to hear back from maintainers); LP: #1440375 (mp submitted); pycurl 7.19.5.3-1 and 7.19.5.3-1ubuntu1; python-webob 1.5.1-1 16:09 Launchpad bug 1516688 in apt-xapian-index (Ubuntu) "Port to Python 3" [High,In progress] https://launchpad.net/bugs/1516688 16:10 Launchpad bug 1440375 in oneconf (Ubuntu) "oneconf-common should use python3 by default" [Medium,Triaged] https://launchpad.net/bugs/1440375 16:10 si: LP: #1386302; LP: #1380678 (for si 3.1) 16:10 Launchpad bug 1386302 in Ubuntu system image "Provide ability to specify a target system image revision" [High,Fix committed] https://launchpad.net/bugs/1386302 16:10 Launchpad bug 1380678 in Ubuntu system image "Remove deprecated D-Bus method .Info()" [High,Fix committed] https://launchpad.net/bugs/1380678 16:10 various reviews of various system-image server, ubuntu-release-upgrader branches; other python help here and there 16:10 ⛈⛱ 16:10 Current/Past 16:10 - IcedTea 6b37 1.13.9 and 7u91 2.6.3 released on Friday (2015-11-13); couldn't get a Xenial LXC running, reverted to schroot; packaged both on my PPA; thanks doko for reviewing them =) 16:10 - Provided OpenJDK 7u91 2.6.3 packages for the security team (new update for Wily and backports for Vivid, Trusty, and Precise) 16:10 - Provided Wily backport for libcommons-collections3-apache to security team (LP: #1514985) 16:10 - Looking into arm+powerpc build failures in OpenJDK 8 & 9 16:10 Launchpad bug 1514985 in libcommons-collections4-java (Ubuntu) "Arbitrary remote code execution with InvokerTransformer" [Undecided,New] https://launchpad.net/bugs/1514985 16:10 Next steps 16:10 - provide OpenJDK 6b37 1.13.9 packages for the security team 16:10 - continue working on TCK packaging and charms 16:10 - work on joda-time and freeipmi merges, then move to squid3 16:10 - verify OpenJDK 6 TLS patch (LP: #1482924) 16:10 Launchpad bug 1482924 in openjdk-7 (Ubuntu) "Regressions due to USN-2696-1" [Undecided,New] https://launchpad.net/bugs/1482924 16:10 Waiting/On hold 16:10 - waiting OCA to submit webrevs for 7093640 backport (set TLS 1.1 as default for JDK 6 and TLS 1.2 as default for JDK 7); not blocking anything for now, just waiting 16:10 (done) 16:11 == autopkgtest == 16:11 - Detect temporary DNS failures and auto-retry on those 16:11 - Counteract livecd-rootfs hack from LP #1510345 harder to unbreak local QEMU images 16:11 Launchpad bug 1510345 in cloud-init (Ubuntu Xenial) "[SRU] Cloud Images do not bring up networking w/ certain virtual NICs due to device naming rules" [Undecided,Triaged] https://launchpad.net/bugs/1510345 16:11 - Hotfix regression from cloud-init change (#1177432) that caused the wrong source versions to be downloaded (#1517426) 16:11 - Some smaller bug fixes 16:11 - Create https://wiki.ubuntu.com/ProposedMigration/LocalSetup and scripts to initialize britney, mostly for robru's train integration 16:11 - about a full day's worth of autopkgtest infrastructure maintenance 16:11 - In progress: Integrate http://autopkgtest.ubuntu.com/running.html prototype into debci, make it more useful and robust 16:11 == systemd == 16:11 - Fix autopkgtest failures on ppc64el and in LXC (armhf), file console-setup bug (#1516591) 16:11 - Fix race condition in resolvconf integration 16:11 - Greatly improve networkd tests; plan: land them upstream and running them on every pull request in semaphore 16:11 - Fix build on arm, forward slangasek's siphash alignment patch upstream and complete it (#1512323) 16:11 - investigate various regressions in upstream master, QA the 228 release, package it 16:11 - Improve some of our autopkgtest cases 16:11 == misc == 16:11 - meeting about test machines for ubiquity/upgrade tests (aiming at nested QEMU in Scalingstack) 16:11 - make some experiments for the above; works good enough for autopkgtests, but ubiquity ISO tests are currently failing in Scalingstack (works fine locally) 16:11 EOT 16:11 pitti: ubiquity tests, yay 16:12 * back from vacation 16:12 * configured irc, ssh, vpn, etc. 16:12 * uploaded a few merges / sync 16:12 * replied to a bunch of emails 16:12 AbEnd 16:12 - Landing team work, silo coordination, preparing landing e-mails 16:12 - RTM Status meetings 16:12 - OTA-8: * Preparing manual re-spins in the rc channel, prepping snapshots, tagging images * Preparing release notes and commitlogs * Emergency langpack re-spin madness a day before release 16:12 - system-image: * Deploying new image tag functionality, final live testing * Investigating bugs in delta handling * Some additional work on the testability branch 16:12 - +1-maintenance: * Preparing sync request for jansson 16:12 - Modifying snapshotting script to consider changes in the main archive (for OTA hotfixes) 16:12 - Preparing miniature script for safe image copies during touch image promotion 16:13 - Started work on modifying the auto-phasing scripts 16:13 - Help in resolving packaging issues for trust-store and platform-api 16:13 - Preliminary packaging review of the new gmenuharness package 16:13 - Prepare for re-try on core-dev 16:13 ✁ 16:13 (the scissors mark the end, just so you know) 16:13 research into quantity of crashes from the stable channel before and after apport change 16:13 updated /tested apport on production retracers 16:13 uploaded backport of xenial gdb to daisy pluckers PPA 16:13 remove a systemd SAS from a bucket to see if it will retrace better w/ new apport version tested retracing of systemd crashes 16:13 submitted RT to have gdb updated on the retracers 16:13 worked with thomi regarding a xorg retrace failure 16:13 reported apport bug regarding using crash's version of gdb 16:13 SRU verification of whoopsie bug LP: #1382233 16:13 Launchpad bug 1382233 in whoopsie (Ubuntu Wily) "whoopsie does not upload UnreportableReason field in crash reports" [High,Fix committed] https://launchpad.net/bugs/1382233 16:13 investigated martin's idea of using has_useful_stacktrace() from apport 16:13 wrote a test for and fixed ubuntu-release-upgrader bug LP: #1511783 16:13 Launchpad bug 1511783 in ubuntu-release-upgrader (Ubuntu) "release upgrader can create a too minimal sources.list" [High,In progress] https://launchpad.net/bugs/1511783 16:13 uploaded ubuntu-release-upgrader fixing LP: #1463680 and #1511783 16:13 investigation into merge-o-matic bug LP: #1202142 16:13 Launchpad bug 1463680 in ubuntu-release-upgrader (Ubuntu) "mirrors only added to mirrors.cfg, never removed" [Medium,In progress] https://launchpad.net/bugs/1463680 16:13 Launchpad bug 1202142 in Merge-o-Matic "Blind to new development release -proposed pocket" [High,Triaged] https://launchpad.net/bugs/1202142 16:13 reviewed arges's sru-review merge proposal 16:13 ✔ done 16:14 great! 16:14 any questions? 16:14 OOI, what's the status of s390? 16:15 I thought infinity was rather close to debootstrapability? 16:15 Basically pending the hardware setup being complete for launchpaddification. 16:15 It's debootstrappable, plus lots of other misc stuff built. 16:15 we have a minbase debootstrappable stage0 archive. infinity, how's stage1 looking? 16:15 stage1 will be building itself today. 16:15 excellent 16:15 That's my whole day. 16:15 slangasek: looks like we've filled the s390x position? 16:15 that sounds like great progress 16:16 cyphermox: it's spelt "s390xnox" 16:16 on the hardware setup side there was another delay this week, which IS and our unofficial in-house zSeries experts are now working to resolve but I have no eta 16:16 pitti: jes 16:16 cyphermox: yes 16:16 xnox: that's a good point, you should /nick ;) 16:16 haha 16:17 shouldn't it be Znox ? 16:17 thanks for the heads-up 16:17 wouldn't s390x-no-x reduce to s390? We don't support that 16:17 well, are we even planning to ever run X on it? 16:17 Mir all the way. 16:18 cyphermox: Runs X fine. 16:18 Clients, that is. ;) 16:18 infinity: modulo no screen? 16:18 Not so much the server bit. Cause, yeah. 16:18 Well, I suppose server via VNC and the like. 16:18 yeah 16:19 cyphermox: will you mind if I pick up the network-manager-pptp merge? 16:19 sil2100: knock yourself out :) 16:19 cyphermox: \o/ 16:20 might even be a sync 16:20 oh, speaking of NM: any plans ot update to the latest stable microrelease? that fixes that weird "too small wifi MTU" bug which plagued us at the sprint 16:20 (and I also see that here) 16:20 s390 display is probably a punch card, refresh rate about 0.1 Hz 16:20 (NM> IOW, debian merge) 16:20 tdaitx: Don't be silly. It's vacuum bulbs. The punch card is the mouse. 16:21 pitti: eventually, it's not my top priority. 16:21 Also, it occasionally makes satisfyinf sci-fi bloops and bleeps that don't logically map to any function of the system. 16:21 infinity: blinkenlights? 16:22 cyphermox: In response to gerfingerpoken, yes. 16:22 but does it have a /dev/theramin 16:22 ye[ 16:22 the bleeps, the sweeps, and the creeps? 16:23 Ahh, we're such professionals. 16:23 so then! 16:23 [TOPIC] AOB 16:23 anything else? 16:24 *shrug* 16:24 next week is Thanksgivin 16:24 g 16:24 That was last month. 16:24 Heathen. 16:24 welcome (back?) xnox! 16:24 so US folks will be off 16:24 tdaitx, si. 16:25 shall I leave the meeting on the calendar for everyone else? 16:25 (volunteer to chair?) 16:25 Now that xnox is back in the team, I need to think of a way to bribe him as well 16:25 I have no interest in a meeting with half the team. 16:25 sil2100: feel free to take any of the other network-manager-$vpn packages for merging/sync too, if you want 16:25 For the nearest DMB meeting 16:25 slangasek: sure 16:25 Unless someone else thinks it's super helpful. 16:25 whom do you trust your mighty "echo $(shuf)" baton? 16:25 cyphermox: sure, will look if it'll end up as a merge or sync, jansson ended up as a sync so yay 16:25 pitti: I feel like you just volunteered. 16:26 infinity: a whole 2/3 actually! 16:26 I will be out between Nov 26 and Dec 01 16:26 slangasek: Minus tdaitx. :P 16:27 #agreed pitti to chair team meeting next week 16:27 Oh, I will be out "some days" the week after Thanksgiving as well, but the precise amount of outness is still in dispute. 16:27 oh, winter tires on nov 26 16:27 but no bloodletting, and not during work hours ;P 16:28 Hah. 16:28 pitti, good luck trying to control this mob =) 16:28 can we organize a some bits of merges, with the foundations team as the owner? 16:28 tdaitx: I've known this bunch for years, no way 16:28 pitti, shuffle them hard 16:28 pitti: We're perfect angels. *bat lashes* 16:28 doko: what exactly do you have in mind? 16:29 most of the oldest merges are installer-related... which is typical 16:29 doko: Specific ones that concern you, or just knocking off old/forgotten merges in general? 16:29 slangasek, looking at oldish merges where the uploader isn't active, for whatever reason 16:29 which I'll get to. 16:29 * sil2100 will working on merges now as well, since his OTA-8 is out of the way 16:30 no, not specific ones, just thinking that we should actively address these (and I know I have lots of outstanding merges too) 16:30 doko: right; the oldest [foundations-bugs] ones on https://merges.ubuntu.com/main.html are installer, which are on cyphermox's todo list. afterwards there's lsb which we saved for xnox 16:30 Looks like most of the oldest have familiar and active names attached to them but, yeah, we should hit some of those. 16:31 That grub1 merge scares me a bit. 16:31 nah skip grub1 16:31 grub legacy is around for the fool who will try it... otherwise I'll be that fool after installer bits. 16:31 it never needs to be merged again, it just needs to be fully removed 16:31 woops ;) 16:31 infinity, last time i spoke with cjwatson - i think it's time to force upgrade to grub2 and see what happens. 16:31 exactly 16:31 or not do anything, and simply drop grub1 package and wait. 16:31 yes 16:32 there's no longer a xen-pv use case for grub1 16:32 I'm TIL on a few things I don't remember Ting, I'll hit some of those next week after s390x stage1 is in a happy place. 16:32 amazon ec2 uses a fork too, no? (grub-something-rather) 16:32 does anyone here have any merges they're TIL on that they specifically want to offer up to the team? 16:33 looks like open-isci is up for grabs from pitti 16:33 lvm2 too 16:33 As a general rule, if I'm TIL because of a 1-line (or, rather, trivial) bugfix, I don't mind it being stolen. 16:33 (I'm happy to trade, of course) 16:33 If I'm TIL because half the changelog is me, I'd prefer to keep it. 16:33 well, I'm not eager on all my merges ... and still haven't even looked at universe 16:33 infinity: knowing it's a 1-line fix requires looking more deeply than at merges.u.c :) 16:34 and one more thing is to address the ruby defaults change, and then following up on that (so maybe pitti could do that, or server team, kirkland, and rbasak?) 16:34 NM is free to merge for anyone who dares :) 16:34 we have a package "nosexcover".. 16:34 infinity: maybe you're not attached to datefudge, as an example? You might be more partial to walnut fudge 16:34 slangasek: I don't even remember Ting datefudge L. 16:34 * Use DEB_HOST_GNU_TYPE for cross-builds, not DEB_HOST_ARCH. 16:35 Oh, cross. Bah. 16:35 That can't be the only change, though. It's 3 ubuntu revisions deep. 16:35 0day nmu it + sync 16:35 Yeah, someone should sort that delta with Debian, probably. 16:35 doko: ah, I suppose we want to follow suit with ruby 2.2, so yes, I can merge that 16:36 * Cleanup makefiles a bit and add support for cross-compiling. 16:36 And it's possible Debian's got the bits. 16:36 seriously, how many people are now looking at datefudge? ... 16:36 ALL OF US. 16:37 Perhaps we should end the meeting. :P 16:37 :-) 16:37 i was hoping to make some datefudge for thanksgiving 16:37 anyway, what's a realistic target for merges? 16:38 can we get everything > 365 days that's in main and foundations, off the list by EOY? 16:38 350 main outstanding -> 1y? 16:38 slangasek: Everything but d-i, perhaps. 16:38 let's not go too hard on di et.al. 16:38 if cyphermox is going to merge d-i, that ought to happen sooner rather than later this cycle 16:39 well, I'll certainly *start* on a few of them 16:39 Yeah, he and I have talked about it. We'd like to, but I'm also not holding my breath. 16:39 there was inprogress d-i merge at some point in the past, no? 16:39 xnox: Not really, no. 16:39 when we say d-i we mean all the d-i components but d-i itself 16:39 xnox: It stalled when Colin insisted he wanted to keep all the bzr history in a bzr->git conversion + merge. 16:39 cyphermox: No, I mean d-i. ;) 16:40 cyphermox: All the components should absolutely be merged. 16:40 did that bzr->git conversion get done? 16:40 infinity: agreed 16:40 slangasek: Nein. And unless Colin's going to volunteer to do the work, I think I'm going to give up on caring about history soon and just do a shallow merge (which is actually close to trivial) and reset in a fresh git tree. 16:40 ugh 16:41 those who do not save their history are doomed to something something 16:41 but ok 16:41 slangasek: Doomed to not read 400 nearly identical commits? 16:41 infinity: doomed to not be able to find the rationale of the original commit 16:41 I have no intention of deleting the bzr branches. :P 16:41 But we'll see. 16:42 it just needs someone who understands repo surgery 16:42 oh I assumed the launchpad team would vaporize those from orbit 16:42 I think Colin still wants to DTRT, and he's much more skilled at doing insane conversions. 16:42 ok 16:42 enough of this 16:42 shall we end? :) 16:42 +1 16:42 Ja. 16:42 thanks everyone! 16:42 #endmeeting