Thursday, 2026-07-30

*** monstr <monstr!~monstr@nat-108f.starnet.cz> has joined #cip04:52
*** monstr <monstr!~monstr@nat-108f.starnet.cz> has quit IRC (Ping timeout: 248 seconds)04:57
*** sskartheekadivi <sskartheekadivi!~sskarthee@user/sskartheekadivi> has quit IRC (Read error: Connection reset by peer)05:53
*** sskartheekadivi <sskartheekadivi!~sskarthee@user/sskartheekadivi> has joined #cip05:53
*** frieder <frieder!~frieder@89.244.121.37> has joined #cip07:22
*** masami <masami!~masami@FL1-111-168-44-134.tky.mesh.ad.jp> has joined #cip11:59
*** jki <jki!~jki@62.156.206.40> has joined #cip12:00
jkihi all12:00
iwamatsuhello12:00
masamihello12:00
ulihello12:00
patersonchi12:01
jki#startmeeting CIP IRC weekly meeting12:01
collab-meetbot`Meeting started Thu Jul 30 12:01:40 2026 UTC and is due to finish in 60 minutes.  The chair is jki. Information about MeetBot at http://wiki.debian.org/MeetBot.12:01
collab-meetbot`Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.12:01
collab-meetbot`The meeting name has been set to 'cip_irc_weekly_meeting'12:01
*** collab-meetbot` changes topic to " (Meeting topic: CIP IRC weekly meeting)"12:01
jki#topic AI review12:01
*** collab-meetbot` changes topic to "AI review (Meeting topic: CIP IRC weekly meeting)"12:01
jki- blogpost draft [iwamatsu-san, all]12:02
iwamatsuI updated draft12:02
ulii have requested access, but nothing happened12:02
jkiwe need to finalize it soon, so everyone should quickly have a look12:02
jkione moment...12:02
jkidone12:03
ulithanks, i'll have a look later12:03
iwamatsuuli: thanks!12:03
jkiiwamatsu: do you have more editing planned, or is the draft done from your perspective?12:04
jkiat least conclusion is "tbd" ;)12:05
iwamatsuNo, not yet. I haven't written the conclusion yet. I plan to write it tomorrow.12:05
jkiwhat was agreed regarding hand-over to LF for formatting and publishing?12:06
jki"asap", or a concrete date?12:06
iwamatsuI haven't decided on that yet either.12:07
jkiok, I will do a review by tomorrow latest. as I won't be available next week, I would ask you to move this forward once ready12:08
iwamatsuI will check it.12:08
jkithanks!12:08
jkino further AIs on my list12:09
jki512:09
jki412:09
jki312:09
jki212:09
jki112:09
jki#topic Kernel maintenance updates12:09
*** collab-meetbot` changes topic to "Kernel maintenance updates (Meeting topic: CIP IRC weekly meeting)"12:09
ulii'm working on 4.1912:09
masamiThis week reported 355 new CVEs and 65 updated CVEs.12:09
pave1I am reviewing 6.12.9712:09
iwamatsuI reviewed 6.12.95 and 4.19.y-st-rc12:09
iwamatsu4.19.y-st > I am reviewing now.12:10
ulithank you12:10
jkianything to add?12:11
jki512:11
jki412:11
jki312:11
jki212:11
jki112:11
jki#topic Kernel release status12:12
*** collab-meetbot` changes topic to "Kernel release status (Meeting topic: CIP IRC weekly meeting)"12:12
jkitwo were late this morning, one was release later on12:12
jki4.19 is still due, but I guess under review right now, right?12:12
ulicorrect12:12
jkiok - any issues ahead?12:13
ulinot from my point of view12:13
jkigiven that we are already in holiday season: any shortages due to that?12:14
jkiplease have a look at upcoming release dates12:14
jki6.12 and 5.10 would be next then12:14
jkiif there are no issues, then move on12:15
jki512:15
jki412:15
jki312:15
jki212:15
jki112:15
jki#topic Kernel testing12:15
*** collab-meetbot` changes topic to "Kernel testing (Meeting topic: CIP IRC weekly meeting)"12:15
patersoncNo news from me12:16
jkiif there are also no issues...12:16
jki512:17
jki412:17
jki312:17
jki212:17
jki112:17
jki#topic AOB12:17
*** collab-meetbot` changes topic to "AOB (Meeting topic: CIP IRC weekly meeting)"12:17
jkiany news from trying out our llm setup?12:17
pave1no time :-(12:17
jkiplease use the next chance when you have reviews, at least for a few patches first12:18
jkior we will end up with "no time to look into saving time" ;)12:19
jkipatersonc: you had some topic during ETSC that we should discuss, just forgot what12:20
patersoncDid you guys want to discuss having RC branches for CI to run on?12:20
jkiright12:20
jkimaintainers: what are your thoughts?12:21
pave1Well, usual setup is12:22
pave1qa does the releases, but I dont believe we have manpower12:22
pave1for that.12:22
iwamatsuI'm sorry. I don't understand the details of this.12:22
jkipatersonc: can you describe a potential workflow?12:23
patersoncAt the moment CIP runs it's CI after a release/tag has been made. I'm proposing that we shift that testing left so that it's done before we make releases. Of course if the maintainers are already running pipelines their side before releaseing then there is no action12:24
pave1We are doing that.12:25
jkiwould flagging out an rc be useful for 3rd parties? downstream users and testers?12:25
iwamatsuThanks for the explanation. I am running a similar process in my -rc branch.12:26
pave1jki: I dont believe we have 3rd parties interested in that.12:27
patersoncI guess it's also partly a question of whether you'd rather KernelCI kicks off pipelines automatically (from dedicated RC branches/tags), or whether you are happy to kick off pipelines manually using kci-dev12:27
ulii prefer starting stuff manually to minimize latency12:28
iwamatsuI think it would be best to create an "-rc" branch that allows force commits and target that branch.12:29
jkiand we should present a consistent pattern to the outside for all streams, if that isn't the case yet12:30
pave1p12:30
patersoncSo is the consensous to stick to the current apporach of pusing to RC/test branches in gitlab? Rather than something more formal on kernel.org?12:31
pave1I'd stay with it.12:32
patersoncNote that any regression tracking would be broken if the exact same branch is used for completely different kernel versions12:32
patersoncIdeally we'd have an -rc branch per SLTS version12:32
pave1You basically dont release if things are not green.12:33
jkion first glance, I find several, distinct -rc branches here: https://gitlab.com/cip-project/cip-kernel/linux-cip/-/branches/active12:35
jkibut not for all versions/variants12:35
jkiand not really following the same schema12:36
jkithat can possibly be improved, no?12:36
patersoncSo should we standardise that? Have some central "linux-6.1.y-cip-rc" branches?12:36
patersonc(or ci/linux-6.1.y-cip-rc)12:36
pave1You can have responsibility for release,12:36
pave1then testing will be up to you.12:37
pave1That would be good, because12:37
jkipavel: who is "you" here?12:37
pave1currently it is I create branch, I tag it, I test, I push.12:37
pave1...with no oversight.12:38
pave1You would be qa team.12:38
jkiwe have no saparate QA team right now12:38
jkiand tagging is done by the maintainers anyway12:39
pave1Well, its called testing team currently.12:39
jkiand publishing12:39
jkiour test team is (also) a support team for other WGs / maintainers12:39
pave1Exactly, having second person look at code before release would be good.12:39
jkiif we want to have dedicated persons look over test results, you as maintainer need to involve them actively, what for them, then release12:40
jkiwe can build that up, provided we can either find volunteers to do that regularly or request funding for contracts12:41
pave1Yeah I dont like the wait part.12:41
jkiI don't disagree that more could be done here!12:41
jkibut that wait part will remain12:41
jkinaturally: you are signing, not a test reviewer12:41
jkiand you have the upload rights so far12:42
iwamatsuI agree with patersonc's proposal. We will push the next release candidate to the `linux-6.12.y-cip-rc` branch and test it. The `linux-6.12.y-cip` branch will be updated only when a release is made.12:43
iwamatsuMy understanding is that while we previously pushed to the `linux-6.12.y-cip` branch, the target has now changed to the `linux-6.12.y-cip-rc` branch.12:43
jkianyway for scaling out, involving more people into QA, unifiying the workflows and branches is step #1 in any case12:43
patersoncGiven we have no qa team we'll have to rely on CI automation. RC release pushed to -rc branch, KCI pipeline kicked off, if no new regresions reported then push to the public release branch12:43
pave1Yep. Quick and simple and has worked well so far.12:43
patersoncThe difference will be using standardised rc branches for this, and using KernelCI to run the testing12:44
jkichanging branch names and possibly also mirroring them to kernel.org would be simple and would not change the workflow12:45
jkibut it would allow us to do so in the future when needed (or when more people support testing)12:45
jkiso I would recommend such unifications as well12:45
pave1I can take a look at kci again, but last time it was not all green.12:45
patersoncThat's the other decision - where will the -rc branches primarily live? kernel.org or gitlab?12:46
uli4.4-st-rc and 4.19-st-rc are on kernel.org12:47
jkican be both, to keep both pipelines12:47
patersoncjki: Sure. But one has to be pushed to first12:47
patersoncGiven that gitlab is mirroring kernel.org already maybe we do the same for the -rc branches. Then it's the same as with the -st branches as well/12:47
jkiperfect, then only push to kernel.org, and gitlab is covered12:48
patersoncOkay. So if someone could create the linux-6.12.y-cip-rc etc. branches on kernel.org, we can update the gitlab mirroring to pull them and we can configure KernelCI to kick off pipelines for them12:49
pave1patersonc: ok, there was 4.4-rt release today, could you describe steps to get test result for that?12:50
jkiiwamatsu: likely your take for 6.1212:50
jkipavel: to my understanding, you push to kernel.org/4.4-rt-rc, kci gets triggered against that, and the branch also gets auto-mirrored to gitlab where our ci will be triggered12:53
pave1...but it would be really good to be able to do equivalent testing12:53
jkiso, you would get the test results you have to today + the chance to look at kci results12:54
jkiright?12:54
pave1without creating the rc. For example after patch series is applied.12:54
pave1Well... today I dont get test result.12:54
patersoncWe can get results here: https://kernelci.ciplatform.org/12:54
pave1I get test result_s_ I have to interpret12:55
patersoncIf you want results for specific patches etc. you can kick off a pipeline using the kci-dev tool that Arisu-san has been working on12:55
jkithere is no rt testing in our pipeline? then this is another reason for using kci consistently12:55
pave1and often retry the tests.12:56
patersoncExample of RT tests running on 4.19-rt: https://dashboard.kernelci.org/tree/cip/linux-4.19.y-cip-rt/00f8046ad084e5fcab977142e1409b13b92bd8ce?p=t12:56
pave1I'll take a look after the meeting.12:58
jkias we are close to the full hour: please have a look at that again for next week12:58
jkinext week, someone would have to run this call, I'm off12:58
jkiany volunteers?12:59
patersoncI'm also away next week12:59
iwamatsuI can takeover.12:59
jkithanks!12:59
pave1Thank you!12:59
jkigood - anything else for today?12:59
iwamatsu:-)12:59
jki512:59
jki412:59
jki312:59
jki212:59
jki112:59
jki#endmeeting12:59
collab-meetbot`Meeting ended Thu Jul 30 12:59:59 2026 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)12:59
collab-meetbot`Minutes:        http://ircbot.wl.linuxfoundation.org/meetings/cip/2026/07/cip.2026-07-30-12.01.html12:59
collab-meetbot`Minutes (text): http://ircbot.wl.linuxfoundation.org/meetings/cip/2026/07/cip.2026-07-30-12.01.txt12:59
collab-meetbot`Log:            http://ircbot.wl.linuxfoundation.org/meetings/cip/2026/07/cip.2026-07-30-12.01.log.html12:59
*** collab-meetbot` changes topic to "Civil Infrastructure Platform Project. CIP mailing list at https://lists.cip-project.org/g/cip-dev | CIP kernel meeting every Thursday at 13:00 UTC | Find the meeting logs at https://ircbot.wl.linuxfoundation.org/meetings/cip/ and chat logs at https://ircbot.wl.linuxfoundation.org/logs/%23cip/"12:59
jkithanks all!13:00
ulithanks13:00
masamithank you13:00
pave1Thank you!13:00
*** masami <masami!~masami@FL1-111-168-44-134.tky.mesh.ad.jp> has quit IRC (Quit: Leaving)13:00
iwamatsuthank you13:00
*** jki <jki!~jki@62.156.206.40> has quit IRC (Quit: Leaving)13:00
*** frieder <frieder!~frieder@89.244.121.37> has quit IRC (Remote host closed the connection)18:02

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!