[15:01]  * slangasek waves
[15:01]  * infinity grunts
[15:01] <philroche> \o
[15:01] <sil2100> o/
[15:02] <cyphermox> o/
[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> 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] <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] <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] <cyphermox> - testing gnu-efi update to 3.0.8
[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] <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] <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] <bdmurray> SRU verification (failed) of apport change LP: #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] <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] <tdaitx> * openjdk-8 security updates
[15:18] <tdaitx>   - no regressions detected, will upload package to the security team
[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: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: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: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
[15:43] <meetingology> Meeting ended Thu Jul 26 15:43:38 2018 UTC.
[15:43] <meetingology> Minutes:        http://ubottu.com/meetingology/logs/ubuntu-meeting/2018/ubuntu-meeting.2018-07-26-15.03.moin.txt
[15:44] <sil2100> ;)
[15:44] <sil2100> Thanks o/