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