16:00 <slangasek> #startmeeting
16:00 <meetingology> Meeting started Thu Mar  5 16:00:52 2015 UTC.  The chair is slangasek. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
16:00 <meetingology> 
16:00 <meetingology> Available commands: action commands idea info link nick
16:00 <slangasek> [TOPIC] Lightning round
16:00 <slangasek> $ echo $(shuf -e barry doko stgraber jodh bdmurray slangasek caribou infinity mvo sil2100 robru cyphermox)
16:01 <slangasek> mvo robru bdmurray caribou slangasek barry cyphermox jodh infinity doko sil2100 stgraber
16:01 <slangasek> (base)vorlon@virgil:~/canonical$
16:01 <mvo> I win!
16:01 <slangasek> mvo: and go!
16:01 <mvo> click:
16:01 <mvo> - lp:~mvo/click/fix-autopkgtest and new 0.4.38.4 version
16:01 <mvo> snappy:
16:01 <mvo> - new snappy-go features: login (with 2fa), build
16:01 <mvo> - no more dbus in snappy-go
16:01 <mvo> - fixes, cleanup
16:01 <mvo> - big refactor of ubuntu-core-upgrader, fix hardware.yaml unpack
16:01 <mvo> misc:
16:01 <mvo> - fix freeradius ftbfs and upstart reload bug
16:01 <mvo> (done)
16:01 <slangasek> robru:
16:02 <robru> * CI Train
16:02 <robru> - refactoring continues, increased overall test coverage from 75 to 82%
16:02 <robru> - achieved 100% test coverage in merge_clean.py and branchhandling.py
16:02 <robru> - merge_clean.py shrank from 246 to 81 lines, without feature regressions.
16:02 <robru> - branchhandling.py shrank from 348 to 286 lines, also without feature regressions.
16:02 <robru> - fixed a bug affecting -gles packages where both gles and non-gles packages would clobber each other when being pushed to launchpad at publish time.
16:02 <robru> - fixed a bug preventing jobs from aborting when users abort jenkins jobs
16:02 <robru> - fixed bug in publish job which allowed it to silently succeed even though publication had failed.
16:02 <robru> - consolidated various version-mangling functions into shiny new version.py file
16:02 <robru> - fixed bug where build job was not timing out while waiting for packages to appear in ppa in certain conditions
16:02 <robru> - added 2 hour timeout on depwait packages, meaning there are no longer any conditions in which the build job can sit & spin forever.
16:02 <robru> - various and sundry cleanups, readability improvements, etc
16:02 <robru> * CI Engine
16:02 <robru> - slowly getting up to speed on the ticket system, submitted first branch towards replacing spreadsheet
16:02 <slangasek> barry: hi, the order is mvo robru bdmurray caribou slangasek barry cyphermox jodh infinity doko sil2100 stgraber
16:02 <caribou> o/
16:02 <mvo> robru: it sounds like you have fun!
16:02 <mvo> impressive results :)
16:02 <robru> mvo: thanks ;-)
16:03 <bdmurray> robru: all done?
16:03 <robru> bdmurray: yeah
16:03 <bdmurray> irc discussion with thedac regarding errors writing cores to swift
16:03 <bdmurray> worked with thedac to increase --timeout for gunicorn daisy FEs to avoid OOPSes when writing cores to swift (set to 40s)
16:03 <bdmurray> investigation into OOPSes when submitting cores to daisy
16:03 <bdmurray> sorted out daisy / gunicorn logging issues
16:03 <bdmurray> had daisy updated on staging and production to resolve logging issues
16:03 <bdmurray> updated https://wiki.ubuntu.com/ErrorTracker/ServerArchitecture with information about more tables
16:03 <bdmurray> updated daisy charm to properly set permissions for daisy app / gunicorn
16:03 <bdmurray> investigation into how to discount package-from-proposed crashes in phased-updater regression check
16:03 <bdmurray> worked on improving the fix for unattended-upgrades bug 1422345 per stgraber
16:03 <ubottu> bug 1422345 in unattended-upgrades (Debian) "stop being nice does not work" [Unknown,New] https://launchpad.net/bugs/1422345
16:03 <bdmurray> submitted improved fix for unattended-upgrades bug to mvo on github
16:03 <bdmurray> updated bug bot to better process SRU verification removal candidates
16:04 <bdmurray> helped Riddell upload ubuntu-release-upgrader for vivid (test failure)
16:04 <bdmurray> improved missing ddeb detector code to use a known list of missing ddebs and not notify about those
16:04 <bdmurray> fixed error with linux apport hook and BootDmesg
16:04 <bdmurray> bug management discussion with cyphermox
16:04 <bdmurray> investigation into gvfs halted phased update
16:04 <bdmurray> updated phased-updater code to include link to phasing report in email messages
16:04 <bdmurray> sponsored patch to T,U fixing bug LP: #1422359
16:04 <ubottu> Launchpad bug 1422359 in heimdal (Ubuntu Utopic) "heimdal-kdc: kdc process leaks memory" [High,In progress] https://launchpad.net/bugs/1422359
16:04 <mvo> bdmurray: thanks for the unattended-upgrades branch!
16:04 <bdmurray> ✔ done
16:04 <caribou> Bugfix :
16:04 <bdmurray> mvo: is it merged?
16:04 <caribou> - Misc SRU follow-up
16:04 <mvo> bdmurray: *cough* not yet :(
16:04 <caribou> - openstack : instances left dying : trying to reproduce
16:05 <caribou> - openafs dkms build : SRU completed (LP: #1423151)
16:05 <mvo> bdmurray: but soon!
16:05 <caribou> (done)à
16:05 <ubottu> Launchpad bug 1423151 in openafs (Ubuntu Trusty) "openafs-modules-dkms 1.6.7-1: openafs kernel module failed to build" [Medium,Fix committed] https://launchpad.net/bugs/1423151
16:06 <caribou> slangasek: all yours
16:06 * slangasek nods
16:06 <slangasek> * snappy alpha-3 milestone released this week
16:06 <slangasek> * reviewing
16:06 <slangasek> * partner calls regarding new server opportunities
16:06 <slangasek> * hiring: going through resumes now for Java engineer role, to schedule
16:07 <slangasek> interviews next week
16:07 <slangasek> * making progress on the phone channel refactoring proposal, will be
16:07 <slangasek> submitted for consideration this week
16:07 <slangasek> * systemd freeze exception: possibly flipping the switch today provided a
16:07 <slangasek> release FFe review
16:07 <slangasek> (done)
16:07 <slangasek> ok I have no idea what 'reviewing' in there was, ignore that line ;P
16:07 <barry> system-image: refined server merge proposal. LP: #1423622.  si 3.0 betas to PPA
16:07 <ubottu> Launchpad bug 1423622 in Ubuntu system image "Please provide machine parsable output" [High,Fix committed] https://launchpad.net/bugs/1423622
16:07 <barry> qa sprint: ongoing
16:07 <barry> other: LP: #1363642 (debian bug #744145)
16:07 <ubottu> Launchpad bug 1363642 in python-pip (Ubuntu) "pip breaks after upgrading python package "requests"" [Undecided,Fix released] https://launchpad.net/bugs/1363642
16:07 <ubottu> Debian bug 744145 in python-pip "pip crashes on "import requests"" [Serious,Fixed] http://bugs.debian.org/744145
16:07 <barry> --done--
16:07 <cyphermox> * console-setup merge for 1.108:
16:07 <cyphermox> - finish testing install, upgrade, etc.
16:07 <cyphermox> - fixing issue with mangled keyboard/layout names
16:08 <cyphermox> - fix typo in config script which broke layout selection skipping.
16:08 <cyphermox> - FFe for upload
16:08 <cyphermox> * Upload kbd to fix console-setup-mini being uninstallable.
16:08 <cyphermox> * Removed console-setup-freebsd from console-setup (uninstallable)
16:08 <cyphermox> * update kbd for console-setup-mini's new depends on console-setup-linux.
16:08 <cyphermox> * debian-installer, installation-guide:
16:08 <cyphermox> - update to use --- instead of -- as a separator
16:08 <cyphermox> - this also fixes OEM mode, accessibility not working on server.
16:08 <cyphermox> * update debian-cd to use --- as separator on built ISOs.
16:08 <cyphermox> * discussed boot parameters for the installer with smoser.
16:08 <cyphermox> - bug 1402042, and how it relates to -- vs. ---.
16:08 <ubottu> bug 1402042 in MAAS trunk "console= parameters need to be added before -- on kernel cmdline" [High,Triaged] https://launchpad.net/bugs/1402042
16:08 <cyphermox> * debugging grub2 bug 1349538
16:08 <ubottu> bug 1349538 in Ubuntu "grub-install failure on 2T disk and msdos partition table" [High,Fix released] https://launchpad.net/bugs/1349538
16:08 <cyphermox> * walked through/documented steps to test ubiquity changes with robert_ancell.
16:08 <cyphermox> * reviewed some merges from Yu Ning for usb-creator.
16:08 <cyphermox> * some discussion about BlueZ 5.
16:08 <cyphermox> (done)
16:09 <slangasek> jodh:
16:09 <jodh> * misc:
16:09 <jodh> - Appraisal work.
16:09 <jodh> * snappy:
16:09 <jodh> - logging discussions.
16:09 <jodh> - Promotion image testing.
16:09 <jodh> - Raised MP for bug 1418966.
16:09 <ubottu> bug 1418966 in snappy-ubuntu "setting the hostname is not persistent accross reboots" [Undecided,In progress] https://launchpad.net/bugs/1418966
16:09 <jodh> - Fixed bug 1428276.
16:09 <ubottu> bug 1428276 in snappy-ubuntu "wrong date formatting in 'snappy go list' output" [Undecided,In progress] https://launchpad.net/bugs/1428276
16:09 <jodh> - Reviewed a bunch of branches and raised a few minor MPs.
16:09 <jodh> - Finished adding more unit tests and functional tests to
16:09 <jodh> ubuntu-core-upgrader (now landed).
16:09 <jodh> - First pass at adding locking primitives to snappy
16:09 <jodh> (including new test goodness :)
16:09 <jodh> 𐄍
16:10 <slangasek> infinity sent his regrets for this morning
16:10 <slangasek> doko:
16:10 <doko> - prepare binutils update for trusty-proposed
16:10 <doko> - gcc-4.9 update for vivid
16:10 <doko> - GCC 5: updates, reducing and filing upstream issues for ICEs
16:10 <doko> - golang, move gofmt to use alternatives
16:10 <doko> - handle a bunch of MIR's
16:10 <doko> - start fixing GCC 5 issues in packages
16:10 <doko> (done)
16:11 <slangasek> and sil2100 isn't in here
16:11 <slangasek> so stgraber
16:12 <slangasek> stgraber: here?
16:12 <stgraber> yep
16:12 <slangasek> [TOPIC] AOB
16:12 <slangasek> oh
16:12 <slangasek> [TOPIC] Lightning round
16:12 <slangasek> stgraber:
16:12 <stgraber> Short week, was off on Tuesday and Wednesday.
16:12 <stgraber> 
16:12 <stgraber> - LXD
16:12 <stgraber> - Released LXD 0.2
16:12 <stgraber> - Various feature work for 0.3 (reworked the exec code, fixed testsuite, translation, ...)
16:12 <stgraber> - Plenty of code reviews and bug handling
16:12 <stgraber> - Preparing for 0.3, due Tuesday
16:13 <stgraber> - System image
16:13 <stgraber> - Code review and discussion with Barry
16:13 <stgraber> - Admin paperwork (HR reviews, expense report, travel plans, ...)
16:13 <stgraber> 
16:13 <stgraber> (done)
16:13 <slangasek> thanks
16:13 <slangasek> [TOPIC] AOB
16:13 <barry> stgraber: did you look at the updated mp?
16:13 <caribou> I have had a request for a MIR for openafs following a dkms breakage with the new Trusty kernel
16:13 <stgraber> barry: haven't yet, no
16:14 <barry> stgraber: k, no worries
16:14 <caribou> the dkms build is not tested, hence a change in the dentry structure broke the openafs module rebuild
16:15 <caribou> would such situation be better covered if openAFS would be included in main ?
16:15 <slangasek> caribou: how does the package being in main or not relate to the dkms build not being tested?
16:15 <slangasek> I think putting it in main is a rather heavyweight solution for addressing the package not being tested on kernel updates
16:15 <caribou> slangasek: that's the question I have : having it in main would not give us better result on such cases
16:16 <caribou> slangasek: especially since the src pkg build quite a chunk of packages.
16:16 <slangasek> because main implies security review and security support, when all it seems you're asking for is to keep the package from regressing
16:16 <caribou> apw did sponsor the upload for the SRU so I did talk to him about this
16:16 <caribou> slangasek: indeed. Good then, that's the answer I was after, thanks
16:16 <slangasek> caribou: so we now have autopkgtest support for SRUs
16:17 <slangasek> it would be good to have a dkms build as an autopkgtest in the openafs package (and I would accept an SRU for this)
16:17 <caribou> slangasek: ok, I will look into this
16:17 <slangasek> then http://people.canonical.com/~ubuntu-archive/pending-sru.html would report the dkms failure ... er I think, unless the kernel packages are handled *too* specially on there
16:18 <slangasek> bdmurray: ^^ would we get revdep autopkgtest results displayed for the kernel?
16:18 <slangasek> oh, but the other problem is that openafs-modules-dkms doesn't actually depend on a kernel package, because that has side effects
16:18 <caribou> slangasek: in that case, it would be the openafs-modules-dkms package that would fail, woudn't it ?
16:19 <slangasek> so step 1) openafs should have an autopkgtest to prove the dkms module is buildable
16:19 <apw> slangasek, i thought we had automatically implied autopkgtests for dkms things now
16:19 <slangasek> apw: oh?  I don't know about this
16:19 <apw> what we don't have is implied relationships between the dkms packages and the kernel
16:19 <slangasek> caribou: yes, and the test failure of a reverse dependency is treated as a regression in the package that changed
16:20 <caribou> slangasek: got it
16:20 <slangasek> apw: ok, so is that somewhere in the CI team's backlog? :)
16:21 <slangasek> caribou: anyway, hopefully that helps as far as identifying the "right answer"... there are probably still a few pieces to be put in place before it's fully implemented
16:21 <sil2100> o/
16:21 <apw> slangasek, that i do not know, i know we do have dkms testing, and we have been talking about using the results there to block the kernle via the britney blocks
16:21 <sil2100> Sorry guys, my lunch shifted and it happened during the meeting
16:21 <slangasek> sil2100: hey there :)
16:21 <sil2100> I completely missed it... can I still put my status update?
16:21 <sil2100> ;)
16:22 <slangasek> apw: yes, exactly - though for SRUs we don't use britney so the blocks don't make a difference AFAIK
16:22 <slangasek> apw: on the other hand, you could mark the linux SRU bugs 'verification-failed'...?
16:22 <slangasek> apw: (with a bot)
16:22 <slangasek> (and a pointer to the test results)
16:22 <slangasek> sil2100: yes, go ahead
16:22 <sil2100> Ok, a quick one then from my side:
16:23 <sil2100> - Landing team work, silo coordination, preparing landing e-mails
16:23 <sil2100> - Documenting the early ww09-2015 milestone on the reports page
16:23 <sil2100> - Clean-up in blocker bugs and ubuntu-rtm silos
16:23 <sil2100> - Minor spreadsheet script fixes
16:23 <sil2100> - Send out request to developers regarding the QA sign-off procedures
16:23 <sil2100> * Announcements, annoucements, announcements
16:23 <sil2100> - Patch pilot sessions:
16:23 <sil2100> * Sponsored trusty upload for virtualbox, prepare bug to include SRU information
16:23 <sil2100> * Prepared a package for httptunnel, modified the patch, did a test-build in a PPA
16:23 <sil2100> * Looking into cryptkeeper proposed debdiff
16:23 <sil2100> - Ubuntu Engineering Live!
16:23 <sil2100> - RTM Status meetings
16:23 <sil2100> - Resolving a FTBFS for UITK -gles, offering packaging advice
16:23 <sil2100> - Prepare custom tarball for ubuntu-rtm mako (updated termminal)
16:23 <sil2100> (done)
16:23 <sil2100> Never again late lunch
16:23 <robru> sil2100: late lunch? or early dinner?
16:24 <sil2100> hm, depends, since our lunch is usually the main meal
16:24 <robru> interesting
16:24 <sil2100> So we usually eat something more like supper in the evening
16:25 <robru> sil2100: I didn't know there was a difference between dinner and supper ;-)
16:25 <slangasek> the main meal is dinner; the evening meal is supper; the noon meal is lunch
16:25 <slangasek> discuss
16:25 <robru> T. I. L.
16:25 <slangasek> or we could adjourn ;)
16:26 <barry> i prefer brinner
16:26 <sil2100> hah
16:26 <caribou> brunch is good too :)
16:26 <robru> I've often enjoyed a good breakfunch ;-)
16:26 <sil2100> brlunner
16:26 <slangasek> but at all costs you should avoid lekfast
16:26 <robru> lol
16:26 <sil2100> 3 meals in one
16:26 <slangasek> #endmeeting