[15:00] <slyon> o/
[15:00] <sil2100> o/
[15:01] <xnox> \o
[15:01] <bdmurray> #startmeeting Weekly Ubuntu Foundations team
[15:01] <meetingology> Meeting started Thu May 28 15:01:11 2020 UTC.  The chair is bdmurray. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
[15:01] <meetingology> Available commands: action commands idea info link nick
[15:01] <juliank> o/
[15:01] <bdmurray> #topic Lightning rounds
[15:01] <rbalint> o/
[15:01] <bdmurray> echo $(shuf -e vorlon bdmurray xnox tdaitx doko sil2100 rbalint infinity mwhudson juliank waveform slyon)
[15:02] <bdmurray> mwhudson xnox tdaitx infinity slyon rbalint waveform doko sil2100 juliank bdmurray vorlon
[15:02] <bdmurray> xnox:
[15:02] <xnox> xnox/mwhudson: unpopulated ESP is now always created in ubiquity (TODO sru)
[15:02] <xnox> xnox/mwhudson: picking the right disk in ubiquity should work now too (TODO sru)
[15:02] <xnox> xnox/mwhudson: interactive netboot is now available (TODO sru)
[15:02] <xnox> Fixed up components-missmatches for built-using, i386, community-maas (TODO some reviews outstanding)
[15:02] <xnox> Migrated s390x debian-cd off d-i
[15:02] <xnox> Prepared cd-boot-images package to migrate the other .isos off d-i (Needs NEW review)
[15:02] <xnox> Tajik fonts finally fixed in gfxboot (TODO sru)
[15:02] <xnox> Available for +1 maintenance as a substitute, if one needs it
[15:02] <xnox> done
[15:03] <bdmurray> tdaitx: are you about or bailing water?
[15:03] <bdmurray> okay, how about slyon
[15:04] <slyon> == Distro ==
[15:04] <slyon> - Finally fixed python-httplib2 autopkgtest
[15:04] <slyon>   * included test suite in upstream tarball
[15:04] <slyon>   * prepared 0.18.1-1 release for Debian
[15:04] <slyon>   * use new test suite for autopkgtest, skip failing network tests
[15:04] <slyon> - Learned and setup about Canonistack cloud account
[15:04] <slyon>   * Could be used for reproducible autopkgtests (net/proxy restrictions)
[15:04] <slyon> - Finalized mathjax MIR, bug #1878937
[15:04] <slyon> == Netplan ==
[15:04] <slyon> - Fixed netplan.io documentation, bug #1878631
[15:04] <slyon> - Confirmed bug #1878928 is a duplicate
[15:04] <slyon> - Research and discussed support for VRF devices, bug #1773522
[15:04] <slyon> - Review & merge PR#84: nm: support route attributes and interface globbing
[15:04] <slyon> - Prepared PR#140: itegration tests for interface globbing and NM routing
[15:04] <slyon> - Working on PR#142: OpenVSwitch Bonds
[15:04] <slyon> (done)
[15:04] <bdmurray> rbalint:
[15:04] <rbalint> * +1 maintenance https://lists.ubuntu.com/archives/ubuntu-devel/2020-May/041012.html
[15:04] <rbalint> * proposed-migration: libcatmandu-sru-perl, libyaml-libyaml-perl, etc.
[15:04] <rbalint> * systemd bug fixes
[15:04] <rbalint> * partner work
[15:04] <rbalint> * kodi 18.7 upload via Debian + merge
[15:04] <rbalint> (done)
[15:05] <bdmurray> waveform:
[15:05] <waveform> * Built raspberrypi-userland packages for pi camera support on armhf and arm64 (and performed cursory verification of all utilities); currently working through myriad lintian warnings
[15:05] <waveform> * Verified python-apt SRUs (LP: #1311056), pending autopkgtest re-runs
[15:05] <waveform> * Built flash-kernel with core-20 boot script (for LP: #1871831)
[15:05] <waveform> (done)
[15:05] <bdmurray> doko is out
[15:05] <bdmurray> sil2100:
[15:05] <sil2100> - SRU reviews and releases
[15:05] <sil2100> - Active work with the snapd team on the UC20 beta release
[15:05] <sil2100> - Added handling for dangerous-<channel> image builds for UC20 in livecd-rootfs and cdimage
[15:05] <sil2100>   * Pushed it to the UC20 PPA + merged into LP branches, need SRUing
[15:05] <sil2100>   * Did some cdimage cleanup as well
[15:06] <sil2100> - PR reviews for UC20
[15:06] <sil2100> - Looked into the reasoning for some mkfs.ext4 flags used in snapd
[15:06] <sil2100> - netplan:
[15:06] <sil2100>   * PR reviews
[15:06] <sil2100>   * Looking into helping out with SRUs for a regression fix
[15:06] <sil2100>   * A bit more code reviewing of the NM netplan plugin
[15:06] <sil2100>   * Work on some SR-IOV improvements
[15:06] <sil2100>   * Looking into OVS bridges
[15:06] <sil2100> - Manually tinkering/fixing old 18-pi3 pi-gadget snap to include missing bluetooth slots
[15:06] <sil2100> - Re-merged the ActivationMode PR for systemd networkd, waiting for upstream
[15:06] <sil2100> - Iterated on some core image builds
[15:06] <sil2100> - Looking into tooling for simplestreams generation (for images) - started tinkering one manually
[15:06] <bdmurray> sil2100: what regression fix?
[15:06] <sil2100> - NEW review of nvidia-graphics-drivers-440-server
[15:06] <sil2100> (done)
[15:06] <bdmurray> juliank:
[15:06] <juliank> * performed a clean install of 20.04 on my old x230 -- full disk encrypted ZFS zsys setup (aes-256-gcm encryption) -- and discovered bug 1880564
[15:06] <juliank> * apt commit review
[15:07] <juliank> * released apt 2.1.5 with more solver fixes, still bugs remaining :/
[15:07] <juliank> * fixed a few bugs in apt-solver-kalel to check how it interacts on those bugs
[15:07] <juliank> * finally approved ddstreet's software-properties merge request
[15:07] <juliank> * prodding people
[15:07] <juliank> * email and bug triage
[15:07] <juliank> (done)
[15:07] <bdmurray> bdmurray:
[15:07] <bdmurray> SRU verification of apport bug LP: #1774843
[15:07] <bdmurray> paramiko -proposed migration investigation (missing dir - 960899)
[15:07] <bdmurray> worked with philroche regarding livecd-rootfs SRU
[15:07] <bdmurray> reported subiquity bug LP: #1880244
[15:07] <bdmurray> uploaded imagemagick fixing LP: #1447968
[15:07] <bdmurray> clarified upgrade command differences for 18.04 TLS in release notes
[15:07] <bdmurray> updated auto-upgrade-testing-specifications for focal -> groovy testing
[15:07] <bdmurray> reported update-manager bug LP: #1880996
[15:07] <sil2100> bdmurray: bleh, I regressed a certain case of handling interface renaming while refactoring some code
[15:08] <bdmurray> reported / investigated update-manager bug LP: #1880987
[15:08] <bdmurray> uploaded a fix for LP: #1826213 to groovy, wrote a test case for it too
[15:08] <bdmurray> sent email to ubuntu-devel re block-proposed-<series> and -v for changelogs
[15:08] <sil2100> bdmurray: I'll be assisting in SRUing the fix for that
[15:08] <bdmurray> sil2100: got it, thanks
[15:08] <bdmurray> ✔ done
[15:08] <bdmurray> vorlon:
[15:08] <vorlon>  * out Monday and Tuesday
[15:08] <vorlon>  * Wednesday and Thursday, working on +1 maintenance; more detailed accounting to follow on mailing list
[15:08] <vorlon>   * working on the big gdal/gsl/hdf5/proj/qt transition, mostly down in the weeds on numeric packages and retrying their autopkgtests with the right triggers
[15:08] <vorlon>   * number of packages made uninstallable by the transition reduced from 2k+ to 579 in the past day or so
[15:08] <vorlon>   * h5py should be clear to go soon also
[15:08] <vorlon> (done)
[15:09] <bdmurray> any questions on status?
[15:09] <bdmurray> #topic Release incoming bugs
[15:10] <bdmurray> #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-gg-incoming-bug-tasks.html#foundations-bugs
[15:10] <bdmurray> sorting by importance (vorlon!)
[15:10] <vorlon> :)
[15:10] <bdmurray> dbus timeout is desktop
[15:11] <bdmurray> bug 1833174 seems to be fixed upstream
[15:11] <bdmurray> seems like a good one to SRU for 20.04
[15:12] <bdmurray> so lets card that one
[15:12] <bdmurray> bug 1870189
[15:13] <vorlon> that's about the behavior of the cpc images, so cpc should pick it up rather than us
[15:13] <bdmurray> okay mclemenceau can you notify them about that bug?
[15:13] <juliank> cpc-welp :D
[15:14] <bdmurray> bug 1873545
[15:14] <bdmurray> rbalint: that has a fix merged?
[15:14] <rbalint> yes
[15:14] <bdmurray> so if its being worked lets target it and remove the tag
[15:15] <bdmurray> What does foundations need to do here?
[15:15] <bdmurray> Upload u-r-u?
[15:15] <rbalint> release the package, yes
[15:15] <rbalint> and probably sru
[15:16] <bdmurray> okay, it'll need a test case and stuff though but desktop can do that
[15:16] <bdmurray> bug 1427600
[15:16] <juliank> i saw this too
[15:17] <sil2100> Wow, that's an old one
[15:17] <bdmurray> let's take and card that
[15:18] <bdmurray> and make users surprised we fixed it
[15:18] <bdmurray> bug 1880197
[15:18] <vorlon> this is marked low and I think that's accurate; notfixing?
[15:19] <bdmurray> okay
[15:19] <xnox> sure
[15:19] <bdmurray> bug 1880259
[15:20] <vorlon> xnox: do we still need this, or is it superseded by your cd-boot-images package work?
[15:22] <vorlon> seems like we should ignore these for now, and next week we will have more information about whether we should do this in grub or use the cd-boot-images package
[15:22] <bdmurray> then bug 1880250
[15:25] <bdmurray> bug 1879496
[15:25] <juliank> Do we really need this in like groovy?
[15:25] <juliank> who upgrades from grub legacy to grub2 in which releases?
[15:26] <vorlon> if we're not going to ever forcibly transition users to grub2 as part of the upgrade, the script needs to stay around
[15:26] <vorlon> otoh it's amazing that the script has apparently been unusable for 4 years and this is the first bug report
[15:26] <vorlon> for literally years
[15:26] <juliank> anyway sounds like an easy thing to do
[15:27] <bdmurray> so let's target and card that too
[15:27] <juliank> +1
[15:27] <bdmurray> #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ff-incoming-bug-tasks.html#foundations-bugs
[15:30] <bdmurray> sorting by descending date created
[15:30] <bdmurray> bug 1880853
[15:30] <rbalint> i think we should take that
[15:30] <bdmurray> rbalint: why?
[15:32] <rbalint> it is installed by default on such instances and those can't upgrade
[15:32] <bdmurray> okay, lets fix that then
[15:32] <bdmurray> rbalint: you also tagged bug 1880541
[15:33] <bdmurray> should we target that for 20.04.1?
[15:33] <rbalint> bdmurray, i think so
[15:34] <bdmurray> we already talked about the plymouth bug
[15:35] <bdmurray> bug 1879592
[15:36] <bdmurray> slyon: have you seen this bug report?
[15:36] <slyon> not yet.. just reading it
[15:36] <slyon> not sure why it would work with 'netplan apply' but not on boot... I guess that is worth debugging
[15:37] <ddstreet> slyon that looks like maybe lp #1860926
[15:37] <bdmurray> slyon: if you can ask a quick question and pop it to incomplete lets do that and revisit next week
[15:37] <slyon> bdmurray, will do
[15:39] <bdmurray> I think we can skip the subiquity ones
[15:39] <bdmurray> bug 1876506
[15:40] <bdmurray> I made an attempt to recreate this but it wasn't easy enough for me to do quickly
[15:40] <bdmurray> juliank: it mentions grube-probe...
[15:40] <cjwatson> vorlon: it's not the first bug report, https://bugs.debian.org/943387 was the first bug report :P
[15:41] <vorlon> cjwatson: oh :)
[15:41] <cjwatson> but people have been slack about merging Debian into Ubuntu
[15:41] <juliank> is that related to os-prober or stuff?
[15:41] <vorlon> juliank: ^^ you're TIL
[15:41] <juliank> I removed os-prober from my system because grub was unusable with snapshots with it
[15:41] <bdmurray> I'm glad you fixed it for yourself. ;-)
[15:42] <vorlon> heh
[15:42] <juliank> I do use thin snapshots, though, they don't look different from normal volumes I believe, so it's not possible to ignore them
[15:42] <bdmurray> To be fair I was hacking debian changelog vim syntax highlighting on my local system in the past week.
[15:42] <vorlon> cjwatson: so the script was unusable for 3 years in Debian instead of 4 ;)
[15:43] <vorlon> bdmurray: +1 for carding the lvm snapshot issue
[15:43] <bdmurray> okay, lets move on to -proposed
[15:44] <bdmurray> #topic Team proposed-migration report
[15:44] <vorlon> [LINK] https://people.canonical.com/~ubuntu-archive/proposed-migration/groovy/update_excuses_by_team.html#foundations-bugs
[15:45] <vorlon> numpy seems to have caused a real regression in python-meshio, we're waiting for upstream input; mclemenceau it doesn't look like you've opened an update-excuse bug on this yet?
[15:45] <vorlon> mclemenceau reports that he's bisecting, so still in progress
[15:47] <vorlon> perl is a candidate but tied into the big messy soname transition I'm working on
[15:47] <vorlon> the next 2 are also dependent on perl
[15:47] <vorlon> python-numpy blocking python-tz, who can take this?
[15:47] <rbalint> i take that
[15:47] <vorlon> rbalint: actually, python-tz generally please
[15:47] <vorlon> (3 revdeps w/ autopkgtest regressions)
[15:47] <rbalint> vorlon, i was about to suggest that
[15:48] <vorlon> ta
[15:48] <vorlon> netplan.io blocking network-manager on arm64 - slyon do you want to look at this? (might just require an autopkgtest retrigger, in which case you can ask on #ubuntu-release for us to do that)
[15:48] <slyon> vorlon, yep, that's mine
[15:48] <vorlon> thanks
[15:48] <tdaitx> back
[15:49] <vorlon> golang-defaults is probably a false-positive on autopkgtests since this is a minor package change only; I'll investigate
[15:49] <vorlon> util-linux is a riscv64 build regression
[15:49] <vorlon> anybody keen to debug util-linux build failure in a riscv64 qemu?
[15:50] <xnox> $ rmadison libboost-wave-dev -s groovy
[15:50] <xnox>  libboost-wave-dev | 1.71.0.0ubuntu2 | groovy/universe | i386
[15:50] <xnox>  libboost-wave-dev | 1.71.0.0ubuntu4 | groovy/universe | amd64, arm64, armhf, ppc64el, riscv64, s390x
[15:50] <xnox> $ rmadison libboost-wave-dev -s groovy
[15:50] <xnox>  libboost-wave-dev | 1.71.0.0ubuntu2 | groovy/universe | i386
[15:50] <xnox>  libboost-wave-dev | 1.71.0.0ubuntu4 | groovy/universe | amd64, arm64, armhf, ppc64el, riscv64, s390x
[15:50] <xnox> $ rmadison libboost-wave-dev -s groovy
[15:50] <xnox>  libboost-wave-dev | 1.71.0.0ubuntu2 | groovy/universe | i386
[15:50] <xnox>  libboost-wave-dev | 1.71.0.0ubuntu4 | groovy/universe | amd64, arm64, armhf, ppc64el, riscv64, s390x
[15:50] <xnox> bah
[15:50] <xnox> sorry for spam
[15:51] <vorlon> sounds like the cert team has riscv64 vms as a service
[15:52] <vorlon> bdmurray: this is yours :)
[15:52] <vorlon> python-secretstorage vs python3-jeepney, that's an MIR that was deferred last cycle
[15:52] <vorlon> I'll chase it
[15:53] <vorlon> vim, another riscv64 build regression
[15:53] <vorlon> tdaitx: ^^ do you want to take this one?
[15:53] <vorlon> git blocked on fdroidserver, I'll chase that
[15:54] <tdaitx> vorlon: will do
[15:54] <vorlon> tdaitx: thanks
[15:54] <vorlon> apt-clone blocking make-dfsg: juliank ?
[15:54]  * juliank takes apt-clone, dpkg blocks make-dfsg; and autopkgtest, update-notifier blocks apt
[15:54] <juliank> so yes
[15:54] <vorlon> juliank: does that mean you'll take all the make-dfsg blocks?
[15:55] <juliank> I can try
[15:55] <vorlon> thanks
[15:55] <juliank> I know the others are pyflakes issues, and dpkg a weird make one
[15:55] <vorlon> openjdk-8 blocking xorg-server
[15:55] <vorlon> tdaitx: ^^ maybe you can knock this one out quickly while waiting on riscv64 vim builds :)
[15:55] <tdaitx> wut? let me take a look at that
[15:55] <juliank> (pyflakes issue ~ python2 pyflakes removed, need to use pyflakes3 instead)
[15:55] <vorlon> :)
[15:55] <vorlon> re2 is a candidate but stuck in the big transition
[15:56] <vorlon> libre-engine-re2-perl, also blocked by perl transition
[15:57] <vorlon> ucf vs mercurial on s390x
[15:57] <vorlon> ISTR mercurial/s390x being flaky, so maybe easy
[15:57] <rbalint> i retried
[15:57] <vorlon> ok
[15:57] <vorlon> then rbalint can follow through on the results
[15:57] <rbalint> ok
[15:58] <vorlon> and fonts-dejavu looks like it has dropped the legacy ttf-* names and needs revdeps to transition
[15:58] <vorlon> xnox: can you take this pile of wax?
[15:58] <xnox> ok
[15:58] <vorlon> ta
[15:58] <vorlon> and that's the list
[15:58] <vorlon> bdmurray:
[15:59] <bdmurray> #topic AOB
[15:59] <rbalint> i'll be out tomorrow and on Monday
[16:00] <vorlon> ah yes, worth mentioning that I'm out next week
[16:00] <slyon> i'll be out Monday as well
[16:01] <mclemenceau> o/
[16:01]  * bdmurray waves to mclemenceau 
[16:02] <tdaitx> I am taking half-day off (afternoon) today and tomorrow
[16:02] <bdmurray> Okay, I don't want to hear anybody taking time off
[16:02] <bdmurray> #endmeeting
[16:02] <meetingology> Meeting ended Thu May 28 16:02:51 2020 UTC.
[16:02] <meetingology> Minutes:        http://ubottu.com/meetingology/logs/ubuntu-meeting/2020/ubuntu-meeting.2020-05-28-15.01.moin.txt