[16:00] <bdmurray> o/
[16:00] <waveform> o/
[16:02] <juliank> o/
[16:02] <bdmurray> #startmeeting Weekly Ubuntu Foundations team
[16:02] <meetingology> Meeting started Thu Jan  9 16:02:26 2020 UTC.  The chair is bdmurray. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
[16:02] <meetingology> Available commands: action commands idea info link nick
[16:02] <bdmurray> #topic Lightning rounds
[16:02] <bdmurray> vorlon sil2100 waveform doko bdmurray infinity mwhudson tdaitx cyphermox rbalint xnox juliank
[16:03] <bdmurray> vorlon - you win!
[16:03] <vorlon> hmm :)
[16:04] <vorlon>  * happy new year!
[16:04] <vorlon>  * landed zfs snapshot backend support in schroot (Debian bug #947919)
[16:04] <vorlon>  * i386 follow-through:
[16:04] <vorlon>    * uninstallables down to 14 on i386, and in progress https://people.canonical.com/~ubuntu-archive/proposed-migration/focal_uninst.txt
[16:04] <vorlon>    * will be going through autopkgtest failures that are blocking new versions of i386 packages in -proposed
[16:04] <vorlon>  * Discussions around /usr/bin/python in focal
[16:04] <vorlon> (done)
[16:04] <bdmurray> sil2100 is out
[16:04] <bdmurray> waveform:
[16:04] <xnox> nice
[16:04] <waveform> * Tested Pi4 Bionic SRU on all available hardware; all packages work, still need to verify a "clean build" of the image
[16:04] <waveform> * Tested bootscript with pi2 and pi3 variants of the u-boot script
[16:04] <waveform> * Worked on test suite for pictl
[16:04] <waveform> (done)
[16:04] <bdmurray> waveform: what is pictl?
[16:05] <bdmurray> doko:
[16:05] <doko>  Removed all unversiond Python packages
[16:05] <doko> - Now rebuilding everything which still depends on it and became uninstallable
[16:05] <doko> - focal test rebuilds finished
[16:05] <doko> - reproducing and forwarding GCC 10 issues from the test rebuild
[16:05] <doko> - binutils update from the trunk
[16:05] <doko> - GCC 9 / 10 updates
[16:05] <doko> (done)
[16:05] <bdmurray> bdmurray:
[16:05] <bdmurray> oh that's me!
[16:05] <bdmurray> sponsored flash-kernel, linux-firmware-raspi2, u-boot uploads to 18.04
[16:05] <bdmurray> updated apport to send crash files to LP for focal
[16:05] <bdmurray> overrode an update-notifier false positive for the phased-updater
[16:06] <waveform> bdmurray, pictl is the pi configuration tool for manipulating the boot configuration
[16:06] <bdmurray> SRU verification of mount bash-completion (LP: #1845529)
[16:06] <bdmurray> reviewed apport MP re O_PATH (LP: #1851806) from tdaitx
[16:06] <bdmurray> investigation into / discovered fix for release user graph lines not updating on errors.ubuntu.com
[16:07] <bdmurray> infinity:
[16:07] <infinity>  - Catching up on email after 3+ weeks out.
[16:07] <infinity>  - Working through HR training that got resurrected.
[16:07] <infinity>  - debhelper merge.
[16:07] <infinity>  - Working on riscv64 bootstrap (in-archive build will be early Feb)
[16:07] <infinity>  - Starting on glibc 2.31.
[16:07] <infinity> (done)
[16:07] <tdaitx> * apport O_PATH fix (LP: #1851806)
[16:07] <tdaitx>   - review process, some extra fixes, committed to focal after approval
[16:07] <tdaitx>   - applying reviewed changes to xenial, bionic, disco, eoan
[16:07] <tdaitx> * jck-11
[16:07] <tdaitx>   - saving test results as jenkins artifacts
[16:07] <tdaitx>   - comparison between previous and current run
[16:07] <tdaitx> Other:
[16:07] <tdaitx> - finished pending trainings
[16:07] <tdaitx> - getting my travel ticket fixed (issued under wrong name, previous agent is on vacation)
[16:07] <tdaitx> - hatting these new super strict wifi firewalls (forced dns, no ssh, no vpn under any port/protocol)
[16:07] <tdaitx> (done)
[16:07] <bdmurray> oops no cyphermox
[16:08] <bdmurray> rbalint is out
[16:08] <bdmurray> xnox:
[16:08] <xnox> 9th January:
[16:08] <xnox> Uploaded nss & openssl using tlsv1.2 minimum
[16:08] <xnox> Openssl sets SECLEVEL=2 as well, meaning RSA 2048bit keys minimum
[16:08] <xnox> Fixing fallout from above, as debian doesn’t enforce the above at build/test time
[16:08] <xnox> Gnutls patches are proposed upstream and being reviewed
[16:08] <xnox> Boost updates for various abi/i386 things, transition to 1.71 has not started yet
[16:08] <xnox> Chasing cloggages in proposed-migrations here and there
[16:08] <xnox> Cape town prep meetings
[16:08] <xnox> done
[16:08] <bdmurray> juliank:
[16:08] <juliank> * Fixed apt's GTest discovery for 1.9, made it stop skipping tests silently if it can't find gtest
[16:08] <juliank> * Fixed apt's unit tests
[16:09] <juliank> * Fixed apt indirectly aborting() python-apt due to GIL/AcquireProgress interaction https://salsa.debian.org/apt-team/apt/commit/84176f6cde1fda522a3aad21d8238c7bd603da87
[16:09] <juliank> * Improved APT cache generation speed by 10%: https://salsa.debian.org/apt-team/apt/merge_requests/92
[16:09] <juliank> * WIP: Switching APT to libgcrypt, much faster, hw-accelerated SHA hashing and stuff https://salsa.debian.org/apt-team/apt/merge_requests/89
[16:09] <juliank> Also I think I merged some merge requests in APT
[16:09] <juliank> (done)
[16:09] <bdmurray> #topic Release incoming bugs
[16:10] <bdmurray> #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ff-incoming-bug-tasks.html#foundations-bugs
[16:10] <bdmurray> So some new bugs have been tagged rls-ff-incoming over the break
[16:11] <bdmurray> bug 1856863 is assigned to jibel
[16:11] <bdmurray> Bug 1856993 was targetted but not untagged...
[16:12] <bdmurray> It's already in trello so untagging it.
[16:12] <bdmurray> bug 1858013
[16:12] <bdmurray> xnox: Would that be something more appropriate for the desktop team?
[16:13] <xnox> bdmurray:  depends. one thing needs checking is
[16:13] <xnox> if the battery indicator works correctly on that laptop; and generically i.e. power source present or not.
[16:13] <xnox> cause it might be that laptop/kernel issue not detecting powercable present / charging
[16:13] <xnox> or stuff in the installer page not being sensitive to it.
[16:13] <bdmurray> ah, so boot the live cd and see what the battery status is?
[16:14] <xnox> yeap, and if there is lightning icon when power plugged in, and no lightning when unplugged.
[16:14]  * xnox comments on the bug
[16:14] <bdmurray> thanks!
[16:14] <bdmurray> okay, so we'll set that to incomplete and wait to see what happens
[16:15] <bdmurray> xnox: is bug 1856424 something we should target to focal? It has a trello card already
[16:16] <bdmurray> Since there is a trello card let's target it to Focal.
[16:17] <bdmurray> #linux http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ee-incoming-bug-tasks.html
[16:17] <bdmurray> #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ee-incoming-bug-tasks.html
[16:18] <bdmurray> nothing new there but bug 1856045 needs the rls-ee-incoming tag removed I'll fix that
[16:18] <bdmurray> I still need to review this list for items to carry over for FF
[16:19] <bdmurray> #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-incoming-bug-tasks.html
[16:19] <bdmurray> Ah I thought bug 1856560 was familiar
[16:20] <bdmurray> xnox: Did you see the response there?
[16:22] <bdmurray> Okay, xnox will follow up on that bug and close it out.
[16:23] <bdmurray> #topic Team proposed-migration report
[16:23] <bdmurray> #link http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses_by_team.html#foundations-bugs
[16:24] <bdmurray> vorlon: Do you want to help dole these out?
[16:24] <juliank> python-apt:i386 needs the usual i386 handling
[16:24] <vorlon> I suppose :)
[16:24] <vorlon> who wants to look at netcat-openbsd?
[16:24] <vorlon> juliank: what do you mean by "usual"?
[16:24] <juliank> vorlon: I forgot the name, but it's not installalbe anymore
[16:25] <vorlon> juliank: if it's never going to be installable for cross-tests (because python, probably?), then it should be permanently blacklisted
[16:25] <juliank> it should be
[16:25] <vorlon> ok, I'll update that after we dole out the packages
[16:25] <vorlon> netcat-openbsd
[16:25] <waveform> vorlon, the netcat-openbsd one was simply a postgres 11 v 12 issue IIRC, probably just needs re-running
[16:26] <vorlon> ok, I'll take that one for rerunning (waveform, do you have access to trigger autopkgtests?)
[16:26] <vorlon> automake-1.16
[16:26] <waveform> no I don't think I do (or at least last time I tried I didn't)
[16:26] <bdmurray> automake is me
[16:27] <vorlon> ok
[16:27] <vorlon> openjdk-lts
[16:27] <vorlon> tdaitx: are we going to make the openjdk autopkgtests work on i386?
[16:27] <doko> openjdk-lts: we should keep that, it provides the client VM, which the amd64 package doesn't provide
[16:28] <vorlon> yes, but are you going to fix the autopkgtests to be cross-runnable
[16:29] <vorlon> is this tdaitx or doko to follow through on?
[16:29] <tdaitx> hmm, for i386 autopkgtests it depends on how much effort it takes, I haven't looked in what is needed
[16:29] <vorlon> ok, it's yours to investigate
[16:29] <vorlon> python-geoip: blocked because it makes python-torctl uninstallable, so this needs python2 removal work
[16:29] <tdaitx> alright
[16:29] <vorlon> waveform: do you want python-geoip?
[16:30] <waveform> vorlon, okay, I'll take that
[16:30] <vorlon> paramiko looks like it might just need an autopkgtest retry
[16:30] <vorlon> I'm taking that one
[16:31] <vorlon> python-colorama, more python2 revdeps that need cleaned up
[16:31] <vorlon> xnox: you can have python-colorama
[16:31] <vorlon> python-future, ftbfs
[16:31] <xnox> vorlon:  yeah
[16:31] <vorlon> doko: can you take that one?
[16:32] <doko> vorlon: yes, in progress
[16:32] <vorlon> sphinx-rtd-theme, looks like a flaky autopkgtest, I'll chase that
[16:32] <vorlon> python-apt, already sorted per juliank
[16:32] <vorlon> python3.7: i386 autopkgtests
[16:33] <doko> just ignore?
[16:33] <vorlon> doko: ^^ I guess that's never going to be cross-installable so we should permanently ignore?
[16:33] <doko> same as python3.8
[16:33] <vorlon> ok, I'll sort those
[16:33] <vorlon> fribidi
[16:34] <vorlon> who doesn't have one yet?
[16:35] <vorlon> looks like everyone has at least one
[16:35] <vorlon> waveform: you can have fribidi also
[16:35] <waveform> vorlon, ta
[16:35] <doko> hmm, we have a seldom guest this meeting ;p
[16:35] <vorlon> infinity: and you can have netbase
[16:35] <vorlon> libpipeline is i386 autopkgtest, I'll take that
[16:35] <infinity> vorlon: I love netboase.  I'm going to squeeze it and hug it and name it Steve.
[16:36] <vorlon> python-click is related to colorama
[16:36] <vorlon> xnox: so you get python-colorama + python-click
[16:37] <vorlon> libedit, bunch of failing revdep autopkgtests
[16:37] <vorlon> juliank: ^^ can you take?
[16:37] <juliank> I guess so
[16:38] <vorlon> doko: gcc-9 autopkgtests, linux on all archs and gcc-9/i386; can you drive this?
[16:38] <doko> vorlon: please ignore i386 autopkg tests, the linux failures are addressed, needs kernel fixing
[16:38] <vorlon> libregexp-pattern-license-perl needs a promotion/MIR of libre-engine-re2-perl
[16:38] <doko> I can write that MIR
[16:39] <vorlon> doko: let's talk in more detail after the meeting about what kind of hint to use for gcc-9/i386
[16:39] <vorlon> doko: I was going to give libre-engine-re2-perl to infinity, he likes those
[16:39] <vorlon> whoever takes libregexp-pattern-license-perl should also take licensecheck
[16:40] <doko> fine with me
[16:40] <vorlon> and that's the list
[16:40] <vorlon> bdmurray:
[16:40] <doko> to have infinity look at it
[16:40] <bdmurray> vorlon: thanks!
[16:41] <infinity> vorlon, doko: Check, I'll handle the perly bits.
[16:41] <doko> tdaitx: could you look at openjdk-8/armhf autopkg tests?
[16:41] <bdmurray> #topic AOB
[16:42] <bdmurray> Anything else?
[16:42] <doko> yes
[16:42] <doko> https://people.canonical.com/~doko/ftbfs-report/test-rebuild-20191220-focal-focal.html
[16:42] <doko> any volunteer to file bug reports for main?
[16:46] <doko> http://qa.ubuntuwire.com/ftbfs/
[16:49] <bdmurray> The qa.ubuntuwire.com link is pointing to disco
[16:49] <bdmurray> doko will chase that down
[16:50] <doko> I was volunteered :-(
[16:52] <doko> and one more thing:
[16:52] <doko> https://people.canonical.com/~ubuntu-archive/proposed-migration/update_output_notest.txt
[16:52] <doko> please look up the first occurance of python-defaults
[16:53] <doko> these are the packages which need removal or fixing. can I get some help on those?
[16:53] <bdmurray> doko: you mean the stuff after "armhf: "?
[16:54] <vorlon> fwiw I went through https://people.canonical.com/~ubuntu-archive/proposed-migration/focal/rcbuggy-problem-packages.html yesterday and removed a bunch of packages that were failing autopkgtests for python-defaults and removed from testing
[16:54] <doko> \o/
[16:55] <bdmurray> vorlon: so is the notest.txt file up to date / does it reflect your work?
[16:55] <vorlon> bdmurray: yes
[16:57] <bdmurray> doko: Okay, thanks for bringing those reports / work up.
[16:57] <bdmurray> Anything else?
[16:58] <infinity> Can we agree, as a team, that 9 days into 2020, we're now past the point of no return, and it's inappropriate to make hindsight-related jokes in any communication forum past, present, or currently unimagined?
[16:59] <bdmurray> Okay, thanks everybody!
[16:59] <bdmurray> #endmeeting
[16:59] <meetingology> Meeting ended Thu Jan  9 16:59:36 2020 UTC.
[16:59] <meetingology> Minutes:        http://ubottu.com/meetingology/logs/ubuntu-meeting/2020/ubuntu-meeting.2020-01-09-16.02.moin.txt