[16:00] <rbalint> o/
[16:00] <mclemenceau> o/
[16:00] <slyon> o/
[16:00] <JawnSmith> o/
[16:01] <juliank> o/
[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] <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] <bdmurray> uploaded gnutls with autopkgtest fix for expired cert LP: #1910255
[16:02] <bdmurray> improved a bug reporter fix for sources list and ports LP: #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> [16:04] <bdmurray> slyon:
[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] <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] <dbungert> * autoinstall-generator - snap, documentation and CLI help, debug diagnostics,
[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] <JawnSmith> * LP: #1901043 SRU verification for focal
[16:06] <JawnSmith> * LP: #1912718 SRU verification for focal and groovy
[16:06] <JawnSmith> * LP: #1913476 SRU verification for focal and groovy
[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] <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] <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] <slyon> this one is fixed
[16:13] <bdmurray> Well since its fixed let's just remove the tag.
[16:13] <bdmurray> bug 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: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: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] <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: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] <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
[16:45] <meetingology> 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] <slyon> Thank you o/
[16:45] <mclemenceau> thanks o/
[16:46] <rbalint> o/
[16:46] <sil2100> o/