=== dax is now known as gender === el is now known as thegoose === DalekSec is now known as WrathOfAchilles [15:00] o/ [15:00] * vorlon waves [15:00] o/ [15:00] o/ [15:01] \o [15:01] #startmeeting Weekly Ubuntu Foundations team [15:01] Meeting started Thu Oct 31 15:01:45 2019 UTC. The chair is bdmurray. Information about MeetBot at http://wiki.ubuntu.com/meetingology. [15:01] Available commands: action commands idea info link nick === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | be nice | Weekly Ubuntu Foundations team Meeting | Current topic: [15:01] #topic Lightning rounds === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | be nice | Weekly Ubuntu Foundations team Meeting | Current topic: Lightning rounds [15:02] bdmurray sil2100 cyphermox mwhudson tdaitx doko juliank xnox vorlon infinity rbalint waveform [15:02] updated daisy retracer code for more python-cassandra changes [15:02] updated daisy retracer code to support retracing of focal [15:02] discovered issue with Conents.gz being 0 bytes for eoan release pocket [15:02] updated lp retracer config to support retracing of focal [15:02] created apport test crashes for focal [15:02] updated retracer cronjob to count users of 20.04 [15:02] investigation into when 'apt list --upgradable' is displayed [15:02] reviewed MP from sil2100 re ubuntu-release-upgrader [15:03] bdmurray: contents will be fixed, right? [15:03] ✔ done [15:03] - netplan NetworkManager plugin [15:03] - coordinating net-tools deprecation [15:03] - debugging grub2 "unknown tpm" issue (patch ready, to SRU today) [15:03] xnox: Yes, contents is fixed already and permanent fix is landing [15:03] - reiwa support patched [15:03] (done) [15:03] *patches [15:03] tdaitx: [15:04] I think he said something about lunch [15:04] doko: ? [15:04] - working on libreoffice autopkg test failure, without [15:04] support from the Debian/Ubuntu package maintainters. [15:04] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92267 [15:04] Can't wait for the comments that I broke the archive ... [15:04] - GCC 9 update [15:04] how about we skip to xnox! [15:04] - bug reports for Python3 packages [15:04] gcc.gnu.org bug 92267 in libstdc++ "[9 Regression] crash with a cppunit test case (built by GCC 9) and cpptest (built with GCC 8)" [Normal,Assigned] [15:04] (done) [15:05] Work with mwhudson on klibc bug #1850184 [15:05] bug 1850184 in linux (Ubuntu Focal) "losetup -f broken in 2.0.6-1ubuntu2" [Undecided,Incomplete] https://launchpad.net/bugs/1850184 [15:05] Attended OIN office hours in lyon (private summary to follow) [15:05] Created merge proposal for :i386 resolution in germinate, it now produces matching output as the static EOAN list, but fails testsuite in other ways [15:05] Customer meetings prep [15:05] Roadmap sprint prep [15:05] done [15:05] vorlon: [15:05] * archive opening [15:05] * Very Long weekend and short week. [15:05] * autopkgtest shepherding [15:05] * python2 removals (NBS, process-removals, etc) [15:05] * working around python3.8 build failures in packages that need update to drop python2 [15:05] * Some help with transitions. [15:05] * Getting d-i hobbling along while we decide how to kill it. [15:05] * Work with LP on Contents issue. [15:05] * Misc AA/SRU stuff. [15:05] (done) [15:05] * 20.04 roadmap prep [15:05] (done) [15:06] * poked systemd and other packages to migrate [15:06] * SRUs: systemd (eoan) [15:06] * SRU verifications: unattended-upgrades [15:06] * reported LP:#1850667 and set up ppa:rbalint/systemd-unified-cgh for testing the new upstream systemd default which is reverted in Ubuntu to avoid regressions [15:06] * merged systemd again from Debian, poking it to migrate [15:06] (done) [15:06] waveform: [15:06] * Added flash-kernel entry for Pi 3A+; LP: #1841955 [15:06] * Testing kernel fixes for Pi 4 USB issue across various pis - all looking good except for flash-kernel issue (next); LP: #1848790 [15:06] * Investigating Bionic SRU of Pi 4 support [15:06] * Noticed flash-kernel only updates dtb for platform it is being run on. Unfortunately, there is a baked-in assumption that it will only ever deal with one dtb (while Pi requires it to handle all dtbs, and preferably overlays too). Working on a fix; LP: #1850678 [15:06] (done) [15:06] Launchpad bug 1841955 in flash-kernel (Ubuntu) "Can't upgrade kernel on raspberry pi3a+" [Undecided,In progress] https://launchpad.net/bugs/1841955 [15:06] Launchpad bug 1848790 in linux-raspi2 (Ubuntu) "USB not working under arm64 on Pi4" [High,Confirmed] https://launchpad.net/bugs/1848790 [15:06] Launchpad bug 1850678 in flash-kernel (Ubuntu) "flash-kernel only updates the dtb of the Pi it's on" [Undecided,New] https://launchpad.net/bugs/1850678 [15:06] rbalint: one can just use kernel boot option no? or is that too hard for users? [15:07] rbalint: i.e. i don't think we will be able to move off hybrid in 20.04 [15:08] xnox, it is fine if we don't move off, the bug is there to track readiness [15:08] rbalint: ack [15:08] #topic Release incoming bugs === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | be nice | Weekly Ubuntu Foundations team Meeting | Current topic: Release incoming bugs [15:08] http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ee-incoming-bug-tasks.html#foundations-bugs [15:09] #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ee-incoming-bug-tasks.html#foundations-bugs [15:09] actually lets start with ff [15:09] http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ff-incoming-bug-tasks.html [15:09] There's one new here bug 1849477 [15:09] bug 1849477 in numpy (Ubuntu Focal) "numpy fails on s390x" [Undecided,Fix committed] https://launchpad.net/bugs/1849477 [15:10] somebody tagged it rls-ff-incoming and somebody said it was fixed but the tag was left [15:10] bdmurray: but also it is fixed in -proposed already by mwhudson [15:10] I've cleaned it up but lets try not to leave that for me [15:10] xnox: bug 1847852 [15:10] bug 1847852 in livecd-rootfs (Ubuntu) "lxd group is added to too many products" [Undecided,New] https://launchpad.net/bugs/1847852 [15:11] Okay, now ee [15:11] http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ee-incoming-bug-tasks.html#foundations-bugs [15:12] I still need to review those but roadmap work is taking priority [15:12] sorting by date created bug 1849156 is recent [15:12] bug 1849156 in systemd (Ubuntu) "systemd-timesyncd.service broken on upgrade to 19.10 if ntp was installed" [Undecided,Confirmed] https://launchpad.net/bugs/1849156 [15:13] https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1849156/+activity [15:13] Launchpad bug 1849156 in systemd (Ubuntu) "systemd-timesyncd.service broken on upgrade to 19.10 if ntp was installed" [Undecided,Confirmed] [15:14] xnox: it looks like rblalint asked a question about splitting the package [15:14] taking it [15:15] Will splitting the package fix it for Eoan? [15:15] bdmurray, sruing the change will [15:15] bdmurray: yes, but upgrade testing will be fun. [15:18] Well we'll do something for Focal, so I'll card this. The SRU fix sounds a bit more complicated. [15:18] i think the key is to have it done right for Bionic to Focal upgrades [15:18] bug 1848892 [15:18] bug 1848892 in grub2 (Ubuntu) ""error: Unknown TPM error." after upgrading to grub 2.04" [High,Confirmed] https://launchpad.net/bugs/1848892 [15:19] I'm on top of that [15:19] will upload SRU with a patch that will mitigate this today; and I think this is a good candidate for fast-tracking [15:19] there's a worrying number of reports [15:19] cyphermox: Do you already have a card for it? [15:20] (I submitted my patch already upstream) [15:20] no, there isn't AFAIK [15:20] I go create card [15:20] cyphermox: okay, thanks! [15:22] done [15:22] anyway, agree on fast-tracking> [15:22] ? [15:22] vorlon: ^ [15:22] cyphermox: does fast-tracking mean wait less than 7 days in -proposed? [15:22] yes [15:23] the patch is straightforward and the effects of the bug are quite jarring [15:23] I'm not committing to that just yet [15:23] OTOH, it's grub, and omg [15:23] the bug currently has no SRU template, so that's a necessary first step [15:23] As a fake SRU team member I'd have to see the patch before deciding [15:24] But it does seem important enough to get the fix out there [15:24] bdmurray: patch is linked in my last comment on the bug [15:24] I'll prepare the package changes shortly and update the bug with a template [15:25] cyphermox: it looks like you have bug 1848797 in hand too, but there isn't a code change correct? [15:25] bug 1848797 in grub2 (Ubuntu) "After upgrading to 19.10, boot screen shows: "Error: symbol 'grub_file_filters' not found."" [High,Confirmed] https://launchpad.net/bugs/1848797 [15:30] There is nothing new for rls-bb [15:30] #topic Team proposed-migration report === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | be nice | Weekly Ubuntu Foundations team Meeting | Current topic: Team proposed-migration report [15:30] #link http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses_by_team.html#foundations-bugs [15:31] doko: do we care about python3-defaults migrating with 3.8 as supported, rather than starting the transition to 3.8 as default? [15:31] I think despite the volume of packages here and the known entanglements, we are at a point where it's worth asking people to divide and conquer [15:32] doko: imho it seems odd to ever support default as lower than a supported version. [15:32] because they're largely things that do need attention in order to get them through, not just things that are waiting for infra [15:32] (because there are aloways things in the chain that embed default interpreters only) [15:32] The other day you (vorlon) had mentioned tracking the conquering - is that right? [15:33] or maybe its really the dividing that needs tracking ;-) the conquering is obvious [15:33] bdmurray: uh I'm not sure; the last thing I mentioned was about python2 removals [15:33] which is different from this [15:33] anyway, looking at python3-defaults alone, which is the oldest package on there (because archive opening), most of those are going to require attention [15:34] xnox: not my priority now. my priority is to work on the numpy stack, that's the most broken thing currently [15:34] let's go in order and pick [15:34] either by fixing source compatibility with python3.8, or (temporarily) dropping support in the package for python3-all and filing bugs in Debian [15:34] doko: ack =/ [15:34] do we just want to round-robin assign a couple to everyone? [15:34] volunteering for python-apt, I guess [15:35] ok, python-apt - cyphermox [15:35] asciidoc - sil2100 [15:35] probably we should all take a look at the breakages for python-defaults [15:35] cloudpickle - mwhudson (hi!) [15:35] dask - tdaitx [15:36] I'll skip doko because I know he's working on numpy [15:36] twisted -rbalint [15:36] vorlon: ack [15:36] notpandas notpandas notpandas notpandas... ;) [15:36] I can take pyzmq [15:36] let me know when it is ok to send my status [15:36] jajajjajjajj [15:36] cron & systemd just needed a retrigger imo [15:36] django-auto-one-to-one - xnox (and fyi last I knew django base packages were incompatible with python3.8) [15:37] xnox: so you can have django-mailman3 also [15:37] har, i can do django [15:37] gnudatalanguage - vorlon [15:37] there's a django transition ongoing in debian [15:37] gyoto - infinity [15:37] hyperkitty - rbalint [15:37] i3pystatus - waveform [15:38] are we ok to assign out a single round, and ask people to self-organize to take a second package from the list when they get it done? [15:38] +1 [15:38] +2 [15:38] vorlon: self-organize and communicate where? [15:39] #ubuntu-release, please [15:39] cool [15:39] sounds reasonable [15:40] Is that it regarding proposed-migration? [15:40] doko, xnox: right, there was python-django 2:2.2.4-1 that was synced in eoan and then reverted because the transition wasn't ready to go; so step one is probably to merge it [15:40] I think so for now [15:40] #topic AOB === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | be nice | Weekly Ubuntu Foundations team Meeting | Current topic: AOB [15:40] bdmurray, and use update-excuse tag which i forgot from my weeklog! [15:40] but let's rewind so we can hear what tdaitx has been up to [15:40] * whoopsie security update (LP: #1830865) [15:40] - introduced a regression + DoS daisy server [15:40] - fixed regression and coordinated a bit with IS [15:40] * apport security fixes (LP: #1830862, LP: #1839795, LP: #1839413, LP: #1839415, LP: #1839420) [15:40] * getting multipass serial console to work to test LP: #1831252 [15:40] Other: [15:40] Launchpad bug 1830865 in whoopsie (Ubuntu) "Integer overflow in bson_ensure_space (bson.c:613)" [High,Fix released] https://launchpad.net/bugs/1830865 [15:40] - need more coffee and sleep [15:40] Launchpad bug 1830862 in Apport "Apport reads arbitrary files if ~/.config/apport/settings is a symlink" [Undecided,New] https://launchpad.net/bugs/1830862 [15:41] (done) [15:41] Launchpad bug 1839795 in apport (Ubuntu) "PID recycling enables an unprivileged user to generate and read a crash report for a privileged process" [Undecided,Fix released] https://launchpad.net/bugs/1839795 [15:41] Launchpad bug 1839413 in Apport "TOCTTOU ("time of check to time of use") "cwd" variable race condition" [High,New] https://launchpad.net/bugs/1839413 [15:41] Launchpad bug 1839415 in Apport "Fully user controllable lock file due to lock file being located in world-writable directory" [Low,New] https://launchpad.net/bugs/1839415 [15:41] Launchpad bug 1839420 in Apport "Per-process user controllable Apport socket file" [High,New] https://launchpad.net/bugs/1839420 [15:41] Launchpad bug 1831252 in initramfs-tools (Ubuntu Disco) "panic=-1 is completely ignored by the initrd causing unexpected behaviour" [Medium,Fix committed] https://launchpad.net/bugs/1831252 [15:41] thanks bdmurray [15:41] aob: i'm out tomorrow [15:42] and sil2100 is also out [15:44] alright thanks everybody [15:44] #endmeeting === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | be nice [15:44] Meeting ended Thu Oct 31 15:44:17 2019 UTC. [15:44] Minutes: http://ubottu.com/meetingology/logs/ubuntu-meeting/2019/ubuntu-meeting.2019-10-31-15.01.moin.txt [15:44] o/ === gender is now known as dax