[15:00] <sil2100> o/
[15:00] <dbungert> o/
[15:01] <rbalint> o/
[15:01] <slyon> o/
[15:01] <bdmurray> #startmeeting Weekly Ubuntu Foundations team
[15:01] <meetingology> Meeting started at 15:01:55 UTC.  The chair is bdmurray.  Information about MeetBot at https://wiki.ubuntu.com/meetingology
[15:01] <meetingology> Available commands: action, commands, idea, info, link, nick
[15:02] <bdmurray> #topic Lightning Round
[15:02] <bdmurray> echo $(shuf -e vorlon bdmurray xnox doko sil2100 rbalint mwhudson juliank waveform slyon jawnsmith dbungert)
[15:02] <bdmurray> juliank dbungert xnox waveform sil2100 slyon jawnsmith vorlon doko bdmurray rbalint mwhudson
[15:02] <bdmurray> juliank: !
[15:02] <juliank> skip
[15:02] <juliank> not ready
[15:03] <dbungert> (out 1 day)
[15:03] <dbungert> * run interviews
[15:03] <dbungert> * Subiquity - detect enough space - API modified so that installer client can
[15:03] <dbungert>   choose their own minimum, desktop min should be 10-12 GiB and server min is
[15:03] <dbungert>   currently 6 GiB.  Code done, need to fix my automation of API testing.
[15:03] <dbungert>   easier kvm based test of subiquity.  Minor feedback to go then I can merge.
[15:03] <dbungert> * Subiquity - kvm test automation - finish cleanup of a script to facilitate
[15:03] <dbungert> * LP: #1874310 - ubiquity stray updates - working to fake qemu to pretend to be
[15:03] <dbungert>   nvidia hardware - attempting to do similar to LP: #1915145
[15:03] <dbungert> (done)
[15:04] <bdmurray> xnox:
[15:04] <xnox> next
[15:04] <bdmurray> waveform:
[15:05]  * juliank is ready now
[15:05] <waveform> * Fixed overlay_map in wrong location (LP: #1918110)
[15:05] <waveform> * Lots of KMS & FKMS testing (now graphics acceleration under wayland is working due to ^^)
[15:05] <waveform> * Fixes for colorzero packaging (LP: #1921391)
[15:05] <waveform> * First-boot ethernet fixes for ubuntu-settings (still needs gadget work) (LP: #1921391)
[15:05] <waveform> * Incorporated jawn-smith's GPIO permissions into ubuntu-settings
[15:05] <waveform> * Working on wifi fix for 3B
[15:05] <waveform> * Pi meetings
[15:05] <waveform> (done)
[15:05] <sil2100> - Short week due to holidays
[15:05] <sil2100> - SRU reviews and releases
[15:05] <sil2100> - FFe reviews
[15:05] <sil2100> - Queue reviews
[15:05] <sil2100> - Hint reviews and commits
[15:05] <sil2100> - Last week: Beta
[15:05] <sil2100> - ESM britney:
[15:05] <sil2100>   * Discussed the current approach, improvements and some WIP stuff with L_aney
[15:05] <sil2100>   * Created an initial SSO-protected excuse page viewer for private results
[15:05] <sil2100>   * Started working on the britney iteration infra that will run britney
[15:05] <sil2100>   * Looked into swift options to easily view private results/logs
[15:05] <sil2100>   * Touched base with the security team
[15:05] <sil2100> - NEW reviews for the limeric project
[15:05] <sil2100> - Released ubuntu-image 1.11 to snap stable channel
[15:05] <sil2100> - 21.04 release prep:
[15:05] <sil2100>   * During Beta, figured out that we need more work to improve the source iso builds in debian-cd
[15:05] <sil2100>   * Prepared release tracking documents on discourse
[15:05] <sil2100>   * Started working on preliminary steps
[15:06] <sil2100>   * Release status meeting!
[15:06] <sil2100> - Setup of a testing laptop
[15:06] <sil2100> - Interviews and home test reviews
[15:06] <sil2100> (done)
[15:06] <xnox> shim 15.4 submitted for review, hopefully will be approved today
[15:06] <xnox> having fun with openssl tests in packages trying to test TLSv1.1
[15:06] <xnox> debugging riscv64 failures to boot
[15:06] <xnox> done
[15:06] <xnox> i'll go with this.
[15:06] <slyon> - Short week, Fri & Mon off
[15:06] <slyon> - Interviews
[15:06] <slyon> [15:06] <slyon> - SRU regression investigation, bug #1922898
[15:06] <slyon> - Landing v0.102 for Core20 via foundations/ubuntu-image PPA
[15:06] <slyon>   * Uploaded NetworkManager snap changes in MP#400398, needs review by alfonso
[15:06] <slyon> - Improve autopkgtest flakyness, PR#204
[15:06] <slyon>   * needs some more bileto & canonistack testing to
[15:06] <slyon>     check situation on different instance sizes/flavors & series
[15:06] <slyon> - Working on YAML generator & corresponding test system
[15:06] <slyon> (done)
[15:06] <JawnSmith> * +1 maintenance
[15:06] <juliank> * short week due to good friday / easter monday holidays
[15:06] <JawnSmith>     * migrated nova
[15:06] <juliank> * autopkgtest{,-cloud}:
[15:06] <JawnSmith>     * migrated urfkill
[15:06] <juliank>   - Some digging into capacity issues, mostly Laney though who managed to clean up old instances and unused ports in openstack
[15:06] <JawnSmith>         * possible segfault with uninitialized variable
[15:06] <juliank>   - Setup Acquire::Retries in images, set at 10
[15:06] <JawnSmith>         * change in the kernel caused other unexpected failures
[15:06] <juliank>   - Removed needrestart in the images, fixing apt testsuite
[15:06] <JawnSmith>     * migrated 2 golang packages
[15:06] <juliank> * apt:
[15:06] <JawnSmith>         * golang-github-bugsnag-bugsnag-go
[15:06] <juliank>  - stumbled upon a reproducer for bug 1921626 and came up with a fix
[15:06] <JawnSmith>         * golang-github-revel-revel
[15:06] <juliank>  - also going to add an error (hirsute+1) / warning for packages without Size fields
[15:06] <JawnSmith> * LP: #1922792 inform users when reboot is required for bluez on raspi
[15:06] <juliank> * shim:
[15:06] <JawnSmith> * LP: #1922712 add metric for new glibc hardware caps to ubuntu-report
[15:06] <juliank>  - accepted cbl-mariner review request
[15:06] <JawnSmith> * Update ubuntu-settings-raspi udev rules
[15:06] <JawnSmith> * Create examples for new lgpio package (GPIO, pwm, i2c)
[15:06] <JawnSmith> [done]
[15:07] <bdmurray> vorlon:
[15:07] <vorlon>  * archive cleanup in preparation for release
[15:07] <vorlon>   * https://people.canonical.com/~ubuntu-archive/nbs.html zeroed out
[15:07] <vorlon>   * https://people.canonical.com/~ubuntu-archive/proposed-migration/hirsute_uninst.txt zeroed out (for amd64; zeroing riscv64 is not a target, and i386 I've reported to tseliot)
[15:07] <vorlon>   * https://people.canonical.com/~ubuntu-archive/proposed-migration/hirsute_outdate.txt zeroed out after the next run (udebs meh)
[15:07] <vorlon>   * https://people.canonical.com/~ubuntu-archive/priority-mismatches.html needs work
[15:07] <vorlon>  * merge reviews
[15:07] <vorlon>  * will be looking at a secureboot+nvidia regression in GKE
[15:07] <vorlon>  * +1 maintenance today/tomorrow
[15:08] <vorlon> (done)
[15:08] <doko> - was supposed to have an Easter break
[15:08] <doko> - some unplanned/unscheduled +1 work, mostly fixes for ftbfs
[15:08] <doko> - some archive work to remove binaries on risc64, ppc64el and s390x, to let packages migrate
[15:08] <doko> - python 3.9.3 and 3.9.4 releases
[15:08] <doko> - GCC 10.3.0 release, still ongoing
[15:08] <doko> - retrying builds from the test rebuild to identify more universe package which build without lto
[15:08] <doko> - LLVM upstream fix to ignore -flto=auto and =jobserver
[15:08] <doko> - LLVM 11 update
[15:08] <doko> (done)
[15:08] <bdmurray> SRU verification of LP: #1898152
[15:08] <bdmurray> ubuntu-release-upgrader bug triage consolidating dupes,
[15:08] <bdmurray>   asking 18.04 users to use do-release-upgrade -p
[15:08] <bdmurray> reported debian bug 986258 re privoxy's apparmor profile
[15:08] <bdmurray> sponsored a patch fixing LP: #1915923
[15:08] <bdmurray> uploaded usb-creator fixing LP: #1922095
[15:08] <bdmurray> tested LP: #1903312
[15:08] <bdmurray> reviewed, merged Laney's pkttyagent apport changes
[15:09] <bdmurray> improved raspi-image tagging LP: #1920837
[15:09] <bdmurray> discovered, reported, fixed LP: #1922937
[15:09] <bdmurray> uploaded apport for hirsute
[15:09] <bdmurray> ✔ done
[15:09] <bdmurray> rbalint:
[15:09] <rbalint> (short week)
[15:09] <rbalint> * sponsored procps SRUs
[15:09] <rbalint> * systemd 247.3-2ubuntu3 with targeted fixes
[15:09] <rbalint> * glibc 2.33-0ubuntu5 with small fixes
[15:09] <rbalint> * meetings
[15:09] <rbalint> (done)
[15:10] <bdmurray> Are there any questions on status?
[15:11] <bdmurray> .
[15:11] <bdmurray> ..
[15:11] <sil2100> None!
[15:11] <bdmurray> #topic Release Incoming Bugs
[15:11] <bdmurray> #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-hh-incoming-bug-tasks.html#foundations-bugs
[15:12] <bdmurray> bug 1916331 I've been unable to recreate but if anybody else wants to test it that'd be neat.
[15:13] <juliank> do we care about kubuntu ourselves?
[15:13] <bdmurray> Actually I was thinking about the other TZ one
[15:13] <sil2100> Well, we care for it to be releasable, because without it we can't release
[15:13] <bdmurray> bug 1903312 - if you are ISO testing have a look at that
[15:13] <xnox> did we have broken qt in feburary which is since fixed?
[15:13] <sil2100> And ubiquity is our product, so I'd like us to help out as much as possible
[15:14] <sil2100> 'product' is the wrong word
[15:14] <sil2100> That being said, not sure if that's a blocker, more of a thing to keep an eye out
[15:14] <bdmurray> Sure but as we mentioned elsewhere the WiFi thing isn't a blocker.
[15:14] <bdmurray> so moving on
[15:14] <sil2100> yep
[15:14] <bdmurray> bug 1922297
[15:14] <juliank> I thought it did that
[15:15] <bdmurray> So did I!
[15:16] <sil2100> Let's take that then?
[15:16] <bdmurray> That seems worth investigating though
[15:17] <bdmurray> I don't see anything about snaps in the Main.log
[15:17] <bdmurray> Maybe we are doing a desktop specific check?
[15:17] <bdmurray> bug 1922681
[15:18] <juliank> OK
[15:18] <bdmurray> juliank: did you do this work?
[15:18] <bdmurray> oooh ALL CAPS
[15:18] <juliank> Yes, I did not update manpage
[15:18] <sil2100> LET'S CARD IT
[15:19] <bdmurray> PLUS ONE
[15:19] <bdmurray> skipping rls-gg
[15:19] <bdmurray> #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ff-incoming-bug-tasks.html
[15:19] <bdmurray> so I was going through release upgrade bugs and found bug 1918200
[15:19] <bdmurray>   File "/tmp/ubuntu-release-upgrader-tnrwjlhy/DistUpgrade/DistUpgradeQuirks.py", line 845, in _get_linux_metapackage
[15:19] <bdmurray>     source = pkg.candidate.record['Source']
[15:20] <juliank> whee
[15:20] <bdmurray> that seems really weird - any ideas julian?
[15:20] <juliank> package probably pinned to -1
[15:20] <juliank>  ~/.c/.f/e/a/p/kernel                                                buffers
[15:20] <juliank> Package: linux-image*
[15:20] <juliank> Pin: release n=bionic
[15:20] <juliank> Pin-Priority: -1
[15:20] <juliank> yup
[15:21] <juliank> Could should check if a candidate exists before um using it
[15:21] <bdmurray> Well then that's their responsibility
[15:21] <bdmurray> Okay, but that seems like a corner case.
[15:21] <rbalint> i don't quite think so
[15:21] <rbalint> i mean that it would be their responsibility
[15:21] <xnox> juliank:  is that mint?
[15:21] <juliank> We should still fix it, IMO
[15:21] <rbalint> +1
[15:22] <bdmurray> I hear two +1s, is there a third?
[15:22] <rbalint> +1
[15:22] <juliank> +2
[15:22] <vorlon> +i
[15:22] <xnox> ALL CAPS PLUS ONE
[15:22] <juliank> +inf
[15:22] <bdmurray> Alright, let's card that but no queue jumping
[15:22] <mclemenceau> Ok I carded the last 2
[15:22] <bdmurray> bug 1921593
[15:23] <dbungert> all caps plus one would be +!
[15:23] <juliank> eek
[15:24] <bdmurray> I haven't dug into why it was marked for removal
[15:25] <bdmurray> logsave breaks on an old version of it
[15:27] <bdmurray> Any votes for this one?
[15:27] <juliank> sounds important
[15:28] <bdmurray> Lets punt and look and see if there are any others like it
[15:28] <bdmurray> Or anything strange in the Aptclone
[15:29] <bdmurray> that's it for bugs
[15:29] <slyon> there's also: https://bugs.launchpad.net/netplan/+bug/1922898 (not sure why it doesn't show up in the report)
[15:29] <bdmurray> slyon: because there is no ubuntu task
[15:29] <slyon> it seems to be an edge case, but should be carded IMO. rbalint already proposed a solution in the LP
[15:30] <mclemenceau> slyon I carded it :)
[15:30] <bdmurray> It seems like it should queue jump
[15:31] <slyon> not sure it needs to queue jump, as we've mitigated the issue for now by reverting to netplan.io 0.101
[15:31] <xnox> slyon:  it's against 3rd-party product, not against /ubuntu/+source/netplan.io
[15:31] <xnox> hence not on the report, which is for /ubuntu/ only.
[15:31] <slyon> i see
[15:32] <bdmurray> Okay. Any other bugs then?
[15:33] <bdmurray> Alright vorlon
[15:33] <vorlon> #link https://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses_by_team.html#foundations-bugs
[15:33] <vorlon> pexpect has built! \o/
[15:33] <vorlon> and now has autopkgtest regressions
[15:33] <vorlon> so I need someone to look at this
[15:33] <vorlon> the failure is not reproduced in Debian
[15:33] <vorlon> volunteers?
[15:33] <bdmurray> Colin asked if there was anything else that needing building like pexpect
[15:33] <slyon> vorlon: I can look into this
[15:33] <vorlon> nothing I'm personally aware of
[15:34] <vorlon> slyon: thanks
[15:34] <vorlon> pexpect: slyon
[15:34] <vorlon> then we have glib2.0 which as mentioned should be Desktop Team, unless someone here is feeling charitable
[15:34] <rbalint> ocfs2-tools is hinted now for it
[15:34] <doko> not flatpack, but ocfs-tools
[15:34] <vorlon> glibc, which some hints have been merged for; not sure if that gets everything or if there are some new failures now listed there that weren't before
[15:34] <bdmurray> I'm working on ubuntu-release-upgrader
[15:35] <vorlon> regardless, I think rbalint is on top of glibc
[15:35] <vorlon> and bdmurray has ubuntu-release-upgrader
[15:35] <vorlon> so that's it
[15:35] <rbalint> vorlon, i think the hints are enough
[15:35] <doko> let's continue down to curl
[15:35] <vorlon> rbalint: firefox/armhf?
[15:35] <rbalint> will check
[15:36] <vorlon> ok, going a bit further
[15:36] <vorlon> pygments and python3-stdlib-extensions are both candidates and seem to have migrated
[15:36] <vorlon> python3-defaults has some autopkgtest regressions - who can look at this?
[15:36] <rbalint> systemd should be made big to let it not time out in the next days due to amd64 runners being slower under the high load  https://code.launchpad.net/~rbalint/autopkgtest-cloud/+git/autopkgtest-cloud/+merge/397740
[15:36] <rbalint> until that most of the systemd/amd64 test runs will time out
[15:37] <doko> let's splt these among us
[15:37] <doko> split
[15:37] <vorlon> doko: what's a good split?
[15:37] <bdmurray> 80/20
[15:37] <doko> r-cran-irkernel?
[15:37] <doko> ranger?
[15:38] <doko> ruby-stackprof?
[15:38] <doko> spyder-memory-profiler?
[15:38] <doko> ubuntu-image?
[15:38] <doko> and for curl: cryfs, libpff
[15:38] <juliank> rbalint: Laney seems to disagree with you on the systemd issue, 2/3 runs on m1.large also failed, so it doesn't help
[15:38] <vorlon> doko: you want to assign each autopkgtest failure out individually?
[15:39] <doko> yes
[15:39] <rbalint> juliank, that's just 2/3 instead of 1/1
[15:39] <vorlon> ok
[15:39] <doko> there are not related, python3-defaults is just a dependency package
[15:39] <vorlon> JawnSmith: r-cran-irkernel vs python3-defaults
[15:39] <vorlon> dbungert: ranger vs python3-defaults
[15:39] <sil2100> I can take a look at ubuntu-image o/
[15:39] <vorlon> juliank: ruby-stackprof vs python-defaults
[15:39] <juliank> rbalint: That's a significant waste of resources, though, requiring about 8 times as many
[15:39] <dbungert> OK to ranger vs python3-defaults
[15:39] <vorlon> xnox: spyder-memory-profiler vs python3-defaults
[15:39] <rbalint> juliank, how much in dollars per month?
[15:39] <sil2100> But it probably just needs a poke
[15:40] <xnox> vorlon:  ok.
[15:40] <vorlon> rbalint: systemd vs python3-defaults
[15:40] <juliank> vorlon: ok
[15:40] <vorlon> sil2100: ubuntu-image vs python3-defaults
[15:40] <vorlon> I'll take curl vs cryfs
[15:40] <vorlon> waveform: libpff vs curl
[15:40] <rbalint> vorlon, systemd is an infra issue
[15:40] <waveform> vorlon, ack
[15:40] <vorlon> rbalint: then it should be no problem that it's assigned to you since you already have an mp for it? :)
[15:41] <bdmurray> I think I restarted cryfs for pexpect so maybe its flakey
[15:41] <sil2100> o/
[15:41] <rbalint> vorlon, not that it would be fixed
[15:41] <vorlon> rbalint: is it a different infra issue than the big_packages you mentioned above?
[15:41] <bdmurray> https://autopkgtest.ubuntu.com/packages/c/cryfs/hirsute/amd64
[15:41] <rbalint> vorlon, no, i believe the same
[15:41] <vorlon> rbalint: then we can follow up there
[15:43] <rbalint> vorlon, or i can split the upstream test to halves but it will be ugly
[15:43] <vorlon> let's avoid ugly
[15:43] <vorlon> anyway, I think that's it for devel-proposed
[15:43] <vorlon> bdmurray:
[15:43] <rbalint> vorlon, ack
[15:44] <bdmurray> #topic AOB
[15:44] <slyon> I will be out tomorrow.
[15:44] <bdmurray> Hirsute is coming
[15:44] <doko> please have a look at update_excuses, what we still should fix ...
[15:45] <doko> I see there backupc
[15:45] <doko> and mailman3
[15:45] <doko> backuppc even
[15:46] <bdmurray> okay
[15:47] <doko> mclemenceau: backupppc needs a ping for the security team?
[15:49] <mclemenceau> doko: it is on their MIR board, I can ask.
[15:50] <bdmurray> Alright, thanks everybody.
[15:50] <bdmurray> #endmeeting
[15:50] <meetingology> Meeting ended at 15:50:35 UTC.  Minutes at https://new.ubottu.com/meetingology/logs/ubuntu-meeting/2021/ubuntu-meeting.2021-04-08-15.01.moin.txt
[15:50] <mclemenceau> o/
[15:50] <sil2100> o/
[15:50] <rbalint> o/