[15:59] <bdmurray> o/
[15:59] <sil2100> o/
[16:00] <juliank> o/
[16:01] <bdmurray> #startmeeting Weekly Ubuntu Foundations team
[16:01] <meetingology> Meeting started Thu Jan 16 16:01:30 2020 UTC.  The chair is bdmurray. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
[16:01] <meetingology> Available commands: action commands idea info link nick
[16:01] <bdmurray> #topic Lightning rounds
[16:02] <bdmurray> echo $(shuf -e vorlon bdmurray xnox tdaitx doko sil2100 rbalint infinity mwhudson juliank waveform)
[16:02] <bdmurray> mwhudson sil2100 xnox doko rbalint bdmurray vorlon tdaitx infinity waveform juliank
[16:02] <bdmurray> sil2100: you win?
[16:02] <juliank> I lose again :(
[16:02] <xnox> or do I win?
[16:02] <sil2100> Can I be skipped for a moment? Not ready!
[16:02] <xnox> 16th January:
[16:03] <xnox> Gnutls28 & nss with tlsv1.2 minimum migrated to focal release
[16:03] <xnox> Openssl is practically ready, only waiting on a few builds to finish building & testing to be fixed (i.e. linux & python2 fallout)
[16:03] <xnox> Trying to unwind other unrelated fallouts due to year 2020 bugs (openssh / mysql-8.0 / etc)
[16:03] <xnox> Trying to get cmake/cmake-extras/et.al. to migrate
[16:03] <xnox> Merging PR for uc20 core20 & pc-gadget. Working at integration with snap-bootstrap managed cryptsetup
[16:03] <xnox> Prep for cape town sprint next week
[16:03] <xnox> Off tomorrow, swap day.
[16:03] <xnox> (done)
[16:03] <bdmurray> doko:
[16:03] <doko>  python2 removal, fix or remove some 250 packages
[16:03] <doko> - some -proposed migration work
[16:03] <doko> - first binutils fix for arm64, but still problems. will likely need some rebuilds
[16:03] <doko> - looking at armhf bus errors in GCC.
[16:03] <doko> - reducing GCC ICEs on ppc64el
[16:03] <doko> (done)
[16:04] <bdmurray> rbalint:
[16:04] <rbalint> (short week due to holidays)
[16:04] <rbalint> * uploads via Debian: shadow 4.8, wireshark 3.2.0
[16:04] <rbalint> * rebuilt and reuploaded and verified binutils with -security only to SRU it properly for LP: #1843479
[16:04] <rbalint> * dropped systemd 244.1 from focal-proposed due to regression to be fully triaged later
[16:04] <rbalint> * fixed flatbuffers FTBFS in Salsa
[16:04] <rbalint> * partner work
[16:04] <rbalint> (done)
[16:04] <bdmurray> its a me!
[16:05] <bdmurray> investigation into stale package team mapping json file
[16:05] <bdmurray> looked in to potential automake-1.16 fixes from upstream
[16:05] <bdmurray> remembering how bileto works
[16:05] <bdmurray> updated walinux-agent to version 2.2.45
[16:05] <bdmurray> review of candidate take home tests
[16:05] <bdmurray> review of launchpad stock replies MP for bryce
[16:05] <bdmurray> prep for Cape Town sprint
[16:05] <bdmurray> autopkgtest hint to get binutils to migrate in eoan
[16:05] <sil2100> I'm ready if anything o/
[16:05] <bdmurray> done‽
[16:05] <bdmurray> sil2100:
[16:05] <sil2100> - Was still off last week
[16:05] <sil2100> - SRU reviews and releases
[16:05] <sil2100> - Did the bin-copy dance for gcc-7-cross* packages
[16:05] <sil2100> - 18.04.4:
[16:05] <sil2100>   * Lot's of coordination between teams
[16:05] <sil2100>   * Prepared release tracking document, keeping it up-to-date
[16:05] <sil2100>   * Kicked off a test build for the pi4
[16:05] <sil2100>   * Prepped livecd-rootfs to pull in the right raspi2 kernel
[16:06] <sil2100>   * Checked if the gadget tree will support the new kernel pull
[16:06] <sil2100>   * Some minor related work
[16:06] <sil2100> - ubuntu-image:
[16:06] <sil2100>   * Finally prepared PR to not remove /boot/grub contents in u-i image builds
[16:06] <sil2100>   * Reviewed some u-i PR's
[16:06] <sil2100>   * Looked into the u-i issues with uc20 builds, prepared a card for it
[16:06] <sil2100> - Prepared some missing MRs for the .disk/info bits for ubuntu-image builds
[16:06] <sil2100>   * Had a chat with Colin and found an existing thing we can use
[16:06] <sil2100> (done)
[16:06] <bdmurray> vorlon:
[16:06] <vorlon>  * i386:
[16:06] <vorlon>   * the uninstallable count is down to zero \o/
[16:06] <vorlon>   * working on britney patches to reduce the number of mis-triggers (and mis-blocks) of i386 autopkgtests
[16:06] <vorlon>   * still a list of failing autopkgtests of whitelisted i386 packages to analyze
[16:06] <vorlon>  * finalizing plan for /usr/bin/python deprecation
[16:06] <vorlon>  * finalizing spec for openvswitch support in netplan
[16:06] <vorlon>  * 18.04.4 planning discussions
[16:06] <vorlon> (done)
[16:06] <tdaitx>   - updated snap to include both full and sample testsuite and to fix some snapcraft warnings
[16:06] <tdaitx>   - rerunning with samples and saving generated artifacts, enabled javatest plugin, investigating how to access artifacts from previous run
[16:06] <tdaitx> * openjdk security updated
[16:06] <tdaitx>   - backported 11.0.6 to bionic, disco, and eoan, checked that 11.0.6 test results are sane
[16:06] <tdaitx>   - building and testing 8u242-b07, applied JDK-8234288 to fix LP: #1859217
[16:07] <tdaitx>   - waiting for openjdk 8 GA (b07 is still under test upstream, so a b08 might happen)
[16:07] <tdaitx> * apport O_PATH fix (LP: #1851806)
[16:07] <tdaitx>   - uploaded changes, autopkgtest is failing
[16:07] <tdaitx> Other:
[16:07] <tdaitx> - Out next week (on a 6 days tap workshop), will take my laptop in case openjdk regresses
[16:07] <tdaitx> (done)
[16:07] <bdmurray> infinity isn't here, may still be ill
[16:07] <bdmurray> waveform:
[16:07] <waveform> * Reviewed sil2100's livecd-rootfs+ubuntu-image patches
[16:07] <waveform> * Hardware verification of daily-preinstalled image on various pis
[16:07] <waveform> * Finished uboot script migration for the bionic raspi2 image
[16:07] <waveform> * Forward porting changes to focal for SRU
[16:07] <waveform> * Tested script migration on all other variants; finally looks good
[16:07] <waveform> * Looking at fribidi
[16:07] <waveform> (done)
[16:08] <bdmurray> juliank:
[16:08] <juliank> So
[16:08] <juliank> - released apt 1.9.6, disables regex/fnmatch parsing of package names on apt(8)
[16:09] <juliank> - released apt 1.9.7, fixing regression from 1.9.6, and a regression from 1.9.0 - apt-daily services were being restarted again
[16:09] <juliank> packagekit sync
[16:09] <juliank> aptdaemon python2 removal fixes
[16:10] <juliank> (done)
[16:10] <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:11] <bdmurray> bug 1859780
[16:12] <bdmurray> Well that seems worth carding / taking
[16:14] <bdmurray> so doing so
[16:14] <bdmurray> bug 1859610
[16:14] <bdmurray> seb128: ^ that's arm64 specific?
[16:15] <bdmurray> doko: can you look at this?
[16:16] <xnox> bdmurray:  i thought this is in progress
[16:16] <bdmurray> xnox: can you cite your source?
[16:16] <sil2100> quotation needed
[16:16] <xnox> bdmurray:  alpha standup on monday?
[16:17] <xnox> http://autopkgtest.ubuntu.com/packages/p/python2.7/focal/arm64
[16:17] <xnox> ^
[16:17] <bdmurray> okay, let's card that for further investigation
[16:17] <doko> bdmurray: yes, I'll have a look
[16:18] <xnox> autopkgtest for python2.7/2.7.17-1: amd64: Pass, arm64: Regression ♻ , armhf: Pass, i386: Ignored failure, ppc64el: Pass, s390x: Pass
[16:18] <xnox> under libffi in update_excuses
[16:18] <seb128> bdmurray, yes it is
[16:18] <seb128> bdmurray, that's blocking half of the world though, see all the arm64 items on https://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses_by_team.html
[16:19] <seb128>  bdmurray, can we get the priority for that one raised? it's really locking lot of things...
[16:20] <bdmurray> seb128: yes, we'll get a card created and prioritized
[16:20] <seb128> bdmurray, thx
[16:20] <bdmurray> #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ee-incoming-bug-tasks.html
[16:20] <bdmurray> bug 1843109
[16:21] <doko> seb128: did you find a test case for that one?
[16:21] <bdmurray> "extra_snap_space" sil2100 that looks like your code
[16:21] <seb128> doko, the testcase is in the bug description
[16:21] <seb128> doko, I could reproduce on a canonistack fresh instance
[16:22] <bdmurray> sil2100: from the Traceback
[16:22] <sil2100> Ouchy
[16:22] <sil2100> I'll take it
[16:23] <bdmurray> sil2100: okay, thanks
[16:23] <bdmurray> #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-incoming-bug-tasks.html
[16:24] <bdmurray> bug 1858203
[16:25] <bdmurray> let's target that and card it
[16:25] <bdmurray> bug 1854839
[16:31]  * juliank removed os-prober completely because it sort of breaks with lvm snapshots
[16:31] <xnox> juliank:  indeed.
[16:31] <xnox> and zfs
[16:31] <juliank> (sort of because i have a ton of (thin) snapshots and it mounts them each)
[16:32]  * juliank uses snapper for / on XFS on thinpool
[16:32] <rbalint> bdmurray, this bug has a workaround and does not seem to affect a lot of people
[16:32] <bdmurray> I'll look around and see if more people are experiencing this.
[16:32] <rbalint> +1
[16:32] <bdmurray> that's it for rls bugs
[16:33] <bdmurray> #topic Team proposed-migration report
[16:33] <bdmurray> #link https://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses_by_team.html#foundations-bugs
[16:33] <bdmurray> vorlon: can you do that thing you do?
[16:34] <bdmurray> automake-1.16 I'm still working on
[16:34] <vorlon> yes, doing
[16:34] <vorlon> fribidi: waveform mentioned he's still working on it
[16:34] <vorlon> waveform: do you need any help?
[16:34] <vorlon> bdmurray: do you?
[16:35] <bdmurray> I was stuck with how to use bileto but sil2100 helped me out
[16:35] <bdmurray> So not yet
[16:35] <waveform> vorlon, not yet - only started looking today after finally knocking the u-boot stuff on the head
[16:35] <vorlon> ok
[16:36] <vorlon> doko: infinity took licensecheck et al last time but he's out sick right now, do you want to pick it up?
[16:36] <rbalint> vorlon, i take that one if doko is not interested
[16:36] <rbalint> (or busy)
[16:37] <vorlon> rbalint: it can probably be dispatched more quickly by an AA/MIR team member which is why I suggest doko
[16:37] <rbalint> vorlon, ok
[16:37] <vorlon> python-setuptools: this is a progression not a regression, I'm retrying the test failure with the new version that's now in release
[16:38] <doko> ok
[16:38] <doko> xnox filed a removal bug
[16:38] <vorlon> doko: for which?
[16:39] <doko> license*
[16:39] <vorlon> ...
[16:39] <doko> cross-toolchain-base
[16:39] <vorlon> no removal bug listed on https://bugs.launchpad.net/ubuntu/+source/licensecheck
[16:39] <vorlon> doko: anyway, this is yours to follow up on
[16:40] <vorlon> elfutils: I'll look at this, the linux autopkgtest failures are to be ignored by release team (all currently broken due to python->python2 transition) but I'll dig into the makedumpfile failure
[16:40] <vorlon> (makedumpfile was previously broken on ppc64el, looks like it might be flaky now)
[16:40] <xnox> vorlon:  not licensecheck but license-somethingrather which is blocking licencechk
[16:40] <vorlon> doko: you said cross-toolchain-base, is that you volunteering to take it?
[16:41] <vorlon> xnox, doko: ah, ok, I'm removing license-reconcile now
[16:41] <doko> yes, but with low prio
[16:41] <xnox> vorlon:  tah
[16:41] <xnox> https://bugs.launchpad.net/ubuntu/+source/license-reconcile/+bug/1859994
[16:41] <vorlon> doko: ok
[16:41] <vorlon> python-docutils / mercurial
[16:41] <vorlon> rbalint: ?
[16:42] <rbalint> vorlon, blind ack :-)
[16:42] <vorlon> ok
[16:42] <vorlon> pango1.0 is only blocked by dep on new fribidi, no separate action
[16:42] <xnox> rbalint:  does blind-ack doubles the options reward? =)
[16:42] <vorlon> aptdaemon autopkgtest regression blocking lintian
[16:42] <vorlon> juliank: you want aptdaemon? :-)
[16:43] <juliank> one sec
[16:43] <doko> s/?/!/
[16:43] <juliank> that's done
[16:43] <juliank> it just needs britney to run again
[16:43] <vorlon> juliank: ok. then do you want to take the autopkgtest regressions of lintian itself?
[16:44] <juliank> I can, but it looks like a compiler /toolchain bug
[16:44] <vorlon> well, you know where to find compiler/toolchain people if you need help :)
[16:44] <juliank> I think there were fixes, so I guess I'll retry :)
[16:44] <vorlon> pyyaml
[16:45] <vorlon> sil2100: would you like pyyaml?
[16:45] <sil2100> I guess I could try picking it up in-between stuffy
[16:45] <vorlon> ok
[16:45] <vorlon> I'll take lxml / nova, I had been poking already at the nova regressions
[16:46] <vorlon> and paramiko is the same thing, taking
[16:46] <vorlon> tdaitx: can you look at util-linux / cmake-extras?
[16:46] <doko> pillow needs removal
[16:47] <tdaitx> vorlon: yeah, if I can't finish it by tomorrow should I let someone know? I am out next week
[16:47] <vorlon> tdaitx: yes please
[16:47] <vorlon> tdaitx: let your manager know :)
[16:47] <tdaitx> ack
[16:47] <vorlon> openssh, piuparts
[16:47] <vorlon> bdmurray: ^^ ?
[16:48] <xnox> tdaitx:  i think cmake-extras is now all green with all-proposed=1 runs
[16:48] <xnox> tdaitx:  no idea aobut util-linux
[16:48] <bdmurray> I can look but I'm not sure how much time I'll have with CPT
[16:48] <vorlon> fair
[16:49] <vorlon> who can take glib2.0?  there's a few regressions to dig through
[16:49] <vorlon> xnox: ?
[16:49] <vorlon> no, you're traveling
[16:49] <vorlon> needs to be one of doko, rbalint, or juliank
[16:49] <xnox> or drumroll vorlon?
[16:49] <bdmurray> remember mwhudson comes back next week
[16:49] <rbalint> vorlon, looks like me
[16:49] <xnox> =)
[16:49] <xnox> who is not travelling ;-)
[16:49] <vorlon> no, looking forward I don't have capacity for that one
[16:50] <tdaitx> xnox: cmake-extras still fails on arm64 and i386 http://autopkgtest.ubuntu.com/packages/c/cmake-extras
[16:50] <vorlon> ok, glib2.0 to mwhudson
[16:50] <vorlon> gnutls28 is an i386 autopkgtest, I'll just take that :P
[16:50] <tdaitx> unless the page is out of date
[16:50] <doko> did desktop say goodbye to gtk maintenance?
[16:51] <vorlon> and by extension I'll take the gnutls28 failure that's blocking p11-kit
[16:51] <rbalint> hopefully not to gtk3
[16:51] <xnox> tdaitx:  still running. so yeah, need to wait.
[16:51] <vorlon> rbalint: you can have paste
[16:51] <vorlon> doko: you can have pillow
[16:51] <vorlon> juliank: you can have cmake
[16:52] <rbalint> vorlon, ack: paste
[16:52] <vorlon> and I think I'll stop there; there's a few more at the bottom of the list and people can pick them up if they have capacity
[16:52] <doko> vorlon: ftbfs on i386, does it need fixing?
[16:52] <rbalint> vorlon, paste: copied
[16:52] <vorlon> but I think people are full
[16:52] <juliank> ack
[16:52] <vorlon> doko: pillow?
[16:52] <juliank> pillow and paste just ftbfs on i386
[16:52] <vorlon> pillow is in the i386 set
[16:52] <vorlon> paste is not
[16:52] <vorlon> so yes, pillow needs fixed on i386 or dereferenced
[16:52] <xnox> vorlon:  gnutls28 looks like is a very old version. maybe just a retry will fix it.
[16:52] <doko> ok, then looking at pillow :-/
[16:52] <vorlon> (pillow is a build-dep of mir)
[16:53] <juliank> pillow is sbuild-build-depends-pillow-dummy : Depends: python3-cffi but it is not going to be installed
[16:53] <vorlon> bdmurray: done
[16:53] <bdmurray> vorlon: thanks!
[16:53] <juliank> (JFTR)
[16:53] <bdmurray> #topic AOB
[16:53] <bdmurray> I'm on a plane starting tomorrow mid-day
[16:53] <doko> I'm starting the Python 3.8 bump this weekend
[16:54] <vorlon> doko: can we get libffi cleared out?
[16:54] <vorlon> first
[16:55] <bdmurray> and the 20th is a US holiday
[16:55] <vorlon> yep, I'll be away
[16:55] <bdmurray> but only for vorlon I guess
[16:56] <doko> vorlon: connected to openssl, and don't think that's a good idea
[16:57] <vorlon> doko: well, it blocks pygobject for example
[16:58] <vorlon> so it looks to me like there would be entanglement
[16:58] <doko> pygobject doesn't need migrating for the defaults change
[16:58] <vorlon> (and I don't see the interconnection between libffi and openssl)
[16:58] <vorlon> alright
[16:59] <xnox> mclemenceau:  https://wiki.ubuntu.com/ProposedMigration
[16:59] <xnox> is the documentation
[16:59] <bdmurray> alright, thanks everybody
[16:59] <vorlon> thanks!
[16:59] <bdmurray> #endmeeting
[16:59] <meetingology> Meeting ended Thu Jan 16 16:59:55 2020 UTC.
[16:59] <meetingology> Minutes:        http://ubottu.com/meetingology/logs/ubuntu-meeting/2020/ubuntu-meeting.2020-01-16-16.01.moin.txt
[17:00] <sil2100> Thanks!