=== genii is now known as genii-core === genii is now known as genii-core === cpaelzer_ is now known as cpaelzer [15:59] o/ [16:00] o/ [16:00] o/ [16:00] #startmeeting Weekly Ubuntu Foundations team [16:00] Meeting started at 16:00:19 UTC. The chair is bdmurray. Information about MeetBot at https://wiki.ubuntu.com/meetingology [16:00] o/ [16:00] Available commands: action, commands, idea, info, link, nick [16:00] #topic Lightning Round [16:00] * bdmurray does the shuffle [16:00] o/ [16:00] o/ [16:00] jawn-smith slyon vorlon ogayot schopin waveform ginggs sil2100 xypron bdmurray dbungert alexghiti juliank doko mwhudson [16:01] o/ [16:01] jawn-smith: [16:01] jawn is out but sent in his status [16:01] * RISC-V summit follow ups [16:01] * ubuntu-image [16:01] * 2.1 released! Contains some bug fixes, --validation flag, and extra snaps in classic images [16:01] * LP: #1954850 fixing boot on legacy bios for some images [16:01] * lots of testing [16:01] * Go 1.18 beta uploaded to new [16:01] Launchpad bug 1954850 in Ubuntu Image "Disk images can have the first few bytes overwritten" [Undecided, Fix Committed] https://launchpad.net/bugs/1954850 [16:01] * +1 maintenance: [16:01] * lots of distractions, only managed to migrate golang-github-xenolf-lego and golang-github-cenkalti-backoff [16:01] * LP: #1948042 reviewing packaging and uploading [16:01] * LP: #1954772 reviewing packaging and uploading [16:01] * proposed-migration: libio-socket-ssl-perl vs libnet-ssleay-perl [16:01] * have worked on this, but requires non-trivial changes and therefore more work [16:01] Launchpad bug 1948042 in Ubuntu "[needs-packaging] Package first stage bootloader for the RISC-V Nehza board" [Wishlist, New] https://launchpad.net/bugs/1948042 [16:01] Launchpad bug 1954772 in Ubuntu "[needs-packaging] Package U-Boot for the RISC-V Nezha board" [Wishlist, New] https://launchpad.net/bugs/1954772 [16:02] myself: [16:02] - systemd SRUs for Bionic/Focal/Impish [16:02] LP: #1650688 #1952599 #1943561 #1944711 #1948476 #1952733 #1952735 #1926547 [16:02] - drafted systemd-oomd enablement in Debian: [16:02] https://salsa.debian.org/systemd-team/systemd/-/merge_requests/133 [16:02] - Fixed jeepney componen-mismatch [16:02] - Working with upstream (Debian) to get the dh-elpa autopkgtest included [16:02] LP#1951066, debian#1001452 [16:02] Launchpad bug 1952599 in systemd (Ubuntu Hirsute) "virt: Support detection for ARM64 Hyper-V guests (fixed upstream)" [Undecided, New] https://launchpad.net/bugs/1952599 [16:02] Launchpad bug 1943561 in systemd (Ubuntu Hirsute) "Add ACCEL_LOCATION=base property for 6 Dell clamshell models" [Medium, New] https://launchpad.net/bugs/1943561 [16:02] Launchpad bug 1650688 in Snappy "timedatectl set-timezone fails on UC16" [High, Triaged] https://launchpad.net/bugs/1650688 [16:02] Launchpad bug 1948476 in systemd (Ubuntu Focal) "[SRU] Allow target units to fail" [Undecided, Fix Committed] https://launchpad.net/bugs/1948476 [16:02] Launchpad bug 1944711 in systemd (Ubuntu Focal) "restarting systemd-logind loses all existing sessions" [High, Fix Committed] https://launchpad.net/bugs/1944711 [16:02] Merge 133 in systemd-team/systemd "Enable build of systemd-oomd and ship it (optionally) in a systemd-oomd package" [Opened] [16:02] Launchpad bug 1951066 in dh-elpa (Debian) "[MIR] dh-elpa" [Unknown, New] https://launchpad.net/bugs/1951066 [16:02] Debian bug 1001452 in dh-elpa "dh-elpa: Adding a basic autopkgtest" [Wishlist, Open] https://bugs.debian.org/1001452 [16:02] - Fixed ptl on armhf upstream (debian#1001237) [16:02] https://github.com/jrmadsen/PTL/pull/26 [16:02] === Netplan === [16:02] - Refined & tested https://github.com/canonical/netplan/pull/247 [16:02] - Merged https://github.com/canonical/netplan/pull/244 [16:02] Debian bug 1001237 in src:ptl "ptl: autopkgtest regression on armhf: Floating point exception" [Serious, Open] https://bugs.debian.org/1001237 [16:02] - Prepared https://github.com/canonical/netplan/pull/248 [16:02] - Wrote spec for SmartNIC eswitch settings (switchdev mode toggle) [16:02] ✓ done [16:02] Pull 26 in jrmadsen/PTL "Threading: Fix GetNumberOfPhysicalCpus, it should never return zero" [Merged] [16:02] Pull 247 in canonical/netplan "keyfile: do not try to write out unvalidated YAML (LP: #1952967)" [Open] [16:02] Pull 244 in canonical/netplan "Disable temporary address generation when renderer is NetworkManager (LP: #1948027) – change in behavior" [Merged] [16:02] Pull 248 in canonical/netplan "Improve routing capabilities" [Open] [16:02] vorlon: [16:03] skip me for a minute :) [16:03] ogayot: [16:03] * subiquity: [16:03] - Implemented second stage integration of Ubuntu Advantage in Subiquity. [16:03] - Added mechanism to hide UA screen for non-LTS releases. [16:04] - Fixed misc errors encountered on the way. [16:04] - Working on initial design for APT pinning in Subiquity LP: #1942692 [16:04] Launchpad bug 1942692 in subiquity "[FR] Enable definition of priority/pinning of packages/apt repositories when using autoinstall" [Undecided, New] https://launchpad.net/bugs/1942692 [16:04] * MIR for libio-interactive-perl -> approved LP: #1951067 [16:04] Launchpad bug 1951067 in libio-interactive-perl (Ubuntu) "[MIR] libio-interactive-perl" [Undecided, Fix Committed] https://launchpad.net/bugs/1951067 [16:04] (done) [16:04] * Packaged OpenSSL 3.0.1 for jammy [16:04] * Redacted a design documented to sketch out what Rust support in Ubuntu could look like [16:04] * ruby-gnome: added missing autopkgtest dependency [16:04] * src:paperwork: investigate autopkgtest failure [16:04] ✓ done [16:04] waveform: [16:04] * Proposed deleting vast swathes of livecd-rootfs (https://code.launchpad.net/~waveform/livecd-rootfs/+git/livecd-rootfs/+merge/413297) [16:04] * ... and discovered some more ubuntu-image bugs along the way (LP: #1955019) [16:04] * Worked on SRU for update-initramfs compression issue (LP: #1950214) [16:04] * Worked on SRU for needrestart breaking bluetooth on Pi (LP: #1953046) [16:04] * Investigated crda issues (incidental to LP: #1951586); unable to replicate [16:04] * Pi meetings [16:05] Launchpad bug 1955019 in Ubuntu Image "Don't overwrite fstab, even when root mount is missing" [Undecided, New] https://launchpad.net/bugs/1955019 [16:05] * Training (grrr...) [16:05] Launchpad bug 1950214 in ubuntu-settings (Ubuntu Impish) "raspi 64 bit Impish image fails update-initramfs with OOM on zstd" [Medium, Confirmed] https://launchpad.net/bugs/1950214 [16:05] Launchpad bug 1953046 in pi-bluetooth (Ubuntu Impish) "needrestart should ignore hciuart.service" [Undecided, New] https://launchpad.net/bugs/1953046 [16:05] (done) [16:05] Launchpad bug 1951586 in netplan "Need option to specify wifi regulatory domain" [Undecided, New] https://launchpad.net/bugs/1951586 [16:05] graham is out [16:05] o/ [16:05] * Off utill January starting tomorrow! [16:05] * SRU reviews and releases [16:05] * DMB meeting [16:05] * 20.04.4 planning and coordination [16:05] * Ubuntu CDImage: [16:05] - Finalizing the WSL tracking support spec, handing out for review [16:05] - Adjusting specification after review, things looking a bit easier now [16:05] - Creating an initial draft implementation of WSL image rebuilds using the WSL team's build-remote [16:06] - Thinking about possible ways of improving per-product image builds in cdimage - drafting spec [16:06] * Ubuntu Image: [16:06] - Prepared card for 2.1 release, drafting initial plan, William performing the release [16:06] - Discussions on the sync meeting: postponing the backporting of 2.0+ to stable series for now [16:06] - Helping out with prepping the snaps, validation and push to Beta [16:06] - Found regression with BIOS legacy boot for UC images using 2.0+, debugged issue [16:06] - Reviewed and merged fix for legacy boot from William [16:06] - Investigated issues with running ubuntu-image snap on jammy, reported bug against snapd [16:06] - Disabled issues on the UI github page, did some LP bug cleanup [16:06] - A bit of work on the ubuntu-image classic redesign spec [16:06] * Touch base on RISC-V story [16:06] * Reviewed, merged and released livecd-rootfs changes from Heinrich for loader2 partition resize [16:06] * Reviewed, merged and released livecd-rootfs changes from Heinrich fixing local runs of livecd-rootfs [16:06] * Starting looking into some of the Nehza NEW packages - thinking about those a bit [16:06] ok ready now [16:06] * Worked on the ledmon MIR, currently on halt pending further discussions [16:06] * Cleaned up the lldpd xenial backport to properly handle zsh completions and docs [16:06] * Various discussions regarding work planning for January [16:06] * Tried to release core18 to stable, but store was a bit reluctant, seeing that we're close to EOY [16:06] (done) [16:07] vorlon: then [16:07] * no-change uploads for a lot of the NBS packages from https://people.canonical.com/~ubuntu-archive/nbs.html [16:07] * found that the entire gnuradio stack is broken by API changes in gnuradio [16:07] * D library soname changes blocked by failing builds on s390x and armhf (which don't use ldc) [16:07] * libjsoncpp transition almost done [16:07] * all the remaining libssl1.1 revdeps need attention [16:07] * discussing unattended-upgrades seeding [16:07] * spending time until EOY working on snakefruit migration [16:07] (done) [16:07] start integrate RISC-V patches into our GRUB 2.06 patch queue [16:07] SRU testing for #1941622 [16:07] testing Nezha image created with livecd-rootfs [16:07] Packaged U-Boot for #1952637 (enable efidebug, printenv -e commands) [16:07] [16:08] redeployed staging error tracker [16:08] submitted a canonical-is-firewall MP [16:08] modified the apport workaround for gdb bug LP: #1818918 [16:08] updated the version of apport in the staging Error Tracker [16:08] Launchpad bug 1818918 in apport (Ubuntu) "gdb doesn't search in debug-file-directory for .gnu_debugaltlink" [Undecided, New] https://launchpad.net/bugs/1818918 [16:08] candidate application review [16:08] uploaded walinuxagent w/ arm64 support for J, I, F (LP: #1954678) [16:08] uploaded update-manager fixing LP: #1880996 and some word choice [16:08] setting up an apache web server for the ftbfs report [16:08] Launchpad bug 1954678 in walinuxagent (Ubuntu Impish) "Build for more platforms" [Medium, Fix Committed] https://launchpad.net/bugs/1954678 [16:08] Launchpad bug 1880996 in update-manager (Ubuntu) "two different debug options" [Medium, Fix Released] https://launchpad.net/bugs/1880996 [16:08] submitted an MP, RT for deploying the above server [16:08] sponsored sed for waveform (LP: #1954348) [16:08] merged, uploaded livecd-rootfs fix for LP: #1895104 [16:08] uploaded F, I SRUs for (LP: #1951988) [16:08] discussed bug triage with the server team [16:08] Launchpad bug 1954348 in sed (Ubuntu) "sed 4.8-1 needs patch disabling non-portable tests" [High, Fix Released] https://launchpad.net/bugs/1954348 [16:08] Launchpad bug 1895104 in cloud-images "It hangs during booting after deploy cloud image(.ova) and upgrade hardware vesion in ESXi" [Low, Confirmed] https://launchpad.net/bugs/1895104 [16:08] Launchpad bug 1951988 in dpkg (Ubuntu Impish) "dpkg-source should fail if maintainer is not ubuntu and DEBEMAIL contains @canonical.com" [Undecided, In Progress] https://launchpad.net/bugs/1951988 [16:08] ✔ done [16:08] * pyqt5 - clear out last regression with retest [16:08] * libcrypt-openssl-pkcs10-perl - investigating test failure w/ openssl3. [16:08] Debian sid sometimes has better results? Looking at why only "sometimes". [16:08] * subiquity vs os-prober - investigate what I thought was a failure to detect [16:08] an existing OS issue, but it was a "don't run 2 copies of os-prober" issue [16:08] instead. Fix code loop where subiquity could repeatedly run os-prober. [16:08] * ubuntu-desktop-installer - add experimental flag to do autoinstalls even [16:08] though UI support isn't there yet. [16:08] (done) [16:08] Nezha kernel 5.14 package building in my ppa [16:08] SBI SRST extension in riscv kernel LP #1955042 [16:09] (done) [16:09] Launchpad bug 1955042 in linux-riscv (Ubuntu) "SBI SRST extension is missing" [Undecided, New] https://launchpad.net/bugs/1955042 [16:09] schopin: redacted a document, or drafted a document? [16:09] juliank: [16:09] * grub: [16:09] - BIOS: cherry-picked hunk that I missed to fix boot (reported in LP: #1953490) [16:09] Launchpad bug 1953490 in grub2-signed (Ubuntu) "keep grub 2.06 in proposed" [Undecided, Fix Released] https://launchpad.net/bugs/1953490 [16:09] - UEFI: Pop the error if we could not allocate kernel at preferred address, such that fallback works correctly (LP: #1954566) [16:09] Launchpad bug 1954566 in grub2-signed (Ubuntu) "jammy-proposed grub-efi-amd64-signed 1.175+2.06 2ubuntu2fails to find or load kernel" [Undecided, Fix Released] https://launchpad.net/bugs/1954566 [16:10] - validated grub 2.06 on autopkgtest cloud and released it [16:10] - found out that grub is missing secure boot support for compressed kernels (LP: #1954683), need to finish up workaround for that [16:10] Launchpad bug 1954683 in grub2-unsigned (Ubuntu Jammy) "grub is missing secure boot support for compressed kernels" [Undecided, New] https://launchpad.net/bugs/1954683 [16:10] * proposed-migration: [16:10] - lxml: uploaded gcc-python-plugin to remove dependency on removed python3-lxml-dbg, it's odd that britney neither smoothed the update nor reported that it would render gcc-python3-dbg-plugin uninstallable. [16:10] * spent a couple mins to adapt zram-config to modern standards like debhelper 11, and single device use (as multiple devices have not been needed since kernel 3.15) [16:10] vortlon: drafted, sorry. Spoke to Matthieu earlier today, messed up my English ;) [16:10] :) [16:10] (done) [16:11] any questions on status? [16:11] #topic Release Incoming Bugs [16:11] #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-jj-incoming-bug-tasks.html#foundations-bugs [16:12] bug 1840122 [16:12] Bug 1840122 in finalrd (Ubuntu Jammy) "System fails to reboot from live session or ubiquity-dm - squashfs_read_data failed to read block" [Undecided, Triaged] https://launchpad.net/bugs/1840122 [16:12] Could somebody have a look at paride's MP? [16:12] not sure I'll get to it this week, but I was going to try to test it on a system here where I see finalrd bugs [16:13] problem is it's my network router ;) [16:13] Maybe we should just land it. It looks like there is an ubuntu testing week next week. [16:14] bug 1954320 [16:14] Bug 1954320 in initramfs-tools (Ubuntu) "Add privacy screen modules to the initrd" [High, Confirmed] https://launchpad.net/bugs/1954320 === genii-core is now known as genii [16:15] Based off seb's comment I gather it requires some kernel changes so lets pass on that for now. [16:15] +1 [16:16] kernel changes don't seem to be a prereq? [16:16] i understood that the changes were actually needed ahead of kernel changes. [16:16] I think we should take it and plan to have it done before 22.04 release [16:16] because 5.17 will absolutely be supported on 22.04 in its lifecycle [16:16] (and I'm not sure what kernel we're targeting for 22.04, either) [16:17] okay [16:17] bug 1953619 is already being worked is there a related card? [16:17] Bug 1953619 in subiquity (Ubuntu) "Proxy settings are not applied to the installed system" [Undecided, New] https://launchpad.net/bugs/1953619 [16:18] The core issue was fixed and released. I think we just need to set to Fix Released [16:18] Great [16:18] bug 1954683 [16:18] Bug 1954683 in grub2-unsigned (Ubuntu Jammy) "grub is missing secure boot support for compressed kernels" [Undecided, New] https://launchpad.net/bugs/1954683 [16:19] bdmurray: yes, I just confirmed that this fix was in subiquity 21.12.2, so I'm marking the bug Fix Released [16:19] let's card the grub2-unsigned bug [16:20] ok [16:20] ii is invisible for foundations [16:20] bug 1951586 [16:20] Bug 1951586 in netplan "Need option to specify wifi regulatory domain" [Undecided, New] https://launchpad.net/bugs/1951586 [16:22] that sounds like bug 1862760 [16:22] Bug 1862760 in linux-firmware-raspi2 (Ubuntu Focal) "Unreliable 802.11ac connection on our raspi images" [Undecided, Triaged] https://launchpad.net/bugs/1862760 [16:25] The question here is what should be setting the regulatory domain and where. [16:28] I think we have agreement that this should be part of the netplan schema and we're going to take a card for it [16:28] Ok, carded [16:29] #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ff-incoming-bug-tasks.html [16:29] bug 1953301 [16:29] Bug 1953301 in openssl (Ubuntu) "Segfault on AArch64 caused by OpenSSL affecting numerous packages" [Undecided, Incomplete] https://launchpad.net/bugs/1953301 [16:31] It looks like schopin is investigating this already [16:31] Let's card it if it's not carded yet [16:31] Is it not incomplete? [16:32] bdmurray: not investigating per say yet, just came across it when packaging 3.0.1 and thought that someone (me?) should take the time to. [16:33] okay, then let's card it [16:33] #topic Team proposed-migration report [16:33] carded [16:33] I think this isn't incomplete per-se? [16:34] vorlon: [16:34] #link https://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses_by_team.html#foundations-bugs [16:34] looking pretty good now compared to past weeks! [16:35] python-crypto: doko has said he will harrangue the openstack team to get the revdeps fixed, leaving that with him [16:35] Was removing lintian-brush discussed? [16:36] licensecheck: the MIR is done (as of 5 minutes ago), but there's still a failing autopkgtest; looking at it, licensecheck has changed the output it generates that invalidates one of the libconfig-model-dpkg-perl test cases, so someone needs to talk to the Debian maintainers and get a conclusion who is right [16:36] first step would be to file a Debian bug on libconfig-model-dpkg-perl [16:36] ogayot: do you want to follow through on this part? [16:36] yes [16:36] thanks [16:37] python-click is still with mwhudson - requires a mailman3 new upstream version. leaving it with him [16:37] gobject-introspection: schopin is this still yours? [16:38] vorlon: still looking into it. the paperwork issue just popped up, and it is entangled with some py3.10 issue as well :/ [16:38] schopin: ack [16:38] At least the ruby-gnome issue should be solved. [16:38] lintian: as bdmurray mentioned, there was discussion on the mailing list about removing lintian-brush [16:38] but afaik no bug has been filed yet [16:38] if someone can file a bug on that, I'll get lintian-brush removed [16:39] someone also needs to complete the MIR for libio-prompt-tiny-perl [16:39] who can take lintian? [16:39] o/ [16:39] lintian to schopin, thanks! [16:39] and of course, these have until January 6 to be completed :) [16:40] per-openssl-defaults [16:40] +l [16:40] still looking at that one. I'd like to get it done today so it doesn't sit over break. [16:40] dbungert: are you still investigating this? [16:40] ok thanks [16:41] libio-socket-ssl-perl [16:41] jawn-smith had this [16:41] I don't remember if there was anything in his report about it? and now he's off [16:41] it can wait until the new year as necessary [16:41] he has been working on it according to his report, but it needs some bigger changes [16:42] pillow blocked on raqm MIR https://bugs.launchpad.net/ubuntu/+source/raqm/+bug/1951069 [16:42] Launchpad bug 1951069 in raqm (Ubuntu) "[MIR] raqm" [Undecided, Incomplete] [16:42] waveform: I see you've commented on it, are you driving this? (should the bug state be changed back from incomplete?) [16:43] this is currently pending didrocks approval (after reading Dave's comments) [16:43] yes, I've responded to the MIR team's query on a couple of items; awaiting their response (should that be changed to incopmlete?) [16:43] libtry-tiny-perl is waiting on an i386 autopkgtest, I'll get it sorted [16:43] slyon, waveform: I think the bug shouldn't be listed as 'incomplete' then? I don't remember if this goes to 'new' or 'confirmed' [16:44] systemd autopkgtest failures blocking linux, I'll have a look as this might just need retriggers [16:44] Indeed. I set it to "New" (but we already talked about it in the MIR meeting, unfortunately didrocks wasn't there) [16:44] slyon: ack [16:44] libcrypt-openssl-rsa-perl blocked by libcrypt-openssl-pkcs10-perl, which was already discussed; but also by lemonldap-ng [16:44] who can look at libcrypt-openssl-rsa-perl vs lemonldap-ng this week? [16:44] bdmurray: ? [16:45] okay [16:45] thanks [16:45] then we have some packages blocked on ruby-defaults; that's not ready to migrate, leaving it in the server team's hands [16:45] autofs autopkgtest failing on s390x. sil2100 could you have a look? [16:46] python3-stdlib-extensions has an armhf-only autopkgtest failure. xypron could you look at this please? [16:46] I'll try, but I'm off tomorrow already! Might be able to take a look next week inbetween holidaying ;) [16:47] vorlon: it is my last day this year [16:47] xypron: these assignments are good until Jan 6 :) [16:47] You have three days next year! [16:48] init-system-helpers: juliank: ? [16:48] vorlon: ack [16:48] libio-socket-ssl-perl: alexghiti: ? [16:48] vorlon: ack [16:48] and then I think everybody has one [16:48] and only 2 unassigned, very nice progress [16:48] I don't have anything, yet [16:49] oh? oops [16:49] also libio-socket-ssl-perl was on the list twice for different reasons and is assigned to jawn-smith [16:49] well fwupd is special, I don't think I want to assign that to anyone else [16:50] alexghiti, slyon: you can split the work on pygments if you like [16:50] and now we're really done [16:50] bdmurray: [16:50] sure [16:50] ack [16:50] #topic AOB [16:50] Sounds like there are a few people out tomorrow [16:51] So happy end of year! [16:51] \o/ [16:51] indeed \o/ happy holidays to everyone [16:51] happy holidays, all :) [16:52] happy holidays ! [16:52] #endmeeting [16:52] Meeting ended at 16:52:12 UTC. Minutes at https://ubottu.com/meetingology/logs/ubuntu-meeting/2021/ubuntu-meeting.2021-12-16-16.00.moin.txt [16:52] happy holidays indeed! \o/ [16:57] ;)