15:01 #startmeeting 15:01 Meeting started Thu Jul 30 15:01:45 2015 UTC. The chair is slangasek. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 15:01 15:01 Available commands: action commands idea info link nick 15:02 o/ 15:02 o/ 15:03 [TOPIC] Welcome, Tiago! 15:03 o/ 15:03 hey, so some of you will have seen the mail from me today... we have a new team member joining us for the first time this week :) 15:03 yeah! 15:03 glad to be here =) 15:04 tdaitx is taking on the java maintainer position, and I'm sure is having fun drinking from the new-starter firehose 15:04 tdaitx: good to have you on board! 15:04 indeed 15:04 hey tdaitx, welcome! 15:04 tdaitx: anything you want to tell the team about yourself? 15:04 tdaitx: Welcome fellow Java person. 15:05 tdaitx: I hope you really, really, really like Germans. 15:05 welcome tdaitx! 15:05 well, I lived for 3 months at Germany once ;-) 15:05 good memories 15:06 tdaitx: Well, you're about to work very closely with someone who's lived in Germany for about 80 years. 15:06 Ish. 15:07 fein, fast jeder hier spricht deutsch (although slangasek's is a bit rusty) 15:07 jawoll! 15:08 don't forget to bring the cachaca for the next sprint =) 15:08 mien Deutch nie war nicht rostig 15:08 also it seems to have lost an s somewhere 15:08 My German is also not roasting. 15:08 well, what can I say, I have been involved with software development for quite a long time, moved from php to java to IDL to infrastructure and back and forth =) 15:08 [TOPIC] Lightning round 15:08 oops 15:09 [TOPIC] Welcome, Tiago! 15:09 ;) 15:09 Hahahaha. 15:09 slangasek: I can only assume the PHP bit wasn't on his resume. 15:09 I have been looking into joining canonical for a while and for some reason slangasek and doko agreed to it a few weeks back 15:09 ;-) 15:10 infinity: people don't like to brag about the dark parts in their lives. 15:10 lol 15:10 Dark parts indeed..! 15:10 hmm I don't remember seeing php /or/ IDL on there, but maybe that was selective blindness ;) 15:10 * sil2100 shrugs in terror 15:10 yeah, it was left out in purpose 15:10 :) 15:11 Well played. 15:11 tdaitx: Just one question: how do you feel about BSD? 15:11 is this one of those tricky questions? 15:12 It's an inside joke, don't worry. We'll fill you in when one of us gets a little bit unsober. 15:12 I have gone as far as installing nas4free 15:12 I nominate slangasek. 15:12 mmhmm 15:13 I still haven't heard that BSD joke. 15:13 right, so /now/ I think it's time to move on ;) 15:13 [TOPIC] Lightning round 15:13 $ echo $(shuf -e barry doko bdmurray slangasek caribou infinity sil2100 robru cyphermox pitti tdaitx) 15:13 caribou barry sil2100 infinity doko bdmurray slangasek pitti robru tdaitx cyphermox 15:13 that's a totally fair dice roll and I didn't reroll it twice because tdaitx ended up at the front of the list, honest 15:13 caribou is not around today from what I read 15:14 cough, last upload quantal ... dbus-c++ (0.9.0-6ubuntu1) quantal; urgency=low 15:14 Isn't he on vacation for a few years or something? 15:14 . o O { and we told infinity a thousand times to not exaggerate } 15:14 doko: Oh phew, I thought that was going to be one of mine. 15:14 doko: to the transition PPA?! 15:15 tdaitx: so for this part of the meeting (which is the main part, which often makes for a quick meeting), we go around telling the team what we've been working on the past week / will work on for the next week / are stuck on and want input on, then we ask follow-up questions if there are any 15:15 Ah, barry not around as well! 15:15 Ok, so my turn it seems 15:15 A long one today: 15:15 - Landing team work, silo coordination, preparing landing e-mails 15:15 - Unblocked thumbnailer from wily-proposed 15:15 - Fixed channel mis-configurations for arale images 15:15 - RTM status meetings and discussions 15:15 - gcc-5 transition misc stuff: 15:15 * Releasing some of the pending merges as per doko's request 15:15 tdaitx: it's traditional to draft this in the 5 minutes after the start of the meeting time, but we won't hold you to tradition 15:15 * Coordingating landing of others 15:15 * Consulting and packaging help for upstreams during the transition 15:16 - Shlibs help for some developers wanting to get rid of symbol files 15:16 - Prepared jenkins job for help in spreadsheet -> bileto migration 15:16 - Looked into why the URLs from bileto to assign silos are double-urlencoded 15:16 * This was breaking silo assignment 15:16 - Finished making commitlogs scripts working with bileto 15:16 - Migrating a few CI Train spreadsheet entries to bileto, analyzing related problems 15:16 - Work on a tool to perform a batch landing from the gcc-5 transition silo 15:16 - Writing script for downloading specific older debs from the overlay PPA 15:16 - Coordinating enabling the LP overlay translations with the LP team 15:16 - Re-spinning and re-releasing OTA-5 hotfix for mako devices 15:16 - Discussions regarding the mako Nokia HERE tarballs and images 15:16 - Updating the release process for OTA-6 15:16 - Looking into the livecd-rootfs problem with missing -updates and -security 15:16 * It's a problem with live-build removing them for ubuntu in lb_chroot_archives 15:16 (done) 15:16 slangasek: Did you replace sil2100 with ev? 15:17 - Wrangled critical kernel security updates 15:17 - Dealt with fallout and emergency fix for regression from above 15:17 - Lots and lots and lots of SRU work for 14.04.3, reviews and uploads 15:17 - Fixed livecd-rootfs for HWE regressions and lubuntu/kubuntu builds 15:17 - Fixed critical apt autoremove bug breaking 14.04.3 builds 15:17 - Updated powerpc-ibm-utils in unstable and wily 15:17 - Started on the rest of the IBM rtas stack updates for wily (and SRUs to trusty) 15:17 - Random archive admin tasks 15:17 - Performing an experiment to see how long one can attempt to offset caffeine headaches with ibuprofen before they die 15:17 (done) 15:17 - trying to keep silo16 up to date 15:17 - started silo39 for the library renamings 15:17 - pinging ubuntu-touch people to fix things 15:17 - some python fixes, necessary for 3.5 as supported version 15:17 - start mentoring tiago 15:17 - openjdk-7, openjdk-8 security updates, openjdk-9 update 15:17 - some GCC 5 bug fixes, and libstdc++ breaks added 15:17 (done) 15:17 I need to start writing my weekly reports in the format of "- Did *stuff*. (done)" 15:17 reviewed retracer logs for information about core files still in swift 15:17 daisy retracer changes to better handle a failure to get the core file (don't 15:17 remove it from the queue as it may be a temporary network issue) 15:17 resolved issue with retracer's moving failures due to networking errors to failed queue 15:17 confirmed update of daisy on the production daisy frontends is good 15:17 research into migration of Errors to a DevOps service 15:17 replied to errors bug LP: #1479465 (overlay PPA stuff) 15:18 investigation into and discovery of reason for apport test failures 15:18 Launchpad bug 1479465 in Errors "Show the touch overlay PPA in the package versions table" [Undecided,Incomplete] https://launchpad.net/bugs/1479465 15:18 updated RT #83411 regarding removing Utopic crashes 15:18 investigation into iproute2 increase in crash rate (w/o crashes) 15:18 reported systemd bug LP: #1478115 15:18 Launchpad bug 1478115 in systemd (Ubuntu) "using PathExistsGlob in apport-noui.path results in test failures" [Undecided,New] https://launchpad.net/bugs/1478115 15:18 participated in making Ubuntu 14.10 End of Life 15:18 updated bugbot to log reporter of no package bugs 15:18 ✔ done 15:18 infinity: how's the experiment so far? 15:18 sil2100: Not dead yet! 15:18 I don't believe you 15:20 sil2100: what was misconfigured for the arale images? 15:20 slangasek: your turn! 15:21 slangasek: it seems they changed some jenkins urls for custom tarballs for a few channels - or gave us wrong ones from the start 15:21 But those were for the meizu.zh arale ones 15:21 So no impact 15:21 sil2100: ah, ok 15:22 * discussions around library package renaming for the gcc5 transition 15:22 * tracking down silos with gcc5 fixes, and giving their owners a nudge 15:22 * python3.5 transition: fixing most of the build failures caused by no-change rebuilds with python3.5 enabled; roughly 20 problem packages remaining 15:22 * tracking of the remaining POWER issues for 14.04.3 15:22 * discussions around proposed-migration blip that caused all test failures to be ignored last night 15:22 * this week: 15:22 * follow through on shim SRU before 14.04.3 15:22 (done) 15:22 only three (but rather long) days to report due to holidays 15:22 autopkgtest cloud: 15:22 - add build-essential to trusty testbeds for test backwards compat 15:22 - analyze/categorize all tmpfails, fix bugs in worker and autopkgtest 15:22 - create LXC worker, and set up AMQP/swift workers for armhf/ppc64el 15:22 - rollout of britney with considering cloud test results, but reverted due to a grave bug in the logic that promoted most things with test regressions 15:22 - sift through the above fallout, fortunately not much actually broke except foolscap's test (still TBI) 15:22 misc: 15:22 - langpack-o-matic: adjust to new potemplate-stats format 15:22 - build new wily langpacks for touch issue (#1478208) 15:22 - help with g++ 5 transition 15:23 - fix apport for python 3.5 15:23 - package systemd 223 (delaying due to alpha-2 freeze) 15:23 [END] 15:23 ok 15:23 so the universe is exploding 15:23 * Finally got live rollout of Bileto to replace CI Train spreadsheet, many back-and-forths with IS to make it happen 15:24 * nothing works right now, need to get everythign fixed 15:24 (done) 15:24 robru: is that beyond the double-urlencoding issue? 15:25 pitti: Oh, speaking of langpacks, I'll need some for trusty. 15:25 slangasek: yeah for some reason bileto is giving HTTP500 intermittently on some requests 15:25 robru: I assume the old spreadsheety instance is still up; have you considered asking IS for a DNS rollback? 15:25 slangasek: I just asked IS for the logs, no idea why it's failing 15:25 * pitti waits for https://translations.launchpad.net/ubuntu/trusty/+language-packs to stop timing out 15:25 slangasek: pls no 15:26 infinity: I asked on https://translations.launchpad.net/ubuntu/trusty/+language-packs for a full export, but the cron'ed one will be too late; I'll ask wgrant for a manual run 15:26 The other problem is that I though the spreadsheet would still be supported for the grace period 15:26 slangasek: the double-encoding thing shouldn't be horrible to fix quickly but intermittent 500s is a mystery 15:26 pitti: Ta. 15:26 robru: if the phone team is down right now due to these problems, a rollback would be the right thing to do so you can debug it offline 15:27 let me know when I should drop in 15:27 tdaitx: Whenever. 15:27 as slangasek said, I have been "drinking from the new-starter firehose" 15:27 apart from that... 15:27 - fixed a libedit bug for wily proposed; lp #1479474 15:27 - fixed conflict and merged bash (4.3-11ubuntu3 and debian's 4.3-13); lp #1479542 15:27 - getting familiar to debian/ubuntu packaging process 15:27 next steps are: 15:27 tdaitx: feel free to talk over us :) 15:27 - finish the newcomer stuff 15:27 slangasek: DNS rollback shouldn't be necessary, the spreadsheet is still online and jenkins still works, it's possible to just use that 15:27 - make sense out of the openjdk-7 packaging style 15:27 - fix more stuff on ftbfs 15:27 - get acquainted with a few openjdk bugs 15:27 (done) 15:27 Launchpad bug 1479474 in libedit (Ubuntu) "failure to detect libbsd on build due to wrong LDFLAGS usage" [Undecided,New] https://launchpad.net/bugs/1479474 15:27 Launchpad bug 1479542 in bash (Ubuntu) "merge Debian 4.3-13 and 4.3-11ubuntu3" [Undecided,New] https://launchpad.net/bugs/1479542 15:27 robru: isn't run.sh pointing at a hostname that has been moved? 15:27 * trusty SRUs: 15:27 - parted 4k sector disk support 15:27 - fixed up initial multipath-tools SRU for FC, 4k, udev shared lock 15:27 tdaitx: Pro tip, if you ref those as LP: #1479474, gnome-terminal linkifies them for lazy people like me. 15:27 * moar multipath work to SRU bug 1468897 to trusty: 15:27 - fixed some udev interaction issues 15:27 - lots of testing, on qemu and ppc64el. 15:28 robru: and is anyone able to find the dashboard? 15:28 robru: yeah, although I was considering getting the old dashboard setup somewhere to track spreadsheet entries 15:28 slangasek: run.sh is pointing at the jenkins instance which is working perfectly. 15:28 * debugging ubiquity issue for 14.04.3 with infinity. 15:28 * ubiquity cherry-pick for 14.04.3 print flush. 15:28 * identified an issue with handling wwids in initramfs in multipath 0.5.0 15:28 Error: Could not gather data from Launchpad for bug #1468897 (https://launchpad.net/bugs/1468897). The error has been logged 15:28 robru, slangasek: since the new one is not tracking the spreadsheet at all 15:28 - needs fix in partman-multipath and multipath-tools itself 15:28 * silo for NetworkManager upload (landing-017) 15:28 - testing with ModemManager, given some core changes in NM code. 15:28 robru: ok, I understood from last night's discussion that IS was updating the target of that DNS name 15:28 * uploaded skiboot (opal-prd) to wily NEW queue. 15:28 ⒹⓄⓃⒺ 15:28 infinity: or just click on the autogenerated links from ubottu ;) 15:28 infinity, noted =) 15:28 pitti: The bot's not in every channel. :P 15:28 robru, slangasek: we could also switch the spreadsheet to use the new location for the config files for silos and still work in the background 15:28 slangasek: yes they changed the DNS to point at the jenkins instance that is actually being used. 15:28 infinity: terminator linkify's them too fwiw 15:29 bdmurray: Well, it's vte that does it, I think. 15:29 robru, slangasek: since the dashboard only supports bileto right now, I would also opt for a mass migration of existing spreadsheet entries to bileto, since right now there's no flow control on the old landings 15:30 cyphermox: is the wwids-in-initramfs problem a regression in the last SRU / blocker for 14.04.3? 15:30 slangasek: no, it's an issue with that pesky thing of ignoring USB devices and non-mpath disks 15:30 ok 15:31 any other questions over status? 15:31 (but it's a bug in wily too, since we don't have the wwids file there either, not sure why people haven't reported it) 15:31 because nobody runs a server on an Ubuntu development series, and especially not one using multipath? 15:31 some people do test multipath on wily... 15:32 I like to think I'm not the only one :) 15:32 well 15:33 if it makes you happy to think that ;-) 15:33 it does! :D 15:33 [TOPIC] AOB 15:33 oh wait 15:33 [TOPIC] Sprinting 15:33 charles, wouldn't it be possible to automate multipath tests using qemu as well? 15:33 tdaitx: I do :) 15:33 ops, cyphermox ^ 15:34 we have a sprint in the works 15:34 tdaitx: I keep preseeds for this stuff at http://people.canonical.com/~mtrudel/preseed/ 15:34 the details are not completely finalized yet (location, etc) but we have a week set 15:34 September 14 15:35 14-18 15:35 so please mark your calendars 15:35 slangasek: back to a full week? 15:35 Sprint? Uh oh 15:36 slangasek: I vote somewhere with English accents and Parliament. 15:36 cyphermox: had we ever stopped sprints being full-week? 15:36 Hope it's in Europ 15:36 *Europe 15:36 infinity: I hear there are people agitating to have it somewhere tropical 15:36 by which I mean Florida, not somewhere fun 15:36 slangasek: Those people are crazy. 15:36 :) 15:36 slangasek: Oh, gross. 15:36 anyway, I'll keep you all posted 15:36 Not the US, oh no please no 15:36 slangasek: Every time I have to sprint in Orlando, I die a little inside. 15:37 or more likely you'll get an email direct from msm the moment it's decided 15:37 sil2100: last EU sprint was a while ago indeed 15:37 infinity: but it's the happiest place on earth! 15:37 * tdaitx is a not tropical kind of guy 15:37 slangasek: That's Anaheim. 15:37 it's tropical enough here in Montreal this week :) 15:37 or wait, not the happiest place on earth... the happiest place in the other thing 15:38 slangasek: in florida? 15:38 actually Miami was mooted but I don't know if that'll fly 15:38 slangasek: Orlando is the happiest place in Orlando. That's about the best it can manage. 15:38 slangasek: Miami's a whole different story, it has culture. I'd do that! 15:38 sil2100: do you have your passport situation sorted yet? 15:39 slangasek: hm, I'll have to drive to get a new one, since indeed the previous one will be invalid by that time 15:40 slangasek: thanks for the reminder! 15:40 ;p 15:40 :) 15:40 [TOPIC] AOB 15:40 ok - anything else? 15:41 If anyone has anything they need to get onto 14.04.3 images, your deadline is about a week ago. HTH, HAND. 15:42 infinity: in bug 1471903 sil2100 mentions -updates being removed by live-build 15:42 bug 1471903 in livecd-rootfs (Ubuntu) "-updates, -security missing from apt lists" [High,In progress] https://launchpad.net/bugs/1471903 15:42 Yeah 15:42 infinity: would that also happen with 14.04.3 images? 15:43 The ubuntu-remove-non-release-lists.patch patch does that 15:43 bdmurray: Yeah, that's by design. I'm unconvinced that fixing it will fix anything. 15:43 bdmurray: the rationale of this patch makes sense for desktop, sadly not for a system with a read-only filesystem 15:44 bdmurray: Since we do things like run apt-get update in the installer, which then invalidates any out of date packages anyway. 15:44 infinity: it will fix the packages on the image that are installed from -updates and -security being shown as being of unknown source 15:44 bdmurray: Anyhow, we can discuss it out of meeting. 15:44 whether this is worth the cost is another question 15:44 infinity: if the origin for a package is unknown you can't use ubuntu-bug so then you can't use it when running a live cd before installing. 15:45 slangasek: It only fixes them until they're out of date again. 15:45 infinity: yes, you run apt-get update in the installer, but not for the live system 15:45 slangasek: Are the majority of our bugs on livecds not from the installer environment? 15:46 infinity: how do we know, given that people can't report them? ;) 15:46 hah, indeed 15:46 anyway, let's discuss outside meeting as suggested 15:46 #endmeeting