16:00:49 <dcavalca> #startmeeting Hyperscale SIG 16:00:49 <centbot> Meeting started Wed Nov 24 16:00:49 2021 UTC. The chair is dcavalca. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:49 <centbot> Useful Commands: #action #agreed #help #info #idea #link #topic. 16:00:57 <dcavalca> #chair dcavalca jvreeland 16:00:57 <centbot> Current chairs: dcavalca jvreeland 16:00:59 <dcavalca> morning everyone 16:02:02 * Eighth_Doctor waves 16:02:24 <dcavalca> let's wait a couple of minutes 16:02:35 <dcavalca> not sure how many folks will be around today given that it's turkey week in the US 16:02:56 <Eighth_Doctor> indeed 16:04:07 <dcavalca> let's get started 16:04:09 <dcavalca> #topic Followups 16:04:30 <dcavalca> not much on my end, but Michel has landed openssl3 in epel8 16:04:53 <dcavalca> so we'll be able to keep updating systemd once they switch to the new version 16:05:07 <dcavalca> #info openssl3 is now available in epel8 16:05:35 <themayor> Hello 16:05:38 * themayor waves 16:05:39 <dcavalca> oh also, Eighth_Doctor switched the monthly hangout meeting to zoom 16:05:50 <dcavalca> Eighth_Doctor: did you put up a PR for the centos calendar already? 16:05:57 <Eighth_Doctor> nope 16:06:05 <Eighth_Doctor> I'll do that during my lunchtime today 16:06:14 <dcavalca> #action Eighth_Doctor update monthly VC hangout meeting in the centos calendar 16:06:31 <Eighth_Doctor> I will have to have people ask in #centos-hyperscale:libera.chat for the password each time 16:06:35 <Eighth_Doctor> because I can't get rid of the password :( 16:06:49 <Eighth_Doctor> but otherwise, we should be okay 16:06:50 <arrfab> Eighth_Doctor: for zoom ? 16:06:55 <Eighth_Doctor> yes 16:07:03 <arrfab> if you provide the full link to a zoom meeting the pass is encoded in the url ;-) 16:07:05 <Eighth_Doctor> my account doesn't allow us to disable the password 16:07:15 <Eighth_Doctor> yeah, but I also don't want zoombombers :) 16:07:19 <arrfab> so if you have zoom client it's automatically joigning when clicking on the url 16:07:26 <arrfab> just put a moderation room ? 16:07:33 <dcavalca> Eighth_Doctor: can we approve people to join one by one? 16:07:34 <Eighth_Doctor> I did enable that 16:07:34 <arrfab> so you can accept them 16:07:48 <Eighth_Doctor> I think that's how that works 16:07:59 <dcavalca> yeah that seems better then, embed the password in the URL and approve people 16:08:00 <Eighth_Doctor> people go into the lobby at first, I believe 16:08:18 <Eighth_Doctor> and I think I have to start the room too 16:08:36 <Eighth_Doctor> I've never played with this feature before, so dcavalca you and I should make a test meeting to try it 16:08:40 <dcavalca> yeah that's the downside with zoom, it needs a licensed user to kick off the meeting 16:08:45 <dcavalca> sure thing 16:08:58 <Eighth_Doctor> we'll do that later in the day :) 16:09:18 <dcavalca> anything else for followups? 16:09:42 <Eighth_Doctor> I think EPEL 9 is almost open? 16:10:02 <Eighth_Doctor> I've seen a flurry of crap going on there by carlwgeorge and tdawson 16:10:14 <dcavalca> oh nice 16:10:22 <arrfab> iirc it's still blocked due to lack of s390x infra 16:10:22 <dcavalca> right in time for us to get started with iptables-extra then 16:10:46 <dcavalca> didn't that get resolved last week? I think I saw a message that the mainframe switchover was successful this round 16:10:50 <carlwgeorge> s390x issue is resolved, now just deciding if we launch epel9 at the same time as epel9-next 16:10:52 <carlwgeorge> https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org/thread/NH4CM6MAVUTUH35NDM53PTKCHODSEP6F/ 16:10:59 <arrfab> oh, good news then :) 16:11:30 <Eighth_Doctor> I believe we're discussing that today at the EPEL meeting 16:11:38 <Eighth_Doctor> so dcavalca you should probably be there 16:11:54 <carlwgeorge> we'll be picking one of those plans at today's meeting, and announce it in conjunction with the c9s launch promotion 16:11:55 <Eighth_Doctor> I'm going to try to be there too, but I have a work meeting conflict, we'll see if it gets canceled :) 16:12:28 <dcavalca> yeah I'll be there 16:13:11 <dcavalca> alright let's move over to 16:13:15 <dcavalca> #topic Announcements 16:13:30 <dcavalca> reminder that the centos stream 9 launch is gonna happen soon 16:13:52 <dcavalca> so if there's stuff you want to do / align with there it's a good time to get involved 16:14:08 <dcavalca> coordination is happening on the centos-promo list 16:14:14 <Eighth_Doctor> I'd like to see if we can get our Hyperscale content ready for that 16:14:25 <Eighth_Doctor> at least get the basic release repos ready 16:14:46 <dcavalca> agreed, but I don't thing we can tag stuff for 9 yet? 16:14:49 <Eighth_Doctor> Hyperscale 9 is going to be so much more interesting :) 16:14:52 <dcavalca> or at least, last I tried it wouldn't let me 16:14:56 <arrfab> dcavalca: you can 16:15:08 <arrfab> well, I just need to unlock the -release tags, but in theory that can be done now 16:15:30 <dcavalca> ooh nice, yes in that case it'd be great to get our tags unlocked so we can start releasing builds 16:15:31 <arrfab> (in meeting so following/participating in both meetings, one one google meet and here) 16:15:36 <Eighth_Doctor> arrfab: our repos should be mirrored along with the rest of c9s content in mirrormanager 16:15:39 <arrfab> yes 16:15:43 <dcavalca> thanks arrfab, should I file a ticket? 16:16:05 <Eighth_Doctor> once unlocked, I can start populating Hyperscale Workstation content for 9 16:16:48 <Eighth_Doctor> also bring over my libvirt backport :) 16:18:27 <dcavalca> I need to get a systemd build out so I can move forward with c9s validation here 16:20:22 <dcavalca> anything else for announcements? 16:20:46 <Eighth_Doctor> nothing else from me for now 16:20:52 <arrfab> dcavalca: no ticket needed, I'll just process all the el9s-build tags to unlock and just announce on centos-devel 16:21:10 <arrfab> normally Adrian gave me the logic for metalink and mirrormanager based on the location of where SIG content will land 16:21:30 <dcavalca> awesome, thanks again arrfab 16:21:40 <Eighth_Doctor> how about our release packages? 16:21:50 <arrfab> so last step will be the special SIG that Brian discussed on centos-devel so that SIG are autonomous and can just build+push centos-release-* without asking for Johnny to build on the distro builders 16:22:21 <Eighth_Doctor> hmm 16:22:23 <arrfab> bstinson is on pto this week (like a lot of people in USA) but I'd like to see with him about implementations details and wor on this 16:22:42 <Eighth_Doctor> sure, sounds good 16:22:43 <arrfab> Eighth_Doctor: why the "hmm" ? 16:22:45 <arrfab> ah :) 16:22:59 <dcavalca> oh right, we'll need to branch our release package too 16:23:01 <Eighth_Doctor> ideally, Hyperscale can launch with c9s and epel9 together :) 16:23:08 <dcavalca> that'd be ideal 16:23:08 <arrfab> basically the only thing that stream will provide as repo is the .repo for these release files and the rpm gpg key for it 16:23:24 <arrfab> so that people can then "dnf install centos-release-hyperscale-<foo>" 16:23:42 <arrfab> signed from the imported rpm gpg key for that special repo 16:23:55 <arrfab> and then get content from corresponding SIG repo (using the sig dedicated key) 16:24:17 <arrfab> that's the overview but just need to sync one last time with bstinson but seems all pretty straight-forward 16:24:24 <Eighth_Doctor> yay trust inheritance modeling 16:24:26 <arrfab> btw, the plan is also to then provide this for stream8 16:24:29 <Eighth_Doctor> speaking of which... 16:25:08 <Eighth_Doctor> does it make sense to change things for stream8? 16:25:17 <Eighth_Doctor> or is this part of moving it to Fedora MirrorManager? 16:25:22 <arrfab> no 16:25:38 <arrfab> stream8 SIGs will not move to mirrormanager 16:26:20 <arrfab> but what I meant was having the possibility to build+push -release pkgs directly built through cbs, so without asking bstinson, carlwgeorge or hughesjr to do it and then kick a full compose just for that pkg 16:26:26 <Eighth_Doctor> ahhh 16:29:10 <dcavalca> let's move over to 16:29:13 <dcavalca> #topic Tickets 16:29:35 <dcavalca> Eighth_Doctor: iirc there was a systemd thing you'd mentioned last week? 16:29:46 <Eighth_Doctor> yeah 16:30:10 <Eighth_Doctor> it'd be great to have https://bugzilla.redhat.com/show_bug.cgi?id=2025183 resolved in our systemd build for el8 and el9 16:30:31 <Eighth_Doctor> it will resolve some issues with KDE Plasma with systemd user sessions 16:30:56 <dcavalca> that should be fine 16:31:11 <dcavalca> speaking of systemd, anitazha put up some release management docs at https://sigs.centos.org/hyperscale/internal/systemd/ 16:31:16 <Eighth_Doctor> I tried to do the backport myself, but there's code conflicts and I didn't know how to deal with those 16:31:38 <dcavalca> Eighth_Doctor: it might be easier to just wait for the next release if that's coming soon 16:31:56 <Eighth_Doctor> fair point 16:32:03 <dcavalca> I'll check and see when that's due, iirc it was pretty close 16:32:06 <Eighth_Doctor> that's probably something anitzha could give us more info on 16:32:09 <Eighth_Doctor> yeah 16:32:53 <dcavalca> I think she's out today but I'll followup next week 16:33:11 <Eighth_Doctor> sounds good 16:33:13 <dcavalca> don't think we had anything else for tickets this round 16:33:28 <Eighth_Doctor> well 16:33:39 <Eighth_Doctor> I wanted to remind us of this: https://git.centos.org/centos/board/issue/67 16:33:54 <Eighth_Doctor> which is related to us bringing the spins and kernel stuff out of experimental phase 16:34:05 <dcavalca> yes, we'll get that discussed on the next board meeting 16:34:12 <dcavalca> there's been some scheduling issues so we missed the last one 16:34:22 <dcavalca> (meaning, the meeting didn't happen at all) 16:34:24 <Eighth_Doctor> I want to highlight that if we can't resolve this such that Hyperscale can deal with secure boot stuff, we'll have to stop using CBS for that 16:34:42 <Eighth_Doctor> and I'm really not sure what we'll do instead 16:34:56 <dcavalca> Eighth_Doctor: if you want to post a summary on that issue, it'd probably help focus the discussion 16:35:06 <Eighth_Doctor> sure 16:35:09 <Eighth_Doctor> I can do that 16:35:32 <dcavalca> thanks 16:36:54 <Eighth_Doctor> I don't have anything else right now 16:37:13 <dcavalca> alright, time for 16:37:18 <dcavalca> #topic Membership 16:37:26 <dcavalca> themayor: we still need to sort out your stuff 16:37:52 <arrfab> if you have news about that SecureBoot ticket, feel free to share later ;-) 16:38:41 <dcavalca> arrfab: for sure, I'm hoping we can get this resolved on the next board meeting one way or the other 16:39:40 <themayor> dcavalca: yes we do. this week is light so its a good time 16:39:59 <dcavalca> themayor: I mostly need your FAS account, the rest we can coordinate in the ticket 16:40:06 <themayor> FAS account is jack 16:40:13 <dcavalca> perfect, thanks 16:41:07 <dcavalca> filed https://pagure.io/centos-sig-hyperscale/sig/issue/82 for tracking 16:41:20 <themayor> thanks! 16:41:43 <dcavalca> I'm also gonna make a membership tag in the tracker while at it 16:42:08 <Eighth_Doctor> themayor: you don't use jaboutboul? 16:42:27 <Eighth_Doctor> that FAS account also exists 16:42:33 <themayor> i think its an alias 16:43:11 <Eighth_Doctor> https://accounts.fedoraproject.org/user/jaboutboul/ 16:43:18 <Eighth_Doctor> https://accounts.fedoraproject.org/user/jack/ 16:43:32 <Eighth_Doctor> I'm very confused 16:43:59 <Eighth_Doctor> jack redirects to jaboutboul in the wiki 16:44:06 <Eighth_Doctor> but there are two separate accounts in FAS 16:44:34 <dcavalca> ugh ok I'd recommend taking to fedora-aaa and get that sorted out 16:45:22 <dcavalca> jack does look like the one with actual group memberships and stuff 16:45:41 <Eighth_Doctor> yeah 16:45:53 <Eighth_Doctor> which means I've been at-tagging the wrong account for months... 16:46:53 <themayor> oh man. that sucks 16:47:07 <themayor> well i should really receive notifications for both 16:47:24 <Eighth_Doctor> yeah you should probably talk to the fedora accounts folks to get that sorted out 16:47:51 <themayor> i vaguely remember that when the alias was setup it worked as well 16:48:38 <themayor> i will get it sorted out 16:49:01 <Eighth_Doctor> cool 16:50:03 <dcavalca> #topic Misc 16:50:08 <dcavalca> anything else folks want to talk about? 16:51:30 <Eighth_Doctor> I'm currently syncing c9s to Datto's Free Software mirror 16:51:56 <Eighth_Doctor> and I need eye bleach for dealing with the crazy setup :( 16:52:38 <Eighth_Doctor> but I will be filing a ticket shortly to get Datto added to the c9s mirror category in MirrorManager 16:52:58 <dcavalca> it wasn't too bad when I rigged it up on my end 16:53:16 <Eighth_Doctor> well I also discovered our epel mirror was just not running :/ 16:53:20 <Eighth_Doctor> so I had to fix that too 16:53:48 <dcavalca> yeah one thing I've noticed is that we need way better monitoring for mirror status 16:54:01 <dcavalca> that's on my list of things to look at eventually 16:54:20 <Eighth_Doctor> I'm probably going to write some basic tooling for doing these mirrors 16:54:30 <Eighth_Doctor> each distro is mirrored completely differently and that drives me nuts 16:54:45 <Eighth_Doctor> (as in, there are completely different scripts for each one :() 16:54:48 <themayor> dcavalca: we just did similar might be able to rope some of our folks in to help 16:55:06 <dcavalca> I'd be down for that 16:55:15 <Eighth_Doctor> indeed 16:55:30 <dcavalca> we manage our mirrors with Chef, and while the cookbooks aren't public yet I could clean them up if there were interest 16:55:43 <dcavalca> not that it's anything special, basically rsync in cron + apache in front of it 16:55:56 <Eighth_Doctor> I don't even have that 16:56:12 <Eighth_Doctor> I'm probably going to write a trivial Python-based service framework for doing basic rsync stuff 16:56:37 <dcavalca> Eighth_Doctor: I may have that already, but I'm not sure how deeply nested it is with our crap 16:56:40 <dcavalca> will check and report back :) 16:56:53 <Eighth_Doctor> ohh that'd be nice 16:57:09 <Eighth_Doctor> also, I hate crontabs so much 16:57:19 <Eighth_Doctor> systemd timers are awesome, crontabs seriously suck 16:57:45 <dcavalca> agreed, but this stuff doesn't run on my infra (mirrors are in IT space here), so not my call 16:57:58 <Eighth_Doctor> yeah 16:58:02 <Eighth_Doctor> I'm complaining about my box :) 17:00:42 <dcavalca> alright, we're out of time 17:00:54 <dcavalca> enjoy the holidays if you celebrate 17:01:04 <dcavalca> and have a good one otherwise 17:01:13 <dcavalca> #endmeeting