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> 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 <ubottu> bug 1878937 in mathjax (Ubuntu) "[MIR] mathjax" [Undecided,Fix released] https://launchpad.net/bugs/1878937 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 <ubottu> bug 1878631 in netplan "netplan.io documentation incorrect in 20.04 netplan" [Medium,Fix released] https://launchpad.net/bugs/1878631 15:04 <slyon> - Review & merge PR#84: nm: support route attributes and interface globbing 15:04 <ubottu> 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 <slyon> - Prepared PR#140: itegration tests for interface globbing and NM routing 15:04 <ubottu> bug 1773522 in netplan "[RFE] add support for VRF devices" [Undecided,New] https://launchpad.net/bugs/1773522 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 <ubottu> 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 <ubottu> Launchpad bug 1871831 in flash-kernel (Ubuntu) "Consolidate Core and Classic bootscripts" [Wishlist,New] https://launchpad.net/bugs/1871831 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 <ubottu> 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 <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 <ubottu> 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 <ubottu> Launchpad bug 1880244 in subiquity "subiquity does not include a SystemIdentifier in its crash reports" [Undecided,New] https://launchpad.net/bugs/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 <ubottu> 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 <sil2100> bdmurray: bleh, I regressed a certain case of handling interface renaming while refactoring some code 15:07 <ubottu> Launchpad bug 1880996 in update-manager (Ubuntu) "two different debug options" [Medium,Triaged] https://launchpad.net/bugs/1880996 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 <ubottu> 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 <ubottu> 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 <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 <ubottu> bug 1833174 in vim (Ubuntu) " Shadowing the vim-window results in vim-gtk3 crash" [High,Triaged] https://launchpad.net/bugs/1833174 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:12 <ubottu> bug 1870189 in livecd-rootfs (Ubuntu) "initramfs does not get loaded" [High,Triaged] https://launchpad.net/bugs/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 <ubottu> 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 <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 <ubottu> bug 1427600 in apport (Ubuntu Xenial) "apport-unpack: ValueError: ['UserGroups'] has no binary content" [Low,Triaged] https://launchpad.net/bugs/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 <ubottu> 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 <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:19 <ubottu> bug 1880259 in grub2 (Ubuntu) "please build a monolithic powerpc.elf" [Undecided,New] https://launchpad.net/bugs/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:22 <ubottu> bug 1880250 in plymouth (Ubuntu) "disk check progress no longer visible" [Undecided,Incomplete] https://launchpad.net/bugs/1880250 15:25 <bdmurray> bug 1879496 15:25 <ubottu> 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 <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 <ubottu> 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 <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:32 <ubottu> 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 <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:35 <ubottu> 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 <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 <ubottu> 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 <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:39 <ubottu> 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 <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:40 <ubottu> Debian bug 943387 in grub-pc "upgrade-from-grub-legacy: environment variable DPKG_MAINTSCRIPT_NAME is required" [Normal,Fixed] 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