[15:00] <bdmurray> o/
[15:00] <slyon> o/
[15:00] <jawn-smith> o/
[15:00] <waveform> o/
[15:00] <bdmurray> #startmeeting Weekly Ubuntu Foundations team
[15:00] <meetingology> Meeting started at 15:00:47 UTC.  The chair is bdmurray.  Information about MeetBot at https://wiki.ubuntu.com/meetingology
[15:00] <meetingology> Available commands: action, commands, idea, info, link, nick
[15:00] <sil2100> o/
[15:00] <bdmurray> #topic Lightning Round
[15:01] <bdmurray> echo $(shuf -e vorlon bdmurray doko sil2100 mwhudson juliank waveform slyon jawn-smith dbungert)
[15:01] <juliank> o/
[15:01] <bdmurray> mwhudson dbungert slyon sil2100 bdmurray doko juliank jawnsmith vorlon waveform
[15:01] <dbungert> * Subiquity - with stable release done, move forward 2 PRs in queue, one done
[15:01] <dbungert> * ubuntu-desktop-installer - write a sample installer client using bash/curl/jq
[15:01] <dbungert> https://github.com/dbungert/subiquity-misc/blob/main/subiquity-curl-client
[15:01] <dbungert> This was written to answer questions about what API calls are absolutely
[15:01] <dbungert> required and to provide a working proof-of-concept.
[15:01] <dbungert> * LP: #1932564 - the snapcraft for ubuntu-desktop-installer differed in
[15:01] <dbungert> component versions for probert and curtin.  Adjust u-d-i snapcraft to make
[15:01] <dbungert> them match.
[15:01] <dbungert> * LP: #1933523 - update livecd-rootfs cloud.cfg file to reflect that cloud-init
[15:01] <dbungert> no longer outputs a password.  (subiquity now provides this, pending a fix
[15:01] <dbungert> for a related problem that mw_hudson has in flight)
[15:01] <dbungert> * Subiquity - bitlocker detection - probert is already able to notice this,
[15:01] <dbungert> so we should update Subiquity/Curtin to be aware of the BitLocker type and
[15:01] <dbungert> react appropriately.  Spec written, implementation pending.
[15:01] <dbungert> (done)
[15:01] <slyon> - Interviews & Take-home tests
[15:01] <slyon> - Further investigation of IBM systemd/vlan issue, bug #1929657
[15:01] <slyon> - Fixed systemd armhf-autopkgtest issue in LXD, bug #1931088
[15:01] <slyon> - Investigated dbus issue (a lot!), bug #1871538
[15:01] <slyon>   * Still no idea what is going on, asked the maintainers for help
[15:01] <slyon>   * https://github.com/systemd/systemd/issues/15316
[15:01] <slyon>   * https://gitlab.freedesktop.org/dbus/dbus/-/issues/337
[15:01] <slyon> - some proposed-migration
[15:01] <slyon> [15:01] <slyon> - started reviewing "configure-without-carrier", PR#215
[15:01] <slyon> (done)
[15:02] <bdmurray> sil2100:
[15:02] <sil2100> - SRU reviews and releases
[15:02] <sil2100> - DMB meeting
[15:02] <sil2100> - ESM britney:
[15:02] <sil2100>   * Testing the staging deployment
[15:02] <sil2100>   * Debugging why SSO is not working on staging (at all) - fw rules updated, fixed
[15:02] <sil2100>   * Investigating swift connection issues, root cause: invalidly formatted credentials
[15:02] <sil2100>   * Prepared local britney setup, iterating towards using staging, final steps
[15:02] <sil2100> - 20.04.3 preparations:
[15:02] <sil2100>   * Set up weekly meetings, first meeting happened on Monday
[15:02] <sil2100>   * Coordination with kernel team regarding unmatched RISCV support - hopefully we'll make it
[15:02] <sil2100>   * Created tracking document, started working on first tasks
[15:02] <sil2100> - Ubuntu Core discussions
[15:02] <sil2100>   * Some private ones as well regarding customer requests
[15:02] <sil2100> - DTB UC meeting
[15:02] <sil2100> - Created refreshed UC20 images, sent for certification testing
[15:03] <sil2100> - Reviewed MP from Brian for IOTG support in livecd-rootfs
[15:03] <sil2100> - Candidate interviews and reviews
[15:03] <sil2100> - Started reviewing netplam Keyfile parser PR
[15:03] <sil2100> - Writing of the simplestreams ubuntu-cdimage support specification
[15:03] <sil2100> - Deployed my recently implemented cdimage -> livecd-rootfs mapping on cdimage
[15:03] <sil2100>   * Fixed a small typo bug to get all the images working
[15:03] <sil2100>   * Merged the enabling of generic amd64 and arm64 preinstalled images
[15:03] <sil2100> - Verified livecd-rootfs focal change for enabling riscv unmatched+unleashed builds
[15:03] <sil2100> - Poking snapstore team for core18 and core20 acceptance, checking up on changes
[15:03] <sil2100> - Various planning discussions
[15:03] <sil2100> (done)
[15:03] <bdmurray> special SRU reviews shim-signed, ubiquity
[15:03] <bdmurray> completed a data deletion request from the Error Tracker
[15:03] <bdmurray> merged changes to livecd-rootfs to create an Intel IOTG image
[15:04] <bdmurray> uploaded ubuntu-release-upgrader for impish
[15:04] <bdmurray> worked on a fix for LP: #1924604
[15:04] <bdmurray> investigation into test failures in u-r-u on Focal
[15:04] <bdmurray> short week due to a holiday
[15:04] <bdmurray> ✔ done
[15:04] <bdmurray> doko:
[15:04] <juliank> no doko?
[15:04] <doko> - openjdk-17 requires jtreg6, started packaging jtreg6, not yet successful
[15:04] <doko> - follow-up on the pkcs11 header license issues in OpenJDK
[15:04] <doko> - Python 3.8 SRUs for groovy and hirsute release, continuing with new SRUs for the next security release.
[15:04] <doko> - write down a plan for LibreOffice debugging
[15:05] <doko> - gdb snapshot build
[15:05] <doko> (done)
[15:05] <juliank> yes doko :)
[15:05] <juliank> * apt-y stuff
[15:05] <juliank>   - uploaded autopkgtest SRUs for all releases to make it work correctly with hirsute-proposed APT and phasing (LP: #1934100)
[15:05] <juliank>   - fixed a minor crash in apt install <deb file> if a sources.list file is unreadable
[15:05] <juliank>   - prepared fix for servers that send `Content-Length: 0` (https://bugs.debian.org/990281; merge: https://deb.li/0OLU)
[15:05] <juliank>   - answered a bunch of questions and bug reports upstream :/
[15:05] <juliank> * boot stuff
[15:05] <juliank>  - sponsored fwupd 1.5.11 for impish; hirsute and focal in progress (LP: #1934209)
[15:05] <juliank>  - verified shim 15.4-0ubuntu5 uploads in xenial and hirsute
[15:05] <juliank>  - uploaded shim 15.4-0ubuntu6~uefi1 to PPA for testing.
[15:05] <juliank>  - trying to get VMWare license to validate https://github.com/rhboot/shim/pull/387 so we can include that in final 15.4-0ubuntu6
[15:05] <juliank>    => that's the release targetting focal point release
[15:05] <juliank> (done)
[15:05] <jawn-smith> * Re-write ubuntu-image in go:
[15:05] <jawn-smith>     * state machine logic implemented!
[15:05] <jawn-smith>     * Working on test coverage for last few lines of code, will be pushed soon when 100% test coverage is reached
[15:05] <jawn-smith> * RISC-V
[15:05] <jawn-smith>     * u-boot MP created for focal
[15:05] <jawn-smith>     * u-boot-menu debdiff posted to LP: #1923162
[15:06] <jawn-smith> * LP: 1912371 uploaded diff to enable the flashrom plugin in fwupd (also submitted upstream)
[15:06] <jawn-smith> * Plus-one maintenance
[15:06] <jawn-smith>     * LP: *1933678 fix FTBFS golang-github-aws-aws-sdk-go with go 1.16
[15:06] <jawn-smith>     * submitting to Debian all golang FTBFS issues that I addressed this shift
[15:06] <jawn-smith> * proposed-migration: unblocked mtools which was blocked by ubuntu-image (flakey tests)
[15:06] <jawn-smith>     * Thanks bdmurray for having the fastest retry button in the west
[15:06] <jawn-smith> * proposed-migration: python3-lxc blocking gnupg2: thanks mwhudson and laney for adding hints
[15:06] <jawn-smith> [done]
[15:07] <bdmurray> waveform:
[15:07] <waveform> * Reviewing u-boot SRU for risc-v unmatched (LP: #1923162)
[15:07] <waveform> * Worked on Sense HAT packages for debian-python (matlab/octave scripts no longer require root)
[15:07] <waveform> * Attempting to replicate VGA->HDMI video sync issue on pi desktop (LP: #1933758)
[15:07] <waveform> * Investigating audio issue on Pi desktop after upgrade from groovy
[15:07] <waveform> * Still verifying kernel fix for USB storage issues on Pi (LP: #1930629)
[15:07] <waveform> * Interviews
[15:07] <waveform> (done)
[15:08] <bdmurray> any questions on status?
[15:09] <bdmurray> #topic Release Incoming Bugs
[15:09] <bdmurray> #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ii-incoming-bug-tasks.html#foundations-bugs
[15:09] <bdmurray> bug 1931701
[15:10] <bdmurray> we've talked about this and it's already targetted so removing the tag
[15:10] <bdmurray> #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-hh-incoming-bug-tasks.html
[15:10] <bdmurray> that is empty for us
[15:10] <bdmurray> #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ff-incoming-bug-tasks.html
[15:10] <bdmurray> also empty for us
[15:11] <juliank> seems broken html
[15:11] <bdmurray> what?
[15:11] <slyon> broken for me as well
[15:12] <bdmurray> they all work me
[15:12] <slyon> seems they work on http:// but my browser redirected me to https://
[15:12] <juliank> chrome redirected me to https://reports.../ which failed to load JS from people.canonical.com over http://
[15:12] <bdmurray> ah, okay
[15:12] <bdmurray> #topic Team proposed-migration report
[15:13] <bdmurray> #link http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses_by_team.html#foundations-bugs
[15:17] <bdmurray> so glibc and breezy was with doko last week
[15:17] <bdmurray> mwhudson and I were both thinking about just bad testing breezy but apparently neither of us did
[15:20] <bdmurray> doko will keep looking at this
[15:20] <bdmurray> then everything else old is blocked by openldap
[15:20] <bdmurray> Did we talk about that last week?
[15:22] <bdmurray> cpaelzer: Is anybody on the server team looking at the openldap migration?
[15:23] <bdmurray> Why don't we assign setuptools - anybody interested?
[15:23] <bdmurray> There's some arm stuff there
[15:23] <sil2100> o/
[15:23] <sil2100> I could take it
[15:24] <bdmurray> okay
[15:24] <bdmurray> I think that's good then
[15:24] <bdmurray> #topic AOB
[15:24] <bdmurray> Next Monday is a US holiday
[15:24] <slyon> New hires are starting on Monday as well
[15:25] <juliank> I'm out for 3 hours next friday to get my covid shot
[15:25] <juliank> maybe 2, idk
[15:25] <bdmurray> o/
[15:25] <sil2100> o/
[15:27] <bdmurray> #endmeeting
[15:27] <meetingology> Meeting ended at 15:27:53 UTC.  Minutes at https://new.ubottu.com/meetingology/logs/ubuntu-meeting/2021/ubuntu-meeting.2021-07-01-15.00.moin.txt
[15:28] <dbungert> o/
[15:40] <cpaelzer> bdmurray: yes sergiodj is (but out today)
[20:00] <madhens> o/
[20:00] <frenchguych> o/
[20:00] <bigpod> o/
[20:13] <madhens> *plays the Jeopardy theme music to summon the membership board*
[20:16] <frenchguych> didn't work :-)
[20:17] <madhens> *plays it louder and more obnoxiously*
[20:17] <bigpod> looks like it didnt :)
[20:17] <sarnold> pfff like it could ever be too loud..
[20:18] <madhens> sarnold: hello friend from work!
[20:18] <sarnold> madhens: hello :D
[20:20] <frenchguych> TZAG everyone
[20:22] <bigpod> frenchguych: TZAG back to you
[20:31] <madhens> So I am trying to ping the membership board. :(
[20:33] <madhens> Oh.
[20:33] <frenchguych> oh ?
[20:33] <bigpod> oh
[20:33] <bigpod> ?
[20:33] <madhens> Erm, it says the meeting is at 10 pm
[20:33] <frenchguych> it does
[20:34] <frenchguych> is that 10pm UK ?
[20:34] <sarnold> in which TZ?
[20:34] <bigpod> where
[20:34] <madhens> So, erm, that's in an hour and a half.
[20:34] <madhens> UTC
[20:34] <sarnold> ah :)
[20:35] <frenchguych> no
[20:35] <frenchguych> 1st Thursday of the month: 20:00 UTC and 22:00 UTC
[20:35] <bigpod> well apperently according to https://wiki.ubuntu.com/Membership/Boards there are 2 meetings for first thurday of the month
[20:35] <frenchguych> and bigpod is scheduled at 2000 UTC
[20:35] <frenchguych> today.
[20:35] <frenchguych> this year :-)
[20:36] <bigpod> frenchguych: you sure? :)
[20:36] <madhens> I only see one on the fridge: https://fridge.ubuntu.com/calendars/fridge/
[20:36] <frenchguych> I say it's an automatic pass !
[20:36] <frenchguych> https://wiki.ubuntu.com/Membership/Boards#A22:00
[20:36] <sarnold> https://wiki.ubuntu.com/Membership/Boards
[20:36] <sarnold> the wiki says both 2000 and 2200
[20:36] <frenchguych> 2000 UTC is now
[20:36] <frenchguych> well, it was 36 minutes ago
[20:36] <sarnold> or was, 36 minutes ago
[20:36] <madhens> Okay, you should get a pass because of Wiki awfulness.
[20:37] <frenchguych> I second this motion
[20:37] <frenchguych> What do we want ?? "We want an admission meeting !!"
[20:37] <frenchguych> When do we want it ?? "We want it now !!"
[20:37] <frenchguych> (shout with me ! ^^)
[20:39] <madhens> Or we could get philosophical and say we are always in the membership board meeting
[20:41] <madhens> So the husband and I need to make a Target run but I'll be back for take 2!
[20:41] <frenchguych> run fast !
[20:42] <bigpod> madhens: well thanks for taking the time and coming :)
[21:53] <frenchguych> 7 minutes until the 2nd try !
[21:54] <bigpod> yes
[21:54]  * Bashing-om waits patiently :D
[22:04] <frenchguych> oh.. I just spotted that on the wiki page :
[22:04] <frenchguych> The next 20:00 UTC meeting will be at Thursday, June 3rd, 2021 at 20:00:00 UTC on irc.libera.chat in #ubuntu-meeting.
[22:04] <madhens> But that was last month...
[22:04] <frenchguych> soooooooooooooooo if that hasn't been updated and board members rely on that to show up or not, then ..
[22:04] <bigpod> right now is july  :) and it supposed to be every first thursday as far it says
[22:05] <madhens> Oh my goodness, Target and the roads were a mess. Stupid home baseball game and rush-hour traffic.
[22:05] <frenchguych> madhens: I know, but what if they had a look ,thought "oh well nobody is applying today, let's go to the minigolf instead" ?
[22:05] <Bashing-om> Yeah looks like we dropped the ball in updateing the WIKI.
[22:06] <frenchguych> 'cause Luna Jernberg is still on the planning event though they were auditionned (?) back in may.
[22:06] <madhens> *surprised Pikachu face*
[22:07] <frenchguych> So, everyone in favour of an automatic pass for bigpod raise your hand :
[22:07]  * frenchguych raises all his hands
[22:07] <bigpod> not gonna be so easy :9
[22:08] <frenchguych> bigpod: yeah well it should, you showed up on time, on the right day !
[22:08] <madhens> frenchguy: I like how you say all of your hands and not both of your hands, like you're the guy from Star Trek the Animated Series that had three arms.
[22:08] <frenchguych> ^^
[22:09] <frenchguych> I welcome all people, with one hand, two hands, or more hands !
[22:09] <bigpod> *shakes his head*
[22:09] <frenchguych> I think it's time to ditch the wiki and use a proper iCal !
[22:10] <madhens> Use Eric's 'shiny' new calendar!
[22:10] <frenchguych> one more reason for Eric to finish up is {shinycal} project !
[22:14] <madhens> You know, he uses Pop!, which is a derivative, and hangs out with a bunch of Ubuntu MATE people, so, we should totally get to claim him as part of the community.
[22:15] <madhens> (Eric, if you ever read this log, come join the orange side! We have cookies  - but not the bad kind!)
[22:16] <bigpod> i think he does have some Ubuntu Mate VMs or bare metal installs
[22:16] <bigpod> i think he said so once
[22:16] <madhens> Ooooh. Yes he does. Okay, totally ours.
[22:18] <frenchguych> totally ^^
[22:18] <frenchguych> well, I'm going to bed, it's really late.
[22:18] <frenchguych> sorry bigpod this must be very frustating.
[22:18] <bigpod> frenchguych thanks for being here :)
[22:19] <frenchguych> I expect heads will be rolling tomorrow when the wrath of Monica falls upton the team  !
[22:21] <madhens> Monica's wrath has a disappointed teacher voice.
[22:21] <Bashing-om> I am here - but me is not a Quorum :(
[22:21] <madhens> But I know at least one member is dealing with some serious family issues. But Bigpod, thank you so much for being patient and we are just postponing your cheering section!
[22:23] <bigpod> Bashing-om and madhens: thanks for showing up
[22:24] <madhens> Of course!
[22:24] <Bashing-om> bigpod: This is so unprofessional on our part - remains to be seen how we deal with this.
[22:26] <bigpod> sometimes things end  up like this it happens.
[22:27] <bigpod> *shrugs
[22:28] <madhens> Just a huge, huge reminder that it has nothing to do with you or your qualifications, and I know @Bashing-om will do everything he can to be sure this is a one time only hiccup for you, and to work with you to get rescheduled.
[22:30] <Bashing-om> madhens: My major comcern is why I am the only member of this board that showed up for a scheduled meeting !
[22:32] <bigpod> madhens: i know it has nothing to do with my qualification, i most likely would have forgot if yesterday some neuron didnt fire at exacly the right time and reminded me that i have this today
[22:33] <madhens> Bashing-om: That is a reason for concern, and whether it's outdated info or things slipping people's minds, it would be good to know what happened to try and adjust for it.
[22:34] <madhens> Or, you know, I can hit people with virtual sticks! ;)
[22:35] <Bashing-om> madhens: Sticks and stones may break the bones - but a virtual stick can hurt in ways that are beyond comprehension :P
[22:35] <bigpod> true
[22:37] <madhens> Okay. Virtual pool noodle. :)
[22:39] <madhens> I am going to head out and do some unpacking - first day in our new apartment! - But @Bashing-om thank you for being here, and @bigpod for being so patient, and I can't wait to be here for the next one!
[22:41] <Bashing-om> madhens: This meeting time is easily met for me - now that OH! Dark! one is something else - thus far I have mangaed that one also :D
[22:43] <Bashing-om> I got UWN to catch up on - before attending to my support. Laters, when the Board will meet again :D madhens enjoy the new decorating adventures:)
[22:44] <madhens> Thanks! Night, everyone!
[22:44] <bigpod> Bashing-om: if there is any need to contact me my main "professional" email is ajdisek.primoz@gmail.com im generaly always avilable through that
[22:44] <bigpod> thanks again :)
[22:45] <Bashing-om> bigpod: Thanks for the address, noted - I will do what I can to address this.
[22:47] <bigpod> thanks and hopefully newer members wont have such things happen to them in future.