15:30 #startmeeting Weekly Main Inclusion Requests status 15:30 Meeting started at 15:30:54 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:31 Ping for MIR meeting - didrocks joalif slyon sarnold cpaelzer jamespage ( eslerm dviererbe ) 15:31 #topic current component mismatches 15:31 o/ 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 o/ 15:31 good morning 15:31 nullboot and python-cssselect should be ready 15:31 let us cheeck 15:32 they are approved at least by the color 15:32 yes, that's what I did earlier today :) 15:32 besides those, kexec-tools looks new to me 15:32 yes, they can be promoted 15:32 I'll do so tomorrow if no one beats me to it 15:32 thanks! 15:33 i'm surprised the kexec-tools owner is ~canonical-ubuntu-qa 15:33 I expected kernel team ;) 15:33 it is the kernel team 15:33 (maybe foundations..) 15:33 It shows ~kernel-packages for me 15:33 http://reqorts.qa.ubuntu.com/reports/m-r-package-team-mapping.html 15:33 some are subscribed by multiple which breaks some checks 15:33 aha 15:34 but yes, QA is subscribed, too 15:34 I was going by bug subscribers https://launchpad.net/ubuntu/+source/kexec-tools 15:34 this is added in kexec-tools (1:2.0.25-1) 15:34 * Added build dependency on libxen-dev so kexec would work on xen 15:34 (Closes: #1023270) 15:34 the merge didn't revert that change and made it Ubuntu delta kexec-tools (1:2.0.28-0ubuntu1) 15:34 but probably needs to 15:35 We lack a kernel person to ping 15:35 let me see who uploaded that ... 15:35 https://launchpad.net/ubuntu/+source/kexec-tools/1:2.0.28-0ubuntu1 15:35 xnox: did 15:35 hi xnox, do you think we should remove the recommends to xen from kexec-tools or do you want to pursue this in any other way? 15:36 The rest of the component mismatches are known cases that are being worked on or false-positives 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 There are two more from the production/crisis-tools set 15:36 we last week consumed three of them, some already done some still in flight 15:37 I can take one of the desktop MIRs 15:38 handing you the snapshot 15:38 ack 15:39 hmm 15:40 hard to spread the others 15:40 jamespage: can I pass you one as well today? 15:40 to balance the load? 15:40 bpf bugs mention they are WIP, but the outstanding issues seemed small enough that I encourged submitting them (missing unit tests) 15:40 joalif: seems not to be here yet but last week had already a second assigned - so probably full too 15:41 I completed mine this morning (last minutes) 15:41 There are two ways we can do this 15:41 I wouldn't mind foing a review for the MIR team if that is okay 15:41 doing* 15:41 sorry I am here but at 2 mtgs in teh same time and didnt say hi 15:41 hehe 15:41 np joalif, how possible or not is it to take another reivew? 15:41 If you cannot find anyone else assign a bug to me but then again no promises for next week 15:42 joalif: as long as not all of them are piling up and are done never it is ok to take a while each 15:42 cpaelzer: yep 15:42 ok then 15:42 I assigned langtable to joalif 15:42 thanks jamespage - giving you bpftrace 15:42 ack 15:42 and myself taking bpfcc 15:43 ta 15:43 That clears the list 15:43 to all of us, good luck in finding an efficient review time 15:44 #topic Incomplete bugs / questions 15:44 Mission: Identify required actions and spread the load among the teams 15:44 #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:44 ok we see the libtrace* things going back 15:45 mostly being great and ok actually, but missing some better QA 15:45 one done by didrocks, one by me 15:45 cc upils: ^ 15:45 slyon: of the team prefers, there is the option to do autopkgtests once and awesome just on the high level 15:45 I suggested to that in my review 15:46 like 15:46 a) get the build time tests to be better, seems didrocks found the same in his review 15:46 but also 15:46 b) autopkgtests are weak 15:46 but for (b) 15:46 that can be done in-pkg 15:46 or it can be done on the level that pulls it in, which here is trace-cmd 15:46 there is might be easier to write non trivial tests 15:47 and if made sure that this uses both libs, that might be adressing 3-for-1 15:47 all other incomplete cases in this list are much older 15:47 right. This is for upils to look into. Potentially doing proper autopkgtests for trace-cmd only 15:47 tracing the autopkgtest runner kernels might be a challenge 15:47 yeah slyon, if done right that would cover all three at once 15:47 sarnold: we have testcases which spawn VMs to have control and avoid weird effects 15:48 this could be another one of those 15:48 mark them big to have enough mem/cpu and set it up that way 15:48 o/ MIR team! Sorry to butt in, I just wanted to bring this to your attention: https://tracker.debian.org/news/1493585/accepted-ubuntu-dev-tools-0198-source-into-unstable/ - I am quite happy to accept any feedback if you have it. :) 15:48 not saing it has to be that way, but it helps to have control and avoid flakyness 15:48 hi tsimonq2, you are totally fine to interrupt 15:48 having a look ... 15:49 Those are just some slight tweaks I found useful for check-mir. Anyone in ~ubuntu-dev is welcome to upload to ubuntu-dev-tools in Debian as a team upload. 15:49 cool :) 15:49 tsimonq2: thanks 15:50 tsimonq2: without looking at the code, those sound like very useful additions! thanks :) 15:50 My pleasure. :) 15:50 ok, getting to git next 15:50 we had landed some 15:50 let us look at the queues 15:50 #topic Process/Documentation improvements 15:50 Mission: Review pending process/documentation pull-requests or issues 15:50 #link https://github.com/canonical/ubuntu-mir/pulls 15:50 #link https://github.com/canonical/ubuntu-mir/issues 15:50 hi. thanks for the suggestion. This approach is new to me to I will probably ping some of you at some point for some details in the implementation. I have no idea how much work this is. 15:51 *so I will 15:51 only the old "need to work on it once we have time" cases on github 15:51 ok upils, that is only fair 15:51 thanks for driving this 15:51 you might look at other tests doing that, I think systemd does - any others one immediately remembers? 15:52 not quite sure I will have time to work on it this week but maybe next one 15:53 sure upils, while we should try to avoid getting too late - promotions/demotions are not strictly bound by feature freeze 15:53 better go slow and do it right if in doubt (as long as we do not miss noble) 15:53 #topic MIR related Security Review Queue 15:53 Mission: Check on progress, do deadlines seem doable? 15:53 Some clients can only work with one, some with the other escaping - the URLs point to the same place. 15:53 #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:53 #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 (but due keep in mind that the MIR has to be assigned ot security before the beta freeze to avoid extra paperwork) 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 bug #2052495 is ready for security review 15:54 pro on wsl, interesting :) 15:55 at the moment things feel like we've got a decent handle on the list of outstanding mirs 15:55 ack sarnold, there are time limits for sure 15:56 and pro on wsl is not only interesting it is also great :-) 15:56 will you add it to the jira board? 15:56 ack cpaelzer sarnold, that should be manageable before Beta Freeze I think 15:56 yeah, we'll add it 15:57 thanks 15:57 the rest on the board looks sane 15:57 glad to see that 15:57 #topic Any other business? 15:58 not from me 15:58 nothing here 15:58 mirespace: is still on writing the wrapper for libcrpytx 15:59 actually mirespace, I know you are unavailable now but please answer later - is the new version that does not use ed uploaded already to promote the full stack for now? 15:59 as the rest adding it with the openssl wrapper is for "later" anyway 15:59 one small item here 15:59 go sarnold while I check these perl libs ... 15:59 the flowchart on https://github.com/canonical/ubuntu-mir has a lot of html formatting codes in it 15:59 this feels new :) 16:00 hehe 16:00 I'm hoping that this is an obvious "oh I know how to fix that" for someone around here 16:00 yeah, it was cleaner than that for sure 16:00 I wonder if dviererbe can help with that... I can reach out to hin 16:00 him* 16:01 sarnold: It's being interpeted as a string, Markdown is formatted into HTML to be rendered, thus it's a matter of telling the renderer "hey, actually render this as HTML!" :) 16:01 I forgot to open an issue last time I spotted this :/ 16:01 tsimonq2: if only the browsers would inspect the content they've been delivered and ignore the MIME types they were told to use, I'm sure there's no ill consequences of this choice :) 16:01 :D 16:02 I suspect this will help: https://mermaid.js.org/syntax/flowchart.html#markdown-formatting 16:02 anyway that was it for me 16:02 This is a good one 16:02 All I have for AOB is, thank you for your work, MIR Team! :D 16:02 let us wait what dviererbe will say 16:02 thanks tsimonq2, same to you and all others contributing to Ubuntu out there! 16:03 since slyon will reach out we can consider this as "it will happen" 16:03 thanks 16:03 ok, that seems to be a wrap 16:03 and I'm too late to the next meeting 16:03 thanks cpaelzer, all :) 16:03 closing ... 16:03 thanks all o/ 16:03 thakns cpaelzer, all! 16:03 #endmeeting