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> 
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 <ubottu> Launchpad bug 1843479 in binutils "gzip in Ubuntu Eoan results in Exec format error on WSL1" [Medium,Confirmed] https://launchpad.net/bugs/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:06 <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 <ubottu> Launchpad bug 1859217 in openjdk-8 (Ubuntu) "openjdk8 update 8u232-b09-0ubuntu1~18.04.1 breaks Timestamp values for timezones that change DST observance" [Undecided,Confirmed] https://launchpad.net/bugs/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 <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> - 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:11 <ubottu> bug 1859780 in netplan.io (Ubuntu) "Tests are failing in focal / with the new n-m version" [High,New] https://launchpad.net/bugs/1859780
16:12 <bdmurray> Well that seems worth carding / taking
16:14 <bdmurray> so doing so
16:14 <bdmurray> bug 1859610
16:14 <ubottu> bug 1859610 in libffi (Ubuntu) "python-gi/arm64 segfaults with the focal-proposed libffi version" [High,New] https://launchpad.net/bugs/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:20 <ubottu> bug 1843109 in update-manager (Ubuntu) "update-manager crashed with AttributeError in checkFreeSpace(): 'MyCache' object has no attribute 'quirks'" [Medium,New] https://launchpad.net/bugs/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:24 <ubottu> bug 1858203 in glibc (Ubuntu) "Patch for glibc Bug 23538 - "Hang in pthread_cond_broadcast" not available on Ubuntu LTS" [Undecided,Confirmed] https://launchpad.net/bugs/1858203
16:25 <bdmurray> let's target that and card it
16:25 <bdmurray> bug 1854839
16:25 <ubottu> bug 1854839 in debian-installer (Ubuntu) "Fresh Bionic install hangs forever at 66% waiting for os-prober" [Undecided,Confirmed] https://launchpad.net/bugs/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 <ubottu> Launchpad bug 1859994 in license-reconcile (Debian) "RM: license-reconcile broken, unmaintained, RC-buggy, removed from testing, clogging up proposed-migration" [Unknown,New]
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