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