== Meeting information == * #ubuntu-meeting: Weekly Ubuntu Foundations team, 23 Jan at 16:05 — 16:51 UTC * Full logs at [[http://ubottu.com/meetingology/logs/ubuntu-meeting/2020/ubuntu-meeting.2020-01-23-16.05.log.html]] == Meeting summary == === Lightning rounds === The discussion about "Lightning rounds" started at 16:05. === Release incoming bugs (focal) === The discussion about "Release incoming bugs (focal)" started at 16:13. * ''LINK:'' http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ff-incoming-bug-tasks.html#foundations-bugs === Release incoming bugs (eoan) === The discussion about "Release incoming bugs (eoan)" started at 16:16. * ''LINK:'' http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ee-incoming-bug-tasks.html#foundations-bugs === Release incoming bugs (bionic) === The discussion about "Release incoming bugs (bionic)" started at 16:19. * ''LINK:'' http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-incoming-bug-tasks.html#foundations-bugs === Team proposed-migration report === The discussion about "Team proposed-migration report" started at 16:20. * ''LINK:'' http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses_by_team.html#foundations-bugs * ''LINK:'' https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/amd64/a/apport/20200116_201044_da64d@/log.gz === AOB === The discussion about "AOB" started at 16:34. == Vote results == == Done items == * (none) == People present (lines said) == * vorlon (61) * juliank (54) * doko (34) * sil2100 (31) * waveform (13) * rbalint (11) * ubottu (8) * meetingology (3) == Full Log == 16:05 #startmeeting Weekly Ubuntu Foundations team 16:05 Meeting started Thu Jan 23 16:05:01 2020 UTC. The chair is juliank. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 16:05 16:05 Available commands: action commands idea info link nick 16:05 #topic Lightning rounds 16:05 echo $(shuf -e vorlon bdmurray xnox tdaitx doko sil2100 rbalint infinity cyphermox mwhudson juliank waveform) 16:05 tdaitx sil2100 rbalint vorlon doko infinity bdmurray juliank waveform mwhudson xnox 16:06 Oh no, I almost won 16:06 tdaitx is out 16:06 Oh, so I did win 16:06 sil2100: 16:06 :( 16:06 - SRU reviews and releases 16:06 - 18.04.4: 16:06 * Lots of coordination stuff, keeping release doc up-to-date 16:06 * Kernel bumps in d-i (Adam did the missing installer seed changes) 16:06 * Discussions regarding .disk/info 16:06 * Releasing support for .disk/info in ubuntu-image, livecd-rootfs and cdimage for bionic 16:06 * Work on updating pi-gadget for core18 to support pi4, back and forth on that one 16:06 * Lots of fighting with snapcraft to make pi-gadget buildable again 16:06 * Bumped the chroot to bionic for pi-gadget's travis CI 16:06 * Handling of some .4 SRUs here and there 16:07 * Building some test images 16:07 * Started preparing language-pack updates for .4 16:07 - Helping out with release-related archive work 16:07 - Triaging ubuntu-image issues 16:07 - Looking into some issues with automation 16:07 (done) 16:07 (short week) 16:07 * partner work 16:07 * unattended-upgrades fixes, about to upload them 16:07 * uploads via Debian: wireshark 3.2.1, flatbuffers (ftbfs fix) 16:07 * merges/syncs: rtags, libnfs (mini transition), shadow 16:07 * uploaded systemd 244.1 with more fixes, it is about to migrate 16:07 (done) 16:07 * i386/proposed migration: 16:07 * fixed a bug in britney that caused over-triggering of packages on archs where we had no binaries; should make things a bit less manual now in terms of test overrides 16:07 * fixed the apt pinning in autopkgtest to include both native and target arch packages, so that things don't fall back to installing everything from proposed, sometimes with bad results 16:07 * SRU reviews 16:08 * out tomorrow and Friday afternoon 16:08 (done) 16:08 doko: 16:09 - python2 removal, now ready except for yade. See LP: #1860601. 16:09 - binutils update to the release branch 16:09 - fix oprofile for new binutils 16:09 - gcc-9 update 16:09 - some transitions 16:09 er and when I say "Tomorrow and Friday afternoon", I mean "today rest of day, and "tomorrow afternoon" :) 16:09 - discussions and draft for python2 removal email. 16:09 Launchpad bug 1860601 in openblas (Ubuntu) "openblas: causes autopkgtest failure in hypre armhf" [Undecided,New] https://launchpad.net/bugs/1860601 16:10 doko: done? 16:11 It feels like it 16:11 I guess bdmurray is busy with other stuff, so 16:11 infinity not here; bdmurray out of office; juliank 16:11 yes 16:12 I played with VM to test LP: #1509717 and uploaded the SRUs for that to eoan and bionic 16:12 Launchpad bug 1509717 in lvm2 (Ubuntu Eoan) "Wily LVM-RAID1 – md: personality for level 1 is not loaded" [High,In progress] https://launchpad.net/bugs/1509717 16:12 some more work on python-apt security stuff (merging branches), followup releases 16:12 updated my PackageKit pull requests 16:12 (done) 16:12 waveform: 16:12 * Investigated issue with wifi firmware (missing linux-firmware dep) 16:12 * Investigated race with cloud-init mounting /boot/firmware; created workaround for livecd-rootfs 16:12 * Bionic Pi4 SRUs: 16:12 * flash-kernel, LP: #1847587 - after much discussion (many thanks to infinity and juliank!) this has been re-done to ensure the f-k trigger fires correctly in all circumstances 16:12 * u-boot, LP: #1846329 - as part of the f-k changes above, this has now been simplified (no trigger to trigger a trigger!) 16:12 Launchpad bug 1847587 in flash-kernel (Ubuntu Bionic) "[SRU] Add entries for Pi 4" [Undecided,Fix committed] https://launchpad.net/bugs/1847587 16:12 * Tons of testing of all aforementioned stuff on a variety of pi hardware! 16:12 Launchpad bug 1846329 in u-boot (Ubuntu Bionic) "[SRU] 2019.07 to support Pi4 boot" [Undecided,In progress] https://launchpad.net/bugs/1846329 16:13 * Did I mention all the testing? 16:13 * ... on bionic and focal? 16:13 * ... and a couple of sil2100's core18 images? 16:13 * suffice it to say, there was a lot 16:13 - python2 removal, now ready except for yade. See LP: #1860601. 16:13 - binutils update to the release branch 16:13 - fix oprofile for new binutils 16:13 - gcc-9 update 16:13 - some transitions 16:13 - discussions and draft for python2 removal email. 16:13 (done) 16:13 Launchpad bug 1860601 in openblas (Ubuntu) "openblas: causes autopkgtest failure in hypre armhf" [Undecided,New] https://launchpad.net/bugs/1860601 16:13 OK, I guess the remaining two are not here, so 16:13 doko: you came through twice 16:13 fwiw 16:13 #topic Release incoming bugs (focal) 16:13 #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ff-incoming-bug-tasks.html#foundations-bugs 16:14 the first one is in progress and has an assignee (desktop), let's just move that to committed 16:14 (in fact it's already targeted, let's just remove the tag) 16:14 oops, network issues 16:14 LP: #1859610 is also targeted and is fix committed, removing the tag 16:14 Launchpad bug 1859610 in pygobject (Ubuntu Focal) "python-gi/arm64 segfaults with the focal-proposed libffi version" [High,Fix committed] https://launchpad.net/bugs/1859610 16:15 the others are medium or lower, so I think we can skip over those? 16:15 Most are undecided 16:15 actually I'm going to target LP: #1854513, it's an s390x roadmap item 16:15 Launchpad bug 1854513 in Ubuntu on IBM z Systems "casper should allow interactive configuration of ip= vlan= url= when incorrectly netbooted" [High,Triaged] https://launchpad.net/bugs/1854513 16:16 juliank: do we need to go through the undecided? 16:16 I don't think it's worth it today at least 16:16 #topic Release incoming bugs (eoan) 16:16 #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ee-incoming-bug-tasks.html#foundations-bugs 16:17 Quite a few in there 16:17 the top one is another zfs installer bug, assigned to desktop; I'll clean up tags 16:17 the rest are <= medium 16:19 oh true 16:19 #topic Release incoming bugs (bionic) 16:19 #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-incoming-bug-tasks.html#foundations-bugs 16:19 1 critical bug and 1 high bug 16:19 the first is again already targeted, so I'm cleaning the tag 16:19 second one is too 16:20 second is also targeted- 16:20 ok 16:20 done 16:20 #topic Team proposed-migration report 16:20 #link http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses_by_team.html#foundations-bugs 16:21 Hmm, bunch of armhf-only failures 16:21 pretty much all new contents vs last week, which is good 16:21 I assume waveform hasn't made headway on fribidi because he's been occupied with rpibidi 16:21 vorlon, afraid so 16:22 automake-1.16, bdmurray did some investigation, didn't get it sorted before travel; I think realistically that's going to sit until next week 16:22 p11-kit is entangled with libffi which was blocked by glib2.0 which was waiting on resolution of test regressions 16:22 I'll push on that a little more this week 16:22 doko: pillow was yours, the binaries are sorted and now it's blocked by scipy autopkgtest failures; will you continue on with that? 16:23 yes, looking at scipy upstream 16:23 netplan.io has autopkgtest regressions with new network-manager, but I can't tell that it's not a NM regression; I think we should leave this to the NM uploader for now 16:24 vorlon, i can take fribidi if waveform is busy with rpi 16:24 apport is a testsuite regression due to /usr/bin/python disappearance. tdaitx is TIL but is out this week. anyone want to look at that? 16:24 waveform: ^^ you ok to pass that one on? 16:24 how do you see that? 16:24 doko: which one, apport? 16:24 yes 16:25 vorlon, rbalint - sure - got my hands full debugging pi-core-18 not booting at the moment 16:25 waveform, vorlon ok, taking fribidi then 16:25 doko: ERROR:Q test_interactive [...] FileNotFoundError: [Errno 2] No such file or directory: 'python': 'python' 16:25 I can look at apport, but if you see how it's calling python ... 16:25 ok 16:25 https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/amd64/a/apport/20200116_201044_da64d@/log.gz 16:25 I can take apport too 16:26 juliank, rbalint: thanks 16:26 a bunch of failing tests blocking pygobject 16:26 I had started looking at these, I'll follow through and see what's what 16:26 all the packages blocking pygobject can be given back with the correct triggers 16:26 ok, then I shall :) 16:27 all-proposed works, but currently not on arm64 16:27 sphinx/armhf blocking webkit2gtk, someone want to look? 16:27 ubuntu-release-upgrader/armhf also blocking webkit2gtk 16:27 so those are a pair, if someone wants to take 16:28 python-sphinx certainly is a python2 unsat situation 16:28 sil2100: ^^ do you want these? 16:28 Broken autopkgtest-satdep:armhf Depends on python-whoosh:armhf < none @un H > 16:28 I can look at u-r-u 16:28 I'm afrait to pick too much with the .4 on the way 16:29 python-sphinx probably needs to be removed? 16:29 but can't 16:29 or whoosh reintroduced? 16:29 vorlon: I guess give them to me for now 16:29 I'll do my best to look! 16:29 juliank: we don't reintroduce python2 modules for test deps. if it's reproducible in the release pocket due to removal, we badtest 16:29 ah ok 16:30 s390-tools is involved in a net-snmp transition; probably not the top priority to sort out just right now 16:30 openjdk-lts is the i386 autopkgtest regression, which I'm kinda working on, I'll push patches somewhere 16:30 server team is looking at that transition 16:31 gobject-introspection seems to be the same kind of problem as pygobject, so I'll look at those also 16:31 someone want to look at skiboot's missing build? 16:32 doko: are you driving python3.7 and python3.8? 16:32 taking skiboot 16:32 rbalint: thanks 16:32 and then I think we'll stop there, people can pick up from the rest if they have capacity 16:34 sil2100: python-sphinx just needs retrying it seems, I just retried it 16:34 juliank: thanks 16:34 #topic AOB 16:34 anyone? 16:35 LP: #1860601 16:35 Launchpad bug 1860601 in openblas (Ubuntu) "openblas: causes autopkgtest failure in hypre armhf" [Undecided,New] https://launchpad.net/bugs/1860601 16:35 last package blocking the python removal 16:35 Yeah, so I still need to comment on that one, but I'd like someone more experienced form the release team to do a final call 16:36 a final call on what? 16:36 Since this looks like a real regression from new openblas, at least regressing the test suite for hypre 16:36 It worries me that it's not reproducible locally when tried 16:36 sure 16:36 So it feels to me like this failure could be hinted, but on the other hand the same failure doesn't happen with the old openblas 16:37 Oh, I mean I guess I could investigate that on the cloud itself 16:37 s/failure/hang/ 16:37 juliank: do you want to dig in and report back, then? 16:37 (since it's a timeout) 16:37 yes 16:37 juliank: thank you 16:37 I'll go dig a bit 16:37 Let me create a card for it so I don't forget it 16:37 sil2100, maybe focal armhf lxd on focal arm64 host is not similar enough to our armhf infra 16:39 I set a block-proposed bug on the python-defaults transition anyway. anything else that could break by this migration? 16:40 and bzr in focal is now called breezy 16:40 that one was fun 16:40 vorlon: what is needed for 3.8? 16:41 3.7 has the gyoto and freecad issues. that's where you stopped 16:41 doko: not sure, python3.8 makes a number of packages uninstallable according to update_output 16:42 is it entangled with libffi? 16:42 yes 16:42 it is 16:42 get the gobject stuff sorted out 16:42 so yeah, glib2.0 etc 16:43 Are we done? 16:44 I think so :) 16:44 so gyoto and freecad, anyone wants to look? 16:44 ah, that's why I asked if you were driving python3.7 16:44 I don't have capacity 16:44 ohh, and gdal needs sorting 16:47 I might have a look at gyoto and freecard 16:48 \o/ 16:48 doko: what's gdal? 16:48 transition 16:48 ah in universe 16:48 transitions don't care about main/universe 16:49 yeah, but I did not find it on the list :) 16:50 I'll dig into that a bit too I guess 16:50 Anything else? 16:51 #endmeeting Generated by MeetBot 0.1.5 (http://wiki.ubuntu.com/meetingology)