20:00:34 <tdawson> #startmeeting EPEL (2021-04-14)
20:00:34 <zodbot> Meeting started Wed Apr 14 20:00:34 2021 UTC.
20:00:34 <zodbot> This meeting is logged and archived in a public location.
20:00:34 <zodbot> The chair is tdawson. Information about MeetBot at http://wiki.debian.org/MeetBot.
20:00:34 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
20:00:34 <zodbot> The meeting name has been set to 'epel_(2021-04-14)'
20:00:36 <tdawson> #meetingname epel
20:00:36 <zodbot> The meeting name has been set to 'epel'
20:00:38 <tdawson> #chair nirik tdawson bstinson pgreco carlwgeorge michel_slm
20:00:38 <zodbot> Current chairs: bstinson carlwgeorge michel_slm nirik pgreco tdawson
20:00:39 <tdawson> #topic aloha
20:00:43 <michel_slm> .hello salimma
20:00:44 <zodbot> michel_slm: salimma 'Michel Alexandre Salim' <michel@michel-slm.name>
20:00:52 <pgreco> hellow
20:00:59 <nirik> morning
20:01:06 <tdawson> Hi michel_slm
20:01:08 <tdawson> Hi pgreco
20:01:10 <pgreco> michel_slm is looking for any excuse to get out of diaper duty ;)
20:01:15 <tdawson> Hi nirik
20:01:25 <tdawson> Yep, I noticed how fast he was joining. :)
20:01:37 <michel_slm> pgreco: haha. well diaper duty is for night shift :)
20:04:18 <tdawson> A little slim on numbers this week.
20:04:37 * tdawson gives it another minute
20:04:50 * carlwgeorge waves
20:04:58 <tdawson> Hi carlwgeorge
20:05:05 <michel_slm> dcavalca had to miss it but he sent me a ticket to bring up for EPEL8
20:05:10 <michel_slm> long time no see carlwgeorge :p
20:05:28 <tdawson> #topic Old Business
20:05:42 <tdawson> Let's start with the EPEL-Packaging SIG
20:06:08 <tdawson> michel_slm: Any progress there
20:06:25 <michel_slm> been a bit out of the loop, but I think we're still waiting for the Bodhi update
20:06:50 <tdawson> I think so too.  nirik have you heard anything about the bodhi update?
20:07:17 <nirik> the release happened upstream, but we haven't deployed it yet... since we are in freeze for f34. Likely it will be after f34 is out.
20:07:31 <tdawson> Fair enough
20:07:49 <nirik> hopefully we can roll it to stg soon... and test that it works as expected for this
20:08:58 <tdawson> Anything else for the SIG?
20:09:46 <michel_slm> not from me
20:09:57 <tdawson> OK, let's move on to epel-next
20:09:57 <rsc> Hi! Even I'm late...
20:10:00 <michel_slm> oh I guess I should close Davide's ticket
20:10:04 <tdawson> Hi rsc
20:10:15 <tdawson> michel_slm: Yep. :)
20:10:45 <carlwgeorge> no progress on epel next this past week.  the next step is update the pungi configs in the bodhi ansible role, which i hope to work on this week or early next week.
20:10:46 <tdawson> carlwgeorge: Any progress on epel-next?
20:11:15 <tdawson> OK, sounds good.
20:11:32 <tdawson> Anything we can help with?
20:11:35 <carlwgeorge> if i get it ready before the f34 freeze is over, i'll be sending an email requesting a freeze breaker to apply it (and the koji tags+target)
20:12:22 <carlwgeorge> i may ask for a review on the pungi changes, so standby for that
20:12:39 <carlwgeorge> that's it from me on epel next.
20:12:42 <tdawson> I don't have the Fedora calendar handy, anyone know off the top of their head when the freeze ends?
20:14:04 <tdawson> Found it.  Looke like April 27, if nothing slips.
20:14:04 <nirik> day after release... which will not be next week, but (at least right now) the week after
20:14:35 <nirik> yep
20:14:54 <carlwgeorge> i don't think it would be that bad to wait until after the freeze personally
20:15:17 <tdawson> So, we're looking at two weeks for both bodhi (SIG) and next stuff.  Not too bad of a time frame.
20:16:24 <tdawson> Next on agenda is EPEL Fails-To-Install
20:16:40 <tdawson> That one is on me, and I wasn't able to do a single thing on it this week.
20:16:59 <tdawson> I'm hoping that early next week I'll have some time.
20:17:34 <tdawson> Looks like we're moving along quickly this week.
20:17:47 <tdawson> #topic EPEL-7
20:18:17 * nirik has nothing except things he seems to not get enough time to do. :)
20:18:32 <tdawson> Ha! ... yep
20:19:03 <tdawson> I haven't heard of anything for EPEL7, so I'll move on to EPEL8
20:19:09 <tdawson> #topic EPEL-8
20:19:18 <michel_slm> https://pagure.io/releng/issue/10074
20:19:38 <michel_slm> Davide asked me to bring this up... modularity striking again
20:20:09 <michel_slm> this package can't be in EPEL because it's in EL, but it's in EL in a non-default module stream
20:20:11 <nirik> fun times.
20:20:45 <nirik> yeah, we can get it added... I suspect humaton hasn't had time to look back on it.
20:20:49 <nirik> I can mention it to him.
20:21:00 <michel_slm> so short term... can we get this unblocked, and longer term... the policy is to only block packages that clash with EL packages and EL default modules, right?
20:21:02 <carlwgeorge> so be definition it can be in epel, it's just a tooling issue
20:21:12 <michel_slm> nirik: thanks!
20:21:19 <carlwgeorge> *by
20:21:27 <michel_slm> carlwgeorge: yeah, I wonder where that tooling is and how we source the list of packages to block
20:21:36 <nirik> it's possibly tricky to handle this case right in thetool
20:21:47 <carlwgeorge> oh i know this one
20:21:49 <carlwgeorge> https://pagure.io/fedora-infra/ansible/blob/main/f/roles/repo2json/files/rhel_to_json.py
20:21:53 <nirik> right
20:22:04 <michel_slm> if it's the manual "hey this package is now in EL, please block" then... at one point we'd have to insert a check. oh cool, thanks, I'll try and take a look
20:22:04 <nirik> but that runs on the demodularized tree...
20:22:15 <carlwgeorge> which generates https://infrastructure.fedoraproject.org/repo/json/pkg_el8.json
20:22:20 <nirik> so no idea how it could know something is in a non default module. ;(
20:22:36 <michel_slm> nirik: by demodularized does it mean everything from modules get added to it?
20:23:13 <nirik> yes, the thing that takes all the modules and turns them into rpms with no modular repodata
20:23:21 <nirik> grobisplitter
20:23:40 <nirik> on the other hand, this case is probibly pretty rare...
20:24:05 <carlwgeorge> and will get rarer with fewer modules in el9
20:24:09 <michel_slm> yeah, hopefully so
20:24:20 <michel_slm> fun fact, this is... a Python 2 script :p
20:24:29 <nirik> so, IMHO, we should just manually handle these and not worry about making the tool deal with it.
20:24:40 <pgreco> if we add this manually, will any of the checks complain about it?
20:24:49 <nirik> nope, it's just at add time
20:24:49 <michel_slm> and still handle EL5. right, I think handling it manually is fine for now, though hopefully it does not take weeks
20:26:21 <tdawson> So, are we good?  As long as this package get's taken care of in a timely manner?
20:26:25 <michel_slm> that's it for this topic, yeah. anything else for EPEL8?
20:27:02 <tdawson> Nothing from me .... I guess we're moving on.
20:27:11 <tdawson> #topic General Issues / Open Floor
20:28:10 <tdawson> I'm ok with a short meeting if there aren't any general issues.
20:28:36 <michel_slm> one quick FYI, I have a desktop CentOS talk for the May 2021 Dojo
20:28:41 <michel_slm> will probably plug EPEL quite a bit
20:28:45 <carlwgeorge> nice
20:28:51 <nirik> cool
20:28:54 <tdawson> Ya!
20:29:33 <pgreco> nice!
20:29:53 <tdawson> Anything else?
20:30:06 <pgreco> michel_slm: I was planning to be at the FB dojo in 2020, maybe we could be there for the 2022 one...
20:30:09 <pgreco> hopefully
20:31:01 <tdawson> Thanks everyone for being here this week.  It might have been short, but it was still important.
20:31:08 <tdawson> We'll talk to ya'll next week.
20:31:17 <tdawson> #endmeeting