[15:27] <slyon> \o
[15:28] <eslerm_> o/
[15:28] <slyon> c_paelzer is currently away (at the airport). He asked me to run the meeting today.
[15:29] <slyon> #startmeeting Weekly Main Inclusion Requests status
[15:29] <meetingology> Meeting started at 15:29:21 UTC.  The chair is slyon.  Information about MeetBot at https://wiki.ubuntu.com/meetingology
[15:29] <meetingology> Available commands: action, commands, idea, info, link, nick
[15:29] <slyon> Ping for MIR meeting - didrocks joalif slyon sarnold c_paelzer jamespage eslerm
[15:30] <slyon> #topic current component mismatches
[15:30] <slyon> Mission: Identify required actions and spread the load among the teams
[15:30] <slyon> #link https://people.canonical.com/~ubuntu-archive/component-mismatches-proposed.svg
[15:30] <slyon> #link https://people.canonical.com/~ubuntu-archive/component-mismatches.svg
[15:30] <slyon> Let's start with -proposed (it's pretty crowded)
[15:30] <joalif> o/
[15:30] <eslerm_> good morning o/
[15:31] <slyon> devscripts: I created a draft MIR for libdigest-md5-file-perl to hand it out to the foundations team
[15:31] <jamespage> o/
[15:31] <sarnold> good morning
[15:31] <slyon> devscripts: libswitch-perl has been in main in the past
[15:31] <slyon> I wonder if we can just re-propote it? It's looking pretty healty from a quick sanity check
[15:31] <slyon> bug #785607
[15:31] -ubottu:#ubuntu-meeting- Bug 785607 in libswitch-perl (Ubuntu) "[MIR] new perl-modules recommendations" [Undecided, Fix Released] https://launchpad.net/bugs/785607
[15:32] <didrocks> hey
[15:32] <slyon> I guess this is a question for didrocks, jamespage or maybe sarnold if we did have some precendene on that in the past? (see my latest comment on that bug)
[15:32] <didrocks> so, in the past, that was a repromotion without question
[15:33] <didrocks> but now, we have stricter requirements
[15:33] <didrocks> in term of testing and so on
[15:33] <slyon> testing is covered for this one
[15:33] <didrocks> so, I would reask for a template + a full review if the package was promoted before those requirements
[15:33] <slyon> OK
[15:33] <didrocks> just for a sanity check
[15:33] <slyon> I will hand it out to the team then.
[15:33] <slyon> thanks
[15:33] <didrocks> yw
[15:33] <slyon> continuting with c-m-p
[15:33] <slyon> logcheck and the seeds are false-positives
[15:34] <slyon> libsub-quote-perl: I dropped that recommend an hour ago, so it should vanish from the report
[15:34] <sarnold> \o/
[15:34] <slyon> ceilometer: looking good, I think we can promote python-xmltodict. But we'll talk about that in our "updates" section
[15:35] <slyon> cups-browserd: boths deps pending security review
[15:35] <slyon> flashrom: I dropped the new libjaylink dependency/functionality (until somebody in Ubuntu actually wants to use it). So it should vanish, too
[15:36] <slyon> jaraco.text: this is with the openstack-team to fix things (cc jamespage)
[15:36] <slyon> netplan.io: mdurl & mardown-it-py are pending security review
[15:36] <jamespage> ack re jaraco.text
[15:36] <slyon> rich: this should be tagged for security review, too (cc sarnold, eslerm_) - see my latest comment on the bug
[15:37] <slyon> pkgconf: looking good, ready for promotion. I prepared a seed change eralier today, to switch pkg-config -> pkgconf. Pending review from my teammates
[15:37] <slyon> licensecheck: pending MIR by a collegue of mine
[15:37] <slyon> policykit-1: pending sec-review
[15:38] <slyon> for c-m: nothing new. libsub-quote-perl got resolved in -proposed as stated earlier
[15:38] <slyon> #topic New MIRs
[15:38] <slyon> Mission: ensure to assign all incoming reviews for fast processing
[15:38] <slyon> #link https://bugs.launchpad.net/ubuntu/?field.searchtext=&orderby=-date_last_updated&field.status%3Alist=NEW&field.status%3Alist=CONFIRMED&assignee_option=none&field.assignee=&field.subscriber=ubuntu-mir
[15:38] <didrocks> \o/
[15:38] <sarnold> slyon: we may have skipped non-proposed
[15:39] <slyon> Nothing \o/ (we might still have some work left from last week)
[15:39] <didrocks> (and yes)
[15:39] <slyon> sarnold: "for c-m: nothing new. libsub-quote-perl got resolved in -proposed as stated earlier" (see above)
[15:39] <sarnold> oh! I see it now
[15:39] <slyon> #topic Incomplete bugs / questions
[15:39] <slyon> Mission: Identify required actions and spread the load among the teams
[15:39] <slyon> #link https://bugs.launchpad.net/ubuntu/?field.searchtext=&orderby=-date_last_updated&field.status%3Alist=INCOMPLETE_WITH_RESPONSE&field.status%3Alist=INCOMPLETE_WITHOUT_RESPONSE&field.subscriber=ubuntu-mir
[15:39] <slyon> bug #2007279
[15:40] -ubottu:#ubuntu-meeting- Bug 2007279 in devscripts (Ubuntu) "[MIR] libdigest-md5-file-perl (dependency of devscripts)" [Undecided, Triaged] https://launchpad.net/bugs/2007279
[15:40] <slyon> (draft to be handed out to the foundations team to fill the template)
[15:40] <slyon> bug #2003083
[15:40] -ubottu:#ubuntu-meeting- Bug 2003083 in libstring-license-perl (Ubuntu) "[MIR] libstring-license-perl" [Undecided, Incomplete] https://launchpad.net/bugs/2003083
[15:40] <slyon> draft to be filled by the foundations team (tracking update)
[15:40] <slyon> bug #2002576
[15:40] -ubottu:#ubuntu-meeting- Bug 2002576 in python-xmltodict (Ubuntu) "[MIR] python-xmltodict" [Undecided, In Progress] https://launchpad.net/bugs/2002576
[15:40] <slyon> This got security ACK
[15:41] <slyon> and MIR ACK. it's being pulled in already by ceilometer
[15:41] <slyon> openstack team is subscribed
[15:41] <slyon> so I think it's ready for promotion
[15:41] <slyon> didrocks: could you handle this?
[15:41] <sarnold> ack
[15:41] <didrocks> sure
[15:41] <slyon> thx!
[15:41] <slyon> and that's all for recent updates
[15:42] <slyon> #topic MIR related Security Review Queue
[15:42] <slyon> Mission: Check on progress, do deadlines seem doable?
[15:42] <slyon> #link https://bugs.launchpad.net/~ubuntu-security/+bugs?field.searchtext=%5BMIR%5D&assignee_option=choose&field.assignee=ubuntu-security&field.bug_reporter=&field.bug_commenter=&field.subscriber=ubuntu-mir
[15:42] <slyon> #link https://warthogs.atlassian.net/jira/software/c/projects/SEC/boards/594
[15:42] <slyon> sarnold: how are things looking?
[15:42] <sarnold> mm, is log4cplus overlooked / neglected?
[15:43] <sarnold> https://bugs.launchpad.net/ubuntu/+source/log4cplus/+bug/2003549  -- currently unassigned, I'm wondering if this ought to be back on the server team
[15:43] -ubottu:#ubuntu-meeting- Launchpad bug 2003549 in log4cplus (Ubuntu) "[MIR] promote log4cplus to main as a isc-kea dependency" [Undecided, Incomplete]
[15:43] <slyon> log4cplus is older than last week's meeting.
[15:43] <slyon> (and pending input from the MIR reporter)
[15:43] <sarnold> athos: ^^ https://bugs.launchpad.net/ubuntu/+source/log4cplus/+bug/2003549
[15:43] <sarnold> there we go, now my conscience is clean :)
[15:44] <slyon> sarnold: nice. I've also assigned the bug accordingly
[15:44] <sarnold> so, security queue, I'm feeling good with our current position; this is the closest we've bbeen to getting things done before feature freeze, ever :)
[15:44] <slyon> that's very nice to hear. Kudos to the security team!
[15:44] <sarnold> there's enough on our plate that I don't think *everything* will be done before feature freeze, but it's hard to guess where exactly the misses might be :(
[15:44] <didrocks> yes, this is great to hear :)
[15:45] <sarnold> anyway, this feels good. thanks everyone for the help :)
[15:45] <slyon> could we get this into the security queue: https://bugs.launchpad.net/ubuntu/+source/rich/+bug/2003570 ?
[15:45] -ubottu:#ubuntu-meeting- Launchpad bug 2003570 in rich (Ubuntu) "[MIR] rich" [Undecided, New]
[15:45] <slyon> (still fine post-ff, but should be this cycle)
[15:45] <didrocks> sarnold: just be informed that I’m assigning the cups* transition to the security. I feel the first promotion to main were done before the MIR process was created. There are quite some gaps and some components are quite critical (running as root, setuid, parsing data format)
[15:46] <eslerm_> maybe, could you review SEC-1640 privately in JIRA?
[15:46] <didrocks> even if it’s monitored for CVE, I think it’s the right time for a re-review
[15:47] <sarnold> hmm, I wonder if we should re-poke upstream, how long ago was that?
[15:47] <eslerm_> almost a week now
[15:48] <eslerm_> I could assign CVEs and move on with review
[15:48] <eslerm_> pcs is taking my priority currently though
[15:48] <sarnold> didrocks: with a project that mature and (i'm guessing underresourced) it might be a challenge to get sweeping architectural changes of the sort that we'd expect from projects these days :( setuid executables parsing things isj ust a horrible feeling..
[15:49] <sarnold> I've gotten the impression completing the pcs stack is our top priority at the moment, I think that should continue
[15:49] <sarnold> but a quick re-poke of upstream is cheap enough / easy enough
[15:49] <eslerm_> can do
[15:49] <slyon> who will do that poking of upstream?
[15:49] <slyon> thank you!
[15:50] <slyon> #topic Any other business?
[15:50] <sarnold> rich https://warthogs.atlassian.net/browse/SEC-1694
[15:50] <sarnold> none here
[15:50] <slyon> sarnold: thanks!
[15:51] <didrocks> nothing here, thanks!
[15:51] <joalif> none
[15:51] <eslerm_> none either
[15:51] <slyon> alright folks, that's all for today :) o/
[15:51] <slyon> #endmeeting
[15:51] <meetingology> Meeting ended at 15:51:50 UTC.  Minutes at https://ubottu.com/meetingology/logs/ubuntu-meeting/2023/ubuntu-meeting.2023-02-14-15.29.moin.txt
[15:51] <sarnold> thanks slyon, all :)
[15:51] <joalif> thanks slyon, all :)
[15:51] <didrocks> thanks
[15:52] <eslerm_> thanks slyon, bye all o/
[15:56] <athos> sarnold, slyon: I adressed the log4cplus required TODOs a week ago. I am waiting ofr a team review before uploading it (https://code.launchpad.net/~athos-ribeiro/ubuntu/+source/log4cplus/+git/log4cplus/+merge/437047). In the mean time, we are addressing th kea TODOs
[15:56] <athos> sorry for the lack of communication in the bug though :) I linked the MP there
[15:59] <slyon> thanks for the update athos!
[15:59] <sarnold> athos: aha, good good :) I was afraid this fell through the cracks, but this sounds like happy progress noises :)
[16:00] <sarnold> oh wow, c++ symbol stuff, not the easiest to manage
[16:01] <athos> nah! We are almost done with the kea TODOs now as well. I will poke some teammates for reviews on the log4cplus one. We are uploading kea in debian today or tomorrow, then I will sync it (symbols file pending, those filters....)
[16:01] <sarnold> and nice tests, too :D
[16:02] <sarnold> oh sweet
[16:02] <sarnold> good luck, I hope it goes smoothly :)
[16:02] <athos> :)
[16:02] <athos> thx!
[16:14] <jbicha> slyon: is pkgconf ready for promotion from the MIR team side?
[16:15] <jbicha> oh sorry, I saw your comment on the bug
[16:35] <slyon> jbicha: yep. Needs a seed change (any maybe more?) feel free to give your review on the MR if you have any context
[16:39] <jbicha> slyon: Archive Admins expect the bug to be set to Fix Committed once the MIR team is done with their review
[16:40] <slyon> jbicha: well.. we usually do "In Progress" -> do seed/dependency change -> "Fix Committed" (https://github.com/canonical/ubuntu-mir#process-states)
[16:41] <slyon> but apparently it's better to do it the other way around in this case (see MR), and I just set it to fix committed
[16:41] <slyon> we should wait for it to migrate to lunar-release, tho
[16:41] <jbicha> I believe the seed change is done already; otherwise it wouldn't be on mismatches-proposed
[16:42] <slyon> I proposed it here, today: https://code.launchpad.net/~slyon/ubuntu-seeds/+git/platform/+merge/437267 (it's not yet merged)
[16:42] <slyon> maybe something else is pulling it in, too
[19:58]  * vorlon waves
[19:58] <amurray> o/
[20:00] <vorlon> so, wiki says rbasak is chair; but also he's declined this meeting as "out of office".  Not sure if that's just an autodecline and he plans to attend
[20:01] <vorlon> ummm also that invite hasn't been updated with current members of the TB?!
[20:01]  * amurray will have to leave early - in 30 mins - to drop kids at school early for sports training
[20:01] <amurray> oh
[20:01] <amurray> heh it might just be the two of us vorlon
[20:02] <seb128> hey
[20:02] <vorlon> also the wiki has the date wrong and says the meeting is on the 15th in UTC ;)
[20:02] <vorlon> seb128: hello!
[20:02] <amurray> oh hey seb128
[20:02] <vorlon> currently it's just the three of us
[20:03] <vorlon> per established practice, if rbasak isn't joining then it would be up to seb128 to chair
[20:04] <seb128> should we wait a bit more for others to maybe join or get started?
[20:04] <vorlon> 5 minutes after, if they were going to join they should be here by now
[20:04] <amurray> lets get started
[20:05] <seb128> alright
[20:06] <seb128> sorry I'm struggling with logs ... when was the previous meeting?
[20:07] <vorlon> Jan 24
[20:07] <seb128> I was checking for the log to get some guidance on the steps
[20:07] <vorlon> 3 weeks ago instead of 2, sorry
[20:07] <seb128> ah
[20:07] <seb128> right
[20:07] <seb128> #startmeeting Ubuntu Technical Board
[20:07] <meetingology> Meeting started at 20:07:46 UTC.  The chair is seb128.  Information about MeetBot at https://wiki.ubuntu.com/meetingology
[20:07] <meetingology> Available commands: action, commands, idea, info, link, nick
[20:07] <seb128> #topic Apologies
[20:08] <vorlon> sil2100 and rbasak absent but I saw no apologies on the list
[20:08] <seb128> no email on the list that I can see
[20:09] <seb128> k, let's move on
[20:09] <seb128> #topic Action review
[20:09] <seb128> ACTION: amurray to propose amended Ubuntu Backporters Team Charter
[20:10] <seb128> there was some activity in https://lists.ubuntu.com/archives/technical-board/2023-February/002711.html
[20:10] <vorlon> I'm happy with what amurray has proposed, and persuaded by his arguments in response to Dan
[20:10] <amurray> so I am still discussing this with the backports team - waiting on a response
[20:10] <seb128> but no reply yet, it feels like that's not really actionable yet?
[20:10] <amurray> yep not actionable - lets defer
[20:10] <vorlon> but yes, agreed that at this point it's reasonable to wait for further input
[20:11] <amurray> i'll keep prodding it along in the meantime and hopefully will have something more specific to report back next meeting
[20:11] <seb128> ACTION: seb128 to help draft an exception to the "must build on all architectures" requirement for snaps
[20:12] <seb128> sorry, it's still on my list but I didn't get to it yet
[20:12] <seb128> ACTION: seb128/amurray/sil200 to help drafting the snap-store Ubuntu-specific tracks usage
[20:12] <seb128> same, Lukasz isn't around, unless amurray made progress there I think we need to carry over to the next meeting
[20:12] <amurray> sorry I hadn't made any start on that either
[20:13] <seb128> ACTION: rbasak to raise any on-going blockers with third-party seeded snap security policy
[20:13] <seb128> that's a carry over as well
[20:13] <seb128> ACTION: sil2100 to start a draft summarizing the OEM archive portion of the meeting which x-nox and TB will review, edit, and ratify before we move on to figuring out the next step
[20:14] <seb128> and that one
[20:14] <seb128> ACTION: rbasak to draft a proposal of the DMB-proposed inactivity expiration policy for TB ratification
[20:14] <seb128> and that one
[20:14] <seb128> ACTION: rbasak to create initial bugs against the LP techboard project to track third party repo and DMB expiration policies
[20:14] <seb128> and that one afaik...
[20:15] <seb128> ACTION: vorlon to reply to the Edubuntu ML thread with a description of what we need from Erich before we can proceed.
[20:15] <vorlon> I think I did this
[20:15] <seb128> and that one?
[20:15] <seb128> ah
[20:15] <vorlon> https://lists.ubuntu.com/archives/technical-board/2023-January/002709.html
[20:15] <seb128> ah, right
[20:15] <vorlon> and on the release team side I'm taking point to shepherd it and have some MPs in progress from Eickmeyer
[20:15] <amurray> lgtm
[20:16] <seb128> k, so we are waiting for Erich to follow up now
[20:17] <seb128> so do I need to tell the bot that this one is to remove?
[20:18] <Eickmeyer> Do you need me to send an email that it's "in progress"?
[20:18] <seb128> Eickmeyer, I don't think so, you altready said that in your reply
[20:18] <amurray> seb128: no the bot wont have recorded anything - you need to use the #action prefix to get it to do that afaik
[20:19] <Eickmeyer> 👍️
[20:19] <vorlon> ^ right (wrt bot)
[20:19] <seb128> #action remove 'ACTION: vorlon to reply to the Edubuntu ML thread with a description of what we need from Erich before we can proceed.'  item as done now
[20:19] <meetingology> ACTION: remove 'ACTION: vorlon to reply to the Edubuntu ML thread with a description of what we need from Erich before we can proceed.'  item as done now
[20:20] <seb128> I will do that, sorry forgot to add my name
[20:20] <seb128> ACTION: sil2100 to follow up with the release team to establish consensus on Joshua's official flavour status for Cinammon.
[20:20] <seb128> does anyone know if Lukasz did that?
[20:20] <amurray> sorry no
[20:20] <ItzSwirlz> Sorry to jump in but release team responded and they approved of the seed
[20:20] <ItzSwirlz> (if that info helps you)
[20:22] <vorlon> yes, sil2100 did this
[20:22] <vorlon> MPs in progress there also
[20:22] <seb128> great
[20:23] <seb128> #action seb128 remove the item about the flavour status of cinammon
[20:23] <meetingology> ACTION: seb128 remove the item about the flavour status of cinammon
[20:24] <seb128> #topic mailing list archives
[20:24] <seb128> nothing new to discuss on the list I think
[20:25] <seb128> #topic Check up on community bugs (standing item)
[20:25] <seb128> nothing new here?
[20:26] <seb128> #topic Select a chair for the next meeting (next from https://launchpad.net/~techboard/+members)
[20:26] <seb128> vorlon, can you do the next one?
[20:27] <vorlon> I can
[20:27] <vorlon> fwiw the historical practice has been to record a chair and a backup chair in the wiki page, and if the indicated chair is absent they continue to be the chair for the next meeting
[20:28] <vorlon> so you don't get out of being chair for a rotation by being absent ;)
[20:28] <vorlon> but we don't have to be bound by that convention
[20:28] <amurray> sounds like rbasak is still in the hot seat then ;)
[20:28] <rbasak-mobile> 👍
[20:28] <seb128> wfm, let's do rbasak-mobile and vorlon  as a backup
[20:28] <seb128> #topic AOB
[20:29] <seb128> any other topic?
[20:29] <vorlon> nothing from me
[20:29] <amurray> nothing from me
[20:29] <ItzSwirlz> I again apologize to jump in, but as I have to run in the next minute, if I may?
[20:29] <seb128> nor from me
[20:29] <seb128> ItzSwirlz, yes?
[20:29] <ItzSwirlz> If any action wants to be taken on UCR for flavor status I suggest it be done real quickly or over ML because feature freeze is next thursday. That's all
[20:30] <ItzSwirlz> I'm okay with more discussion on ML - that's it, hopefully 23.04 can be official so 24.04 can be an official lts
[20:30] <vorlon> fwiw feature freeze will not be a barrier for flavor inclusion in the release
[20:30] <ItzSwirlz> oh ok :D thanks
[20:30] <vorlon> you do have to make the beta however!
[20:30]  * ItzSwirlz puts it on the *later* list
[20:31] <ItzSwirlz> okay toodles!
[20:31] <seb128> anything else?
[20:32] <amurray> nothing from me (sorry I gotta run anyway but looks like we are about done) - thanks folks
[20:33] <vorlon> thanks all!
[20:33] <seb128> #endmeeting
[20:33] <meetingology> Meeting ended at 20:33:28 UTC.  Minutes at https://ubottu.com/meetingology/logs/ubuntu-meeting/2023/ubuntu-meeting.2023-02-14-20.07.moin.txt
[20:33] <seb128> thanks!