[06:15]  * Kilos waves
[15:00]  * slangasek waves
[15:00]  * infinity grunts.
[15:00]  * genii sips
[15:00]  * doko curses
[15:01] <robru> burps
[15:01] <robru> crap
[15:01]  * sil2100 curses
[15:01] <robru> forgot to /me, I ruined it!
[15:01] <slangasek> well that's .. different?
[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> 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] <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] <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] <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> - finish the newcomer stuff
[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] <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] <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] <slangasek> :)
[15:36] <infinity> slangasek: Those people are crazy.
[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] <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
[15:46] <meetingology> Meeting ended Thu Jul 30 15:46:37 2015 UTC.
[15:46] <meetingology> Minutes:        http://ubottu.com/meetingology/logs/ubuntu-meeting/2015/ubuntu-meeting.2015-07-30-15.01.moin.txt
[15:46] <slangasek> thanks, everyone!
[15:46] <sil2100> I would opt for getting that patch removed, not sure if there's enough merit in having it around to try and work-around it somehow in ubuntu-touch
[15:46] <sil2100> Thanks!
[15:47] <tdaitx> what does AOB stands for?
[15:47] <sil2100> Any Other Business I guess
[15:47] <infinity> All Other Business.
[15:47] <pitti> tdaitx: any other b... yes
[15:47] <infinity> Or Any.
[15:47] <tdaitx> lol
[15:48] <pitti> http://www.acronymfinder.com/AOB.html has a few other interesting ones, though
[15:48] <slangasek> linux-any other business?
[15:48] <infinity> Oh man, tired+dyslexia = reading gold.
[15:48] <infinity> I read that first one as "anals of baloney"
[15:49] <sil2100> infinity: I had the same thing, but in my case it was maybe only because I'm a perv
[15:56] <pitti> we're done, right?