20:00:06 <tdawson> #startmeeting EPEL (2022-05-04) 20:00:06 <zodbot> Meeting started Wed May 4 20:00:06 2022 UTC. 20:00:06 <zodbot> This meeting is logged and archived in a public location. 20:00:06 <zodbot> The chair is tdawson. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 20:00:06 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 20:00:06 <zodbot> The meeting name has been set to 'epel_(2022-05-04)' 20:00:06 <tdawson> #meetingname epel 20:00:07 <zodbot> The meeting name has been set to 'epel' 20:00:07 <tdawson> #chair nirik tdawson pgreco carlwgeorge salimma dcavalca 20:00:07 <tdawson> #topic aloha 20:00:07 <zodbot> Current chairs: carlwgeorge dcavalca nirik pgreco salimma tdawson 20:00:27 <carlwgeorge> .hi 20:00:28 <zodbot> carlwgeorge: carlwgeorge 'Carl George' <carl@redhat.com> 20:00:35 <tdawson> Hi carlwgeorge 20:00:43 <SSmoogen> EHLO 20:00:47 <nirik> morning 20:00:51 <salimma> .hi 20:00:52 <zodbot> salimma: salimma 'Michel Alexandre Salim' <michel@michel-slm.name> 20:01:06 <tdawson> Hi SSmoogen 20:01:11 <tdawson> Hi nirik 20:01:18 <tdawson> Hi salimma 20:01:19 <rsc> .hello robert 20:01:20 <zodbot> rsc: robert 'Robert Scheck' <redhat@linuxnetz.de> 20:01:22 <davide> .hi 20:01:23 <zodbot> davide: Sorry, but user 'davide' does not exist 20:01:31 <tdawson> Hi rsc 20:01:40 <tdawson> Hi user that does not exists 20:01:42 <dherrera> hi! 20:01:50 <tdawson> Oh, sorry, Hi davide :) 20:02:01 <tdawson> Hi dherrera 20:02:13 <davide> One day I'll figure out how to fix my account so this works properly with the matrix nick :) 20:02:56 <pgreco> .hi 20:02:57 <zodbot> pgreco: pgreco 'Pablo Sebastian Greco' <pablo@fliagreco.com.ar> 20:03:01 <tdawson> Hi pgreco 20:04:19 <salimma> davide: I just follow kparal's blog post to the letter :p 20:04:46 <tdawson> #topic EPEL Issues https://pagure.io/epel/issues 20:04:47 <tdawson> https://pagure.io/epel/issues?tags=meeting&status=Open 20:05:30 <tdawson> The only thing there is the CVE, and we still have several weeks before that ... moving on. 20:05:41 <tdawson> #topic Old Business 20:06:30 <tdawson> The only thing I have for old business is sending email on retirement ... and I believe we are waiting on a doc pull request for that. 20:07:24 <tdawson> Oh, I also have epel7-testing cleanup ... but I haven't had any time to do any of that. 20:07:43 <tdawson> Is there any other old business that I don't have? 20:08:07 <tdawson> This might be one of those fast meetings I've hear about. 20:08:17 <pgreco> tdawson: don't jinx it :) 20:08:23 <tdawson> #topic EPEL-7 20:08:23 <tdawson> CentOS 7 will go EOL on 2024-06-30 20:08:37 <tdawson> Anything for epel7? 20:09:03 <tdawson> I've seen a couple of epel7 repo issues today ... that's a bit odd. 20:09:05 <salimma> fun aside: should we do retirement parties the way we do release parties? 20:09:30 <pgreco> I know many people that partied when 6 was retiredd 20:09:32 <pgreco> *retired 20:09:32 <tdawson> Like, when epel7 goes away, have a retirement part? 20:09:40 <davide> I'm in favor of more parties 20:09:40 <pgreco> the end of the pre-systemd era 20:10:33 <tdawson> That would be interesting. we could gather all the fun/odd things we remember about epel7 20:11:15 <SSmoogen> there has been a problem with epel7 mirorrs 20:11:43 <SSmoogen> I think it is something with the quick-mirror script as when running it, it says everything is fine and nothing to do in epel-7 20:11:50 <SSmoogen> but there are a lot of files which aren't fine 20:12:15 <SSmoogen> the ticket on it is https://pagure.io/releng/issue/10775 but it may need to move over to fedora-infra 20:12:19 <davide> Joking aside, it'd be great to do a retrospective on the previous release on retirement 20:12:38 <davide> What went well, lessons learned, etc 20:12:54 <pgreco> I think 7 started an era, and nobody will miss 8 20:12:55 <davide> With a strong drink in hand if that's easier of course 20:13:14 <pgreco> 9 is already looking better 20:13:35 <tdawson> SSmoogen: Is it only hapening on epel7 repo? 20:13:49 <SSmoogen> I found problems with epel9 also 20:14:03 * nirik is sucked into a doom with a server. 20:14:10 <tdawson> davide: very good ideas, I've written them in my notes. 20:14:11 <SSmoogen> I only did /pub/epel so I am not sure if fedora is affected. 20:14:16 <nirik> one mirrors issues seems beyond the scope of this meeting tho 20:14:42 <SSmoogen> mirrors.kernel.org and download-ib01 were reported to have this issue 20:15:06 <SSmoogen> but agreed. one fire at a time 20:15:24 <salimma> davide: yup 20:15:33 <salimma> sort of retirement party + eulogy 20:15:41 <salimma> "it was a good release, but..." 20:16:45 <tdawson> Hopefully I remember to send out emails a couple months before epel7 goes away. But if I forget, someone else remember a few months to send something out for epel7. 20:16:57 <tdawson> I'm going to move on ... 20:17:03 <tdawson> #topic EPEL-8 20:17:04 <tdawson> CentOS Stream 8 goes EOL in 2024-05-31 20:17:30 <tdawson> Just a reminder that RHEL 8.6 comes out "Sometime in May" 20:18:32 <tdawson> Other than the KDE / kernel wierdness, I don't think there are any/many things affected. 20:19:14 <tdawson> Is there anything else to talk about for epel8 ? 20:19:44 <SSmoogen> not from me 20:20:03 <Eighth_Doctor> .hello ngompa 20:20:04 <zodbot> Eighth_Doctor: ngompa 'Neal Gompa' <ngompa13@gmail.com> 20:20:13 <tdawson> Hi Eighth_Doctor 20:20:16 <salimma> mentioning KDE summons Neal :) 20:20:23 <tdawson> :) 20:20:43 <Eighth_Doctor> do we have KDE Plasma 5.24 in EPEL8? 20:20:43 <tdawson> Quick ... I'll change the topic ... maybe he won't see. ;) 20:21:11 <Eighth_Doctor> tdawson: too late 20:21:14 <Eighth_Doctor> :) 20:21:32 <tdawson> Eighth_Doctor: No, epel8 is currently at 5.23.3 20:22:07 <tdawson> 5.24.4 requires a newer wayland-protocols (which I think I can get around) and a new libinput (which I might be able to work around, maybe) 20:23:07 <tdawson> I'm sorta hoping that 5.24.4 will fix the screen locking issue. 20:23:51 <tdawson> I've already tested, and plasma-5.23.5 doesn't fix the screen locking issue (or the ssdm issue) 20:24:26 <tdawson> Anything else for epel8 ? 20:25:02 <SSmoogen> not from me again 20:25:07 <tdawson> #topic EPEL-9 20:25:21 <tdawson> anything for epel9 ? 20:25:23 <salimma> will RHEL 9 be released concurrently with 8.6? or separately 20:25:28 <SSmoogen> no idea 20:26:01 <pgreco> if I had to bet, I'd say no 20:26:06 <carlwgeorge> I've been told that for technical reasons they can't be done on the same day 20:26:11 <pgreco> 2 consecutive weeks 20:26:23 <carlwgeorge> but I expect they won't be far apart 20:26:25 <salimma> carlwgeorge: oh interesting 20:26:34 <SSmoogen> for epel9 there was an email for overlap in EL9 packages and EPEL 20:26:39 <salimma> I wonder what that is, but understand we can't know 20:26:57 * salimma thinking of how "for technical reasons" Alaska Airlines' schedule blew up every beginning of month 20:27:00 <SSmoogen> so when you put meat into the grinder.. you have to put one at a time 20:27:11 <carlwgeorge> https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org/thread/O5M7WH5XODHBXSVY3VJXJ6TNK44JTZ2O/ 20:27:34 <carlwgeorge> ^ what SSmoogen was referring to 20:27:43 <SSmoogen> the first time, and not about the grinder 20:28:19 <nirik> you can only fill one taco shell at a time? 20:29:42 <salimma> to be fair if I'm the release manager and I have to release both on the same day I'll probably scream too 20:29:44 <SSmoogen> sorry I derailed myself 20:29:45 <tdawson> So, I did a quick check, and all of those packages (libwmf pybind11 tesseract and tesseract tesseract-tessdata) were requested through the normal way. 20:29:51 <carlwgeorge> I'm looking into the pybind11 one, no idea yet how that branch request happened 20:30:23 <tdawson> pybind11 - https://pagure.io/releng/fedora-scm-requests/issue/42248 20:30:27 <SSmoogen> so I am guessing they all went through BEFORE the package was in a place where the pdc? thing could say 'nope sorry' 20:31:18 <tdawson> When did the pdc thing get put in place? 20:31:19 <SSmoogen> with things moving around before the final release of 9.0, there have been all kinds of 'buildroot-only' to 'crb' to 'appstream' and back again 20:31:29 <SSmoogen> so I am not sure about pdc being the tool 20:31:42 <nirik> I think the check has been there since it was allowed to make branches... 20:31:48 <nirik> but it checks against centos stream 20:31:58 <SSmoogen> there is something that the releng person checks which looks to see if the package is in a json which is generated about what is currently in RHEL 20:32:31 <SSmoogen> or in this case CentOS Stream 20:32:53 <nirik> https://composes.stream.centos.org/production/latest-CentOS-Stream/compose/metadata/rpms.json 20:33:01 <SSmoogen> I will let nirik take over on how that works because my knowledge is dead 20:33:38 <nirik> I think carlwgeorge wrote it, so I would defer to him. ;) 20:33:48 <nirik> you know... huh... 20:34:18 <nirik> theory: all those packages have a Epoch... does that confuse the logic in the script? 20:34:57 <tdawson> So, I just checked on libwmf, that was only built in CentOS STream, just a little bit after the branch was created. So, that one was a race condition that epel won on. 20:34:59 <nirik> ie, tesseract-tessdata-0:4.1.0-3.el9.src the 0: might be throwing it for a loop? 20:35:17 <Eighth_Doctor> Michel Alexandre Salim 🎩: I'll bet that they'll be announce released on the same day 20:35:48 <Eighth_Doctor> but they'll drip the bits out in stages 20:37:18 <carlwgeorge> I don't think an epoch would do it, but I'm still investigating 20:37:48 <carlwgeorge> my theory is the person processing the branch requests has an outdated fedscm-admin tool 20:38:03 <nirik> thats possible sure. 20:38:08 <tdawson> Oh ... that's possible. 20:38:23 <carlwgeorge> oh wait no, that would fail for pkg_el9.json not existing 20:38:26 <nirik> I wonder if we could add a check to the top of the tool to check it's version against the latest... 20:38:46 <nirik> of course that will go away when automation lands. 20:38:49 <carlwgeorge> the code in question https://pagure.io/fedscm-admin/blob/main/f/fedscm_admin/utils.py#_762-778 20:40:43 <carlwgeorge> more investigation is needed, we can move on for this meeting 20:40:48 <tdawson> OK, moving on. 20:41:00 <tdawson> #topic General Issues / Open Floor 20:41:03 <SSmoogen> so one of the fragile things we dealt with on flag days was stuff moving around in EL-X releases. We don't really check to see if something has a conflict after it was ok unless told about it 20:41:51 <SSmoogen> I was wondering if something like what miro ran to find the current conflicts could be run daily between epel and centos stream to alert us sooner 20:42:14 <tdawson> I bet it could 20:43:14 <carlwgeorge> i've done it before by hand for epel8, and had a to-do item to repeat the process (which i've forgotten) on epel7 20:43:32 <SSmoogen> anyway that was my only constructive thing I could add 20:43:42 <carlwgeorge> i can probably implement a script to do this, but i don't know how to make it a toddler as you suggested in the email thread 20:44:06 <tdawson> Anything else for open floor? 20:44:39 <SSmoogen> carlwgeorge, I would talk to pingou about that 20:44:51 <SSmoogen> no i do not have anything for open floor 20:45:12 <tdawson> Is everyone ok leaving 10-15 minutes early? 20:45:25 <SSmoogen> sure. 20:45:42 <tdawson> Anyone beside SSmoogen? 20:45:46 <pgreco> all good 20:45:46 <davide> nothing else from me either 20:45:53 <pgreco> I'll take my 15 minutes 20:45:55 <tdawson> Cool 20:46:09 <SSmoogen> thanks tdawson and everyone 20:46:13 <tdawson> Thank you all for coming. The discussions were short, but good. 20:46:15 <salimma> thanks all 20:46:18 <pgreco> thanks guys, until next week! 20:46:19 <dherrera> thanks 20:46:20 <tdawson> I'll talk to you all next week, if not soone. 20:46:22 <nirik> thanks! 20:46:28 <tdawson> #endmeeting