15:30 #startmeeting Weekly Main Inclusion Requests status 15:30 Meeting started at 15:30:42 UTC. The chair is cpaelzer. Information about MeetBot at https://wiki.ubuntu.com/meetingology 15:30 Available commands: action, commands, idea, info, link, nick 15:30 Ping for MIR meeting - didrocks joalif slyon sarnold cpaelzer jamespage ( dviererbe ) 15:30 some may already be out for EOY 15:31 and I'm slightly distracted with a sick rabbit on my lap 15:31 but we will get this done 15:31 #topic current component mismatches 15:31 Mission: Identify required actions and spread the load among the teams 15:31 #link https://people.canonical.com/~ubuntu-archive/component-mismatches-proposed.svg 15:31 #link https://people.canonical.com/~ubuntu-archive/component-mismatches.svg 15:31 good morning 15:31 aww poor bunny :( 15:32 normal view is good 15:32 proposed has a bit 15:32 hmm, I didn't pick up sanlock as new 15:32 but it is there 15:32 I'll ask sergio 15:32 hah, and I missed augeas entirely 15:33 it's already got an approved MIR? 15:33 is this *ancient* MIR bug really "the bug"? https://bugs.launchpad.net/ubuntu/+source/augeas/+bug/434836 15:33 it was there in the long past 15:34 anyway conside this to be done 15:34 .. I have to wonder if charms would have been easier if this were part of main 15:34 but apparently it was, and they weren't? :) 15:34 yep 15:34 abseil -> google test sounds like a memory 15:35 seb128: jbicha: would one of you plesae look afte rabseil? 15:35 will do 15:35 highway is a known case 15:35 so is jemalloc 15:35 all in reviewstages 15:35 and then the set of openstack packages which grind their way to proper cases 15:35 all good, actions distributed 15:35 going on 15:36 #topic New MIRs 15:36 Mission: ensure to assign all incoming reviews for fast processing 15:36 #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:36 flexcache was updated to be ready 15:36 I'll do the review 15:36 #topic Incomplete bugs / questions 15:36 Mission: Identify required actions and spread the load among the teams 15:36 #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:37 three caes with recent updates 15:37 o/ 15:37 https://bugs.launchpad.net/ubuntu/+source/rust-sequoia-sqv/+bug/2089690 - non change, just more incomplete bug task states 15:37 https://bugs.launchpad.net/ubuntu/+source/libgit2/+bug/2080872 15:37 assigning to people 15:37 ok 15:37 https://bugs.launchpad.net/ubuntu/+source/nbd/+bug/2054480 15:38 discussions between Pragyansh and sarnold 15:38 libgit2 is more than that 15:38 near the very top there's a new merge proposal 15:38 readiny ... 15:38 I ee, asssigned to sponsors 15:38 I wish the 'flow' of comments could indicate that, I also jumped right past it yesterday when talking it over with eslerm :) 15:39 nice 15:39 is there anything we need to do to encourage this one along? 15:39 this is what we wanted and discussed as least worse option 15:39 no it will be picked up by patch pilots of foundations sponsors I'd assume 15:40 cool cool 15:40 well... it's still "on hold", why's that? 15:40 sarnold: your comment on https://bugs.launchpad.net/ubuntu/+source/nbd/+bug/2054480 - do you consider it a hint or a blocking (all arch need to be enabled) 15:40 latest comment was "Currently pending review from the security team" 15:40 I need to read more what the recent comments are about 15:40 seems the apparmor profile 15:41 indeed slyon 15:41 sarnold: is that review what you've been going over with eslerm? 15:41 should we add a ubuntu-security review slot maybe? 15:41 well, sarnold already did the quick approval here: https://bugs.launchpad.net/ubuntu/+source/libgit2/+bug/2080872/comments/5 15:42 cpaelzer: libgit2, eslerm raised it with me, I think he's mostly interested in making sure that goes all the way to completion 15:42 cpaelzer: nbd, I don't think anybody has raised that one 15:43 I like that they work on tests and appamor - I wonder at what point we should call the propose sufficient 15:44 I want to avoid some others rushing through without by saying they tried and can't - and those that spend the effort to be punished by small thing in it 15:44 ugh I think they went off into the weeds on this one 15:44 to be clear - all I am is unsure 15:45 but I'm tending to want to reward that go for tests and isolation with a positive posture 15:45 so when they come back for review or sponsoring I'd feel +1'ish (plus actually looking at it in depth) 15:45 sarnold: this feels they tried to explain to you in the last comment 15:46 I'm unsure if more pings there help much, maybe send a DM and discuss this whenever you are both online? 15:46 and then add a comment on the bug with whatever your closing state is afte rthat discussion? 15:46 cpaelzer: I'll write up a comment 15:47 slyon: do you know if Pragyansh is in EOY already? 15:47 "both online" is going to be a Big Challenge, I have a few hours left in the year :) 15:47 not sure if you still see the foundations calendar 15:47 sarnold: ok I see why you therefore consider a bug comment 15:47 ok 15:47 let us go on 15:47 #topic Process/Documentation improvements 15:47 Mission: Review pending process/documentation pull-requests or issues 15:47 #link https://github.com/canonical/ubuntu-mir/pulls 15:47 #link https://github.com/canonical/ubuntu-mir/issues 15:47 cpaelzer: sarnold:, no r41k0u still seems to be around 15:48 https://github.com/canonical/ubuntu-mir/pull/72 is still draft - not touching this one 15:48 https://github.com/canonical/ubuntu-mir/pull/75 would be ready if you like it slyon and sarnold? 15:49 it is what we discussed, allowing for doing a bit more than "auto-yes" when we see renames - AND - the case is super duper old 15:49 and allowing this to be non gating 15:49 reading 15:49 and furthermore allowing teams to suggest for re-review - which is a nice offering but has to be balanced 15:49 e.g. we recently had a full rewrite in rust - that is worth re-checking and I've done so 15:50 there is no rush, if you both are happy in 3 min - fine. Otherwise leave your comments and I can evolve it until the meeting next year 15:51 +1, lgtm 15:51 > We'd appreciate if the owning team could file a MIR-reporter bug for it, but would not insist on it if they can't. In that case we create a stub for it. 15:52 if the goal is to get packages onto our queue, asking for the bug doesn't seem to be too much to ask, right/ 15:52 as a percentage of effort .. 15:52 if they self-ask then it would be no challenge 15:52 but if all that happened is auto sync libfoo3 over libfoo2 15:52 then I thought we can ask, but not insist 15:53 ahhh, to avoid a potential case of a team needing to do a dozen of them in one cycle? 15:53 yes 15:53 right. Filing a MIR bug takes quite some investigation, and people might not like that. We could still file a stub and do the review/recommendations in there 15:53 okay, sounds good. baby steps. 15:53 hence all of this is optional - a first step to a better world but acknowledging the shrotages 15:53 also Schrott :-) but actuall shortages 15:53 :) 15:54 BTW I also have more ruls to put down out of archive admin work on multivers/restricted - but one at a time 15:54 :D (I had to look that one up) 15:54 ok 2x good 15:54 merging 15:54 #topic MIR related Security Review Queue 15:54 Mission: Check on progress, do deadlines seem doable? 15:54 Some clients can only work with one, some with the other escaping - the URLs point to the same place. 15:54 #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:54 #link https://bugs.launchpad.net/~ubuntu-security/+bugs?field.searchtext=[MIR]&assignee_option=choose&field.assignee=ubuntu-security&field.bug_reporter=&field.bug_commenter=&field.subscriber=ubuntu-mir 15:54 Internal link 15:54 - ensure your teams items are prioritized among each other as you'd expect 15:54 - ensure community requests do not get stomped by teams calling for favors too much 15:54 #link https://warthogs.atlassian.net/jira/software/c/projects/SEC/boards/594 15:54 jpeg-xl was on my mind 15:54 it is still in TODO but now has a name 15:54 is that good sarnold? 15:55 yes, it is good, but likely very little has been done recently :) 15:55 I just uploaded a jpeg-xl security fix to plucky today 😐 15:55 hope for increased progress in january? 15:56 also, our poor coverity server seems unhappy after repatriating :( we're looking into charming it up to deploy into one of the prodstacks now that we have decent vm capacity 15:56 I also hope so, I'll certainly be a bit pointier in asking for status updates post-holidays :) -- december is not a month for getting things done :/ 15:56 ok, so TL;DR many reasons, the queue is not moving much but gladly not (yet) huge either 15:57 it is THE month to get things done, get into the close-out-before-EOY feeling 15:57 rodrigo did sound optimistic to push exfatprogs over the finish line soon :) 15:57 great 15:57 we shouldn't schedule our use-it-or-lose-it-PTO rally in the same month 15:57 I think that is it then for today 15:57 yes @sarnold 15:57 #topic Any other business? 15:57 nothing. 15:57 btw, Desktop intends to file a MIR soon for https://gitlab.gnome.org/GNOME/glycin as a dependency for the loupe image viewer. Probably more of a 25.10 project but we are trying to give Security more time. 15:57 enjoy the downtime for some fresh energey next year 15:57 see you next year :) 15:58 it's a bit of a next gen gdk-pixbuf 15:58 yeah jbicha, doing that early will help 15:58 jbicha: thanks for the heads up! 15:58 jbicha: hopefully without a scary warning to the console every single upgrade? :) 15:58 but I assume it will need to exist alongside gdk-pixbuf for a whiel 15:58 if you could file a stub MIR already, that might help to keep it on our radar 15:58 > The decoding happens in sandboxed modular image loaders 15:58 indeed 15:58 WOOOHOOO 15:59 yes, this was filed recently but it's very early: https://gitlab.gnome.org/GNOME/Initiatives/-/issues/53 15:59 I want to keep the feeling of hope and call it done for today 15:59 thanks cpaelzer, all! 15:59 nice to show advantages AND drawbacks 15:59 that background in a stub would indeed already help 15:59 #endmeeting