[16:00] o/ [16:00] o/ [16:01] o/ [16:03] #startmeeting Weekly Ubuntu Foundations team [16:03] Meeting started Thu Feb 20 16:03:06 2020 UTC. The chair is bdmurray. Information about MeetBot at http://wiki.ubuntu.com/meetingology. [16:03] 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: [16:03] #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 [16:03] echo $(shuf -e vorlon bdmurray xnox tdaitx doko sil2100 rbalint infinity mwhudson juliank waveform) [16:03] bdmurray mwhudson tdaitx rbalint sil2100 doko xnox infinity vorlon waveform juliank [16:03] submitted RT regarding ET mojo spec jenkins run failing [16:03] reading / posting on Raspberry Pi forums re Ubuntu [16:03] writing / discussing ubuntu-patch-status specification [16:03] uploaded u-r-u fixing LP: #1834501 [16:03] testing updated linux-firmware-raspi2 and 802.11ac [16:03] sru-review of containerd for mwhudson [16:03] short week due to a holiday [16:03] Launchpad bug 1834501 in lxd (Ubuntu) "do-release-upgrade from bionic->any disables lxd without snapstore access" [Undecided,Confirmed] https://launchpad.net/bugs/1834501 [16:03] ✔ done [16:04] tdaitx: [16:04] rbalint: how about you? [16:04] * partner work [16:04] * proposed migration: task [16:05] * ftbfs fix: flatbuffers [16:05] * SRUs: unattended-upgrades [16:05] * speeding up unattended-upgrades in progress [16:05] (done) [16:05] rbalint: Do those SRUs need review? [16:05] sil2100: [16:05] bdmurray, sil2100 kindly did them [16:05] Skip [16:05] plz [16:05] - finally sent the python2 removal email [16:05] - python3.7 removal: https://people.canonical.com/~ubuntu-archive/transitions/html/python3.8-only.html [16:05] - icu transition [16:05] - working on a gcc-8 upstream issue, armhf, for the 8.4 release [16:05] - gcc-8 update [16:05] - gcc-9 update, add the fix for -O3 ppc64el endless loop [16:05] - some unrelated uploads/transitions [16:05] (done) [16:06] xnox: [16:06] vorlon: [16:06] * short week, out last Friday and this Monday [16:06] * proposed-migration and merges [16:06] * a few more i386 autopkgtests passing [16:06] (done) [16:07] waveform is ill [16:07] juliank: [16:07] you guys are too fast [16:07] I'm ready [16:07] go for it [16:07] - SRU reviews and releases [16:07] - Some kernel SRUs [16:07] - Looking into the quirk check-free-space update-manager crash bug - already fixed [16:07] - Looked into bubblewrap/libcap2 ADT issues, filled bugs in LP and Debian [16:07] - Refreshed core16 images [16:07] bdmurray: i was still in IBM call sorry. [16:07] - Archive administration work [16:08] - Poked people to get Dave added to the right teams for pi-gadget commit access [16:08] * xnox starts typing my own notes [16:08] - netplan: [16:08] * Played around with the code [16:08] * Looked at the NetworkManager read-write spec, answered some questions, asked a few more [16:08] * Prepared packaging for the required libnetplan library, did some test builds [16:08] - Prepared some symlinks to pi4 images on nusakan [16:08] - Interviews [16:08] (done) [16:08] * juliank ready [16:08] * learning more about grub scripting and dmi, and modaliases [16:08] * apt 1.9.10 [16:08] * started breaking the APT ABI in master [16:08] * learning how to build images locally with ubuntu-cdimage and friends [16:08] * sponsoring maas deb2snap uploads for ack and co [16:08] * fixing apt fuzz segfaults in tagfile parser [16:08] * python-apt: [16:08] - ported to pybuild [16:08] - fixed segmentation fault in python-apt [16:08] - added set_priority calls for rbalint [16:08] - made it build against apt master [16:08] * fixed aptitude [16:08] * broke shim? it can't load fwupd on focal, investigating did not yield useful results so far [16:09] * found i915 patches [16:09] * "testing" mesa 20 from proposed :D [16:09] (done) [16:09] xnox: are you ready? [16:09] thanks xnox for ubuntu-cdimage tutorial [16:09] Good progress on icu transition, about just a dozen packages left [16:09] Ubuntu-core-initramfs did upload with better cryptsetup, still needs work as post-initrd boot is still borked up a bit. [16:09] Subiquity luks is done in edge channel now, it’s nice. [16:09] Done [16:09] juliank: your welcome =) [16:09] bdmurray: let's call that my status [16:09] xnox: works for me [16:10] #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 [16:10] #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ff-incoming-bug-tasks.html#foundations-bugs [16:10] bug 1863532 [16:10] bug 1863532 in python3-defaults (Ubuntu) "Invoking "python" brings inappropriate response from command-not-found when python3 installed" [Undecided,Confirmed] https://launchpad.net/bugs/1863532 [16:11] this seems worth taking [16:12] I'll target and card it [16:12] bug 1863195 [16:12] bug 1863195 in dh-python (Ubuntu) "py3compile should not emit python runtime warnings during dist-upgrade" [Undecided,New] https://launchpad.net/bugs/1863195 [16:13] I also saw this during an upgrade [16:14] This would add a lot of noise to debugging dist-upgrades [16:18] I don't care, do what you have to do [16:23] +1 for carding it [16:24] We'll talk about this at the sprint in Frankfurt but will also target and card it [16:25] bug 1862846 is already targetted and in progress [16:25] bug 1862846 in util-linux (Ubuntu Focal) "Crash and failure installing focal" [Medium,In progress] https://launchpad.net/bugs/1862846 [16:26] bug 1861655 [16:26] bug 1861655 in The Ubuntu-power-systems project "[Ubu 20.04][kernel-5.4.0-12-generic][WSP-DD2.3] Unable to install Ubu 20.4 on NVMe disk" [High,New] https://launchpad.net/bugs/1861655 [16:27] we'll card that [16:28] It looks like bryce has made progress with bug 1861472 but has a lot of philosophical questions in there [16:28] bug 1861472 in openssh (Ubuntu) "upgrade from fresh bionic to focal needlessly prompts user" [High,Triaged] https://launchpad.net/bugs/1861472 [16:29] vorlon will follow up on the questions [16:30] bug 1861470 sounds familiar did we discuss it? [16:30] bug 1861470 in linux-signed-5.4 (Ubuntu) "BIOS logo reappears mid-boot after the purple screen" [Medium,Confirmed] https://launchpad.net/bugs/1861470 [16:30] is this the one I've commented on? [16:30] yeah [16:33] This sounds like something we should coordinate across teams so a spec would be appropriate to get agreement and buy in. [16:33] Or start via an email which xnox will send. [16:34] bug 1861082 is a duplicate and think is a won't fix from us [16:34] bug 1861082 in apport (Ubuntu) "ubuntu-bug doesn't know how to file bugs against snaps" [Undecided,Confirmed] https://launchpad.net/bugs/1861082 [16:35] because there isn't any information provided by snaps about where bugs should go [16:37] I seem to recall some previous work about apport telling you something is a snap e.g. if you do ubuntu-bug git-ubuntu [16:38] and that does tell you something [16:39] xnox will do some stuff with that bug [16:40] #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ee-incoming-bug-tasks.html [16:41] bug 1842439 [16:41] bug 1842439 in apport (Ubuntu) "apport-gtk crashed with SIGSEGV in _gtk_settings_get_screen(settings=0x0)" [Medium,Confirmed] https://launchpad.net/bugs/1842439 [16:41] That errors bucket is somewhat large so I think its worth having a look. Agreed? [16:42] +1 [16:42] rls-bb-incoming is fine [16:43] #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 [16:43] vorlon: [16:43] [LINK] https://people.canonical.com/~ubuntu-archive/proposed-migration/focal/update_excuses_by_team.html#foundations-bugs [16:44] the top one is libyaml-libyaml-perl, which is stuck in both Debian unstable and -proposed because of some upstream incompatibilities [16:44] I took this one last time but didn't make any progress on it [16:44] I'm inclined to deprioritize it, unless someone else is keen? [16:44] kick it out of -proposed? [16:45] xnox: why? it is likely to be fixed eventually in Debian [16:45] if it can't migrate, and we can't update the package if we need to = bad [16:45] cause /this/ version will never migrate [16:45] when have we ever updated this package [16:45] =) [16:45] lolz ok [16:45] xnox: no, it's a /related/ package whose autopkgtests are failing [16:45] ah [16:45] and that package might get fixed so that they can go in together [16:45] ok [16:45] so I would leave it there and ignore unless something else comes up that makes it a priority [16:45] gmp [16:45] open a bug report with update-execuse tag explaining this? [16:46] rbalint: you took this one last week, do you need any help? [16:46] xnox: ok [16:46] gmp is mine, behavour changes [16:46] I'll do that [16:46] need revdep fixes, on it [16:46] ok [16:46] boost-defaults [16:46] xnox: need any help here for this transition? [16:46] can we just migrate it? [16:47] sounds like no (britney is right!) [16:47] and sounds like boost-defaults+icu is going to be ready to go soon [16:48] pyserial/mu-editor [16:48] waveform took this [16:48] waveform: (when you're around) any progress on pyserial, mu-editor on armhf? [16:49] libsereal-decoder-perl is tdaitx, who is also not around, carry over [16:49] icu, as discussed [16:49] openjdk-lts is blocked on the i386 autopkgtest regression [16:49] well, "regression" [16:49] doko: do I need to dig up my patch for i386 autopkgtests and send it to you? [16:50] or have you talked to tdaitx about this? [16:51] vorlon: not yet, he's still lunching :-/ [16:51] doko: so will you follow up with him or should I dig up my link? [16:52] maybe digging it up is safer [16:53] ok [16:53] apt + libzstd [16:53] juliank: ^^ any insight? do you want to take this and dig into it? [16:53] might just need a retry [16:53] ill loo [16:53] ok [16:53] k [16:53] xfsprogs, entangled with icu [16:54] procps: this was my upload, I've pinged the server team about figuring out why postgresql-common doesn't like the new version, I'll re-ping [16:54] (the postgresql-comomn tests require a VM rather than a chroot, so I can't be bothered to reproduce it locally ;p) [16:54] lintian [16:54] ftbfs [16:55] who wants this one? [16:55] bdmurray: ? [16:56] and I'll take netbase, which is munin, which is flaky [16:56] bdmurray: can you take lintian? [16:56] okay [16:56] thanks [16:56] and that's the list for today [16:57] #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 [16:57] I'm out starting the 25th [16:57] I'll have to land libapt-pkg6.0 next week before FF. I might still want a FFe to add more patterns later when I'm less busy [16:57] can I bring something up? (don't know what aob is, any other business?) [16:57] ahh, I wanted to point out the two pending transitions: [16:57] ahasenack: yes it is [16:58] https://people.canonical.com/~ubuntu-archive/transitions/html/python3.8-only.html [16:58] its not ahasenack other business though [16:58] bdmurray: that's true [16:58] https://people.canonical.com/~ubuntu-archive/transitions/html/icu.html [16:58] help on those is welcome [16:58] doko: from what xnox says, icu should be "done soon", are there specific things here that you and xnox want help with? [16:58] doko: are unknown actually bad? or unknown actually good? [16:58] I can pitch in but don't want to duplicate effort [16:59] bdmurray: we could invite him to share, though, let's be friendly [16:59] vorlon: there are like 12 packages left, i'm not stuck yet. if i do get stuck i'll ask for help. [16:59] ok [16:59] xnox: I'm ignoring unknown [16:59] so far it was fallout from new SDL2 and new CMAKE nothing related to icu itself, just generic bitrot FTBFS [16:59] ahasenack: what do you want to bring up? [16:59] my topic is bind 9.16, upstream's "lts" stable version. isc-dhcp, bind-dyndb-ldap (universe) don't build with it, and debian has come up with https://salsa.debian.org/dns-team/bind9-libs/commit/40cab7029da3680cb9e58fa849018d942a6013b1 [16:59] ahasenack: i asked them to release LTS stable in time for ubuntu LTS. [17:00] which is package 9.16.x as just libraries, to keep isc-dhcp happy, and ship 9.16 with the full blown server [17:00] ahasenack: my hope was that we will take it. [17:00] anyway, if anybody is picking up a python3.8 issue, just mention it on irc [17:00] yeah, I've been working on 9.15.8 for the past few days, trying to pacakge it, check the differences, etc [17:00] this affects also freeipa, but it's my understanding we removed it from focal already, due to java issues, or something like that [17:00] ahasenack: we do want to keep isc-dhcp working [17:01] ahasenack: so i guess we do need to do this mess, and take it into focal [17:01] :/ [17:01] don't care about bind-dyndb-ldap, but we do care about isc-dhcp to be working [17:01] #security also prefers to have 9.16 as the server [17:01] xnox: do you want to create a card for the isc-dhcp work? [17:01] can we fix isc-dhcp or is it hard? [17:01] and is ok with having 9.11 as libs only, even though they are used (for what?) in isc-dhcp [17:01] or like make isc-dhcp static link? [17:01] cause i'm not sure we want to expose old libs for everyone [17:02] ahasenack: it is ok for having 9.11 as libs only, yes. [17:02] there are also the udebs which I don't know how they are used [17:02] debian's 9.16 package doesn't build them [17:02] only in d-i, so let's just break those deliberately [17:02] ;p [17:02] ahasenack: it's isc-dhcp which is used in d-i. [17:02] I mean, I know it's in d-i, just not how, or how to test it [17:02] ahasenack: hence you'll probably need the old bind libs as udebs [17:03] but not the new ones [17:03] xnox: the bind9-libs src pkg from that salsa link above builds the udebs [17:03] the 9.11 ones [17:03] yes [17:03] so it looks like a working plan [17:03] yeap [17:03] but wanted to check with you [17:03] specially because we will have two major versions of bind 9 in main then [17:03] even though one only builds libraries [17:03] :/ [17:03] yes [17:04] ahasenack: alternative is to build systemd-networkd netplan python3.8 into initramfs and udebs [17:04] I don't know about building isc-dhcp with static bind9.11 libraries [17:04] ahasenack: drop / break isc-dhcp [17:04] and thus drop / break ifupdown [17:04] nooooooooo [17:04] I tried merging isc-dhcp once from debian, couldn't do it. Too much undocumented history [17:04] which is not going to happen [17:04] ahasenack: i think people at this point depend on the bugs in isc-dhcp as stable ABI [17:05] but .. can't it go to universe? [17:05] juliank: we use it in the initrd [17:05] ifupdown is in universe [17:05] juliank: isc-dhcp [17:05] hmm [17:05] xnox: isc-dhcp is also used in initramfs [17:05] I was told by upstream that isc-dhcp is on life support [17:05] sure, but in favor of what [17:06] isc-kea probably [17:06] systemd dhcp client? [17:06] ah, mixed streams, sorry [17:06] juliank: in initramfs [17:06] that's not a change to make for 20.04 [17:06] yes [17:07] :D [17:07] did we manage to close out this meeting, or is it going to go forever because bdmurray is afk? :) [17:07] juliank: i don't think we can use networkd dhcp client stand alone, as it requests different set of DHCP options / not enough for like ISCSI root mount on Oracle [17:07] I'll close it out [17:07] #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 [17:07] Meeting ended Thu Feb 20 17:07:59 2020 UTC. [17:07] Minutes: http://ubottu.com/meetingology/logs/ubuntu-meeting/2020/ubuntu-meeting.2020-02-20-16.03.moin.txt [17:09] o/ [17:09] ok, so I'll continue exploring that bind9 plan then? bring in bind9-libs 9.11, build 9.16 server, following debian? [17:09] yes [17:10] and keep isc-dhcp working [17:10] :) [17:10] yes