== Meeting information == * #ubuntu-meeting: Weekly Main Inclusion Requests status meeting, started by cpaelzer, 21 Nov at 15:30 — 15:58 UTC. * Full logs at https://ubottu.com/meetingology/logs/ubuntu-meeting/2023/ubuntu-meeting.2023-11-21-15.30.log.html == Meeting summary == === current component mismatches === Discussion started by cpaelzer at 15:30. * ''LINK:'' https://people.canonical.com/~ubuntu-archive/component-mismatches-proposed.svg (cpaelzer, 15:30) * ''LINK:'' https://people.canonical.com/~ubuntu-archive/component-mismatches.svg (cpaelzer, 15:30) === New MIRs === Discussion started by cpaelzer at 15:38. * ''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 (cpaelzer, 15:38) * ''LINK:'' https://bugs.launchpad.net/ubuntu/+source/libemail-abstract-perl/+bug/2037405 (cpaelzer, 15:38) * ''LINK:'' https://bugs.launchpad.net/ubuntu/+source/libemail-sender-perl/+bug/2037389 (cpaelzer, 15:39) * ''LINK:'' https://bugs.launchpad.net/ubuntu/+source/libthrowable-perl/+bug/2037392 (cpaelzer, 15:39) * ''LINK:'' https://bugs.launchpad.net/ubuntu/+source/libmail-dmarc-perl/+bug/2023971 (cpaelzer, 15:41) === Incomplete bugs / questions === Discussion started by cpaelzer at 15:42. * ''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 (cpaelzer, 15:42) * ''LINK:'' https://bugs.launchpad.net/ubuntu/+source/dotnet6/+bug/2023531/comments/4 has the full initial list (cpaelzer, 15:45) === Process/Documentation improvements === Discussion started by cpaelzer at 15:52. * ''LINK:'' https://github.com/canonical/ubuntu-mir/pulls (cpaelzer, 15:52) * ''LINK:'' https://github.com/canonical/ubuntu-mir/issues (cpaelzer, 15:52) * ''LINK:'' https://github.com/canonical/ubuntu-mir/pull/41 might be that PR ... (cpaelzer, 15:53) === MIR related Security Review Queue === Discussion started by cpaelzer at 15:55. * ''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 (cpaelzer, 15:55) * ''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 (cpaelzer, 15:55) * ''LINK:'' https://warthogs.atlassian.net/jira/software/c/projects/SEC/boards/594 (cpaelzer, 15:55) === Any other business? === Discussion started by cpaelzer at 15:57. == People present (lines said) == * cpaelzer (131) * mirespace (14) * slyon (12) * dviererbe (12) * sarnold (8) * jamespage (3) * meetingology (2) == Full log == 15:30 #startmeeting Weekly Main Inclusion Requests status 15:30 Meeting started at 15:30:00 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 ( eslerm dviererbe ) 15:30 I'm early, you ahve time 15:30 o/ 15:30 but I wanted to get the ping out early :-) 15:30 ih dviererbe, hi jamespage 15:30 o/ 15:30 new release, new auto-sync surely lots of new $%&/( 15:30 so let us get started 15:30 #topic current component mismatches 15:30 Mission: Identify required actions and spread the load among the teams 15:30 #link https://people.canonical.com/~ubuntu-archive/component-mismatches-proposed.svg 15:30 #link https://people.canonical.com/~ubuntu-archive/component-mismatches.svg 15:31 the non proposed shows postgresql-16 15:31 that is a transition being worked on by athos 15:31 but a bit later in the cycle 15:31 so we will see it a few more times 15:31 Anyway, this won#t be a new MIR as it is just source rename 15:32 so once athos asks, we can promote it under the condition it did not dramatically change 15:32 in -proposed we have 15:32 o/ 15:32 libio-prompter-perl is assigned to a collegue in Foundations. 15:32 a bunch of libmail-dkim-perl which is from mirespace that just logged in 15:32 I uploaded python-keyring earlier today, to downgrade Recommends->Suggests, so that should be resolved, soon. 15:32 and thanks slyon for knowing that the prompter-perl is already been worked on in your team 15:32 double thanks for that slyon 15:33 I see llvm-toolchain-17 at the end of the postgresql tree 15:33 good morning 15:33 slyon: that is usually also all going to main as doko updates toolchains 15:33 do you happen to know more about it? 15:34 and finally, not new but since jamespage said hi - jaraco.text and dependencies - how will this continue? 15:34 cpaelzer: I saw a question about llvm-toolchain-17 being in universe recently... But I think there wasn't an answer yet from the toolchains squad. 15:34 let me page that back in... 15:36 slyon: I think we pick up the llvm set as default, hence it should be in main 15:36 pydantic as some required TODO's - I'll get those sorted out 15:36 slyon: this isn't urgent, maybe by next week you have an info what the way forward for noble shall be there 15:36 so we can pass athos to use that or another llvm 15:36 thanks jamespage 15:36 that feels like there is progress everywhere 15:36 mirespace: did you want to speak about libmail-dkim-perl ? 15:36 ACK 15:37 no progress on that yet, sorry 15:37 ok, but AFAIR all we reviewed so far were ok with a few small required todo's 15:37 one question on "is this a dup" which has been answered 15:38 _checking..._ 15:38 and you mentioned that you'll cut the longer dependency tree to a short one 15:38 feel free to bring that up not or in the final AoB section 15:38 I'm going on with the agenda for now 15:38 #topic New MIRs 15:38 but that's for libmail-dmarc-perl, not for dkim-perl 15:38 Mission: ensure to assign all incoming reviews for fast processing 15:38 #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 I see 15:38 which is just what we see in the new queue right now 15:38 hehe 15:38 yes 15:38 https://bugs.launchpad.net/ubuntu/+source/libemail-abstract-perl/+bug/2037405 15:39 https://bugs.launchpad.net/ubuntu/+source/libemail-sender-perl/+bug/2037389 15:39 https://bugs.launchpad.net/ubuntu/+source/libthrowable-perl/+bug/2037392 15:39 all three look for a reviewer 15:39 that's three can be on hold 15:39 or mirespace are you telling me this will be even less? 15:39 on hold because we should be waiting for that dependency changes you mentioned? 15:39 all the 11 dependencies that I narrowed for dmarc are already reviewed, except the ppal libmail-dmarc-perl itself 15:40 yes 15:40 ok 15:40 I'll mark them incomplete for now based on that 15:40 that removes them from the list until you'd change that 15:40 I could verigy with the test on both packages (dmarc-perl and spamassasin) that we can go with 11 packages for MIR, and move the rest to suggeted 15:40 thatnkyou 15:41 we all appreciate the effort to not give us another 40 packages to review 15:41 :) 15:41 yes :) 15:41 very much so! 15:41 the one on libmail-dmarc-perl is ongoing - right? 15:41 https://bugs.launchpad.net/ubuntu/+source/libmail-dmarc-perl/+bug/2023971 15:41 incomplete and waiting for you 15:42 yes, I have a draft for the template and working on a dep8 package to include the mnaual verification for the functionality with the 11 packages 15:42 once you think this one is ready for us unassign yourself and set it back to NEW please 15:42 that sounds good mirespace 15:42 if ever unsure just come by here again 15:42 ok, thanks 15:42 I'll do 15:42 this is the easiest way to coordinate on this 15:42 ok, new bugs handled by all of that 15:42 #topic Incomplete bugs / questions 15:42 Mission: Identify required actions and spread the load among the teams 15:42 #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:42 sorry can I throw in dotnet6? 15:43 which is exactly here 15:43 in the incomplete list dviererbe 15:43 the others have been mirespace stack of packages 15:43 Yes 15:43 I've seen some dotnet updates out of the riga discussions 15:43 for all of you https://bugs.launchpad.net/ubuntu/+source/dotnet6/+bug/2023531/comments/13 15:44 TL;DR no more so special/weird, and therefore fitting more nicely into existing patterns 15:44 correct 15:44 dviererbe: do you happen to know what is left open? 15:44 and once they are supposed to be done, what steps are then the next? 15:44 As far as I am aware we only had left recommends 15:45 One strong recommends was smoke test during build time 15:45 I remember 15:45 https://bugs.launchpad.net/ubuntu/+source/dotnet6/+bug/2023531/comments/4 has the full initial list 15:46 dviererbe: so without that special behavior - is your SRU exception now approved. Or are you saying you do not even need one at all anymore? 15:47 This is part of why I am here. We do not request an exception anymore. 15:47 Therefore I wanted to ask if you still want an formal ack by the SRU team? 15:48 so you will process these under https://wiki.ubuntu.com/StableReleaseUpdates#Other_safe_cases - third bullet I guess 15:48 and not an exception 15:49 and no more "remove support later" as we ahve read 15:49 Yes 15:49 The support of dotnet packages should now behave as any other package 15:49 I think we no more need a formal exception acked, but as a final confirmation I'd like to have one of the SRU members state on the MIR bug that this isn't a way to bypass the rules :-) 15:49 does that make sense 15:50 I know that everyone agreed in Riga, but the audit trail available to others lacks that 15:50 unless we blindly believe your updates :-) 15:50 That is fine :) 15:50 after that I think we are good 15:50 I'll keep it open to recheck all TODO's tomorrow 15:50 to ensure we haven't missed one 15:50 once myself and an SRU member are good 15:50 we can start promoting it 15:51 sounds good 15:51 and you might want to extend this to dotnetX as the same is true for all those versions right 15:51 ok, let us go from here and continue with the agenda ... 15:51 correct. the only exception is dotnet7 in jammy (mentioned in the bug comment) 15:51 ack 15:52 #topic Process/Documentation improvements 15:52 Mission: Review pending process/documentation pull-requests or issues 15:52 #link https://github.com/canonical/ubuntu-mir/pulls 15:52 #link https://github.com/canonical/ubuntu-mir/issues 15:52 nothing new 15:52 the suggestion on defining clear deadlines has come up at the sprint 15:53 I think everyone was fine, we are waiting for an PR by eslerm or sarnold for that I guess? 15:53 objections? 15:53 I pushed the "base-sets" story a bit at the Riga sprint. Verdict: We're back to status quo. The toolchains squad won't have resources to maintain important dependencies of those ecosystems in the foreseable future. 15:53 https://github.com/canonical/ubuntu-mir/pull/41 might be that PR ... 15:54 thanks slyon 15:54 do not give up on it though 15:54 I can't recall what specific date we actually converged on, heh 15:54 sarnold: eslerm: spelling issues left (or updates to the spelling DB) 15:54 the PR has it all 15:54 it LGTM except the spelling fixes that are needed 15:54 if you can get that updated before next week we can merge it there 15:54 same here. +1 on the deadlines PR 15:55 #topic MIR related Security Review Queue 15:55 Mission: Check on progress, do deadlines seem doable? 15:55 Some clients can only work with one, some with the other escaping - the URLs point to the same place. 15:55 #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:55 #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:55 Internal link 15:55 - ensure your teams items are prioritized among each other as you'd expect 15:55 - ensure community requests do not get stomped by teams calling for favors too much 15:55 #link https://warthogs.atlassian.net/jira/software/c/projects/SEC/boards/594 15:56 we see all of them go through the queues one by one 15:56 3 plus the one expected perl packages left open then 15:56 nothing else incoming yet 15:56 this is the best this board has looked in ages :D nice 15:57 alas I've been busy elsewhere, and eslerm is out recently, so our status is pretty stale :( 15:57 fair for now 15:57 #topic Any other business? 15:57 nothing extra by me 15:57 I'll ask around to see if anyone can pick up things, but it's a challenging time of year, heh 15:57 nothing here 15:57 sarnold: it will be more challenging in 4 weeks 15:57 wrt the LLVM situation: according to the Noble schedule, we're targetting LLVM18 to become the default: https://discourse.ubuntu.com/t/noble-numbat-release-schedule/35649 15:57 nothing else from me 15:57 sarnold: and it not done before that then it is suddenly close to feature freeze 15:58 slyon: fine, but we might need 17 in main until 18 exists for dependencies to move 15:58 time is up 15:58 thank you all 15:58 this was great and lots of things moved forward a little bit 15:58 o/ 15:58 o/ 15:58 last chance 15:58 4 15:58 3 15:58 2 15:58 thanks cpaelzer, all! 15:58 1 15:58 #endmeeting Generated by MeetBot 0.4.0 (https://wiki.ubuntu.com/meetingology)