15:05 <bdmurray> #startmeeting Weekly Ubuntu Foundations team
15:05 <meetingology> Meeting started Thu Oct  3 15:05:44 2019 UTC.  The chair is bdmurray. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
15:05 <meetingology> 
15:05 <meetingology> Available commands: action commands idea info link nick
15:05 <bdmurray> #topic Lightning rounds
15:06 <bdmurray> xnox doko mwhudson cyphermox bdmurray tdaitx waveform vorlon juliank infinity rbalint sil2100
15:06 <bdmurray> xnox: your turn
15:06 <xnox> skip
15:07 <bdmurray> doko is out for a national holiday
15:07 <bdmurray> cyphermox:
15:07 <cyphermox> - off tomorrow, Mon, Tue, Wed next week
15:07 <cyphermox> - netplan read-write plugin for NetworkManager
15:07 <cyphermox> - verified netplan.io, nplan SRUs
15:07 <cyphermox> - debugging DNS resolution issue (search domains not showing from DHCP) (LP: #1846509)
15:07 <cyphermox> - continued work on shim snapshot: one more patch from Chris, now ready to submit to the review board
15:07 <cyphermox> - did one last round of fixing grub2 to install UEFI boot artefacts correctly to the ESP
15:07 <cyphermox> - ubiquity translation update, will do ubiquity slideshow translation update today
15:07 <cyphermox> (done)
15:07 <ubottu> Launchpad bug 1846509 in systemd (Ubuntu) "networkd doesn't take into account search domain received by DHCP" [Undecided,New] https://launchpad.net/bugs/1846509
15:07 <cyphermox> rbalint: this one is for you I think ^
15:08 <bdmurray> I did managerial things
15:08 <cyphermox> it's easily reproducible
15:08 <bdmurray> Also the testing of the daisy code w/o python-pycassa went well
15:08 * xnox is ready
15:08 <bdmurray> So I submitted an RT about update the daisy servers in production
15:08 <bdmurray> xnox:
15:08 <xnox> IBM s390x escalations:
15:08 <xnox> * https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1846219
15:08 <ubottu> Launchpad bug 1846219 in linux (Ubuntu) "Revert ESE DASD discard support" [Critical,Incomplete]
15:08 <xnox> * https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1845323
15:08 <ubottu> Launchpad bug 1845323 in Ubuntu on IBM z Systems "Trying to online dasd drive results in invalid input/output from the kernel on z/VM" [Critical,In progress]
15:08 <xnox> - prepared & submitted patch+sru-bug to kernel team
15:08 <xnox> Casper:
15:08 <xnox> * url=proto://*/path/to.iso ip=dhcp is now supported netboot option
15:08 <xnox> works with http & ftp across many architectus (amd64, ppc64le, s390x)
15:08 <rbalint> cyphermox, will follow up
15:08 <xnox> * https://bugs.launchpad.net/ubuntu/+source/casper/+bug/1840122
15:08 <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]
15:08 <xnox> Subiquity:
15:08 <xnox> * code-reviews & merges
15:09 <xnox> * bootstrapped mwhudson to HMC to look at colors & lines
15:09 <xnox> done
15:09 <xnox> above two linux bugs, caused us to not have s390x beta
15:09 <tdaitx> * working on apport lock file fix
15:09 <tdaitx> * openjdk-8 autopkgtest mostly done
15:09 <tdaitx> - s390x zero fix still missing
15:09 <tdaitx> * moving and testing autopkgtest fixes to openjdk-11
15:09 <tdaitx> * getting jck installed on jenkins
15:09 <tdaitx> (done)
15:09 <xnox> rbalint:  also we should have had uploaded DVE fix..... which i thought we are not uploading, but looks like we are.
15:09 <bdmurray> waveform:
15:10 <waveform> * Discussed potential Core20 snapd changes (to support u-boot scripts, and potentially Pi4) with Zygmunt on the snapd team
15:10 <waveform> * Reviewed nitrogen 6 gadget (MP: https://code.launchpad.net/~fisterra-team/fisterra/+git/nitrogen6x-gadget/+merge/371450)
15:10 <waveform> * Filed FFe for u-boot 2019.07 for Pi4 support (LP: #1846329)
15:10 <waveform> * Prepped updated firmware package for Pi4 support
15:10 <waveform> * Cert team discovered new u-boot breaks on CM3/3+ - currently investigating (may be dt-related)
15:10 <ubottu> Launchpad bug 1846329 in u-boot (Ubuntu) "[FFe] 2019.07 to support Pi4 boot" [Undecided,New] https://launchpad.net/bugs/1846329
15:10 <waveform> (done)
15:10 <bdmurray> vorlon:
15:11 <bdmurray> waveform: has that FFe been reviewed / approved?
15:11 <vorlon> * discussions around ZFS in ubiquity
15:11 <vorlon> * proposed-migration
15:11 <vorlon> * NBS for the badly-managed texlive transitions
15:11 <vorlon> * unapproved queue reviews for eoan
15:11 <vorlon> * livecd-rootfs tweaks for i386 to accomodate removal of linux kernel packages
15:11 <vorlon> (done)
15:11 <waveform> bdmurray, not yet
15:11 <bdmurray> juliank should be out for the holiday
15:11 <bdmurray> infinity isn't here
15:11 <bdmurray> rbalint:
15:12 <bdmurray> is there somebody who can review that FFe?
15:12 <rbalint> (very short week)
15:12 <rbalint> * systemd SRU with reintroducing several lost fixes
15:12 <rbalint> * updated systemd to 242 in eoan and pushing in one last round of fixes now
15:12 <sil2100> I could, in theory
15:12 <rbalint> * wrote SRU exception proposal https://wiki.ubuntu.com/wslu-Updates
15:12 <rbalint> * some bug gardening
15:12 <rbalint> (done)
15:12 <sil2100> - Back from being sick, feeling a bit better now
15:12 <sil2100> - Eoan queue reviews
15:12 <sil2100> - SRU reviews and releases
15:12 <sil2100> - Kernel reviews
15:12 <sil2100> - Code reviews of ubuntu-image PRs for little-kernel support
15:12 <bdmurray> sil2100: "in theory"?
15:12 <sil2100> - Reviewing Dave's classic pi-gadget improvements, investigating flash-kernel
15:12 <sil2100> - Reviewing Dimitri's core20 tweaks to ld symlinking
15:12 <sil2100> - Finalize the UC20 ubuntu-image changes spec
15:12 <sil2100> - Implement ubuntu-image UC20 changes
15:12 <sil2100> * Base pieces done but still working on tests. Also, this might need a few iterations.
15:13 <sil2100> - Meetings regarding device enablement and image building
15:13 <sil2100> - Looking at the license of the IMX6-required GPU binary firmware blobs
15:13 <sil2100> - Kicking around Bileto to fix expired tokens
15:13 <sil2100> - Refactoring and fixing tests for latest ubuntu-release-upgrader changes, uploading to eoan
15:13 <sil2100> - Touching base with Gunnar regarding state of translations for the upcoming release
15:13 <sil2100> - Starting the review of the IMX6 gadget
15:13 <sil2100> - Phasing out new core18 to stable
15:13 <sil2100> (done)
15:13 * xnox has AOB item
15:13 <bdmurray> Are there any questions on status other than mine re: the FFe
15:13 <bdmurray> xnox: we aren't there yet!
15:13 <sil2100> bdmurray: ok, in practice as well! I said 'in theory', since we're from the same team and not sure if anyone wouldn't object for me to review the FFe
15:14 <sil2100> Since it's quite obvious I'd be +1 on it ;p
15:14 <bdmurray> sil2100: I expect your review to be harder(?) since you *are* from the same team
15:14 <bdmurray> #topic Release incoming bugs
15:14 <sil2100> bdmurray: yessir!
15:15 <bdmurray> #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ee-incoming-bug-tasks.html#foundations-bugs
15:15 <bdmurray> sil2100: but maybe we should give it until Friday
15:15 <bdmurray> bug 1838525 is being worked by the server team
15:15 <ubottu> bug 1838525 in lvm2 (Ubuntu) "LVM setup fails to install grub on virtio storage" [Critical,In progress] https://launchpad.net/bugs/1838525
15:15 <bdmurray> bug 1779767 I'm not convinced is really fixed in Eoan - xnox
15:15 <ubottu> bug 1779767 in cron (Ubuntu) "Default cron PATH does not include /snap/bin" [Medium,Confirmed] https://launchpad.net/bugs/1779767
15:16 <xnox> i see comments from him
15:16 <xnox> juliank:  something about udev rules we started shipping =)
15:18 <bdmurray> bug 1834501 is about "air gapped" release upgrades so I think we can punt that to Funky. agreed?
15:18 <ubottu> bug 1834501 in ubuntu-release-upgrader (Ubuntu Eoan) "do-release-upgrade from bionic->any disables lxd without snapstore access" [Undecided,New] https://launchpad.net/bugs/1834501
15:19 <bdmurray> vorlon: ^
15:19 <vorlon> bdmurray: agreed
15:19 <bdmurray> bug 1845571 is new
15:19 <ubottu> bug 1845571 in partman-auto (Ubuntu) "ubiquity offers installation media as an install target" [Undecided,New] https://launchpad.net/bugs/1845571
15:19 <sil2100> Feels like it at least
15:20 <bdmurray> the reporter of bug 1845571 seems trust worthy
15:23 <vorlon> pulling this into the prioritized queue
15:23 <bdmurray> thanks
15:24 <bdmurray> I also wanted to talk about a bug targetted to Eoan
15:24 <bdmurray> a bug or two ;-)
15:24 <bdmurray> bug 1844651
15:24 <ubottu> bug 1844651 in command-not-found (Ubuntu Eoan) "command-not-found-data package is unnecessary" [Medium,Triaged] https://launchpad.net/bugs/1844651
15:25 <bdmurray> This was discovered when looking at the mlocate changes
15:26 <bdmurray> the c-n-f-data package is out of date so will still tell you about locate from two different packages
15:26 <bdmurray> even though I blacklisted it from one of them
15:26 <juliank> With my Debian c-n-f maintainer hat on I can say that there are a few bugs if the database does not exist yes, but they'll need fixing anyway.
15:27 <bdmurray> Does dropping c-n-f-data before the release of 19.10 seem possible?
15:27 <vorlon> I think so
15:27 <xnox> Yeah +1
15:28 <bdmurray> juliank: Like producing an error re "commands.db does not exist"?
15:28 <juliank> bdmurray: Yeah. like "run apt update to ... the database"
15:29 <juliank> ... because I'm missing a word
15:30 <juliank> At leasttthe bionic version just crashes with cnf unbound: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=927338
15:30 <ubottu> Debian bug 927338 in command-not-found "command-not-found: local variable 'cnf' referenced before assignment" [Important,Open]
15:31 <bdmurray> So we've decided this is worth fixing is there somebody who can take the card associated with this?
15:31 <bdmurray> Maybe somebody familiar with c-n-f?
15:31 * bdmurray eyes the team
15:32 <juliank> if it's just the error message, I'll take it as I have to fix Debian anyway
15:32 <juliank> if we want to build a db in live images, it's probably more work
15:32 <bdmurray> juliank: the error message and dropping the c-n-f-data package
15:32 <bdmurray> juliank: we suspect the live db is already built and I'll test that
15:33 <juliank> Sounds good
15:33 <bdmurray> I just want to clarify my understanding of bug 1841675
15:33 <ubottu> bug 1841675 in ubuntu-release-upgrader (Ubuntu Eoan) "do-release-upgrade crashed with AttributeError in tryMarkObsoleteForRemoval(): 'Package' object has no attribute 'section'" [Medium,Confirmed] https://launchpad.net/bugs/1841675
15:34 <juliank> Package.section is gone, because section is version specific
15:35 <juliank> So likely you need .candidate.version, with the caveat that .candidate might not exist if all versions are pinned negatively
15:35 <bdmurray> From what I've seen this only affects do-partial-upgrade
15:35 <juliank> pkg.marked_delete and pkg.section == section
15:36 <juliank> hmm might e useful to pkg.marked_delete and pkg.installed.section == section
15:36 <juliank> but not 100% sure which section it's supposed to look at
15:36 <bdmurray> So if it only affects do-partial-upgrade I think we can fix it as a zero day SRU
15:36 <bdmurray> But it'd be good to have someone check and see if it will affect release upgrades to eoan
15:37 <bdmurray> Actually it can't b/c we'll be using the previous release's apt right?
15:37 <juliank> just add .candidate after the pkg and it'll be fine
15:38 <bdmurray> there are two sections where it Tracebacks
15:39 <juliank> yes, i see two pkg.section which both can be pkg.candidate.section
15:39 <bdmurray> juliank: https://launchpadlibrarian.net/443001015/Traceback.txt
15:39 <juliank> maybe instead of self[pkgname].section == section
15:40 <juliank> do any(v.section == section for v in self[pkgname].version_list)
15:40 <bdmurray> My real question here is do we need to fix it before 10/17
15:40 <bdmurray> juliank: Do you have an opinion on that?
15:40 <juliank> it seems to affect everything that has removals marked for packages that still exist in the archive
15:41 <bdmurray> Well it seems rather easy to fix so maybe we should just JFDI
15:41 <bdmurray> better safe than sorry
15:41 <juliank> Well, you want to fix it before enabling upgrade prompts in any case
15:41 <sil2100> +1
15:42 <sil2100> I could take it
15:42 <bdmurray> #topic Team proposed-migration report
15:42 <bdmurray> #link http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses_by_team.html#foundations-bugs
15:43 <bdmurray> Does somebody want to drive this part of the discussion?
15:44 <sil2100> I could, but it's a quick thing
15:44 <bdmurray> good because we still have xnox's AOB
15:44 <rbalint> as i recall libapp-stacktrace-perl is waveform's
15:44 <sil2100> So for gdb - I think this is something that waveform tries to reproduce on a raspi?
15:45 <sil2100> waveform: ^ any luck?
15:45 <sil2100> libapp-stacktrace-perl/0.09-3build1: armhf
15:45 <waveform> correct - so far unsuccessfully
15:45 <waveform> was going to retry with another image last night but got side-tracked by the CM3 failure
15:45 <sil2100> waveform: would you want someone to help you out with this one?
15:45 <sil2100> Ok
15:45 <sil2100> Just advertise if you want more eyeballs looking at it
15:46 <waveform> will do - especially if it builds entirely successfully again!
15:46 <sil2100> libglib-perl - this is related to the MIRs we discussed on our standup yesterday
15:46 <bdmurray> that's true
15:46 <sil2100> bdmurray: do we know who's responsible for driving those?
15:46 <sil2100> (I mean, did a discussion happen re: that with the desktop team?)
15:46 <bdmurray> sil2100: I need to contact our colleagues
15:47 <bdmurray> sil2100: We didn't sync up yesterday
15:47 <sil2100> bdmurray: ok, moving on then o/ Just give us a poke if you know more
15:47 <rbalint> libglib-perl and imagemagick are blocked on MIRs
15:47 <rbalint> that's all
15:47 <sil2100> imagemagick libheif1 also is an MIR, security review I guess?
15:47 <rbalint> sil2100, yes
15:48 <bdmurray> I'm under the impression the security review may not get done
15:48 <rbalint> bdmurray, it is not expected to finish soon
15:48 <sil2100> Should we drop the dependency then? Is that possible?
15:48 <vorlon> why not just leave it as-is in -proposed?
15:48 <vorlon> is it blocking a different update?
15:49 <sil2100> Nothing that I know off at least
15:49 <sil2100> *of
15:49 <sil2100> Ok, let's leave it there for now then
15:49 <sil2100> Guess that's it
15:49 <sil2100> bdmurray: o/
15:50 <bdmurray> #topic AOB
15:50 <bdmurray> xnox: ?
15:50 <xnox> so
15:50 <xnox> techboard has not been replying to me about https://lists.ubuntu.com/archives/technical-board/2019-August/002456.html
15:50 <xnox> what can i do?
15:50 <xnox> cyphermox:  vorlon?
15:50 <bdmurray> do we know anybody on the tech board?
15:51 <vorlon> xnox: cyphermox is not on the techboard; send a follow-up email?
15:51 <sil2100> Did you try to bring that up on the techboard meeting?
15:52 <vorlon> https://wiki.ubuntu.com/TechnicalBoardAgenda
15:53 <bdmurray> Any other AOB?
15:54 <sil2100> None from me
15:55 <bdmurray> Rather than handing off the chair, I think I will just continue chairing the meeting for a while.
15:55 <bdmurray> So I think that's it.
15:55 <bdmurray> Thanks everyone!
15:55 <sil2100> Thanks bdmurray o/
15:55 <rbalint> o/
15:56 <bdmurray> #endmeeting