[15:00] o/ [15:00] o/ [15:01] \o [15:01] #startmeeting Weekly Ubuntu Foundations team [15:01] 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] Available commands: action commands idea info link nick === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | be nice | Weekly Ubuntu Foundations team Meeting | Current topic: [15:01] o/ [15:01] #topic Lightning rounds === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | be nice | Weekly Ubuntu Foundations team Meeting | Current topic: Lightning rounds [15:01] o/ [15:01] echo $(shuf -e vorlon bdmurray xnox tdaitx doko sil2100 rbalint infinity mwhudson juliank waveform slyon) [15:02] mwhudson xnox tdaitx infinity slyon rbalint waveform doko sil2100 juliank bdmurray vorlon [15:02] xnox: [15:02] xnox/mwhudson: unpopulated ESP is now always created in ubiquity (TODO sru) [15:02] xnox/mwhudson: picking the right disk in ubiquity should work now too (TODO sru) [15:02] xnox/mwhudson: interactive netboot is now available (TODO sru) [15:02] Fixed up components-missmatches for built-using, i386, community-maas (TODO some reviews outstanding) [15:02] Migrated s390x debian-cd off d-i [15:02] Prepared cd-boot-images package to migrate the other .isos off d-i (Needs NEW review) [15:02] Tajik fonts finally fixed in gfxboot (TODO sru) [15:02] Available for +1 maintenance as a substitute, if one needs it [15:02] done [15:03] tdaitx: are you about or bailing water? [15:03] okay, how about slyon [15:04] == Distro == [15:04] - Finally fixed python-httplib2 autopkgtest [15:04] * included test suite in upstream tarball [15:04] * prepared 0.18.1-1 release for Debian [15:04] * use new test suite for autopkgtest, skip failing network tests [15:04] - Learned and setup about Canonistack cloud account [15:04] * Could be used for reproducible autopkgtests (net/proxy restrictions) [15:04] - Finalized mathjax MIR, bug #1878937 [15:04] == Netplan == [15:04] bug 1878937 in mathjax (Ubuntu) "[MIR] mathjax" [Undecided,Fix released] https://launchpad.net/bugs/1878937 [15:04] - Fixed netplan.io documentation, bug #1878631 [15:04] - Confirmed bug #1878928 is a duplicate [15:04] - Research and discussed support for VRF devices, bug #1773522 [15:04] bug 1878631 in netplan "netplan.io documentation incorrect in 20.04 netplan" [Medium,Fix released] https://launchpad.net/bugs/1878631 [15:04] - Review & merge PR#84: nm: support route attributes and interface globbing [15:04] bug 1878928 in netplan.io (Ubuntu) "Call trace occurred when running `netplan apply` after an yaml is removed" [Undecided,Fix committed] https://launchpad.net/bugs/1878928 [15:04] - Prepared PR#140: itegration tests for interface globbing and NM routing [15:04] bug 1773522 in netplan "[RFE] add support for VRF devices" [Undecided,New] https://launchpad.net/bugs/1773522 [15:04] - Working on PR#142: OpenVSwitch Bonds [15:04] (done) [15:04] rbalint: [15:04] * +1 maintenance https://lists.ubuntu.com/archives/ubuntu-devel/2020-May/041012.html [15:04] * proposed-migration: libcatmandu-sru-perl, libyaml-libyaml-perl, etc. [15:04] * systemd bug fixes [15:04] * partner work [15:04] * kodi 18.7 upload via Debian + merge [15:04] (done) [15:05] waveform: [15:05] * 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] * Verified python-apt SRUs (LP: #1311056), pending autopkgtest re-runs [15:05] * Built flash-kernel with core-20 boot script (for LP: #1871831) [15:05] (done) [15:05] Launchpad bug 1311056 in python-apt (Ubuntu Eoan) "[SRU] apt-add-repository adds duplicate commented/disabled source lines" [High,Fix committed] https://launchpad.net/bugs/1311056 [15:05] Launchpad bug 1871831 in flash-kernel (Ubuntu) "Consolidate Core and Classic bootscripts" [Wishlist,New] https://launchpad.net/bugs/1871831 [15:05] doko is out [15:05] sil2100: [15:05] - SRU reviews and releases [15:05] - Active work with the snapd team on the UC20 beta release [15:05] - Added handling for dangerous- image builds for UC20 in livecd-rootfs and cdimage [15:05] * Pushed it to the UC20 PPA + merged into LP branches, need SRUing [15:05] * Did some cdimage cleanup as well [15:06] - PR reviews for UC20 [15:06] - Looked into the reasoning for some mkfs.ext4 flags used in snapd [15:06] - netplan: [15:06] * PR reviews [15:06] * Looking into helping out with SRUs for a regression fix [15:06] * A bit more code reviewing of the NM netplan plugin [15:06] * Work on some SR-IOV improvements [15:06] * Looking into OVS bridges [15:06] - Manually tinkering/fixing old 18-pi3 pi-gadget snap to include missing bluetooth slots [15:06] - Re-merged the ActivationMode PR for systemd networkd, waiting for upstream [15:06] - Iterated on some core image builds [15:06] - Looking into tooling for simplestreams generation (for images) - started tinkering one manually [15:06] sil2100: what regression fix? [15:06] - NEW review of nvidia-graphics-drivers-440-server [15:06] (done) [15:06] juliank: [15:06] * 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] bug 1880564 in ubuntu-drivers-common (Ubuntu) "ubuntu-drivers-common now pulls in build tools on end-user systems" [High,In progress] https://launchpad.net/bugs/1880564 [15:06] * apt commit review [15:07] * released apt 2.1.5 with more solver fixes, still bugs remaining :/ [15:07] * fixed a few bugs in apt-solver-kalel to check how it interacts on those bugs [15:07] * finally approved ddstreet's software-properties merge request [15:07] * prodding people [15:07] * email and bug triage [15:07] (done) [15:07] bdmurray: [15:07] SRU verification of apport bug LP: #1774843 [15:07] paramiko -proposed migration investigation (missing dir - 960899) [15:07] worked with philroche regarding livecd-rootfs SRU [15:07] reported subiquity bug LP: #1880244 [15:07] Launchpad bug 1774843 in apport (Ubuntu Focal) "apport python exception for python versions which python-apt is not built on" [Undecided,New] https://launchpad.net/bugs/1774843 [15:07] Launchpad bug 1880244 in subiquity "subiquity does not include a SystemIdentifier in its crash reports" [Undecided,New] https://launchpad.net/bugs/1880244 [15:07] uploaded imagemagick fixing LP: #1447968 [15:07] clarified upgrade command differences for 18.04 TLS in release notes [15:07] updated auto-upgrade-testing-specifications for focal -> groovy testing [15:07] reported update-manager bug LP: #1880996 [15:07] Launchpad bug 1447968 in imagemagick (Ubuntu) "ImageMagick is missing JPEG2000 support (needs to be built with openjpeg)" [Medium,In progress] https://launchpad.net/bugs/1447968 [15:07] bdmurray: bleh, I regressed a certain case of handling interface renaming while refactoring some code [15:07] Launchpad bug 1880996 in update-manager (Ubuntu) "two different debug options" [Medium,Triaged] https://launchpad.net/bugs/1880996 [15:08] reported / investigated update-manager bug LP: #1880987 [15:08] uploaded a fix for LP: #1826213 to groovy, wrote a test case for it too [15:08] sent email to ubuntu-devel re block-proposed- and -v for changelogs [15:08] Launchpad bug 1880987 in update-manager (Ubuntu) "/usr/bin/update-manager:TypeError:_on_finished:_action_done:get_deb2snap_dups:_on_finished:_action_done:get_deb2snap_dups" [High,In progress] https://launchpad.net/bugs/1880987 [15:08] Launchpad bug 1826213 in update-manager (Ubuntu) "/usr/bin/update-manager:AttributeError:/usr/bin/update-manager@118:start_update:start_available:refresh_cache:update" [High,In progress] https://launchpad.net/bugs/1826213 [15:08] bdmurray: I'll be assisting in SRUing the fix for that [15:08] sil2100: got it, thanks [15:08] ✔ done [15:08] vorlon: [15:08] * out Monday and Tuesday [15:08] * Wednesday and Thursday, working on +1 maintenance; more detailed accounting to follow on mailing list [15:08] * 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] * number of packages made uninstallable by the transition reduced from 2k+ to 579 in the past day or so [15:08] * h5py should be clear to go soon also [15:08] (done) [15:09] any questions on status? [15:09] #topic Release incoming bugs === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | be nice | Weekly Ubuntu Foundations team Meeting | Current topic: Release incoming bugs [15:10] #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-gg-incoming-bug-tasks.html#foundations-bugs [15:10] sorting by importance (vorlon!) [15:10] :) [15:10] dbus timeout is desktop [15:11] bug 1833174 seems to be fixed upstream [15:11] bug 1833174 in vim (Ubuntu) " Shadowing the vim-window results in vim-gtk3 crash" [High,Triaged] https://launchpad.net/bugs/1833174 [15:11] seems like a good one to SRU for 20.04 [15:12] so lets card that one [15:12] bug 1870189 [15:12] bug 1870189 in livecd-rootfs (Ubuntu) "initramfs does not get loaded" [High,Triaged] https://launchpad.net/bugs/1870189 [15:13] that's about the behavior of the cpc images, so cpc should pick it up rather than us [15:13] okay mclemenceau can you notify them about that bug? [15:13] cpc-welp :D [15:14] bug 1873545 [15:14] bug 1873545 in ubuntu-release-upgrader (Ubuntu) "Permission denied error from show-motd when updates available" [Medium,Confirmed] https://launchpad.net/bugs/1873545 [15:14] rbalint: that has a fix merged? [15:14] yes [15:14] so if its being worked lets target it and remove the tag [15:15] What does foundations need to do here? [15:15] Upload u-r-u? [15:15] release the package, yes [15:15] and probably sru [15:16] okay, it'll need a test case and stuff though but desktop can do that [15:16] bug 1427600 [15:16] bug 1427600 in apport (Ubuntu Xenial) "apport-unpack: ValueError: ['UserGroups'] has no binary content" [Low,Triaged] https://launchpad.net/bugs/1427600 [15:16] i saw this too [15:17] Wow, that's an old one [15:17] let's take and card that [15:18] and make users surprised we fixed it [15:18] bug 1880197 [15:18] bug 1880197 in shim-signed (Ubuntu) "ephemeral key used to sign mokmanager should have better certificate attributes" [Low,Triaged] https://launchpad.net/bugs/1880197 [15:18] this is marked low and I think that's accurate; notfixing? [15:19] okay [15:19] sure [15:19] bug 1880259 [15:19] bug 1880259 in grub2 (Ubuntu) "please build a monolithic powerpc.elf" [Undecided,New] https://launchpad.net/bugs/1880259 [15:20] xnox: do we still need this, or is it superseded by your cd-boot-images package work? [15:22] 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] then bug 1880250 [15:22] bug 1880250 in plymouth (Ubuntu) "disk check progress no longer visible" [Undecided,Incomplete] https://launchpad.net/bugs/1880250 [15:25] bug 1879496 [15:25] bug 1879496 in grub2 (Ubuntu) "upgrade-from-grub-legacy: environment variable DPKG_MAINTSCRIPT_NAME is required" [Undecided,Confirmed] https://launchpad.net/bugs/1879496 [15:25] Do we really need this in like groovy? [15:25] who upgrades from grub legacy to grub2 in which releases? [15:26] 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] otoh it's amazing that the script has apparently been unusable for 4 years and this is the first bug report [15:26] for literally years [15:26] anyway sounds like an easy thing to do [15:27] so let's target and card that too [15:27] +1 [15:27] #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ff-incoming-bug-tasks.html#foundations-bugs [15:30] sorting by descending date created [15:30] bug 1880853 [15:30] bug 1880853 in initramfs-tools (Ubuntu) "libc6-lse lets update-initramfs fail on AWS m6g instances" [Undecided,New] https://launchpad.net/bugs/1880853 [15:30] i think we should take that [15:30] rbalint: why? [15:32] it is installed by default on such instances and those can't upgrade [15:32] okay, lets fix that then [15:32] rbalint: you also tagged bug 1880541 [15:32] bug 1880541 in systemd (Ubuntu) "package udev 245.4-4ubuntu3 failed to install/upgrade: podproces zainstalowany pakiet udev skrypt post-installation returned error code 1" [Undecided,Confirmed] https://launchpad.net/bugs/1880541 [15:33] should we target that for 20.04.1? [15:33] bdmurray, i think so [15:34] we already talked about the plymouth bug [15:35] bug 1879592 [15:35] bug 1879592 in netplan.io (Ubuntu) "Netplan does not apply at boot after upgrade to 20.04" [Undecided,Confirmed] https://launchpad.net/bugs/1879592 [15:36] slyon: have you seen this bug report? [15:36] not yet.. just reading it [15:36] not sure why it would work with 'netplan apply' but not on boot... I guess that is worth debugging [15:37] slyon that looks like maybe lp #1860926 [15:37] Launchpad bug 1860926 in systemd (Ubuntu Bionic) "Ubuntu 20.04 Systemd fails to configure bridged network" [Medium,In progress] https://launchpad.net/bugs/1860926 [15:37] slyon: if you can ask a quick question and pop it to incomplete lets do that and revisit next week [15:37] bdmurray, will do [15:39] I think we can skip the subiquity ones [15:39] bug 1876506 [15:39] bug 1876506 in ubuntu-release-upgrader (Ubuntu) "eoan to focal upgrade hangs when lvm snapshot is present" [Undecided,New] https://launchpad.net/bugs/1876506 [15:40] I made an attempt to recreate this but it wasn't easy enough for me to do quickly [15:40] juliank: it mentions grube-probe... [15:40] vorlon: it's not the first bug report, https://bugs.debian.org/943387 was the first bug report :P [15:40] Debian bug 943387 in grub-pc "upgrade-from-grub-legacy: environment variable DPKG_MAINTSCRIPT_NAME is required" [Normal,Fixed] [15:41] cjwatson: oh :) [15:41] but people have been slack about merging Debian into Ubuntu [15:41] is that related to os-prober or stuff? [15:41] juliank: ^^ you're TIL [15:41] I removed os-prober from my system because grub was unusable with snapshots with it [15:41] I'm glad you fixed it for yourself. ;-) [15:42] heh [15:42] 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] To be fair I was hacking debian changelog vim syntax highlighting on my local system in the past week. [15:42] cjwatson: so the script was unusable for 3 years in Debian instead of 4 ;) [15:43] bdmurray: +1 for carding the lvm snapshot issue [15:43] okay, lets move on to -proposed [15:44] #topic Team proposed-migration report === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | be nice | Weekly Ubuntu Foundations team Meeting | Current topic: Team proposed-migration report [15:44] [LINK] https://people.canonical.com/~ubuntu-archive/proposed-migration/groovy/update_excuses_by_team.html#foundations-bugs [15:45] 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] mclemenceau reports that he's bisecting, so still in progress [15:47] perl is a candidate but tied into the big messy soname transition I'm working on [15:47] the next 2 are also dependent on perl [15:47] python-numpy blocking python-tz, who can take this? [15:47] i take that [15:47] rbalint: actually, python-tz generally please [15:47] (3 revdeps w/ autopkgtest regressions) [15:47] vorlon, i was about to suggest that [15:48] ta [15:48] 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] vorlon, yep, that's mine [15:48] thanks [15:48] back [15:49] golang-defaults is probably a false-positive on autopkgtests since this is a minor package change only; I'll investigate [15:49] util-linux is a riscv64 build regression [15:49] anybody keen to debug util-linux build failure in a riscv64 qemu? [15:50] $ rmadison libboost-wave-dev -s groovy [15:50] libboost-wave-dev | 1.71.0.0ubuntu2 | groovy/universe | i386 [15:50] libboost-wave-dev | 1.71.0.0ubuntu4 | groovy/universe | amd64, arm64, armhf, ppc64el, riscv64, s390x [15:50] $ rmadison libboost-wave-dev -s groovy [15:50] libboost-wave-dev | 1.71.0.0ubuntu2 | groovy/universe | i386 [15:50] libboost-wave-dev | 1.71.0.0ubuntu4 | groovy/universe | amd64, arm64, armhf, ppc64el, riscv64, s390x [15:50] $ rmadison libboost-wave-dev -s groovy [15:50] libboost-wave-dev | 1.71.0.0ubuntu2 | groovy/universe | i386 [15:50] libboost-wave-dev | 1.71.0.0ubuntu4 | groovy/universe | amd64, arm64, armhf, ppc64el, riscv64, s390x [15:50] bah [15:50] sorry for spam [15:51] sounds like the cert team has riscv64 vms as a service [15:52] bdmurray: this is yours :) [15:52] python-secretstorage vs python3-jeepney, that's an MIR that was deferred last cycle [15:52] I'll chase it [15:53] vim, another riscv64 build regression [15:53] tdaitx: ^^ do you want to take this one? [15:53] git blocked on fdroidserver, I'll chase that [15:54] vorlon: will do [15:54] tdaitx: thanks [15:54] apt-clone blocking make-dfsg: juliank ? [15:54] * juliank takes apt-clone, dpkg blocks make-dfsg; and autopkgtest, update-notifier blocks apt [15:54] so yes [15:54] juliank: does that mean you'll take all the make-dfsg blocks? [15:55] I can try [15:55] thanks [15:55] I know the others are pyflakes issues, and dpkg a weird make one [15:55] openjdk-8 blocking xorg-server [15:55] tdaitx: ^^ maybe you can knock this one out quickly while waiting on riscv64 vim builds :) [15:55] wut? let me take a look at that [15:55] (pyflakes issue ~ python2 pyflakes removed, need to use pyflakes3 instead) [15:55] :) [15:55] re2 is a candidate but stuck in the big transition [15:56] libre-engine-re2-perl, also blocked by perl transition [15:57] ucf vs mercurial on s390x [15:57] ISTR mercurial/s390x being flaky, so maybe easy [15:57] i retried [15:57] ok [15:57] then rbalint can follow through on the results [15:57] ok [15:58] and fonts-dejavu looks like it has dropped the legacy ttf-* names and needs revdeps to transition [15:58] xnox: can you take this pile of wax? [15:58] ok [15:58] ta [15:58] and that's the list [15:58] bdmurray: [15:59] #topic AOB === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | be nice | Weekly Ubuntu Foundations team Meeting | Current topic: AOB [15:59] i'll be out tomorrow and on Monday [16:00] ah yes, worth mentioning that I'm out next week [16:00] i'll be out Monday as well [16:01] o/ [16:01] * bdmurray waves to mclemenceau [16:02] I am taking half-day off (afternoon) today and tomorrow [16:02] Okay, I don't want to hear anybody taking time off [16:02] #endmeeting === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | be nice [16:02] Meeting ended Thu May 28 16:02:51 2020 UTC. [16:02] Minutes: http://ubottu.com/meetingology/logs/ubuntu-meeting/2020/ubuntu-meeting.2020-05-28-15.01.moin.txt