16:03 <bdmurray> #startmeeting Weekly Ubuntu Foundations team 16:03 <meetingology> Meeting started Thu Jan 30 16:03:05 2020 UTC. The chair is bdmurray. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 16:03 <meetingology> 16:03 <meetingology> Available commands: action commands idea info link nick 16:03 <bdmurray> #topic Lightning rounds 16:03 <bdmurray> echo $(shuf -e vorlon bdmurray xnox tdaitx doko sil2100 rbalint infinity mwhudson juliank waveform) 16:03 <bdmurray> tdaitx sil2100 waveform infinity doko bdmurray vorlon mwhudson rbalint juliank xnox 16:03 * xnox win 16:04 <bdmurray> tdaitx: 16:04 <tdaitx> Short week: out last week 16:04 <tdaitx> * openjdk-8 16:04 <tdaitx> - investigated os::commit_memory errors on armhf 16:04 <tdaitx> - no proper reproducer (yet), happens intermittently, more so with some particular tests, will contact upstream with more data 16:04 <tdaitx> - updated test scripts to copy & keep hs_err log files; need to copy this functionality to the other openjdk packages 16:04 <tdaitx> * setting up test comparison for jck-11 16:04 <tdaitx> * various openjdk blacklists and hinting 16:04 <tdaitx> (done) 16:04 <bdmurray> sil2100: 16:05 <tdaitx> ops, I meant arm64, not armhf, typo! =) 16:05 <bdmurray> waveform: 16:05 <waveform> * Back-ported LP: #1311056 to xenial, bionic, eoan 16:05 <waveform> * Fixed and LP: #1861292 and back-ported to bionic 16:05 <waveform> * Lots of work on getting core18 to boot (nothing yet, but some interesting notes from the kernel team on possible incorrect dtb being loaded by the bootloader) 16:05 <waveform> * More testing on focal and bionic .4 classic images; no issues (other than the flash-kernel one above) 16:05 <waveform> (done) 16:05 <ubottu> Launchpad bug 1311056 in python-apt (Ubuntu Eoan) "[SRU] apt-add-repository adds duplicate commented/disabled source lines" [Undecided,New] https://launchpad.net/bugs/1311056 16:05 <ubottu> Launchpad bug 1861292 in flash-kernel (Ubuntu Bionic) "flash-kernel failure during kernel upgrade" [Critical,Fix committed] https://launchpad.net/bugs/1861292 16:05 <sil2100> Crap 16:06 * sil2100 not ready anwyway 16:06 <bdmurray> doko: 16:06 <doko> - finished unversioned python removal, python-defaults migrated 16:06 <doko> - started python3.8 defaults transition 16:06 <doko> - gcc-10 update 16:06 <doko> - binutils & gdb updates 16:06 <doko> - more unrelated transition work 16:06 <doko> (done) 16:06 <bdmurray> bdmurray: its a me! 16:06 <bdmurray> updated meta-release files for 19.04 End of Life 16:06 <bdmurray> updated daisy code base for 19.04 End of Life 16:06 <bdmurray> learned how to use autodeploy with the Error Tracker 16:06 <bdmurray> researched retracing queues growing huge 16:07 <bdmurray> discovered issue with retracer configuration and ddebs key 16:07 <bdmurray> emailed ubuntu-devel regarding retracing backlog 16:07 <bdmurray> tested a distribution upgrade from X to B w/ -proposed 16:07 <bdmurray> uploaded walinuxagent to F and SRUs (LP: #1851064) 16:07 <ubottu> Launchpad bug 1851064 in walinuxagent (Ubuntu Eoan) "[SRU] Update WALinuxAgent to 2.2.45" [High,In progress] https://launchpad.net/bugs/1851064 16:07 <sil2100> I can go now 16:07 <bdmurray> SRU verification of LP: #1856684 16:07 <bdmurray> attended Cape Town sprint 16:07 <ubottu> Launchpad bug 1856684 in livecd-rootfs (Ubuntu) "Populate .disk/info in ubuntu-image built images" [Medium,In progress] https://launchpad.net/bugs/1856684 16:07 <bdmurray> ✔ done 16:07 <vorlon> * short week, out most of Thursday and Friday afternoon 16:07 <vorlon> * proposed-migration: worked on libffi transition, miscellaneous others 16:07 <vorlon> * disco EOL: running 'swift delete' in a loop for the past 3 days to get rid of the autopkgtest usage 16:07 <vorlon> (done) 16:07 <sil2100> I'll go now o/ 16:07 <sil2100> - SRU reviews and releases 16:07 <sil2100> - 18.04.4 - stuff, lots of stuff, busy busy, no panic yet tho 16:07 <sil2100> (done) 16:08 <sil2100> (didn't have time to write up anything better) 16:08 <bdmurray> rbalint is still out 16:08 <bdmurray> juliank: 16:08 <juliank> * Sponsored flash-kernel uploads for waveform 16:08 <juliank> * dug a bit further into openblas / hypre (LP: #1860601), and other autopkgtest regressions and migrations 16:08 <ubottu> Launchpad bug 1860601 in openblas (Ubuntu) "openblas: causes autopkgtest failure in hypre armhf" [Undecided,New] https://launchpad.net/bugs/1860601 16:08 <juliank> * could not investigate apport regression as apt just segfaulted in autopkgtest image :/ 16:08 <juliank> * apt 1.9.8, fixing crash in apt 1.9.7, slightly improving performance, and changing disco mentions to focal 16:08 <juliank> * update-notifier pep8 -> pycodestyle change 16:08 <juliank> * synced python-apt 1.9.5 16:08 <juliank> * merged autopkgtest 5.11 16:08 <juliank> * merged irssi 1.2.2 16:09 <juliank> * re-added the pep8 binary package to pep8 to ease the python-defaults transition 16:09 <juliank> * work on powerpc-utils, reviewing patches 16:09 <xnox> doko: are you planning to do gcc-9 and gcc-8 uploads to focal? i.e. with just newer stuff from branches that are available? cause there are s390x fixes..... 16:09 <juliank> * reviewing specs 16:09 <juliank> * in the progress of reimplementing kernel autoremoval for apt 16:09 <juliank> (done) 16:09 <doko> xnox: at some point, yes 16:09 <bdmurray> xnox: your turn 16:09 <xnox> Back from Cape Town Sprint 16:09 <xnox> Off to Brussels for FOSDEM / escaping Brexit tomorrow 16:09 <xnox> Updated s390-tools LP: #1860574 LP: #1860531 LP: #1859018 LP: #1853308 16:09 <xnox> TODO: AA to approve s390-tools upload https://launchpad.net/ubuntu/focal/+queue?queue_state=1&queue_text=s390-tools 16:09 <ubottu> Launchpad bug 1860574 in Ubuntu on IBM z Systems "[UBUNTU 20.04] zkey: Fix display of clear key size for XTS keys" [High,In progress] https://launchpad.net/bugs/1860574 16:09 <xnox> Uploaded livecd-rootfs changes to enable SSH access on s390x 16:09 <ubottu> Launchpad bug 1860531 in Ubuntu on IBM z Systems "IPL on z15 always performed regardless of the secure-boot related settings" [High,In progress] https://launchpad.net/bugs/1860531 16:09 <xnox> Uploaded livecd-rootfs to use the right oem-20.04 flavour, which actually is just oem flavour, with matching ubuntu-cdimage changes, reviewed by Laney 16:09 <ubottu> Launchpad bug 1859018 in Ubuntu on IBM z Systems "[UBUNTU] zkey: Fix listing of keys on file systems reporting DT_UNKNOWN." [High,In progress] https://launchpad.net/bugs/1859018 16:09 <xnox> Filed bug report that cloud-init crashes with static network configuration 16:09 <ubottu> Error: Could not gather data from Launchpad for bug #1853308 (https://launchpad.net/bugs/1853308). The error has been logged 16:09 <xnox> Started mailing list discussion with server team that cloud-init does not harvest netplan.yaml that our initrd generates 16:09 <xnox> Rebasing numpy-less boost on i386 onto boost1.71 builds, in preparation for ABI transition 16:09 <xnox> Uploaded new qclib LP: #1852718 16:09 <ubottu> Launchpad bug 1852718 in Ubuntu on IBM z Systems "[20.04 FEAT] Upgrade qclib 2.0.1" [High,Fix released] https://launchpad.net/bugs/1852718 16:09 <xnox> Uploaded casper with finalrd dep into bionic for point release LP: #1840122 16:09 <ubottu> Launchpad bug 1840122 in linux (Ubuntu Eoan) "System fails to reboot from live session or ubiquity-dm - squashfs_read_data failed to read block" [High,Confirmed] https://launchpad.net/bugs/1840122 16:10 <xnox> Working with frank / ryan / mwhudson on debugging s390x curtin / subiquity / multipath failing to complete the install 16:10 <xnox> Uploaded xdmf to unbreak really bad py3.8/cmake packaging 16:10 <xnox> 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 16:11 <bdmurray> there seem to be quite a few here 16:11 <bdmurray> bug 1860531 is targetted and tagged (lame) 16:11 <ubottu> bug 1860531 in Ubuntu on IBM z Systems "IPL on z15 always performed regardless of the secure-boot related settings" [High,In progress] https://launchpad.net/bugs/1860531 16:12 <xnox> that's in progress 16:12 <xnox> needs AA to approve mu upload, as mentioned in my status with TODO 16:12 <bdmurray> bug 1860432 16:12 <ubottu> bug 1860432 in systemd (Ubuntu) "juju agent fails to start on focal " [Undecided,Confirmed] https://launchpad.net/bugs/1860432 16:12 <vorlon> µ 16:13 <xnox> so needs forwarding bug report to upstream systemd based on comment #1 16:13 <xnox> i guess rbalint or I can take it 16:14 <xnox> it's not critical to fix though 16:14 <bdmurray> so let's card that 16:14 <xnox> because with juju team we did a bit of a "but why are you doing this?!" 16:14 <xnox> and they are changing code to be more normal. 16:14 <bdmurray> bug 1861353 16:14 <ubottu> bug 1861353 in glibc (Ubuntu) "libc6-dev:amd64 is not co-installable with libc6-dev:s390x" [Undecided,New] https://launchpad.net/bugs/1861353 16:14 <vorlon> xnox: but the juju part is fixed, so is this critical for anything to change on the systemd side? 16:14 <xnox> vorlon: correct juju is going to stop using subdirectories, but it is a potential upstream regression nonetheless 16:15 <xnox> (worth flagging it up to systemd people, even if they simply release note it) 16:15 <vorlon> ok; so we can take it for further investigation but we might decline to change the behavior, sure 16:16 <bdmurray> lets go ahead and target and card this one 16:16 * vorlon nods 16:16 <bdmurray> bug 1859858 16:16 <ubottu> bug 1859858 in systemd (Ubuntu Focal) "udev has truncated ID_SERIAL value for scsi disk" [Undecided,New] https://launchpad.net/bugs/1859858 16:18 <bdmurray> This one is already targetted so I'll card it. 16:19 <bdmurray> bug 1860957 16:19 <ubottu> bug 1860957 in ubiquity (Ubuntu) "ZFS installation crash when ESP already exists" [High,Confirmed] https://launchpad.net/bugs/1860957 16:20 <bdmurray> That should go to the desktop team. 16:21 <bdmurray> bug 1843063 16:21 <ubottu> bug 1843063 in lshw (Ubuntu) "lshw -json output invalid in Eoan" [High,Confirmed] https://launchpad.net/bugs/1843063 16:22 <bdmurray> Let's land their patch, so I'll target and card it. 16:23 <xnox> https://ezix.org/src/ycheng/lshw/commit/82393aa9b59307a443677df7340a1dd38847a5ef.patch 16:23 <bdmurray> Also bug 1860406 is new / undecided 16:23 <ubottu> Error: Launchpad bug 1860406 could not be found 16:23 <bdmurray> bug 1850406 16:23 <ubottu> bug 1850406 in ubuntu-release-upgrader (Ubuntu) "python3-distupgrade small misprint bug" [Undecided,New] https://launchpad.net/bugs/1850406 16:24 <bdmurray> that's the one I meant 16:24 <bdmurray> I've an upload of u-r-u to do anyway so I'll take that and queue jump with it 16:24 <bdmurray> nothing new in rls-ee- 16:25 <bdmurray> #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-incoming-bug-tasks.html 16:26 <sil2100> BB IS CLOSED 16:26 <bdmurray> bug 1854839 still has work for me 16:26 <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:26 <sil2100> STOOP 16:26 <sil2100> (just kidding) 16:27 <bdmurray> bug 1856560 16:27 <ubottu> bug 1856560 in util-linux (Ubuntu) "ds-identify - stuck in uninterruptible sleep state" [Undecided,New] https://launchpad.net/bugs/1856560 16:27 <bdmurray> We seem to have talked about this before. 16:28 <bdmurray> okay, xnox will look at the comments 16:28 <bdmurray> #topic Team proposed-migration report 16:29 <bdmurray> vorlon: can you help here? 16:29 <vorlon> ack 16:30 <vorlon> python3.7, python3.8 are entangled in the libffi transition which I'm working through (libffi itself got its migratability reset by a ruby2.7 autopkgtest regression, which I've hinted away again; we're only about 2 packages away from this getting through) 16:30 <vorlon> libtimedate-perl causing libsoap-wsdl-perl regression, who wants this? 16:30 <vorlon> [LINK] https://people.canonical.com/~ubuntu-archive/proposed-migration/focal/update_excuses_by_team.html#foundations-bugs 16:30 <vorlon> btw 16:31 <vorlon> xnox: ^^ libtimedate-perl? 16:32 <vorlon> bdmurray: can you take libcgi-pm-perl? 16:32 <vorlon> libuv1 is figuring out whether to fix or hint i386, so I'll take that unless someone else is keen 16:32 <vorlon> libffi, glib2.0 are all part of the same deal 16:32 <juliank> aptdaemon: should force-badtest aptdaemon/all/arm64 IMO 16:33 <vorlon> juliank: ok, I'll assign that to you to follow through on 16:33 <xnox> vorlon: are you assigning that to me? ok.... 16:33 <bdmurray> vorlon: okay 16:33 <vorlon> libgpg-error is another i386 one, would anybody else like to take one of these? 16:34 <vorlon> crickets 16:34 <vorlon> fine, I'll take libgpg-error and libjsoncpp too 16:36 <doko> open-iscsi and python-dateutil are in the works 16:37 <vorlon> unattended-upgrades needs an assignee. doko? 16:37 <doko> where do you see this? 16:38 <vorlon> doko: the list that we're going through right now 16:38 <juliank> No 16:38 <vorlon> can you follow up on unattended-upgrades? 16:38 <juliank> unattended-upgrades we know why it's failing 16:38 <juliank> It's going to be fixed in a new apt release 16:38 <vorlon> ok, that sounds like juliank is claiming it then 16:38 <juliank> yes 16:38 <vorlon> ok 16:38 <juliank> Just finalizing the fixes 16:38 <vorlon> libcap-ng is tied to python3-defaults, which we know the status of 16:39 <vorlon> doko: who is working on open-iscsi and python-dateutil? 16:39 <vorlon> (you said "in the works" but not by who) 16:39 <doko> nobody, they are waiting for the tests to finish 16:39 <vorlon> doko: does that mean you retriggered tests? since the tests shouldn't have taken 5 days 16:40 <doko> yes 16:40 <vorlon> if so, I'll consider these yours :) 16:40 <vorlon> python3-defaults, doko is obviously working on, if other people have time to pitch in as well that would be good (I'll be helping with it but only after I finish libffi) 16:40 <juliank> wooohoo, CI for APT fix just passed 16:40 <doko> yes, please. 16:40 <doko> update-manager? 16:41 <vorlon> update-manager is part of the python3-defaults transition, does it need particular attention? 16:41 <doko> can we ignore all the tryton stuff? 16:41 <doko> scheduled for removal in Debian anyway 16:41 <vorlon> ignore, no. remove, yes 16:41 <xnox> we should kill tryton stuff 16:41 <xnox> and odoo / openerp / tinyerp too 16:41 <xnox> Odd_Bloke: and xnox no longer care about it =) 16:42 <vorlon> we can follow up on that on #ubuntu-release 16:42 <vorlon> gdb vs python? 16:42 <doko> retried 16:42 <Odd_Bloke> xnox: :D 16:42 <vorlon> doko: ok 16:42 <vorlon> sl-modem is more i386, so 16:42 <bdmurray> what was retried? 16:42 <vorlon> bdmurray: the python autopkgtest failures with new gdb 16:43 <bdmurray> okay so update-manager still needs looking at? 16:43 <vorlon> and then p11-kit and talloc are part of the aforementioned transitions 16:43 <vorlon> certainly looks like update-manager needs fixing for python3.8 16:44 <vorlon> so it's worth someone taking that one specifically 16:44 <vorlon> bdmurray: ? 16:44 <bdmurray> I can have a look 16:44 <vorlon> thanks 16:44 <vorlon> and that's all 16:44 * juliank just used the big hammer and retried all python-apt triggered-tests that failed 16:44 <doko> one more, libreoffice/amd64 ftbfs with out-of-dis-space 16:45 <bdmurray> #topic AOB 16:45 <doko> ore here: one more, libreoffice/amd64 ftbfs with out-of-disk-space 16:45 <bdmurray> I'm probably gonna end up taking a half day to aid my recovery 16:45 <doko> desktop is aware 16:45 <bdmurray> I'm also taking a swap day on Monday 16:45 <vorlon> ah I am also off tomorrow 16:46 <doko> and one more: https://bugs.launchpad.net/auto-package-testing/+bug/1860763 16:46 <ubottu> Launchpad bug 1860763 in Auto Package Testing "the image for the autopkg tests has a big python3 stack installed" [Undecided,New] 16:46 <vorlon> I know Laney has commented on the bug 16:46 <doko> please can we fix that, especially now with all the python3 stuff going on? 16:47 <juliank> yes 16:47 <juliank> essentially mark everything auto 16:47 <vorlon> pointing out that you'll never have a guarantee that there are no extra packages installed in the test bed 16:47 <doko> vorlon: there's no comment 16:47 <juliank> mark ubuntu-minimal and whitelisted packages manual 16:47 <juliank> then run autoremove 16:47 <vorlon> oh, it wasn't on the bug 16:47 <vorlon> I saw a reply from him somewher 16:47 <juliank> I think we can do that 16:47 <Laney> IRC 16:47 <vorlon> right 16:47 <juliank> I think my idea should work, just need to figure out the whitelist 16:48 <Laney> No problem with attempting to minimise the testbed, but the point still stands and it could be another package down the line 16:48 <vorlon> it is a reasonable improvement to try to minimize the contents of the testbed image, if for no other reason than it speeds up upgrades 16:48 <juliank> sure 16:48 <vorlon> but also what Laney said 16:48 <vorlon> package tests shouldn't misbehave in the presence of extra packages and if they do that's a bug 16:48 <bdmurray> alright will y'all follow up in the bug? 16:49 <juliank> vorlon: I don't think we have test-conflicts yet, might be useful, idk 16:50 <vorlon> juliank: that's one way to ensure tests always behave properly, but in the absence of that there's no test that couldn't be fixed (upstream or whatever) to just do what we want in the presence of extra stuff 16:50 <juliank> true 16:51 <juliank> the reverse is also true 16:51 <juliank> tests could be passing that should be failing because they miss a dependency 16:51 <vorlon> sure, but in both cases you'd have to first discover the difference between testbed implementations and then change the package 16:51 <vorlon> anyway, the bug is valid 16:51 <vorlon> but I don't think it's high priority, it's really corner-case 16:53 <bdmurray> okay, anything else? 16:54 <bdmurray> alrighty then, thanks everybody 16:54 <bdmurray> #endmeeting