12:02:32 #startmeeting CIP IRC weekly meeting 12:02:32 Meeting started Thu Apr 20 12:02:32 2023 UTC and is due to finish in 60 minutes. The chair is jki. Information about MeetBot at http://wiki.debian.org/MeetBot. 12:02:32 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 12:02:32 The meeting name has been set to 'cip_irc_weekly_meeting' 12:02:36 #topic AI review 12:02:48 1. create kernelci pipeline for buster images (arisut) 12:03:46 arisut: ? 12:03:56 just talked with kernelci about the project of using debian style for testing CIP kernel on KernelCI 12:04:11 just recently 12:04:27 ok, so "ongoing" 12:04:34 yes 12:04:42 good 12:04:47 other AIs? 12:05:33 not from me 12:05:48 then let's move on in 12:05:50 1 12:05:51 3 12:05:53 2 12:05:55 1 12:05:58 #topic Kernel maintenance updates 12:06:13 This week reported 8 new CVEs and 2 updated CVEs. 12:06:28 reviewing 5.10.178 12:06:45 I reviewed 5.10.178. 12:08:47 anything else? 12:09:09 3 12:09:11 2 12:09:14 1 12:09:17 #topic Kernel release status 12:09:21 -4.4 12:09:26 on track 12:09:35 -4.19 12:09:45 RT has not followed LTS... 12:10:12 but we would have to release now? 12:11:01 strictly spoken, no 12:11:17 0.5 per month, last 4.19-rt was end of March 12:12:15 ok, then 12:12:17 -5.10 12:12:28 same 4.19. 12:12:45 s/same/same as / 12:12:58 If RT is not released this week or next week, it will be difficult to release cip-rt. 12:12:59 here we should do once per month, thus here we are affected then 12:13:07 understood 12:13:52 is the same one doing 4.19-RT and 5.10-RT upstream? 12:14:12 just checked - no 12:14:23 4.19 is Daniel, 5.10 is Luis 12:15:33 yes, right 12:17:07 sorry, SIGREALLIFE 12:17:08 and Daniel has been release 4.19.280-rt123-rc1. he is updating. 12:17:33 hi, pavel 12:17:44 Hi! 12:18:06 Sorry for the delay. I was reviewing 5.10.178. 12:18:44 back 12:19:16 ok, then we are done on this 12:19:22 #topic Kernel testing 12:21:03 I've nothing special to report this week. Just the usual maintenance & stable-rc result reporting 12:21:33 the isar-cip-core work for kernelci is ongoin 12:22:08 what's the state now for 6.1-cip? 12:23:31 without branch there is no testing 12:23:35 pavel: IIRC, you wanted to follow-up with next steps needed, right? 12:23:54 Yes. 12:24:11 if we have a branch we can start testing it 12:24:22 I guess we should announce that we now expect patches for 6.1 12:24:32 for any issue fixed in 5.10. 12:25:05 Then we agree on starting point, branch off, and check for any patches in 12:25:10 Should we also ask the members if they have any particular configs they want built/tested/supported for 6.1? 12:25:40 sure, configs will also be needed 12:25:52 5.10 but not in 6.1. 12:25:56 at least forward ports of the qemu configs, to have a starter 12:26:00 Yes, and configs. 12:26:50 We can start from those used for testing 6.1-stable. 12:27:14 when did we branch off 5.10-cip back then? 12:27:23 after the first backport arrived or earlier? 12:27:25 We already have configs copied from 5.10 (which are used for stable testing). But maybe members what to review/refresh/add to those configs 12:28:00 pavel: can you do the call-out on the list for the configs? 12:28:01 https://gitlab.com/cip-project/cip-kernel/cip-kernel-config/-/merge_requests/74/diffs?commit_id=570fa322ab77a7c6b5779a6a89bccbdb77573374 12:28:15 configs will be added to cip-kernel-config repo? 12:28:25 yep 12:28:46 ok 12:29:08 we already have a 6.1-cip branch there 12:29:24 in fact, we have many branches there, not only for cip kernel it seems 12:29:40 "6.2.y-cip"? 12:30:57 Could be better named 6.2.y tbh 12:31:20 would be less confusing, yes 12:31:50 not sure if anything elsewhere (kernelci?) is relying on the current path names, though 12:31:51 It was agreed in the MR to keep it like that 12:32:53 We don't have any -rt configs for 6.1 yet btw, so we'd also need to get those added 12:33:04 Assuming we're doing a linux-6.1.y-cip-rt 12:33:22 Yes, I've heard that 6.2 is removed from cip-kernel-config when it is removed from stable. 12:33:27 I see no reason for not doing 6.1-rt 12:35:10 ok - so, who is doing what next? 12:35:51 I'll add the pipeline for 6.1 cip testing 12:35:51 I have sending that mail on my todo. 12:36:30 Plus I have a script for for checking if we have all the patches from old kernel. 12:36:30 I will follow/do the work on kernelci for 6.1 testing 12:37:05 sounds like a good plan, thanks 12:37:16 anything else on testing? 12:37:46 same 12:38:13 Not from me 12:38:23 then let's move on... 12:38:25 3 12:38:27 2 12:38:29 1 12:38:31 #topic AOB 12:39:34 anyone anything? 12:40:02 btw, no reply from Greg so far after my last, longer answer 12:40:23 MR for the 6.1-cip CI pipeline is up: https://gitlab.com/cip-project/cip-testing/linux-cip-pipelines/-/merge_requests/38 12:40:43 jki -- at some point it will make sense to make our bosses to talk to his boss... 12:41:06 does he have a boss? :) 12:41:34 ha 12:41:35 Well, no, but someone pays him ... 12:41:50 bosses need input on what we need and how much effort we estimate for that 12:41:58 and I think we are still at that level 12:42:14 It's going to take more than CIP to change the LTS length policy. It'll need lots of companies to commit to supporting the efforts. 12:42:20 sure 12:42:52 that's why I was proposing to something like an LTS project - if that makes sense - under LF, with real, paying members 12:43:08 jki: Cunning 12:43:10 or CIP would need a different budget and partially a different mission 12:43:19 Taking over -lts from greg? 12:43:46 CIP can do that as LTS is way broader in scope and we are still too small 12:44:20 also, CIP would need members from - say - consumer domains if consumer .configs should come into scope 12:44:29 or server .configs 12:45:01 but Debian LTS was also asking a bit into that direction as they have members from domains not present in CIP 12:46:44 we've been exploring doing LTSes that pickup where Greg leaves off. (We == Linaro) 12:47:18 We already do quite a bit of kernel regression testing that like other projects report into Greg right now 12:47:27 jki -- 'can not'? 12:47:54 Dr_Who: not sure who you are ;), but Grant was indicating this as well to me 12:48:25 pavel: I was thinking "cannot" and then wrinting "yes, we can" ;) 12:48:31 but I meant "cannot" 12:48:43 so Linaro is an open source engineering company that a number of companies came together and founded back in 2010 12:48:44 Thanks, makes sense. 12:48:56 Arm, Google, Samsung, ST just to name a few 12:49:05 all well known 12:49:43 and Linaro did LTS work before, that's where KernelCI and LAVA had its roots to my understanding 12:49:50 yup 12:50:03 Well, if Linaro is willing to take over lts mainainance. that would certainly help us... 12:50:39 and if that needs extra funding, we should make that formal, but it should be scoped on LTS 12:51:10 I can imagine that this can attract more - CIP would surely consider supporting such an effort 12:51:23 in any case, someone needs to take a lead here IMHO 12:51:38 We're at the exploring phase, there seem to be a number of companies in the same situation, wanting an LTS - as you rightly point out, there is a cost associated with it, engineers like to get paid 12:53:11 Perhaps Linaro should be included in that mailthread with Greg? 12:53:15 certainly up for a chat 12:53:30 interestingly I have talked to Greg about this a few weeks back 12:53:57 Dr_Who: who should be on the table for such a chat? 12:54:19 that'd be me tom.gall@linaro.org is my address 12:55:30 Dr_Who: great, will follow-up with you 12:55:35 thank you! 12:56:21 good 12:56:30 anything else for today? 12:57:06 3 12:57:07 2 12:57:09 1 12:57:12 #endmeeting