15:00 <bdmurray> #startmeeting Weekly Ubuntu Foundations team
15:00 <meetingology> Meeting started Thu Aug 13 15:00:53 2020 UTC.  The chair is bdmurray. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
15:00 <meetingology> 
15:00 <meetingology> Available commands: action commands idea info link nick
15:01 <bdmurray> #topic Lightning rounds
15:01 <bdmurray> echo $(shuf -e vorlon bdmurray xnox tdaitx doko sil2100 rbalint infinity mwhudson juliank waveform slyon)
15:01 <bdmurray> doko rbalint slyon juliank vorlon xnox infinity mwhudson tdaitx waveform sil2100 bdmurray
15:01 <bdmurray> doko wins
15:03 <bdmurray> rbalint: are you ready?
15:04 <rbalint> * uploads via Debian: libcec 6.0.2-1, waylandpp 0.2.8-1 (fixes FTBFS on ppc64el), kodi 18.8+dfsg1-1 (sponsoring)
15:04 <rbalint> * vim FTBFS fix on riscv64
15:04 <rbalint> * set up now official git packaging repository for update-motd uploaded a bugfix
15:04 <rbalint> * preparing SRUs for glibc and next upload to groovy
15:04 <rbalint> * poking proposed packages
15:04 <rbalint> (done)
15:04 <doko> oops
15:04 <doko> - short week, vacation day on Tuesday
15:04 <doko> - wanted to attend the meeting from the hot pool on the rooftop, but it's raining cats and dogs
15:04 <doko> - ported the ftbfs-report to python3
15:04 <doko> - started test rebuilds for focal GCC and python SRU updates. no regressions for the updates, but delaying the uploads until Septemb
15:04 <doko> er
15:04 <doko> - filed bug reports for focal fbbfs (main only)
15:04 <doko> - supposed to do +1 maintenance, but doing stuff instead which I wanted to get done before the vacation
15:04 <doko> (done)
15:05 <xnox> slyon:
15:05 <slyon> - Published "Call for testing: iwd" on discourse
15:05 <slyon> - Fix ftbfs: netplan.io, procenv, sensible-utils, pexpect
15:05 <slyon> * pexpect awaiting Debian review, bug #1891196
15:05 <slyon> * sensible-utils in -proposed, bug #1891193
15:05 <slyon> - Kicking proposed-migration for sbuild/dpkg
15:05 <ubottu> bug 1891196 in sensible-utils (Ubuntu) "FTBFS because of porefs=noline,wrap is unrecognized" [Undecided,Fix committed] https://launchpad.net/bugs/1891196
15:05 <ubottu> bug 1891193 in pexpect (Ubuntu) "FTBFS with Sphinx >= 3.x" [Undecided,New] https://launchpad.net/bugs/1891193
15:05 <slyon> - prepared debdiff & test-runner for awscli/botocore/s3transfer SRUs
15:05 <slyon> * needs review, bug #1867673, bug #1875485, bug #1880999
15:05 <slyon> === Netplan ===
15:05 <slyon> - Published "Share your Netplan configuration!" on AskUbuntu
15:05 <slyon> - Finished Wireguard PR#113, needs review
15:05 <slyon> - Discussions on "OVS cloud-init first book broken" issue, PR#157
15:05 <slyon> - Started implementing OVS settings tagging & cleanup
15:05 <slyon> (done)
15:05 <ubottu> bug 1867673 in awscli (Ubuntu Xenial) "[SRU] awscli not kept up to date" [Undecided,Fix committed] https://launchpad.net/bugs/1867673
15:05 <ubottu> bug 1875485 in python-botocore (Ubuntu Xenial) "[SRU] python-botocore out of date" [Undecided,Fix committed] https://launchpad.net/bugs/1875485
15:05 <ubottu> bug 1880999 in python-s3transfer (Ubuntu) "SRU: bump version to make compatible with upstream awscli requirements" [Undecided,New] https://launchpad.net/bugs/1880999
15:05 <juliank> It's me time!
15:05 <juliank> * more apt http method debugging and fixing
15:05 <juliank> * fixed grubzfs-testsuite
15:05 <juliank> * autopkgtest work:
15:05 <juliank> - rebased
15:05 <juliank> - brought lxd and cloud workers into sync
15:05 <juliank> - work on migrating haveged -> rng-tools
15:05 <juliank> * starting new attempt at os-prober upgrade problem debugging/testing
15:05 <juliank> * closed LP: #1876737 as invalid following consultation with patch upstream
15:05 <ubottu> Launchpad bug 1876737 in grub2 (Ubuntu) "GRUB refuses to boot a 32-bit kernel when in EFI mode" [Low,Invalid] https://launchpad.net/bugs/1876737
15:05 <juliank> (done)
15:05 <bdmurray> vorlon:
15:06 <vorlon> * proposed-migration: rolling a few packages back (nodejs) and forward (haskell*) to move the icu+ transition closer to finishing
15:06 <vorlon> * dropped ocaml support from llvm-toolchain-10 on i386 to let ocaml stuff be migratable
15:06 <vorlon> * NEW package reviews
15:06 <vorlon> (done)
15:06 <bdmurray> xnox:
15:07 <xnox> Better resolved integration & systemd migrated to release
15:07 <xnox> Rebootstrapped rustc for riscv64 in groovy
15:07 <xnox> Created groovy FTBFS spreadsheet and started to fix my own ones
15:07 <xnox> Uploaded one fix for https://bugs.launchpad.net/ubuntu/+source/plymouth/+bug/1880250
15:07 <ubottu> Launchpad bug 1880250 in systemd (Ubuntu Groovy) "Ctrl-C message displayed without any actual disk check" [Undecided,Confirmed]
15:07 <xnox> Worked on fixing snapd preseeding in lxd containers (handed over to lxd team)
15:07 <xnox> Fixed https://bugs.launchpad.net/ubuntu/+source/smc-tools/+bug/1884508
15:07 <ubottu> Error: Could not gather data from Launchpad for bug #1884508 (https://launchpad.net/bugs/1884508). The error has been logged
15:07 <xnox> reuploaded microcode-initrd after new reject, with fixes
15:07 <xnox> done
15:07 <bdmurray> tdaitx:
15:07 <tdaitx> * jck-11
15:07 <tdaitx> - updated docs, compared test runs, investigated initial lxc setup
15:07 <tdaitx> - reviewing and testing config options
15:07 <tdaitx> * following up on errors.u.c for openjdk-8
15:07 <tdaitx> * fixing ftbfs (pyparted, libzstd on the way)
15:07 <tdaitx> (done)
15:07 <bdmurray> waveform:
15:07 <waveform> * Catching up on e-mail after hols!
15:07 <waveform> * Investigated wifi firmware on core18/core20; update required for core18 (definitely for core18, probably for core20)
15:07 <waveform> * Attempted to reproduce boot cycle issue on core20 (unsuccessful so far)
15:07 <waveform> * More bt/wifi testing for appliances
15:07 <waveform> * Added patches for FTBFS for kbd (LP: #1891316)
15:07 <ubottu> Launchpad bug 1891316 in kbd (Ubuntu) "duplicate "progname" under gcc-10" [Undecided,New] https://launchpad.net/bugs/1891316
15:07 <waveform> * and open-iscsi, but that was bumped by a merge fixing it anyway (LP: #1891367)
15:07 <ubottu> Launchpad bug 1891367 in open-iscsi (Ubuntu) "duplicate vars under gcc-10" [Undecided,Invalid] https://launchpad.net/bugs/1891367
15:07 <waveform> * Testing "new stuff"
15:07 <waveform> (done)
15:08 <bdmurray> sil2100:
15:08 <sil2100> - SRU reviews and releases
15:08 <sil2100> - DMB meeting
15:08 <sil2100> - Netplan code reviews
15:08 <sil2100> - Last week: 20.04.1
15:08 <sil2100> - Lots and lots of diverse work for 18.04.5 and 16.04.7
15:08 <sil2100> - Some +1 maintenance
15:08 <sil2100> - FTBFS fixes
15:08 <sil2100> - Implementing the constant delivery of gadget snaps
15:08 <sil2100> - Interviews
15:08 <sil2100> - Fun with appliance images and new appliances
15:08 <sil2100> (done)
15:08 <bdmurray> updated python-bson package in Error Tracker environment
15:08 <bdmurray> updated raspi imaging info for 20.04.1 LTS
15:08 <bdmurray> added skimage to the list of "big" packages for autopkgtest
15:08 <bdmurray> created release tracking discourse post for 18.04.5
15:08 <bdmurray> updated autopkgtest wiki documentation regarding workers and result.tar
15:08 <bdmurray> ran node-redis autopkgtests for bryce on arm64 canonistack unit
15:08 <bdmurray> investigation into upgrade failure in LP: #1886748
15:08 <bdmurray> point release work
15:08 <ubottu> Launchpad bug 1886748 in ubuntu-release-upgrader (Ubuntu Focal) "upgrade from 18.04 to 20.04 fails to calculate if libomp5 is installed" [High,Confirmed] https://launchpad.net/bugs/1886748
15:09 <bdmurray> iso testing of Ubuntu Kylin desktop for 16.04.7
15:09 <bdmurray> ✔ done
15:09 <bdmurray> Any questions on status?
15:09 <bdmurray> Oh I have one!
15:10 <bdmurray> vorlon: re nodejs I was testing some packages with a m1.large unit and they passed before the nodejs version was reverted. Should we still commit that big_packages?
15:10 <rbalint> slyon, good job on iwd!
15:10 <slyon> thanks! There is quite some feedback already
15:11 <rbalint> bdmurray, i think if the likelihood of passing grows enough with large instances it is worth committing
15:11 <vorlon> bdmurray: yes, since the new nodejs is coming back eventually
15:11 <vorlon> (hopefully soon)
15:11 <bdmurray> okay
15:12 <bdmurray> #topic Release incoming bugs
15:12 <bdmurray> http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-gg-incoming-bug-tasks.html
15:12 <bdmurray> bug 1876737 is new
15:12 <ubottu> bug 1876737 in grub2 (Ubuntu) "GRUB refuses to boot a 32-bit kernel when in EFI mode" [Low,Invalid] https://launchpad.net/bugs/1876737
15:13 <bdmurray> Well, juliank seems to have taken care of that.
15:14 <vorlon> well that's easy enough, it's been marked invalid
15:14 <juliank> Yup
15:14 <vorlon> yeah
15:14 <vorlon> (and I agree :)
15:14 <bdmurray> #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ff-incoming-bug-tasks.html
15:14 <bdmurray> some ftbfs bugs have eneded up here
15:15 <vorlon> curious
15:15 <bdmurray> doko you did another test rebuild?
15:15 <vorlon> were these failures present at release time?
15:16 <doko> bdmurray: did you *read* my summary?
15:16 <bdmurray> I was so focused on nodejs I must have missed it
15:16 <doko> how would you know? they succeeded *brefore* the release
15:17 <doko> there are clearly some ftbfs which were built using -proposed?
15:18 <vorlon> strace and xz-utils were on the last test rebuild at https://people.canonical.com/~doko/ftbfs-report/test-rebuild-20200327-focal-focal.html#main, pycurl and cryptsetup were not
15:18 <vorlon> vim was not
15:18 <bdmurray> How should we prioritize these compared to the groovy ftbfs?
15:18 <vorlon> they're lower priority
15:18 <vorlon> but I think we should card them anyway
15:19 <bdmurray> Okay, I'll do that later today.
15:20 <bdmurray> bug 1888033 - you set this to critical
15:20 <ubottu> bug 1888033 in Ubuntu " Check error with 20.04-desktop ISO" [Critical,Confirmed] https://launchpad.net/bugs/1888033
15:21 <vorlon> you is apparently xnox
15:21 <bdmurray> you is always xnox
15:22 <vorlon> I is?
15:22 <rbalint> bdmurray, vorlon do we plan doing srus with the focal fixes?
15:22 <bdmurray> rbalint: for the ftbfs?
15:22 <rbalint> bdmurray, yes
15:22 <vorlon> rbalint: these changes are suitable for staging in -proposed and using block-proposed-focal tags, per current SRU policy
15:23 <vorlon> and this is fairly important so the security team doesn't have to chase build failures as part of doing a security update
15:23 <bdmurray> Does the security team incorporate changes in -proposed?
15:24 <xnox> vorlon:  bdmurray: i only respond to vous or You, not lowercase you.
15:24 <vorlon> they will at least have the opportunity to look there for solutions
15:24 <vorlon> Vy
15:24 <bdmurray> xnox: what about YOU‽
15:24 <xnox> bdmurray:  stop shouting, i am right here
15:24 <bdmurray> vorlon: okay, but is it part of their process?
15:24 <xnox> bdmurray:  yes
15:25 <xnox> i can't remember what, but they did pick it up like that, from me for something
15:25 <bdmurray> okay, cool
15:25 <rbalint> vorlon, bdmurray  i do see the benefits, but compared to improving groovy i think it is so low in priority that it is not worth carding/fixing them in advance, just when an update is needed
15:25 <bdmurray> xnox: so about bug 1888033
15:25 <ubottu> bug 1888033 in Ubuntu " Check error with 20.04-desktop ISO" [Critical,Confirmed] https://launchpad.net/bugs/1888033
15:26 <vorlon> rbalint: I'm on the fence about this; I have taken that position in the past, but here there are only 5 of them, I think it's worth putting them in the backlog
15:26 <vorlon> (but then, I may be culling the backlog again soon)
15:27 <vorlon> xnox: I don't agree with 'critical' here
15:29 <xnox> vorlon:  i will respond to the bug soon
15:30 <bdmurray> #topic Team proposed-migration report
15:30 <vorlon> [LINK] https://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses_by_team.html#foundations-bugs
15:31 <vorlon> well it looks better than last week
15:31 <vorlon> bdmurray: are you still on mpfr4 / python-gmpy2?
15:32 <bdmurray> There is a new upstream version of python-gmpy2 which needs an NMU upload to Debian.
15:32 <vorlon> but that doesn't block us from uploading it to Ubuntu in the meantime
15:32 <bdmurray> I'm not a DD so could use help here.
15:33 <vorlon> any DDs want to volunteer to NMU?
15:33 <bdmurray> see debian bug 965001
15:33 <ubottu> Debian bug 965001 in src:python-gmpy2 "strange version 2.1.0 beta4 fails tests with mpfr4 4.1.0" [Serious,Open] http://bugs.debian.org/965001
15:33 <doko> well, do the upload in groovy first, and see if it fixes the issue
15:34 <bdmurray> Okay
15:35 <vorlon> doko: are you still handling the lintian stuff?  I believe you were taking it because promotions were requixred
15:36 <doko> vorlon: yes, 2.89 just migrated. not sure what I can still do before my vacation
15:36 <xnox> huray
15:36 <vorlon> ah ok, so maybe this is all done
15:36 <vorlon> xnox: python-werkzeug?
15:36 <rbalint> lintian must be much better being a long test
15:36 <vorlon> ah you're asking for a removal
15:36 <vorlon> I'll follow up
15:37 <vorlon> gce-compute-image-packages: rbalint: is this still blocked on MIRs?
15:37 <xnox> vorlon:  needs removal. sadly.
15:38 <xnox> yeah.
15:38 <rbalint> vorlon, yes, i'm on it
15:38 <vorlon> ok
15:38 <vorlon> icu... still in progress, this should be all hands on deck for +1 maintenance...
15:38 <vorlon> which takes us down to openjdk-8 blocking gcups
15:38 <vorlon> cups
15:39 <vorlon> doko commented before that it's wrong for britney to have a custom trigger here
15:39 <vorlon> nevertheless, someone needs to fix something
15:39 <vorlon> tdaitx: can you take a look and figure out what's needed?
15:40 <tdaitx> vorlon: yeah, needs to be blacklisted
15:41 <vorlon> lapack seems to be new vs last week
15:41 <vorlon> waveform: would you like this one?
15:41 <waveform> vorlon, sure
15:42 <vorlon> libsereal-decoder-perl: maybe just needs a retest with new lintian?  I'll follow up
15:42 <rbalint> vorlon, i retried
15:42 <vorlon> rbalint: ok
15:43 <vorlon> rbalint: but I'll claim it nevertheless for followup :)
15:43 <rbalint> vorlon, :-)
15:43 <vorlon> python-future depends on sphinx which has autopkgtest regressions
15:43 <vorlon> slyon: would you care to take this one?
15:43 <slyon> vorlon: yes I will
15:43 <vorlon> (I'll retrigger the failing tests now)
15:44 <vorlon> glibc blocking audit... rbalint, any insight?
15:44 <rbalint> glibc test is broken, i file a hint
15:44 <vorlon> ok
15:44 <vorlon> systemd migrated
15:45 <vorlon> gmp just migrated
15:45 <vorlon> software-properties, ddstreet asked about it on IRC, it's an i386 entanglement; I'll take this
15:46 <vorlon> and then I think that's it for now
15:46 <ddstreet> vorlon re: software-properties, https://code.launchpad.net/~ddstreet/livecd-rootfs/+git/livecd-rootfs/+merge/389235
15:47 * juliank brb
15:47 <vorlon> ddstreet: I'm not a fan of bypassing modules we have to abstract this in favor of direct url parsing
15:47 <vorlon> ddstreet: restoring binaries on i386 should be easy; I'll pursue that first
15:48 <vorlon> bdmurray: anyway, done
15:48 <bdmurray> #topic AOB
15:50 <bdmurray> alright, let's wrap it up
15:50 <bdmurray> #endmeeting