16:00 #startmeeting Weekly Ubuntu Foundations team 16:00 Meeting started at 16:00:45 UTC. The chair is bdmurray. Information about MeetBot at https://wiki.ubuntu.com/meetingology 16:00 Available commands: action, commands, idea, info, link, nick 16:00 o/ 16:00 #topic Lightning Round 16:01 doing the shuffle 16:01 bdmurray alexghiti jawn-smith vorlon schopin juliank dbungert ginggs mwhudson sil2100 waveform doko slyon xypron 16:01 some cdimage changes for the Intel IoT project 16:01 modified the phased-updater to support fully phasing of some packages (livecd-rootfs!) 16:01 redeployed the PS5 version of the Error Tracker to test IS's changes 16:01 merged, sponsored SRU fixes for LP: #1946520 16:01 sponsored uploads of openvdb, nemo, clamtk, u-boot, evolution-ews, libayatana-indicator, debootstrap, testresources, gnome-shell-extension-desktop-icons, ocrfeeder 16:01 Launchpad bug 1946520 in livecd-rootfs (Ubuntu Impish) "magic-proxy does not gracefully handle error conditions" [Undecided, Fix Released] https://launchpad.net/bugs/1946520 16:01 sync'ed ustreamer, pikepdf 16:02 sponsored debmirror for jammy 16:02 reported Launchpad bug regarding copying packages LP: #1952776 16:02 wrote a bug pattern for LP: #1944086, consolidated duplicates of it 16:02 more training 16:02 interview 16:02 Launchpad bug 1952776 in Launchpad itself "Launchpad internal error email regarding copying package should contain more details" [Low, Triaged] https://launchpad.net/bugs/1952776 16:02 Launchpad bug 1944086 in rsyslog (Ubuntu) "rsyslogd crashed with SIGABRT in IO_validate_vtable()" [Medium, Confirmed] https://launchpad.net/bugs/1944086 16:02 alex is out 16:02 jawn-smith: 16:02 short week due to Thanksgiving 16:02 * no change rebuilds against go 1.17 - 47 packages built against Go 1.16 now down to 7 16:02 * LP: #1951161 merged shadow from Debian 16:02 Launchpad bug 1951161 in shadow (Ubuntu) "Please merge shadow 1:4.8.1-2 (main) from Debian unstable" [Wishlist, Fix Released] https://launchpad.net/bugs/1951161 16:02 * LP: #1945812 sponsored librabbitmq for schopin 16:02 Launchpad bug 1945812 in librabbitmq (Ubuntu) "librabbitmq: Fail to build against OpenSSL 3.0" [High, Fix Committed] https://launchpad.net/bugs/1945812 16:02 * LP: #1951439 synced golang-defaults from Debian. Mostly just manpage updates 16:02 Launchpad bug 1951439 in golang-defaults (Ubuntu) "Sync golang-defaults 2:1.17~1 (main) from Debian unstable (main)" [Wishlist, Fix Released] https://launchpad.net/bugs/1951439 16:02 * LP: #1937055 sponsoring for xypron 16:02 Launchpad bug 1937055 in opensbi (Ubuntu) "OpenSBI: system reset support missing for HiFive Unmatched" [Undecided, Fix Released] https://launchpad.net/bugs/1937055 16:02 * proposed-migration: lava vs psycopg2 16:02 * Preparing Nezha board for RISC-V summit 16:02 [done] 16:03 jawn-smith: didn't something else special happen? 16:03 naaaah, a detail really. 16:03 vorlon might be out 16:03 schopin: 16:03 bdmurray: yes, became a core dev :) 16:03 * OpenSSL all the way, uploading rebuilds, fixing FTBFSes. 16:03 ✓ done 16:03 juliank: 16:04 * was out Friday 16:04 * autopkgtest-cloud rabbitmq died over the weekend, restarted 16:04 * grub 2.06 merge started Monday, seems close to complete-ish 16:04 (done) 16:04 * curtin - add filter layer to output of new lsblk to be compatible with old 16:04 behavior. Required for Jammy support. LP: #1952226 16:04 * curtin vs rocky linux - add fix from Julien to act on the os-release file to 16:04 Launchpad bug 1952226 in curtin "'Unexpected error while running command.' when deploying jammy images with MAAS" [Undecided, Fix Committed] https://launchpad.net/bugs/1952226 16:04 recognize new variants like ones we already know how to handle. LP: #1934513 16:04 * curtin - start release process, will finish once MP for prev item resolved. 16:04 Launchpad bug 1934513 in curtin "support for rocky linux" [Undecided, In Progress] https://launchpad.net/bugs/1934513 16:04 * subiquity vs focal/bionic - python links in the snap were resolving to python 16:04 in the host OS, which mangled lookup of python packages. 16:04 https://github.com/canonical/subiquity/pull/1129 16:04 Pull 1129 in canonical/subiquity "snapcraft: remove python links from snap bin dir" [Merged] 16:04 * subiquity - investigate LP: #1952545 and open the restrictions on MSDOS 16:04 Launchpad bug 1952545 in subiquity (Ubuntu) "Subsiquity Installer fails during verification of pre-partitioned MBR" [Undecided, Confirmed] https://launchpad.net/bugs/1952545 16:04 partitions a little. We need better MSDOS partition table support. 16:04 * subiquity - investigate API test breakage, tweak makefile 16:04 * subiquity vs u-u - triage LP: #1952407, related to metered connection. Plan 16:04 Launchpad bug 1952407 in subiquity "unattended upgrades failure on metered connection" [Undecided, Confirmed] https://launchpad.net/bugs/1952407 16:04 is to fail other u-u errors but not treat metered as an install failure. 16:04 * subiquity - help on release notes and testing of release. Found LP: #1952969 16:04 Launchpad bug 1952969 in subiquity "openssh not actually installed" [Undecided, New] https://launchpad.net/bugs/1952969 16:04 * node-jquery vs skimage - find a working set of package triggers, passing test 16:04 * numpy vs python-meshplex - fix unrelated FTBFS (Debian #997756), 16:04 Debian bug 997756 in src:python-meshplex "python-meshplex: FTBFS: sed: no input files" [Serious, Open] https://bugs.debian.org/997756 16:04 test problem not yet solved 16:04 (done) 16:05 ginggs: 16:05 * rescheduled a bunch of autopkgtests that were lost over the weekend 16:05 * still busy adding python3.10 as a supported version 16:05 * sponsoring schopin's uploads for openssl3 transition 16:05 * helped r-bioc-* migrate 16:05 (done) 16:05 sil2100: 16:06 I'd like to go last o/ 16:06 Skip plz 16:06 waveform: then its you 16:06 * Permissions requests for pi-bluetooth on core18 (LP: #1949869) 16:06 * Working on flash-kernel changes for Pi boot procedure 16:06 * Working on missing system-boot from etc/fstab on jammy server images (still!) (LP: #1950677) 16:06 * Adding needrestart override for pi-bluetooth (LP: #1953046) 16:06 * Worked on linux-firmware-raspi2 rename (to linux-firmware-raspi); pi-bluetooth changes done, seed changes prepped, but livecd-rootfs changes needed as well 16:06 * Pi meetings 16:06 Launchpad bug 1952048 in Kernel SRU Workflow snap-release-to-stable "bionic/linux-raspi2: 4.15.0-1099.106 snap-debs snap:pi-kernel" [Medium, Fix Released] [duplicate: 1949869] https://launchpad.net/bugs/1952048 16:06 (done) 16:06 Launchpad bug 1950677 in livecd-rootfs (Ubuntu) "Pi images for jammy exclude boot partition mount" [Undecided, Confirmed] https://launchpad.net/bugs/1950677 16:06 Launchpad bug 1953046 in pi-bluetooth (Ubuntu) "needrestart should ignore hciuart.service" [Undecided, Confirmed] https://launchpad.net/bugs/1953046 16:06 doko: 16:07 - company online courses finished 16:07 - some reading about the long-double format change on ppc64el 16:07 - first version of the gcc-12 cross compiler 16:07 (done) 16:07 - released systemd 249.5-2ubuntu1 16:07 + pulled in some last minute OEM patches that need SRU 16:07 - preparing systemd SRUs LP: #1952599, LP: #1943561, LP: #1952733, LP: #1952735 16:07 + Jammy + Impish/Hirsute/Focal/Bionic ... ugh 16:07 - landed https://github.com/snapcore/snapd/pull/10212 \o/ (long overdue) 16:07 + updated NetworkManager patch & dropped vendorized netplan from the snap: 16:07 https://code.launchpad.net/~slyon/snappy-hwe-snaps/+git/network-manager/+merge/412634 16:07 - review & sponsored pastebinit (using git-ubuntu rich history) 16:07 - started investigating the dbus/systemd crash again, LP: #1871538 16:07 Launchpad bug 1952599 in systemd (Ubuntu Jammy) "virt: Support detection for ARM64 Hyper-V guests (fixed upstream)" [Undecided, New] https://launchpad.net/bugs/1952599 16:07 Launchpad bug 1943561 in systemd (Ubuntu Jammy) "Add ACCEL_LOCATION=base property for 6 Dell clamshell models" [Medium, New] https://launchpad.net/bugs/1943561 16:07 Launchpad bug 1952733 in OEM Priority Project "Add Dell Privacy Mic Mute Key mapping for another Dell machine" [Critical, Confirmed] https://launchpad.net/bugs/1952733 16:07 Launchpad bug 1952735 in OEM Priority Project "Add Microphone mute key mapping for Dell machine" [Critical, Confirmed] https://launchpad.net/bugs/1952735 16:07 Pull 10212 in snapcore/snapd "network-setup-control: add netplan generate D-Bus rules (LP: #1926442)" [Merged] 16:07 Launchpad bug 1871538 in dbus (Ubuntu Impish) "dbus timeout-ed during an upgrade, taking services down including gdm" [High, Incomplete] https://launchpad.net/bugs/1871538 16:07 === Netplan === 16:07 - KernOS discussions 16:07 - released 0.103-0ubuntu10 16:07 - SRUs for snapd integration LP: #1946957 & LP: #1949893 16:07 + of course there is ONE test that passes on any arch & any series 16:07 BUT focal/riscv ... I need to investigate that one. 16:07 RISC-V correction for LXC has been merged: https://github.com/lxc/lxc/commits?author=xypron 16:07 Pull requests for livecd-rootfs: LP# 1952921 LP# 1952916 16:07 Working on Nezha disk image 16:07 16:08 sil2100: are you ready? 16:08 * SRU reviews and releases 16:08 - Lots of OEM package reviews 16:08 * ubuntu-image: 16:08 - Started testing the edge version of ubuntu-image, preparing it for promotion to beta/candidate 16:09 - Sync up meeting 16:09 * Helping out with moving around files for Xilinx 16:09 * Intel IOT: 16:09 - First investigated if universe and multiverse are enabled 16:09 - Wrote up a documentation about how our release process for Ubuntu looks like along with some improvements for the Intel process 16:09 - Image builds and promotions 16:09 - Investigated reported issue with inability to install on UEFI when network is offline (lots of installs done on kvm) 16:09 - Fixed the problem caused by the funky SUBARCH in both debian-cd and ubuntu-cdimage 16:09 * Training 16:09 * Spinning and testing of new ubuntu-core 18 devices, coordination with certification 16:09 * Helping Olivier bring-up on his first days 16:09 * DMB Meeting 16:09 * Almost finished the WSL image tracking spec 16:09 * 20.04.4 discussions 16:09 * Lots of other stuff that I didn't time to write up yet 16:09 (done) 16:10 ogayot: o/ 16:10 * going through the onboarding (joined Canonical on Monday) 16:10 * initial implementation for launchpad bug #1936190 16:10 Launchpad bug 1936190 in subiquity "subiquity asks to 'update' to version older the the one actually installed" [Undecided, New] https://launchpad.net/bugs/1936190 16:10 * (done) 16:10 welcome! 16:10 welcome ogayot 16:10 Welcome indeed o/ 16:11 Any questions on status? 16:11 juliank: what happened with rabbitmq dying? 16:12 it ran out of memory 16:12 then it blocked publishers 16:12 Is juju using a lot of memory? IS mentioned something about that to me recently. 16:12 hoping things would get consumed and release resources 16:12 it's not a juju issue, the rabbitmq is limited to 40% of ram 16:12 and then it blocks publishers 16:13 okay 16:13 we don't know why it runs out of memory, it only had like 100 tests or so 16:13 * juliank forgot to take a status dump before restarting 16:13 #topic Release Incoming Bugs 16:14 #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-jj-incoming-bug-tasks.html#foundations-bugs 16:14 bug 1943530 16:14 Bug 1943530 in krb5 (Ubuntu) "link libkrb5 with openssl" [Undecided, Confirmed] https://launchpad.net/bugs/1943530 16:15 Given the comments we should probably take this 16:16 +1 16:16 next step figure out licensing of reverse deps of the lib? 16:16 there might be openssl incompatible licensed rdeps 16:16 bug 1951399 16:16 Bug 1951399 in ubiquity (Ubuntu Jammy) "Ubuntu, Budgie, Kubuntu, Kylin, MATE, Xubuntu: jammy daily fails to install" [Undecided, Triaged] https://launchpad.net/bugs/1951399 16:16 This should be fixed with Robie's upload 16:16 \o/ 16:17 juliank: it's becoming less likely though with th eOpenSSL license change 16:17 basically GPL-2 16:17 bdmurray: right-ish 16:17 bdmurray: needs fixing for 22.10 16:17 in ubiquity to avoid using deprecated stuff 16:17 I'd rather have a new bug than this mess of metoo comments 16:18 https://lists.ubuntu.com/archives/technical-board/2021-October/002587.html has bearing wrt license questions 16:18 anyway there is no action here 16:18 #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ii-incoming-bug-tasks.html 16:18 bug 1944086 16:18 Bug 1944086 in rsyslog (Ubuntu) "rsyslogd crashed with SIGABRT in IO_validate_vtable()" [Medium, Confirmed] https://launchpad.net/bugs/1944086 16:19 juliank: ^^ basically, I am questioning FSF's blanket assertion that Apache license is incompatible with GPL2 16:19 I found a fair number of duplicates of this the other day 16:19 yes 16:20 Before taking it though let's check the error tracker for the same crash 16:20 I'll do that and update the bug 16:20 #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ff-incoming-bug-tasks.html 16:20 bug 1948884 still needs investigation before carding 16:20 Bug 1948884 in casper (Ubuntu) "casper interactive_netmount looks for the wrong url on 20.04.3" [Low, New] https://launchpad.net/bugs/1948884 16:21 I investigated it! 16:21 woot 16:21 so it needs fixing in jammy too then? 16:21 And well, I don't know if this was anything that we said would be working 16:21 vorlon: on the other end of the spectrum, I believe apache licensed code can be incompatible with gpl-3 if it contains weird stuff in NOTICE 16:21 :D 16:21 Yeah, so how it's written right now it will only work before any point-release is released 16:22 right 16:22 I guess we can figure out something to make it better for 22.04 for sure 16:22 But you know, it was broken with .1, .2 and .3 and only now someone noticed! SO I don't think it's too high priority 16:22 What's the actual use case here? 16:22 Let's card it but put somewhere lower in the backlog IMO 16:24 Given how long its been broken let's not bother carding it. 16:25 +1 16:25 #topic Team proposed-migration report 16:25 #link http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses_by_team.html#foundations-bugs 16:25 vorlon: 16:26 python-crypto: previously discussed, no action here, the package should eventually go away 16:26 dbus-python: just blocked by pyqt5 now, we can ignore this for the time being 16:26 libcgi-pm-perl: xypron: are you still working on this? 16:26 i resolved python-dbus down to numpy last week. seems to be stuck on pyopencl FTBFS now 16:26 s/python-dbus/dbus-python 16:26 vorlon: not actively this week 16:27 xypron: ok; are you going to have time in the next week? 16:27 No I am in SF for the RISC-V conference 16:27 for (relatively) new folks, note the expectation is that when taking one of these packages, it should be resolved by the next weekly meeting 16:27 xypron: aha! 16:27 can someone else look at libcgi-pm-perl this week? 16:27 i can 16:28 ginggs: thanks 16:28 it may just need retries, we resolved a dependency cycle last week 16:28 libidn: I looked at it on +1 maintenance, but that shift is over so needs a new point person 16:29 waveform: could you? 16:29 this is blocked by ghostscript 16:29 vorlon, ack 16:29 thanks 16:29 ginggs: didn't you mention a patch on -devel for it a few days ago? 16:29 libregexp-pattern-license-perl: juliank: is this still you? 16:29 schopin: ghostscript? 16:29 yes 16:29 vorlon: I think so, I think we are down to an infra hickup and MIR for licensecheck dep 16:29 juliank: ok 16:30 python-click is still mwhudson who's not here to refuse 16:30 schopin: yes, i filed LP: #1953018 earlier, so that info didn't get lost 16:30 Launchpad bug 1953018 in ghostscript (Ubuntu) "ghostscript breaks asymptote autopkgtest: build fails: GPL Ghostscript 9.55.0: Unrecoverable error, exit code 1" [Undecided, New] https://launchpad.net/bugs/1953018 16:30 dbungert: are you still on node-jquery? 16:30 ugh licensecheck/amd64 in main cannot depend on libio-interactive-perl in universe 16:30 vorlon: yes, one more regression left on node-jquery 16:31 schopin: gobject-introspection, is this still with you? 16:31 juliank: there is a pending MIR for that: https://bugs.launchpad.net/ubuntu/+source/libio-interactive-perl/+bug/1951067 16:31 Launchpad bug 1951067 in libio-interactive-perl (Ubuntu) "[MIR] libio-interactive-perl" [Undecided, Incomplete] 16:31 hmm, I marked it as done on my todolist... sorry, I'll have another look then. 16:32 schopin: hmm you did not fill it out :D 16:32 schopin: ok. hasn't migrated, waiting on related packages - may need deeper poking 16:32 doko: can you take liburi-perl? 16:32 juliank: indeed :) It needs to be filled by somebody 16:32 ok, and looking at the python-crypto removal 16:32 sorry for the tab completion typo above 16:33 doko: python-crypto removal consists of a lot of pestering of the openstack team :) 16:33 so you can probably parallelize 16:33 I'm good with pestering ;p 16:33 ;) 16:33 pam, this one has been looked at before, weird behavior regarding proxy env vars; I'll take it 16:34 libwww-perl: ogayot: could you take this one? 16:34 sure 16:34 iso-codes: bdmurray? 16:35 okay 16:35 gpgme1.0: sil2100? 16:35 i've down for a gpgme1.0 merge 16:35 oh actually I guess that's about python3-defaults not about gpgme1.0 anyway 16:35 yeah 16:35 ginggs: are you on top of python3-defaults then? 16:35 ...win 16:36 vorlon: i'm still hacking at it, if that's what you mean 16:37 ok 16:37 he might be underneath it then 16:37 I will also be in San Fran next week but I can take one to work over the next couple of days 16:37 who doesn't have anything yet? 16:38 o/ 16:38 o/ 16:38 jawn-smith: libcommon-sense-perl, then? 16:38 slyon: cmake? 16:38 vorlon: ok 16:38 vorlon: ack 16:38 Yesss, jawn-smith can now use his new powers, mu ha ha 16:38 and then let's stop there 16:38 openssl is also high priority, I'm poking at getting it unblocked this week 16:38 fyi 16:39 I'll be working on systemd a bit once the first tests are finished 16:39 (terminal open right now patching burp, thanks to guidance from schopin) 16:39 bdmurray: 16:39 vorlon: thanks! 16:39 #topic AOB 16:40 anything else? 16:40 As previously mentioned, xypron and I will be out of office next week for the RISC-V summit 16:40 I will return to work Friday 16:41 Be safe! 16:41 just got boosted :) 16:43 okay, thanks everboyd 16:43 yes, big thanks to boyd 16:43 #endmeeting