16:01 <bdmurray> #startmeeting Weekly Ubuntu Foundations team 16:01 <meetingology> Meeting started at 16:01:07 UTC. The chair is bdmurray. Information about MeetBot at https://wiki.ubuntu.com/meetingology 16:01 <meetingology> Available commands: action, commands, idea, info, link, nick 16:01 <bdmurray> #topic Lightning Round 16:01 <bdmurray> echo $(shuf -e vorlon bdmurray xnox tdaitx doko sil2100 rbalint mwhudson juliank waveform slyon jawnsmith dbungert) 16:01 <bdmurray> bdmurray tdaitx xnox mwhudson slyon doko juliank dbungert jawnsmith rbalint vorlon sil2100 waveform 16:01 <bdmurray> \o/ 16:01 <bdmurray> submitted phased-updater MP re improved logging 16:01 <bdmurray> sponsored u-r-u fix for LP: #1907713 16:01 <bdmurray> with William found an issue with python-apt / apt and KeyboardInterrupt 16:01 <bdmurray> uploaded u-r-u to restore sources.list on SIGINT where possible LP: #1898026 16:02 <ubottu> Launchpad bug 1907713 in ubuntu-release-upgrader (Ubuntu Hirsute) "aufs support is deprecated and should be handled on upgrade" [High,Fix released] https://launchpad.net/bugs/1907713 16:02 <ubottu> Launchpad bug 1898026 in ubuntu-release-upgrader (Ubuntu Hirsute) "interruption of dist-upgrade can leave you next release in sources.list" [High,In progress] https://launchpad.net/bugs/1898026 16:02 <bdmurray> with IS tested the fix for LP: #1914465, merged it to the bzr branch 16:02 <bdmurray> submitted RT #129952 regarding updating the iso-tracker with the above fix 16:02 <ubottu> Launchpad bug 1914465 in Ubuntu QA Website "Download links refers to MD5 checksum - it actually refers to a SHA256 checksum" [Low,Fix released] https://launchpad.net/bugs/1914465 16:02 <bdmurray> uploaded gnutls with autopkgtest fix for expired cert LP: #1910255 16:02 <ubottu> Launchpad bug 1910255 in gnutls28 (Ubuntu Groovy) "autopkgtest fails due to an expired certificate" [Low,Fix committed] https://launchpad.net/bugs/1910255 16:02 <bdmurray> improved a bug reporter fix for sources list and ports LP: #1917220 16:02 <ubottu> Launchpad bug 1917220 in ubuntu-release-upgrader (Ubuntu) "ports.ubuntu.com not selected for arm64 architecture" [Medium,In progress] https://launchpad.net/bugs/1917220 16:02 <bdmurray> submitted sru-report MP fixing a KeyError w/ autopkg_fails 16:02 <bdmurray> sru-review of google-osconfig-agent 16:02 <bdmurray> investigation into devel Error Tracker and django request being empty 16:02 <bdmurray> ✔ done 16:02 <bdmurray> tdaitx_: 16:02 <tdaitx_> jck-11 16:02 <tdaitx_> * creation of lxc instances for server + test platform 16:02 <tdaitx_> * self-contained network tests in the jck server: remote agents using OpenJDK 11 Reference Implementation, http, ftp, and kerberos 16:02 <tdaitx_> * xpra for display tests for jck runtime tests, will come in handy for interactive tests 16:02 <tdaitx_> * sshfs sharing jck server directories (unprivileged containers can't mount smb/nfs) 16:02 <tdaitx_> * triggered multiple builds to establish new baseline: slow going, 4 to 7 hours per test, 4 releases, 2 tests for each 16:02 <tdaitx_> * some issues: 16:02 <tdaitx_> - lxc failing to access indexes and images, now know to be caused by lxd/lxc somehow losing the proxy config keys, now under investigation by IS 16:02 <tdaitx_> - jenkins node going offline all the time (also highly affected by the bos zone outage) crashes the job but does not kill the script it started 16:02 <tdaitx_> * pexpect ftbfs: 16:02 <tdaitx_> - lp builder user' group not in /etc/group and /usr/bin/groups complains loudly 16:02 <tdaitx_> - /etc/bash.bashrc calls /usr/bin/groups 16:02 <tdaitx_> - bash --rcfile should not call any other rc file (according to help, man page, and assorted docs) 16:02 <tdaitx_> - bash 2.03-1 added patch to *always* load /etc/bash.bashrc before the rcfile, contrary to man, help, docs; changelog mentions "it is empty by default" back then 16:02 <tdaitx_> - pexpect uses bash --rcfile, which loads /etc/bash.bashrc, calling /usr/bin/groups to add some lovely grumpiness to the output, causing the 4 tests to fail 16:03 <tdaitx_> - no way to use --rcfile without also loading system bashrc 16:03 <tdaitx_> - all tests were disabled in the previous version 16:03 <tdaitx_> - fix: builder? bash? tests? 16:03 <tdaitx_> Other: 16:03 <tdaitx_> - looked over jenkins job builders from server team, neat, tried it myself in our jenkins jck but sso login shouted 403, need to reach IS for support/permission 16:03 <tdaitx_> - out tomorrow and Wednesday next week 16:03 <tdaitx_> (done) 16:03 <xnox> one moment 16:03 <xnox> fixing one-grub uploads to build i386 packages in hirsute, otherwise launchpad doesn't allow migrating them from -proposed to -release. 16:03 <xnox> working on casper improvements w.r.t. cdrom.mount & md5checks 16:03 * bdmurray waits expectantly 16:03 <xnox> working on core-initrd updates to support more server-like hardware 16:03 <xnox> done 16:03 <xnox> btw how do i get rid of freenode PM spam? 16:04 <slyon> - Fixed lvm2 initramfs issue, bug #1915579 16:04 <slyon> - +1 maintenance (Wed/Thu) 16:04 <slyon> + working on rust FTBFS/transition 16:04 <slyon> + working on auto-wlroots transition 16:04 <slyon> - Working on s390x HMC access with Frank & IS 16:04 <slyon> === Netplan === 16:04 <bdmurray> slyon: 16:04 <ubottu> bug 1915579 in lvm2 (Ubuntu) "lvm2 version 2.03.11-2ubuntu1 breaks initramfs" [Critical,Fix committed] https://launchpad.net/bugs/1915579 16:04 <slyon> - Supporting different people on IRC 16:04 <slyon> - Fixed DNS resolver autopkgtest issue in 0.101-4ubuntu3 16:04 <slyon> - Review & merge of "Duplicate ARPIPTargets" PR#199, bug #1915837 16:04 <slyon> - Prepared final PR#193 for NetworkManager backend integration 16:04 <slyon> - Working on 'netplan set' CLI, writing back to (multiple) existing files 16:04 <slyon> (done) 16:04 <ubottu> bug 1915837 in netplan "Duplicate values set to ARPIPTargets property in NetDev files" [Undecided,Triaged] https://launchpad.net/bugs/1915837 16:04 <bdmurray> doko: 16:06 <bdmurray> how about juliank? 16:06 <juliank> * apt 2.2.1 16:06 <juliank> * finalizing apt groovy SRU preparations 16:06 <juliank> * reviewed merge request for autopkgtest-cloud from rbalint 16:06 <juliank> * cleaned up a pile of emails 16:06 <juliank> * fixed setuptools migration 16:06 <juliank> - weirdness with macsyfinder becoming amd64-only (from all) breaking autopkgtest ability to find source package 16:06 <juliank> (done) 16:06 <dbungert> * LP: #1913321 - Done! 16:06 <dbungert> * LP: #1915866 - 2 non-MIR blocking items fixed here, pending review 16:06 <ubottu> Launchpad bug 1913321 in iniparser (Ubuntu Hirsute) "[MIR] iniparser (dependency of mtd-utils)" [Undecided,Fix released] https://launchpad.net/bugs/1913321 16:06 <dbungert> * autoinstall-generator - snap, documentation and CLI help, debug diagnostics, 16:06 <ubottu> Launchpad bug 1915866 in iniparser (Ubuntu) "non-blocking items from MIR of iniparser: tests, 1 byte stack overflow" [Low,In progress] https://launchpad.net/bugs/1915866 16:06 <dbungert> schema verification, fixes for schema incorrectness, first step handling for 16:06 <dbungert> d-i partitioning, launchpad setup 16:06 <dbungert> * subiquity - fix schema generation and verify schema in CI 16:06 <dbungert> (done) 16:06 <JawnSmith> * LP: #1571506 SRU to focal 16:06 <ubottu> Launchpad bug 1571506 in initramfs-tools (Ubuntu Focal) "update-initramfs should include firmware from /lib/firmware/updates" [Undecided,In progress] https://launchpad.net/bugs/1571506 16:06 <JawnSmith> * LP: #1901043 SRU verification for focal 16:06 <ubottu> Launchpad bug 1901043 in ubiquity (Ubuntu Focal) "No sound in ubiquity-dm with nomodeset" [Medium,Fix committed] https://launchpad.net/bugs/1901043 16:06 <JawnSmith> * LP: #1912718 SRU verification for focal and groovy 16:06 <ubottu> Launchpad bug 1912718 in update-manager (Ubuntu Hirsute) "update-manager: clicks do not toggle checkboxes for "Remove old kernels"" [High,Fix released] https://launchpad.net/bugs/1912718 16:06 <JawnSmith> * LP: #1913476 SRU verification for focal and groovy 16:07 <ubottu> Launchpad bug 1913476 in update-manager (Ubuntu Focal) "/usr/bin/update-manager:TypeError:/usr/bin/update-manager@118:start_update:start_available:refresh_cache:update:_make_groups:__contains__" [High,Fix committed] https://launchpad.net/bugs/1913476 16:07 <JawnSmith> * Proposed migration: man-db (success) 16:07 <JawnSmith> * Raspberry pi GPIO work 16:07 <JawnSmith> * SPI and RPi.GPIO are working without sudo in 16:07 <JawnSmith> hirsute with kernel 5.10 16:07 <JawnSmith> * i2c not working yet, still investigating 16:07 <JawnSmith> [done] 16:07 <rbalint> * Uploaded libcec 6.0.2-2 via Debian 16:07 <rbalint> * partner work 16:07 <rbalint> * triaged and fixed LP: #1917631 16:07 <ubottu> Launchpad bug 1917631 in gcl (Ubuntu) "gcl abort on start in hirsute" [Undecided,Fix released] https://launchpad.net/bugs/1917631 16:07 <rbalint> * uploaded 247.3-1ubuntu4 with a few targeted fixes 16:07 <rbalint> * preparing glibc SRU for Focal and next upload for Hirsute 16:07 <rbalint> * partly fixed sbuild to migrate 16:07 <rbalint> * dicussions around unattended-upgrades 16:07 <rbalint> (done) 16:07 <bdmurray> vorlon: 16:08 <bdmurray> how about sil2100? 16:09 <sil2100> - Partially out on Tuesday - dentist 16:09 <sil2100> - SRU reviews and releases 16:09 <sil2100> - FFe reviews 16:09 <sil2100> - ESM britney discussions, mostly regarding the spec and possible improvements 16:09 <sil2100> - Sending e-mail to kernel team regarding the dkms -security SRU copies - no reply yet 16:09 <sil2100> - Grading 16:09 <sil2100> - britney stuff: 16:09 <sil2100> * Added support for private PPAs (for the ESM case), started writing unit tests 16:09 <sil2100> * Looked into .db generation via download-results 16:09 <sil2100> * Discussed some of the approaches with Iain 16:09 <sil2100> * Hacking on the autopkgtest-cloud worker portion 16:09 <sil2100> - Investigating a bileto hang due to a stale lockfile 16:09 <sil2100> - needrestart MIR: 16:09 <sil2100> * Subscribing foundations to the packages 16:09 <sil2100> * Iterating throught feedback, looking into test-ability 16:09 <sil2100> - Helping out with some AA/SRU package copies for the grub2 CVE 16:09 <sil2100> - Proposed migration retries and hints 16:09 <sil2100> - Slowly going through the NM libnetplan main PR from Lukas 16:09 <sil2100> (done) 16:09 <sil2100> Dave's status: 16:09 <sil2100> * Tested lgpio packaging and layer for gpio-zero on RaspiOS and Ubuntu 16:10 <sil2100> * Landed lgpio layer for gpio-zero upstream 16:10 <sil2100> * Working on updated packaging for gpio-zero in Ubuntu 16:10 <sil2100> * Investigating issue with "native" GPIO pin driver in Ubuntu (works 16:10 <sil2100> happily in RaspiOS but has a *weird* failure on Ubuntu which includes 16:10 <sil2100> breaking eth temporarily!) 16:10 <sil2100> * lgpio/rgpio packaging ready for review (LP: #1916901) 16:10 <ubottu> Launchpad bug 1916901 in Ubuntu "[needs-packaging] lg (lgpio, rgpio, rgpiod, rgs)" [Wishlist,New] https://launchpad.net/bugs/1916901 16:10 <sil2100> * Submitted PPU application \o/ 16:10 <sil2100> (done) 16:10 <sil2100> (sent by e-mail) 16:11 <bdmurray> vorlon? doko? 16:12 <bdmurray> #topic Release Incoming Bugs 16:12 <bdmurray> #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-hh-incoming-bug-tasks.html 16:12 <bdmurray> bug 1915579 16:12 <ubottu> bug 1915579 in lvm2 (Ubuntu) "lvm2 version 2.03.11-2ubuntu1 breaks initramfs" [Critical,Fix committed] https://launchpad.net/bugs/1915579 16:12 <slyon> this one is fixed 16:13 <bdmurray> Well since its fixed let's just remove the tag. 16:13 <bdmurray> bug 1917220 16:13 <ubottu> bug 1917220 in ubuntu-release-upgrader (Ubuntu) "ports.ubuntu.com not selected for arm64 architecture" [Medium,In progress] https://launchpad.net/bugs/1917220 16:14 <bdmurray> So I've fixed this in ubuntu-release-upgrader for hirsute. 16:14 <bdmurray> However, its not clear to me how they got these sources.list entries that were not ports.ubuntu.com 16:15 <juliank> I don't like the fix 16:15 <bdmurray> So the bad thing is people can't upgrade at all in this scenario but they had to do something weird to get their sources.list file in such a state. 16:15 <juliank> We have the opposite one in python-apt 16:16 <bdmurray> I was just modifying what ever existing code there was so take it up with Michael? ;-) 16:17 <juliank> :D 16:17 <juliank> self.arch not in ("amd64", "i386") is probably more future proof :D 16:18 <bdmurray> Let's let it sit until we find out how the user got in this situation. I don't know if its worth SRU'ing. 16:18 <bdmurray> juliank: ah, that sounds nice 16:18 <bdmurray> bug 1916418 16:18 <ubottu> bug 1916418 in systemd (Ubuntu) "Custom properties set with ENV{WHATEVER} in parent no longer imported with IMPORT{parent} in udev rule" [Undecided,New] https://launchpad.net/bugs/1916418 16:19 <bdmurray> MachineType: Acer Predator G6-710 16:19 <bdmurray> Predator! 16:19 <rbalint> i'll check that 16:19 <rbalint> the bug, not the predator :-) 16:19 <bdmurray> okay, do you think it is worth carding or just testing? 16:19 <rbalint> i'd card it 16:20 <mclemenceau> Ok I can do that 16:20 <bdmurray> bug 1874824 16:20 <ubottu> bug 1874824 in procps (Ubuntu) "pgrep reports error "cannot allocate" when run without stack limit" [Undecided,Triaged] https://launchpad.net/bugs/1874824 16:21 <bdmurray> Looks like it'd need SRU'ing too 16:21 <bdmurray> Let's target and card that 16:21 <bdmurray> bug 1913763 16:21 <ubottu> bug 1913763 in systemd (Ubuntu) "hyperv: unable to distinguish PTP devices" [Undecided,Fix committed] https://launchpad.net/bugs/1913763 16:21 <rbalint> uploaded already 16:22 <bdmurray> Is it a candidate for SRU'ing? 16:22 <rbalint> ddstreet, prepared the fix and probably the srus as well 16:22 <bdmurray> Okay, but not work for Foundations? 16:23 <rbalint> not, after it migrated in Hirsute 16:23 <mclemenceau> I got ping about this one today, bug 1917665 16:23 <ubottu> bug 1917665 in grub2 (Ubuntu) "PXE booting exits into grub command-line" [Undecided,New] https://launchpad.net/bugs/1917665 16:25 <bdmurray> This sounds like something with grub2 and not MAAS. 16:25 <bdmurray> so not taking 16:25 <bdmurray> Oops, I mean the other way around! 16:25 <bdmurray> something with maas 16:27 <bdmurray> We've talked about rls-gg before 16:27 <bdmurray> rls-ff had a left over one so skipping that 16:28 <bdmurray> #topic Team proposed-migration report 16:28 <bdmurray> #link http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses_by_team.html#foundations-bugs 16:29 <bdmurray> tdaitx_: pexpect is still yours afaict 16:29 <bdmurray> Do you need / want to hand it off? 16:30 <xnox> i had stuff from there, which i didn't do yet. 16:30 <xnox> sigh 16:31 <bdmurray> dpkg and dgit wasn't previously discussed was it? 16:32 <xnox> https://autopkgtest.ubuntu.com/packages/d/dgit/hirsute/amd64 looks like it passed now, after doko retriggered it 16:32 <bdmurray> cool 16:32 <bdmurray> attr and livecd-rootfs 16:33 <bdmurray> I'll take that 16:33 <bdmurray> freetype - JawnSmith? 16:33 <JawnSmith> o/ 16:33 <bdmurray> gnupg2 - xnox? 16:34 <bdmurray> libbsd has a dep on something in universe. Does anybody know if that is being looked at / addressed? 16:34 <xnox> bdmurray: sure. 16:36 <bdmurray> ah bug 1915009 16:36 <ubottu> bug 1915009 in libmd (Ubuntu) "[MIR] libmd (dependency of libbsd)" [High,New] https://launchpad.net/bugs/1915009 16:36 <bdmurray> which is with security 16:36 <bdmurray> libffi - any takers? 16:36 <slyon> yes, I can take that 16:36 <bdmurray> great 16:37 <bdmurray> libgcrypt20 - dbungert ? 16:37 <dbungert> bdmurray: OK 16:37 <bdmurray> libselinux - rbalint are you looking at this? 16:38 <rbalint> no, but i can :-) 16:38 <bdmurray> thanks! 16:38 <bdmurray> libxcrypt let's give to mwhudson 16:38 <bdmurray> libzstd sil2100? 16:39 <sil2100> ACK o/ 16:39 <bdmurray> What's going on with fwupd-signed and fwupd? 16:40 <bdmurray> fwupd looks stuck in -proposed 16:40 <bdmurray> Depends on glib2.0 16:40 <bdmurray> okay, answered my own question! 16:40 <bdmurray> xnox: openssl? 16:41 <xnox> bdmurray: no. 16:41 * bdmurray gasps 16:41 <xnox> bdmurray: i fixed everything that is caused by openssl. these are not ssl related ones. 16:41 <xnox> to people need to look into those as to why they are flakey / regressed in release / etc. 16:42 <xnox> (i have done enough of regressions / incompat with openssl already, i.e. all things that used to fail on all arches with openssl trigger) 16:42 <bdmurray> alrighty 16:43 <bdmurray> so let's stop there but feel free to pick up other things! 16:43 <bdmurray> #topic AOB 16:43 <JawnSmith> I'll be out Monday 16:44 <rbalint> i'll be out tomorrow 16:45 <bdmurray> Alright, thanks everybody! 16:45 <bdmurray> #endmeeting