16:01 <bdmurray> #startmeeting Weekly Ubuntu Foundations team 16:01 <meetingology> Meeting started Thu Dec 5 16:01:57 2019 UTC. The chair is bdmurray. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 16:01 <meetingology> 16:01 <meetingology> Available commands: action commands idea info link nick 16:02 <bdmurray> #topic Lightning rounds 16:02 <bdmurray> mwhudson infinity xnox sil2100 rbalint juliank waveform doko cyphermox vorlon bdmurray tdaitx 16:02 <bdmurray> mwhudson is not here 16:02 <bdmurray> infinity: ? 16:03 <bdmurray> xnox: ! 16:03 <xnox> here 16:03 <xnox> but not ready 16:03 <xnox> next 16:04 <bdmurray> sil2100: are you ready? 16:04 <sil2100> Yes 16:04 <sil2100> - Moar kernel reviews 16:04 <sil2100> - SRU reviews and releases 16:04 <sil2100> - Finished some training 16:04 <sil2100> - Coordination, preparation and releases for the raspi 19.10.1 16:04 <sil2100> - Fixed the screen-reader not staying enabled on the target system (in ubiquity) 16:04 <sil2100> - Verified ubuntu-image for all series + snap, promoted to stable 16:04 <sil2100> - Promoted new core18 to stable 16:04 <sil2100> - Sync regarding the IMX6 work, started planning multi-volume u-i livecd-rootfs support 16:04 <sil2100> - Work on manifest diffing for ISO testing 16:04 <sil2100> (done) 16:04 <bdmurray> rbalint: 16:04 <rbalint> * fixed valgrind ftbfs with openmpi 4.0 16:04 <rbalint> * trainings 16:04 <rbalint> * SRU verifications: wslu, valgrind, unattended-upgrades 16:05 <rbalint> * working on showing motd in containers, fixing packages to make that work: 16:05 <rbalint> pam, base-files, ubuntu-release-upgrader, update-notifier, update-motd 16:05 <rbalint> (done) 16:05 <bdmurray> juliank: 16:05 <juliank> * reviewed vorlon's autopkgtest merge proposal for cross-testing 16:05 <juliank> * worked on apt credential leaking bug 16:05 <juliank> - investigated applying auth.conf entries to https only, allow explicit protocol matching (machine http://...) 16:05 <juliank> - investigated dropping credentials after following a cross-origin redirect 16:05 <juliank> - stable releases - add opt-in protocol matching, as opposed to https-only be default 16:05 <juliank> * broke the APT unit tests, but did not notice it, because for some unknown reason 16:05 <juliank> gtest is not being detected anymore and the tests silently skipped 16:05 <juliank> * released apt 1.9.5 16:05 <juliank> * noticed that APT CI was timing out on salsa half the time, work on making it faster 16:05 <juliank> - drop coverage testing (only gives you a percentage in gitlab UI anyway...) 16:06 <juliank> - trying to add ccache, but only seems to upload 1 file to cache 16:06 <juliank> - future work: split up build and test stages, also avoids building twice 16:06 <juliank> * noticed I forgot about bug 1801338 in apt, tried to re-reproduce 16:06 <ubottu> bug 1801338 in apt (Ubuntu Cosmic) "apt fails to properly handle server-side connection closure" [Undecided,Triaged] https://launchpad.net/bugs/1801338 16:06 <juliank> (done) 16:06 <bdmurray> waveform: 16:06 <waveform> * Finished fix for LP: #1311056, adding tests 16:06 <waveform> * Testing pi images on multiple pis 16:06 <waveform> * Fighting/debugging lxd snap on LVM (not through choice!) 16:06 <waveform> * Testing pi images on multiple pis 16:06 <waveform> * Worked on pi configuration tool; basic implementation now done, needs docs, bells & whistles 16:06 <waveform> * Testing pi images on multiple pis ... seriously, there was a lot of this! 16:06 <ubottu> Launchpad bug 1311056 in python-apt (Ubuntu) "apt-add-repository adds duplicate commented/disabled source lines" [High,Triaged] https://launchpad.net/bugs/1311056 16:06 <waveform> (done) 16:06 <bdmurray> doko: 16:07 <doko> - first gcc-10 package done 16:07 <doko> - investigating gcc-10 bootstrap failure on ppc64el 16:07 <doko> - isl transition done 16:07 <doko> - some python uploads 16:07 <doko> - python2.7 SRUs for bionic and eoan 16:07 <doko> - gcc-7, gcc-8 SRUs for bionic and eoan 16:07 <doko> - trying to figure out how to build gcc-10 on i386 ("use the launchpad api" is no help) 16:07 <doko> (done) 16:07 <cyphermox> code reviews: 16:07 <cyphermox> - netplan PR108 (802.1x auth-phase2, merged) 16:07 <cyphermox> - netplan PR109 (generated wpa for 802.1x, needs changes) 16:07 <cyphermox> - netplan PR113 (wireguard, needs another schema review) 16:07 <cyphermox> - netplan PR114 (L2TP, needed changes, got updated, needs schema review) 16:07 <cyphermox> - netplan PR115 (dummy interfaces, needs changes) 16:07 <cyphermox> - subiquity PR577 (error reports, approved) 16:07 <cyphermox> prepare fix for bash-completions in util-linux (umount) (bug LP: #1845529) 16:07 <cyphermox> debugging issues with my test for walinuxagent 16:07 <ubottu> Launchpad bug 1845529 in bash-completion (Ubuntu Focal) "bash completion shows `awk: line 18: function gensub never defined` on `umount /dev/<Tab>`" [High,Triaged] https://launchpad.net/bugs/1845529 16:07 <cyphermox> doing verification (building reverse-depends) for unicode-data SRUs 16:07 <cyphermox> netplan NM plugin: 16:07 <cyphermox> - refactored netplan parser to turn it into libnetplan, made sure names won't conflict 16:07 <cyphermox> - added initial parser code for backend-specific settings (NM has permissions, UUIDs, etc that need to be carried) 16:07 <cyphermox> - mapping netplan netdefs to NMConnection fields 16:07 <cyphermox> (done) 16:08 * xnox is ready 16:08 <bdmurray> xnox have at it then 16:08 <xnox> 5th of December 16:08 <xnox> Fixed up url=http://*.iso for netboot and url=http://*preseed.cfg for pressed duplication. This was causing failure to boot pressed desktops, and was causing redundant .iso downloads on subiquity netboot 16:08 <xnox> S390x uploads: 16:08 <xnox> Glibc cherry-pick (which probably will never migrate) 16:08 <xnox> Boost dropping python2 16:08 <xnox> Debugging snap-bootstrap / ubuntu-core-initramfs integration 16:08 <xnox> Booked travel for engineering sprint, FOSDEM 16:09 <xnox> Discussing linux-snap changes with apw for UC20 16:09 <xnox> done 16:09 <xnox> bah 16:09 <xnox> my indenting got eaten 16:09 <xnox> never mind 16:09 <bdmurray> vorlon: 16:09 <cyphermox> xnox: new tool for writing down tasks? 16:09 <vorlon> * i386 compat-only architecture: 16:09 <vorlon> * launchpad whitelist applied 16:09 <vorlon> * autopkgtests now running on amd64 base instead of i386 16:09 <vorlon> * will start the removal of stale binary packages today 16:09 <vorlon> * have been doing manual removals of specific binary packages blocking proposed-migration, will be nice to stop playing whack-a-mole with these 16:09 <vorlon> * britney doesn't necessarily notice that binary packages for the arch have been removed, so there will probably be more release team hints needed for test failures before we're done 16:09 <vorlon> (done) 16:10 <xnox> cyphermox: kind of. Google doc. 16:10 <cyphermox> hah, heh 16:10 <bdmurray> resolved traceback in daisy with unicode in Stacktrace data 16:10 <bdmurray> submitted RT, MP regarding updating daisy code for the above 16:10 <bdmurray> reported LP: #1853660 regarding a cloud-init crash on the Pi4 16:10 <ubottu> Launchpad bug 1853660 in cloud-init (Ubuntu) "cloud-init crashed with OSError in write_file(): [Errno 117] Structure needs cleaning: '/var/lib/cloud/data/tmpcct746jf' -> '/var/lib/cloud/data/status.json'" [Medium,Invalid] https://launchpad.net/bugs/1853660 16:10 <bdmurray> reported LP: #1853661 regarding systemd-timesyncd.server not sync'ing 16:10 <bdmurray> 19.10.1 Raspberry Pi iso testing 16:10 <bdmurray> SRU releases of unattended-upgrades, wslu 16:10 <ubottu> Launchpad bug 1853661 in systemd (Ubuntu) "systemd-timesyncd.server failed with exit code 3" [Undecided,New] https://launchpad.net/bugs/1853661 16:10 <bdmurray> short week with Thanksgiving 16:10 <bdmurray> tdaitx: 16:11 <tdaitx> * apport O_PATH fix (LP: #1851806) 16:11 <tdaitx> - build ubuntu cloud autopkgtest images 16:11 <tdaitx> - testing on xenial, bionic, disco, eoan, focal 16:11 <tdaitx> * jck tested samples, uploaded full snap 16:11 <tdaitx> - hopping that snap will make login easier to automate 16:11 <ubottu> Launchpad bug 1851806 in apport (Ubuntu) "'module' object has no attribute 'O_PATH'" [Undecided,New] https://launchpad.net/bugs/1851806 16:11 <tdaitx> * training 16:11 * tdaitx is done 16:12 <bdmurray> #topic Release incoming bugs 16:12 <bdmurray> #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ff-incoming-bug-tasks.html 16:13 <bdmurray> bug 1852772 16:13 <ubottu> bug 1852772 in software-properties (Ubuntu) "test_updates_interval fails on focal" [High,Triaged] https://launchpad.net/bugs/1852772 16:13 <bdmurray> there's been an upload to fix it but... 16:14 <bdmurray> LP timed out on me 16:14 <bdmurray> Its stuck in -proposed 16:14 <bdmurray> anyway we won't be working on that more so rls-ff-notfixing 16:15 <bdmurray> same with that other software-properties one 16:15 <bdmurray> bug 1853912 16:15 <ubottu> bug 1853912 in casper (Ubuntu) "/etc/pollinate/add-user-agent should be populated (in the server live env) to allow better identification of live clients" [Undecided,Triaged] https://launchpad.net/bugs/1853912 16:15 <bdmurray> vorlon: I think we want to take that for 20.04 correct? 16:16 <vorlon> bdmurray: yes please 16:16 <xnox> yeah 16:16 <bdmurray> And remind me what we decided about air gapped upgrades e.g. bug 1834501 16:16 <ubottu> bug 1834501 in ubuntu-release-upgrader (Ubuntu Eoan) "do-release-upgrade from bionic->any disables lxd without snapstore access" [Undecided,New] https://launchpad.net/bugs/1834501 16:18 <vorlon> still important, we should take 16:18 <bdmurray> Okay, targetting and carding it 16:18 <bdmurray> well lets do that last one bug 1774843 16:18 <ubottu> bug 1774843 in apport (Ubuntu) "apport python exception handler messes up python3.7" [Medium,Triaged] https://launchpad.net/bugs/1774843 16:19 <bdmurray> this seems pretty straight forward and reasonable to me 16:19 <bdmurray> so I think we should take it 16:19 <cyphermox> +1 16:20 <bdmurray> I had a look at ee and bb and there is nothing new there 16:22 <bdmurray> #topic iso testing packages 16:23 <bdmurray> sil2100 sent an email about targetted iso testing based on packages changing in the manifest 16:23 <bdmurray> He and I would both appreciate feedback on that 16:23 <bdmurray> Here is fine for it 16:24 <xnox> e.g. major kernel change from v5.3.* to v5.4.* ? 16:32 <bdmurray> #topic Team proposed-migration report 16:32 <bdmurray> https://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses_by_team.html#foundations-bugs 16:32 <bdmurray> Let's have a look at the python2 packages there 16:32 <bdmurray> vorlon: you said a bunch of those are related to apport? 16:33 <vorlon> bdmurray: yes, at least lazr.* and python-launchpadlib are 16:34 <vorlon> I haven't looked at polib, python-colorama, etc; they may be related or not 16:34 <bdmurray> I think python-colorama is on balint's list 16:40 <rbalint> bdmurray, it is mine, needs a removal of a unused leaf package 16:41 <rbalint> i'm on it 16:41 <bdmurray> rbalint: got it, thanks 16:46 <bdmurray> https://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses_by_team.html#unknown 16:46 <rbalint> bdmurray, it is held back by hinge 16:46 <rbalint> bdmurray, will ask for removal of hinge 16:47 <bdmurray> doko: so you are concerned about the python packages in the unknown section correct? 16:51 <doko> bdmurray: those which are canidates, but there are non of those now 16:51 <bdmurray> doko: so should we look again next week? 16:51 <vorlon> rbalint: do you know why hinge hasn't been removed from Debian testing yet? (Debian bug #936704) 16:51 <ubottu> Debian bug 936704 in src:hinge "hinge: Python2 removal in sid/bullseye" [Serious,Open] http://bugs.debian.org/936704 16:52 <rbalint> vorlon, i think this should not matter 16:52 <vorlon> it matters to me because if it had been removed from testing we could autodetect it sooner 16:52 <rbalint> vorlon, yes, that's true, but we detected it now 16:53 <vorlon> yes; but this won't be the only one 16:53 <vorlon> anyway, hinge removed :P 16:53 <rbalint> vorlon, i'll check the story in Debian 16:53 <rbalint> vorlon, thanks :-) 16:54 <bdmurray> Okay, let's look again for unowned candidates next week. 16:54 <bdmurray> #topic AOB 16:54 <bdmurray> Anything else? 16:55 <bdmurray> Speaking of unowned things. I notice nobody is subscribed to linux-firmware-dragonboard410 16:55 <bdmurray> sil2100: ^^ 16:56 <bdmurray> Alright, I'll chase him down later. 16:57 <bdmurray> If there is nothing else let's adjourn. 16:57 <rbalint> o/ 16:57 <bdmurray> #endmeeting