15:03 <slangasek> #startmeeting
15:03 <meetingology> Meeting started Thu Jul 26 15:03:54 2018 UTC.  The chair is slangasek. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
15:03 <meetingology> 
15:03 <meetingology> Available commands: action commands idea info link nick
15:04 <slangasek> [TOPIC] Lightning round
15:04 <slangasek> $ echo $(shuf -e slangasek bdmurray xnox tdaitx doko sil2100 rbalint infinity cyphermox mwhudson rcj philroche Odd_Bloke juliank fginther)sru team meeting
15:04 <slangasek> sil2100 Odd_Bloke philroche cyphermox bdmurray rcj slangasek rbalint juliank mwhudson fginther doko xnox infinity tdaitx
15:04 <sil2100> Oh
15:04 <sil2100> WIN!
15:05 <sil2100> - SRU reviews and releases
15:05 <sil2100> - Friday release of 4.15-based kernels, yaay!
15:05 <sil2100> * Along with Andy and Stefan was on duty during the weekend in case of any critical kernel regressions
15:05 <sil2100> - 18.04.1 (helping out Adam a bit here and there):
15:05 <sil2100> * Fixed-up download links for all 18.04.1 images on the isotracker
15:05 <sil2100> * Prepped manifest diffs between release and .1 rc's
15:05 <sil2100> * Investigated console-setup regression in ubiquity layout pre-selection, reverted last 2 versions
15:05 <sil2100> * ISO sanity testing
15:05 <sil2100> * Updating changelog
15:05 <sil2100> - 16.04.5:
15:05 <sil2100> * Tested pl translations, released tested langpacks (only 3 got validated...)
15:05 <sil2100> * Slight cleanup in xenial-proposed
15:05 <sil2100> * Prepared debian-installer changes with Adam's cherry-pick, kernel bumps and hwe signed kernel handling fix
15:05 <sil2100> * Prepared and checked manifest diffs between .4 and .5
15:05 <sil2100> * Poked Jean-Baptiste about ubuntu xenial dailies not migrating from pending to current
15:05 <sil2100> * Updating changelog
15:05 <sil2100> - ubuntu-image:
15:05 <sil2100> * Fixed newly built ubuntu-image snaps (due to voluptuous in pip being too 'new')
15:05 <sil2100> * Merged all ADT fixes to trunk, preparing for 1.4 release
15:05 <sil2100> (done)
15:06 <rbalint> (i'm at debconf)
15:06 <rbalint> * unattended-upgrades fixes
15:06 <slangasek> Odd_Bloke:
15:06 <Odd_Bloke> * Back from sprint, so mostly catching up
15:06 <Odd_Bloke> * Started rotation as vanguard for cloud image build system
15:06 <Odd_Bloke> * Worked on an error in our GCE testing
15:06 <Odd_Bloke> * Continued work on reintroducing the root tarball for bionic (LP: #1585233), but am waiting for the point release to be complete before proposing livecd-rootfs changes
15:06 <ubottu> Launchpad bug 1585233 in cloud-images "Provide -root.tar.xz for bionic and later" [High,Confirmed] https://launchpad.net/bugs/1585233
15:06 <Odd_Bloke> (done)
15:06 <Odd_Bloke> philroche:
15:06 <philroche> - Vacation all last week and Monday this week
15:06 <philroche> - Catching up on email and IRC
15:06 <philroche> - Reviewing candidate applications
15:06 <philroche> (done)
15:06 <philroche> cyphermox:
15:07 <cyphermox> yup just a sec
15:07 <cyphermox> - debugged shim PE32 header validation (cloud boot issues) (continued from last week)
15:07 <cyphermox> - MIR review: oath-toolkit, sortedcontainers
15:07 <cyphermox> - shim review: Neverware CloudReady
15:07 <cyphermox> - sponsored / SRU grub-installer fix for installation on NVMe with RAID1 (LP: #1771845)
15:07 <ubottu> Launchpad bug 1771845 in grub-installer (Ubuntu Cosmic) "grub-installer raid handling code missing nvme from sed filter" [High,Fix released] https://launchpad.net/bugs/1771845
15:07 <cyphermox> - grub: replace GRUB_HIDDEN_* variables with less confusing GRUB_TIMEOUT_STYLE=hidden. (LP: #1258597)
15:07 <cyphermox> - ubiquity SB disable->configure update for cosmic + bionic SRU
15:07 <cyphermox> - ubiquity SRU: xenial d-i component update (LP: #1716999)
15:07 <ubottu> Launchpad bug 1258597 in grub2 (Ubuntu Trusty) "[Patch] Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported." [Medium,Triaged] https://launchpad.net/bugs/1258597
15:07 <cyphermox> - testing gnu-efi update to 3.0.8
15:07 <ubottu> Launchpad bug 1716999 in ubiquity (Ubuntu Xenial) "installer creates rather small /boot partition" [Undecided,New] https://launchpad.net/bugs/1716999
15:07 <cyphermox> - preparing, testing new shim release snapshot
15:07 <cyphermox> - on vacation next week
15:07 <cyphermox> (done)
15:08 <bdmurray> me?
15:08 <rcj> yup
15:08 <bdmurray> investigation into screen permissions bug LP: #1761997
15:08 <bdmurray> updated daisy / errors code for the Artful End of Life
15:08 <bdmurray> submitted RT regarding updating staging and production versions of the Error Tracker (verified both good)
15:08 <ubottu> Launchpad bug 1761997 in screen (Ubuntu Bionic) "/var/run needs mode 777 in bionic" [High,Fix released] https://launchpad.net/bugs/1761997
15:08 <bdmurray> updated meta-release(s) for the Artful End of Life
15:08 <bdmurray> wrote a test case for vte2.91 bug LP: #1780501
15:08 <bdmurray> wrote bug pattern, tested it, and consolidated dupes of LP: #1779237
15:08 <bdmurray> SRU review of didier's apport changes for Ubuntu 18.04 (merged them upstream too)
15:09 <ubottu> Launchpad bug 1780501 in ubuntu-release-upgrader (Ubuntu) "Traceback calling Vte.Terminal.feed_child()" [High,Triaged] https://launchpad.net/bugs/1780501
15:09 <ubottu> Launchpad bug 1779237 in python3-defaults (Ubuntu) "package python3 3.6.5-3ubuntu1 failed to install/upgrade: installed python3 package post-installation script subprocess returned error exit status 4" [High,Invalid] https://launchpad.net/bugs/1779237
15:09 <bdmurray> uploaded and verified bionic SRU for screen bug LP: #1761997
15:09 <bdmurray> SRU verification of vte2.91 bug LP: #1780501
15:09 <bdmurray> uploaded version of apport with greater timeouts for the above
15:09 <bdmurray> investigation into apport autopkgtest failures LP: #1780767
15:09 <ubottu> Launchpad bug 1780767 in apport (Ubuntu) "Some tests are flaky due to timeout" [High,Fix released] https://launchpad.net/bugs/1780767
15:09 <bdmurray> SRU verification (failed) of apport change LP: #1778497
15:09 <ubottu> Launchpad bug 1778497 in apport (Ubuntu Bionic) "Add a remember option to whoopsie so that users can diminish crash interactions" [High,Fix committed] https://launchpad.net/bugs/1778497
15:09 <bdmurray> worked with webops regarding switch to mojo spec env
15:09 <bdmurray> fixing of u-r-u bug LP: #1783589 and LP: #1783593
15:09 <ubottu> Launchpad bug 1783589 in ubuntu-release-upgrader (Ubuntu) "ubuntu-release-upgrader crashes if snapd is not installed" [High,In progress] https://launchpad.net/bugs/1783589
15:09 <ubottu> Launchpad bug 1783593 in ubuntu-release-upgrader (Ubuntu) "UI frozen and no information when the upgrader is installing snap packages" [Undecided,New] https://launchpad.net/bugs/1783593
15:09 <bdmurray> ✔ done
15:09 <bdmurray> rcj:
15:10 <rcj> * developing new image publication for AWS us-gov-west-1 region
15:10 <rcj> (done)
15:11 <slangasek> * sprinting in Montreal last week
15:11 <slangasek> * out a half day yesterday minding a sick kid
15:11 <slangasek> * assisting with various .1-targeted fixes
15:11 <slangasek> * work on nvidia stack support in clouds
15:11 <slangasek> * tracking signed kernels for clouds that both have custom kernels and will be supporting UEFI boot, as this is a prerequisite for changing our signature enforcement in GRUB
15:11 <slangasek> * looking into incompatibility between docker and local resolvers (systemd-resolved)
15:11 <slangasek> (done)
15:12 <rbalint> * arriving to debconf
15:12 <rbalint> * unattended-upgrade fixes
15:12 <rbalint> * updating rax-nova-agent
15:12 <rbalint> * updating Ubuntu on Windows WSL app
15:12 <rbalint> (done)
15:12 <slangasek> I guess rbalint saying 'at debconf' means 'not participating in meeting'
15:13 <slangasek> oh
15:13 <slangasek> :)
15:13 <slangasek> juliank:
15:13 <rbalint> slangasek, that would be a paradox :-)
15:13 <rbalint> juliank and doko are at debconf, too
15:13 <slangasek> yeah
15:13 <slangasek> fginther:
15:14 <fginther> * Build system vanguard
15:14 <fginther> * Fixed issue with trusty ec2 publication
15:14 <fginther> * Fixed issues with trusty maas builds
15:14 <fginther> * Added retry logic for transient pip install failures
15:14 <fginther> * Fixed build failure for a bionic cloud image
15:14 <fginther> * Pushed buttons to make sure trusty and bionic releases were published
15:14 <fginther> * Created preview images for a cloud partner
15:14 <fginther> ✅ done
15:14 <slangasek> doko_: are you at your computer?
15:14 <slangasek> xnox:
15:15 <xnox> * new mdadm upload
15:15 <xnox> * new btrfs-progs upload
15:15 <xnox> * continue to merge / fix systemd v239 regressions
15:15 <xnox> * .1 release image testing
15:15 <xnox> * debugging clocks with jfh
15:15 <xnox> * testing rax-nova upgrade, all good
15:15 <xnox> * done
15:15 <slangasek> tdaitx:
15:16 <slangasek> wait
15:16 <slangasek> infinity:
15:16 <slangasek> :)
15:16 <infinity> - 18.10:
15:16 <infinity> * Got spl-linux off the &&^%!^ component-mismatches report.
15:16 <infinity> * Fixed, unfixed, and fixed gooder console-setup.
15:16 <infinity> * SCSI sync fixes for systemd in d-i.
15:16 <infinity> - 18.04.1:
15:16 <infinity> * Fixed and unfixed console-setup, need to refix it again.
15:16 <infinity> * Reviews, respins, reviews, respins.
15:16 <infinity> * SRU tlp and mangle livecd-rootfs to kick linux-tools-aws off budgie ISO.
15:16 <infinity> * SCSI sync fixes for systemd in d-i.
15:16 <infinity> * Lots more point release crap.
15:16 <infinity> - 16.04.5:
15:16 <infinity> * Review sil2100's d-i changes.
15:16 <infinity> * SCSI sync fixes for systemd in d-i (this isn't at all repetitive).
15:16 <infinity> - Infrastructure:
15:16 <infinity> * Fixed cdimage publishing code to publish manifests for server/live-server.
15:16 <infinity> * Fixed cdimage publishing code to correctly handle live-server in stables.
15:16 <infinity> * Fixed publish-image-set locally to prefer live-server over server, will commit after 16.04.5 (where the preference is the other way around).
15:16 <infinity> * Hunted down why ppc64el livefs builds were exploding; Colin poked WeBops to fix PPC base image builders, and all should be well now.
15:17 <slangasek> tdaitx:
15:18 <tdaitx> * tested & verified ca-certificates-java and lshw sru (LP: #1770553 and LP: #1752523)
15:18 <tdaitx> - debian's lshw was updated, has a merge conflict, is still affected by the 'unkown' version and required the version to be fetched from somewhere else (LP: #1783783)
15:18 <tdaitx> * openjdk-7 security updates
15:18 <tdaitx> - investigating a few nio tests that are failing (ongoing)
15:18 <ubottu> Launchpad bug 1770553 in ca-certificates-java (Ubuntu Bionic) "[SRU] backport ca-certificates-java from cosmic (20180516ubuntu1)" [Undecided,Fix committed] https://launchpad.net/bugs/1770553
15:18 <tdaitx> * openjdk-8 security updates
15:18 <ubottu> Launchpad bug 1752523 in The Ubuntu-power-systems project "Ubuntu 18.04 [ P9 WSP DD2.2 ]: lshw version is displayed as "unknown" and -json option is not available in help message." [Medium,Fix committed] https://launchpad.net/bugs/1752523
15:18 <tdaitx> - no regressions detected, will upload package to the security team
15:18 <ubottu> Launchpad bug 1783783 in lshw (Ubuntu) "Please merge lshw 02.18.85-0.1 (main) from Debian unstable" [Undecided,New] https://launchpad.net/bugs/1783783
15:18 <tdaitx> * openjdk-10 security update
15:18 <tdaitx> - tests were disabled, now working as expected
15:18 <tdaitx> - need to build old version with test patches to compared results
15:18 <tdaitx> Other: german classes end up tomorrow - or according to bdmurray no more prision time
15:18 <tdaitx> (done)
15:18 <slangasek> any questions on status?
15:21 <slangasek> [TOPIC] Bugs
15:21 <slangasek> bdmurray: anything here?
15:21 <bdmurray> bug 1783023
15:21 <ubottu> bug 1783023 in update-manager (Ubuntu) "Software Updater is sometimes blank when there are ONLY phased updates and auto-removable kernels" [High,Confirmed] https://launchpad.net/bugs/1783023
15:22 <slangasek> oh there's a bug filed for that thing I saw
15:22 <bdmurray> yeah, my kid saw it too
15:23 <rbalint> in kernel removal i coded list them only when there are other updates but did not consider/test phased updates
15:23 <bdmurray> It seems worth fixing, so we should target it and card it - agreed?
15:23 <infinity> bdmurray: Yeah, that's definitely a poor uX. :P
15:23 <slangasek> +1
15:23 <bdmurray> rbalint: do you have an idea of where to fix it?
15:24 <rbalint> bdmurray, yes, i just have to check how phased pkgs are handled
15:24 <bdmurray> rbalint: Could you update the bug then?
15:24 <rbalint> bdmurray, sure
15:25 <bdmurray> Then next we have bug 1783328
15:25 <ubottu> bug 1783328 in ubuntu-release-upgrader (Ubuntu) "The option to select LTS notifications should be masked in non-LTS versions" [Undecided,Confirmed] https://launchpad.net/bugs/1783328
15:26 <infinity> bdmurray: I'm unsure about that one.  I kinda feel like selecting that on a non-LTS means "upgrade me normally, but when I get to an LTS, stop".
15:26 <bdmurray> That too seems worth taking - aggree or disagree?
15:26 <slangasek> yeah, I agree w/ infinity
15:26 <infinity> bdmurray: But that's probably not how it works, nor is it documented. :P
15:27 <bdmurray> It doesn't work that way though if you select lts then it checks that meta-release file.
15:28 <infinity> bdmurray: Sure, but it could check both and be smart.
15:28 <bdmurray> Okay, so instead of masking it should do the right thing.
15:29 <slangasek> if we can figure out what the right thing is, yes :)
15:29 <infinity> It's the thing that isn't wrong.
15:29 <bdmurray> ;-)
15:31 <bdmurray> Something like if prompt=lts and you aren't running an lts then upgrade to the next release.
15:31 * slangasek nods
15:31 <infinity> +1
15:31 <bdmurray> So with bug 1782507 I was wondering less about the bug itself but how we know if subiquity was the installer.
15:31 <ubottu> bug 1782507 in debian-installer (Ubuntu) "Mount location of root file system is not as expected" [Undecided,New] https://launchpad.net/bugs/1782507
15:33 <bdmurray> Could we improve the apport package hooks so we know if it is subiquity or not?
15:34 <slangasek> +1
15:35 <infinity> bdmurray: We sure could.
15:35 <infinity> Next!
15:37 <bdmurray> That's it for this week.
15:38 <slangasek> [TOPIC] AOB
15:38 <slangasek> anything else?
15:39 <infinity> I saw rcj's cat's bits.
15:40 <tdaitx> regarding the installer, perhaps subiquity could keep the curtin cfg it generates (not sure if it does already)
15:41 <infinity> tdaitx: I think it does save some stuff like that somewhere.  mwhudson and bdmurray and I can take this up further $later.
15:41 <rcj> infinity: you leave her out of this.
15:43 <slangasek> #endmeeting