2024-07-31 16:03:44 <@davide:cavalca.name> !startmeeting CentOS Hyperscale SIG 2024-07-31 16:03:47 <@meetbot:fedora.im> Meeting started at 2024-07-31 16:03:44 UTC 2024-07-31 16:03:47 <@meetbot:fedora.im> The Meeting name is 'CentOS Hyperscale SIG' 2024-07-31 16:03:54 <@davide:cavalca.name> morning everyone 2024-07-31 16:03:57 <@davdunc:fedora.im> !hi 2024-07-31 16:03:57 <@davide:cavalca.name> !topic Roll call 2024-07-31 16:03:58 <@zodbot:fedora.im> David Duncan (davdunc) - he / him / his 2024-07-31 16:04:40 <@salimma:fedora.im> !hi 2024-07-31 16:04:41 <@zodbot:fedora.im> Michel Lind (salimma) - he / him / his 2024-07-31 16:05:06 <@conan_kudo:matrix.org> !hi 2024-07-31 16:05:09 <@zodbot:fedora.im> Neal Gompa (ngompa) - he / him / his 2024-07-31 16:06:08 <@daandemeyer/:matrix.org> !hi 2024-07-31 16:06:10 <@zodbot:fedora.im> Daan De Meyer (daandemeyer) 2024-07-31 16:07:09 <@davide:cavalca.name> let's get started 2024-07-31 16:07:10 <@davide:cavalca.name> !topic Followups 2024-07-31 16:07:20 <@davide:cavalca.name> anybody has followups from the last meeting? 2024-07-31 16:07:46 <@salimma:fedora.im> uh can we post links to the last meeting so we can easily check? 2024-07-31 16:08:13 <@salimma:fedora.im> !link https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-07-17/centos-hyperscale-sig.2024-07-17-16.02.html 2024-07-31 16:08:39 <@salimma:fedora.im> !link https://meetbot.fedoraproject.org/meeting_matrix_fedoraproject-org/2024-07-17/centos-hyperscale-sig.2024-07-17-16.02.log.html 2024-07-31 16:08:43 <@salimma:fedora.im> since the summary is useless 2024-07-31 16:09:11 <@rcolebaugh:matrix.org> !hi 2024-07-31 16:09:12 <@salimma:fedora.im> looks like the kernel branching was discussed 2024-07-31 16:09:26 <@salimma:fedora.im> and what to do with the Intel request since the person never shows up 2024-07-31 16:09:27 <@zodbot:fedora.im> Raymond Colebaugh (rcolebaugh) - he / him / his 2024-07-31 16:09:32 <@salimma:fedora.im> and cleaning up the member roll 2024-07-31 16:09:51 <@salimma:fedora.im> ok, looking at the misc topic. I do have a follow up 2024-07-31 16:10:31 <@salimma:fedora.im> !info CentOS Hyperscale SIG is now officially a member of linux-distros, and (checks clock) we already got our first embargoed CVE (public today) 2024-07-31 16:10:37 <@salimma:fedora.im> !link https://curl.se/docs/CVE-2024-7264.html 2024-07-31 16:10:50 <@salimma:fedora.im> (it is no-op for us and in any case low severity, but good to know the system works) 2024-07-31 16:11:04 <@jonathanspw:fedora.im> !hi 2024-07-31 16:11:06 <@zodbot:fedora.im> Jonathan Wright (jonathanspw) 2024-07-31 16:11:12 <@conan_kudo:matrix.org> !info CVE-2024-7264 does not apply to CentOS Hyperscale, so we have no action to take here. 2024-07-31 16:12:22 <@salimma:fedora.im> !info for completeness it also does not apply to Fedora or CentOS since curl is not linked against GnuTLS 2024-07-31 16:12:49 <@salimma:fedora.im> Jonathan Wright++ for quickly figuring that out yesterady 2024-07-31 16:12:51 <@zodbot:fedora.im> salimma gave a cookie to jonathanspw. They now have 16 cookies, 3 of which were obtained in the Fedora 40 release cycle 2024-07-31 16:12:56 <@salimma:fedora.im> Jonathan Wright++ for quickly figuring that out yesterday 2024-07-31 16:12:57 <@zodbot:fedora.im> salimma has already given cookies to jonathanspw during the F40 timeframe 2024-07-31 16:16:29 <@salimma:fedora.im> any update on the membership cleanup or the kernel? 2024-07-31 16:17:25 <@salimma:fedora.im> re: kernel, I am fielding some requests for perf tool improvements, I can either do it on our current kernel or our next one (and then try and upstream it to Fedora's spec) 2024-07-31 16:18:34 <@salimma:fedora.im> !info there are requests for perf to be built with cxa-demangle and opcode support 2024-07-31 16:18:35 <@davide:cavalca.name> is it worth doing Fedora in parallel? 2024-07-31 16:19:18 <@salimma:fedora.im> yeah, I can start with Fedora first 2024-07-31 16:20:58 <@davide:cavalca.name> moving on 2024-07-31 16:20:59 <@davide:cavalca.name> !topic Announcements 2024-07-31 16:21:56 <@daandemeyer/:matrix.org> I tagged systemd 256.4 in Hyperscale main 2024-07-31 16:22:17 <@daandemeyer/:matrix.org> systemd-releng now has a mkosi configuration for testing systemd, selinux-policy and dracut backports 2024-07-31 16:22:31 <@salimma:fedora.im> !info systemd 256.4 is available in Hyperscale 2024-07-31 16:22:41 <@daandemeyer/:matrix.org> We're very close to having an identical spec to rawhide but the last facebook specific bits can't be removed unfortunately 2024-07-31 16:22:43 <@conan_kudo:matrix.org> I'm probably going to skip 6.9 and go to 6.10 since 6.9 just EOL'd last week. 2024-07-31 16:22:53 <@conan_kudo:matrix.org> for our kernel 2024-07-31 16:23:18 <@daandemeyer/:matrix.org> I rewrote the systemd docs completely as well 2024-07-31 16:23:30 <@salimma:fedora.im> yeah, 6.10 Fedora test week is happening now too 2024-07-31 16:23:52 <@salimma:fedora.im> !link https://fedoramagazine.org/contribute-at-the-kernel-6-10-and-podman-5-2-test-days/ 2024-07-31 16:24:46 <@salimma:fedora.im> !info next HS kernel will be 6.10, skipping 6.8 2024-07-31 16:26:16 <@salimma:fedora.im> I should announce this internally so the Nvidia users don't complain when their drivers break again :) 2024-07-31 16:26:17 <@conan_kudo:matrix.org> we're on 6.8 2024-07-31 16:26:21 <@conan_kudo:matrix.org> we'll be skipping 6.9 2024-07-31 16:29:15 <@salimma:fedora.im> ugh. brain fade. I meant what you said 2024-07-31 16:29:22 <@salimma:fedora.im> !info next HS kernel will be 6.10, skipping 6.9 2024-07-31 16:30:27 <@conan_kudo:matrix.org> btw, since I am working toward 6.10, I would prefer upstreaming changes to fedora/ark 2024-07-31 16:30:41 <@conan_kudo:matrix.org> I can pull them down into our tree if they're not merged just yet, but it really helps keeping those things in sync 2024-07-31 16:30:51 <@salimma:fedora.im> good to know 2024-07-31 16:31:04 <@salimma:fedora.im> that applies even to changes in the way userspace tooling is compiled, right? 2024-07-31 16:31:17 <@conan_kudo:matrix.org> yes 2024-07-31 16:31:21 <@salimma:fedora.im> ack 2024-07-31 16:31:29 <@salimma:fedora.im> need to finally figure out how to do it 2024-07-31 16:31:50 <@salimma:fedora.im> I'll probably play around with the Fedora kernel spec first but once it's working I'll try and check out Ark 2024-07-31 16:32:24 <@conan_kudo:matrix.org> ark is where the source spec is 2024-07-31 16:32:42 <@conan_kudo:matrix.org> unlike most source-git packages, the kernel's spec file is templated and generated as part of dist-git import 2024-07-31 16:32:50 <@conan_kudo:matrix.org> so you probably don't want to work from there 2024-07-31 16:32:55 <@salimma:fedora.im> aha 2024-07-31 16:33:08 <@salimma:fedora.im> yeah. as long as the docs are clear that sounds easier 2024-07-31 16:33:22 <@conan_kudo:matrix.org> the ark spec is here: https://gitlab.com/cki-project/kernel-ark/-/blob/os-build/redhat/kernel.spec.template?ref_type=heads 2024-07-31 16:33:41 <@conan_kudo:matrix.org> all the stuff around kernel packaging and configuration is here: https://gitlab.com/cki-project/kernel-ark/-/tree/os-build/redhat?ref_type=heads 2024-07-31 16:33:58 <@conan_kudo:matrix.org> if you need help, let me know, but it should be fairly straightforward 2024-07-31 16:35:05 <@salimma:fedora.im> ack. I probably won't have time until probably before/after DevConf.US anyway 2024-07-31 16:36:01 <@davide:cavalca.name> right, I guess the other thing relevant for announcements is that we'll be at flock and devconfus 2024-07-31 16:36:17 <@conan_kudo:matrix.org> I've started making the presentations today for that 2024-07-31 16:40:13 <@davide:cavalca.name> next up 2024-07-31 16:40:14 <@davide:cavalca.name> !topic Tickets 2024-07-31 16:40:43 <@davide:cavalca.name> I think the only pending thing here is the c10s kernel 2024-07-31 16:41:43 <@daandemeyer/:matrix.org> I was looking at https://pagure.io/centos-sig-hyperscale/sig/issue/94 2024-07-31 16:42:07 <@daandemeyer/:matrix.org> Running such CI would make the most sense on the rpm repo itself 2024-07-31 16:42:24 <@daandemeyer/:matrix.org> Problem is git.centos.org isn't the most hospitable place to run CI 2024-07-31 16:43:07 <@daandemeyer/:matrix.org> The other thing I can do is run the systemd integration tests in systemd-cd instead 2024-07-31 16:43:23 <@salimma:fedora.im> yeah, and git.centos.org will never see improvements really 2024-07-31 16:43:28 <@davide:cavalca.name> this may be worth engaging with #centos-integration:fedora.im as well 2024-07-31 16:43:48 <@salimma:fedora.im> long term we need an alternative, because the current GitLab situation is silly as well 2024-07-31 16:43:57 <@davide:cavalca.name> what to do about git.centos.org is a good flock conversation 2024-07-31 16:44:22 <@conan_kudo:matrix.org> I'm not particularly happy with the experience of gitlab.com/CentOS either :/ 2024-07-31 16:44:50 <@conan_kudo:matrix.org> push comes to shove, if we're really going to be forced there, we might as well start having a meetup and conversation about it for c10s 2024-07-31 16:45:56 <@davide:cavalca.name> yeah, my point is I don't think we should wing a move to gitlab; we need to figure out as a project what the missing pieces are, if any, and get infra/docs/etc updated as needed so that all SIGs can benefit 2024-07-31 16:46:12 <@davide:cavalca.name> a split setup where some stuff in on git.centos.org and some on gitlab would be annoying 2024-07-31 16:46:15 <@conan_kudo:matrix.org> the biggest issue (aside from the annoying auth situation) is that we need to be careful about git repos there since they don't follow the rules of a dist-git at all 2024-07-31 16:46:55 <@conan_kudo:matrix.org> so if we decide to go that route, probably we will need to create tools to ensure package repos are correctly created, configured, and restricted 2024-07-31 16:47:39 <@daandemeyer/:matrix.org> Why can't we reuse the rhel repos like we do on git.centos.org? 2024-07-31 16:47:51 <@conan_kudo:matrix.org> we cannot because those repos are locked to Red Hat employees 2024-07-31 16:48:04 <@conan_kudo:matrix.org> git.centos.org is a shared resource, gitlab.com/redhat/centos-stream is not 2024-07-31 16:48:31 <@daandemeyer/:matrix.org> Would be nice if it was 2024-07-31 16:48:39 <@daandemeyer/:matrix.org> If that's not possible then I agree this shouldn't come from us 2024-07-31 16:48:51 <@conan_kudo:matrix.org> and I think they use the lack of it being shared as the primary workaround for this problem 2024-07-31 16:48:57 <@davide:cavalca.name> on git.centos.org we can push to those repos because of the branch ACLs 2024-07-31 16:49:29 <@daandemeyer/:matrix.org> Ideally we just get the same branch ACLs on gitlab 2024-07-31 16:49:38 <@daandemeyer/:matrix.org> Now somebody can tell me it's not that easy 2024-07-31 16:49:58 <@conan_kudo:matrix.org> git.centos.org can do it because pagure is extensible and supports pluggable authn and authz 2024-07-31 16:50:14 <@conan_kudo:matrix.org> gitlab can't because it lacks that capability, and even if the software did, gitlab.com would never expose that feature 2024-07-31 16:51:00 <@salimma:fedora.im> so yeah hopefully Fedora makes up its mind on the forge situation soon. because it's driven by RH asking anyway, so I suspect CentOS SIGs will end up using whatever is chosen 2024-07-31 16:51:32 <@salimma:fedora.im> if it's GitLab (ugh) it has to be the community one otherwise the cost is ridiculous. if it's Forgejo... I guess it's self hosted too 2024-07-31 16:51:35 <@conan_kudo:matrix.org> I'm staying out of it as much as possible now. I'm burned out and tired over it. 2024-07-31 16:51:46 <@salimma:fedora.im> I guess at this point we know they won't put keeping Pagure on the table 2024-07-31 16:51:51 <@conan_kudo:matrix.org> I'll just work on pagure with Dominik Wombacher (wombelix) and do my thing. 2024-07-31 16:51:58 <@salimma:fedora.im> so yeah, I also don't want to litigate that and just let them pick one 2024-07-31 16:52:19 <@salimma:fedora.im> it's not like you get much help from the RH/Fedora folks for Pagure anyway 2024-07-31 16:52:32 <@salimma:fedora.im> more like a disservice, having the flagship instance be configured poorly and having performance issues 2024-07-31 16:52:42 <@conan_kudo:matrix.org> Yeah. :( 2024-07-31 16:52:50 <@daandemeyer/:matrix.org> So I guess this will resolve itself in due time once the forge situation is figured out. I assume if pagure doesn't make the cut then git.centos.org will be on the chopping block as well 2024-07-31 16:52:59 <@conan_kudo:matrix.org> who the heck knows 2024-07-31 16:53:14 <@conan_kudo:matrix.org> last time I talked to arrfab about it, he told me nobody has said anything about it 2024-07-31 16:53:30 <@daandemeyer/:matrix.org> Yeah I was wondering about that 2024-07-31 16:53:39 <@davide:cavalca.name> my understanding is that git.centos.org exists primarily as a way to fulfill the source delivery obligation 2024-07-31 16:53:41 <@daandemeyer/:matrix.org> Everyone is very quiet on git.centos.org 2024-07-31 16:53:55 <@davide:cavalca.name> with c7 and c8 now EOL, that's mostly not a thing anymore 2024-07-31 16:54:01 <@salimma:fedora.im> but even for centos 8 they populated the branch on gitlab already 2024-07-31 16:54:16 <@salimma:fedora.im> how long do these... yeah exactly 2024-07-31 16:54:36 <@salimma:fedora.im> we probably don't want to provoke them into shutting it down by asking the question :) 2024-07-31 16:54:37 <@conan_kudo:matrix.org> git.centos.org might get turned into a cgit for historical stuff for all I know 2024-07-31 16:54:39 <@davide:cavalca.name> this predates me, but I'm told it was spun up to replace the FTP they used to use for code drops 2024-07-31 16:54:42 <@conan_kudo:matrix.org> nobody has said anything at all 2024-07-31 16:55:02 <@daandemeyer/:matrix.org> I should poke the beehive like I did with nmap's legal situation 2024-07-31 16:55:14 <@conan_kudo:matrix.org> oh geez :) 2024-07-31 16:55:35 <@davide:cavalca.name> we have 5 min left 2024-07-31 16:55:51 <@davide:cavalca.name> !topic Membership 2024-07-31 16:56:07 <@davide:cavalca.name> nothing here, but let's discuss the cleanup at flock 2024-07-31 16:56:17 <@davide:cavalca.name> and put together a plan for that so we can announce it 2024-07-31 16:56:27 <@conan_kudo:matrix.org> sounds good 2024-07-31 16:56:36 <@salimma:fedora.im> yeah 2024-07-31 16:56:56 <@salimma:fedora.im> something like Fedora I guess, we ping members who don't have any build done in the past 6 months or so 2024-07-31 16:57:07 <@salimma:fedora.im> and/or shown up in meetings 2024-07-31 16:58:04 <@davide:cavalca.name> yeah we can bikeshed the criteria 2024-07-31 16:58:10 <@davide:cavalca.name> !topic Miscellaneous 2024-07-31 16:58:14 <@davide:cavalca.name> any last words before we close? 2024-07-31 16:59:13 <@salimma:fedora.im> we have official Hyperscale events at Flock, right? 2024-07-31 16:59:15 <@salimma:fedora.im> or at DevConf 2024-07-31 16:59:43 <@conan_kudo:matrix.org> both 2024-07-31 16:59:53 <@salimma:fedora.im> will be a busy time 2024-07-31 17:00:24 <@davide:cavalca.name> !endmeeting 2024-07-31 17:00:24 <@pboy:fedora.im> Just a reminder, we sill start Server WG meeting now