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> 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 <ubottu> Debian bug 947919 in schroot "schroot: Support for ZFS snapshotting" [Wishlist,Fixed] http://bugs.debian.org/947919 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 <ubottu> Launchpad bug 1845529 in Debian "bash completion shows `awk: line 18: function gensub never defined` on `umount /dev/<Tab>`" [Unknown,Confirmed] https://launchpad.net/bugs/1845529 16:06 <ubottu> Launchpad bug 1851806 in apport (Ubuntu) "'module' object has no attribute 'O_PATH'" [High,In progress] https://launchpad.net/bugs/1851806 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 <ubottu> Launchpad bug 1851806 in apport (Ubuntu) "'module' object has no attribute 'O_PATH'" [High,In progress] https://launchpad.net/bugs/1851806 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 <ubottu> bug 1856863 in ubiquity (Ubuntu Focal) "Ubiquity crashes when partitioning the disk with ZFS installation" [High,Triaged] https://launchpad.net/bugs/1856863 16:11 <bdmurray> Bug 1856993 was targetted but not untagged... 16:11 <ubottu> bug 1856993 in gcc-9 (Ubuntu Focal) "The focal-proposed gcc-9 version makes pocl build to fail" [Undecided,New] https://launchpad.net/bugs/1856993 16:12 <bdmurray> It's already in trello so untagging it. 16:12 <bdmurray> bug 1858013 16:12 <ubottu> bug 1858013 in ubiquity (Ubuntu) "20.04 installer doesn't note power cable status on 'prepare to install' window" [Undecided,New] https://launchpad.net/bugs/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:15 <ubottu> bug 1856424 in grub2 (Ubuntu) "please add smbios module to the signed grub2 images" [Undecided,New] https://launchpad.net/bugs/1856424 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 <ubottu> bug 1856045 in libcap2 (Ubuntu Eoan) "capabilities set with setcap are not honoured" [Undecided,Confirmed] https://launchpad.net/bugs/1856045 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:19 <ubottu> bug 1856560 in util-linux (Ubuntu) "ds-identify - stuck in uninterruptible sleep state" [Undecided,New] https://launchpad.net/bugs/1856560 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