20:00:25 <tdawson> #startmeeting EPEL (2021-03-24)
20:00:25 <zodbot> Meeting started Wed Mar 24 20:00:25 2021 UTC.
20:00:25 <zodbot> This meeting is logged and archived in a public location.
20:00:25 <zodbot> The chair is tdawson. Information about MeetBot at http://wiki.debian.org/MeetBot.
20:00:25 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
20:00:25 <zodbot> The meeting name has been set to 'epel_(2021-03-24)'
20:00:26 <tdawson> #meetingname epel
20:00:26 <zodbot> The meeting name has been set to 'epel'
20:00:28 <tdawson> #chair nirik tdawson bstinson pgreco carlwgeorge michel_slm
20:00:28 <zodbot> Current chairs: bstinson carlwgeorge michel_slm nirik pgreco tdawson
20:00:29 <tdawson> #topic aloha
20:01:07 <dcavalca> .hi
20:01:08 <zodbot> dcavalca: dcavalca 'Davide Cavalca' <dcavalca@fb.com>
20:01:15 <tdawson> Hi dcavalca
20:01:20 * carlwgeorge waves
20:01:33 * nirik is only sort of here.
20:01:35 <tdawson> Hi carlwgeorge
20:01:54 <tdawson> Hi nirik ... better to have you sort of here, then not at all.
20:02:17 <pgreco> hey guys, about 10% following here, dealing with work fires
20:02:38 <tdawson> Hi pgreco ... also, good to have you partly here.
20:02:51 <michel_slm> .hello salimma
20:02:51 <zodbot> michel_slm: salimma 'Michel Alexandre Salim' <michel@michel-slm.name>
20:02:59 <michel_slm> hi all!
20:03:10 <tdawson> Hi michel_slm  How is the new one doing?
20:03:28 <michel_slm> he's having a growth spurt and feeding every hour, haha
20:04:27 <tdawson> Hopefully you can get some sleep at some point.
20:04:55 <michel_slm> hope so! he sleeps a bit longer between feeding at night and we take turn covering half the night each
20:05:23 <tdawson> #topic Old Business
20:05:33 <tdawson> EPEL-Packaging-SIG
20:05:51 <tdawson> Last week the code was in, but not deployed yet.  Does anyone know if it's been deployed?
20:06:09 <michel_slm> the fedscm-admin code, or the code for allowing collaborator to push updates to bodhi?
20:06:23 <dcavalca> the bodhi one is https://github.com/fedora-infra/bodhi/pull/4181
20:06:43 <tdawson> I think it was the collaborator being able to push.
20:06:58 <dcavalca> and according to the thread in devel@ it'll take a while to get it deployed
20:07:26 <michel_slm> also, Davide noticed the template for collaborator incorrectly listed el* as an example rather than epel*, I have a PR fixing it https://pagure.io/pagure/pull-request/5136
20:07:35 <michel_slm> but... anyone knows why it fails CI?
20:08:58 <tdawson> shhh ... it's a secret
20:09:20 <tdawson> Sorry, I just had a laugh at the error "sh: [PAGURE_PUSH_SECRET]"
20:09:26 <michel_slm> yeah, the error log for the first attempt (haven't seen the second) seems to imply that
20:10:29 <michel_slm> but the previous build succeeded fine. I hope the CI doesn't actually fail like this for all PRs :)
20:10:37 <tdawson> My quick look isn't ringing any bells.
20:10:57 <tdawson> Well, there is the problem that authentication is being redone as we speak.
20:11:22 <tdawson> but ... it has the same problem yesterday.
20:12:18 <tdawson> Anything else SIG related?
20:12:45 <dcavalca> I'm going down the rabbithole of trying to branch swtpm and its dependencies for epel8
20:12:55 <tdawson> Not that I don't want to find the problem with that, but I also don't want to spend the meeting finding one thing and neglecting the rest.
20:13:10 <dcavalca> which had some interesting fallouts like https://bugzilla.redhat.com/show_bug.cgi?id=1942240 involving modularity
20:13:30 <dcavalca> oh definitely, was mostly mentioning it in case we need more usecase examples
20:14:04 <michel_slm> I wonder if it makes sense for these modules to be made available for EPEL?
20:14:16 <tdawson> Ya modules and EPEL.
20:14:31 <carlwgeorge> dcavalca: alex's #2 sounds like a winner there
20:14:39 <michel_slm> after all, EPEL packages sometimes migrate to EL eventually, so making the builds more similar has benefits
20:15:03 <dcavalca> carlwgeorge: yeah, I think that's what I'll do, which I guess means just branching the package for epel8 ignoring the module stuff altogether
20:15:51 <tdawson> michel_slm: The big problem is that we can't even get regular modules to show up as modules in EPEL ... getting packages that are filtered out of a module, even harder.
20:16:42 <tdawson> Are we ok if we move on?
20:17:12 <michel_slm> yeah, I don't think we can solve it now
20:17:25 <dcavalca> yup
20:17:37 <tdawson> OK, moving on to epel8-next - carlwgeorge do you have a status ?
20:18:12 <carlwgeorge> got more prs merged for fedscm-admin and robosignatory
20:18:20 <tdawson> Ya!!
20:18:23 <carlwgeorge> another pending for fedpkg
20:18:43 <carlwgeorge> https://pagure.io/fedscm-admin/pull-request/63
20:18:46 <carlwgeorge> https://pagure.io/fedora-infra/ansible/pull-request/486
20:18:52 <carlwgeorge> https://pagure.io/fedpkg/pull-request/429
20:19:34 <carlwgeorge> i know mboddu is ready to start making koji changes in prod for this, so i'll try to loop him in for that later this week
20:19:51 <tdawson> Looks like that last one he gave it a thumbs up.
20:20:40 <tdawson> Would it be bad if I accidentally pushed that green merge button?
20:21:03 <carlwgeorge> nah it would probably be fine, i think
20:21:37 <carlwgeorge> it would only be in the fedpkg master branch, would still need to get tagged and built into an update
20:22:50 <tdawson> Doesn't like me.  I didn't think I really had permissions, that green button is just there to tease me.
20:23:05 <carlwgeorge> haha
20:23:23 <carlwgeorge> that's it for epel next for now
20:23:37 <tdawson> OK, moving on.
20:24:16 <tdawson> Hmm ... documentation is on hold until end of April ... and I think that's it for old business
20:24:29 <tdawson> #topic EPEL-7
20:24:54 <tdawson> Any EPEL7 business?
20:25:31 <tdawson> It's been really quiet this week ... not meaning this meeting, but EPEL in general.
20:25:47 <tdawson> #topic EPEL-8
20:26:18 <smooge> oh hello
20:26:26 <carlwgeorge> i wanted to bring attention to an epel8 thing
20:26:36 <tdawson> sure thing
20:26:36 <carlwgeorge> https://bugzilla.redhat.com/show_bug.cgi?id=1774139#c25
20:26:39 <tdawson> Hi smooge
20:27:06 <carlwgeorge> rhel rpm maintainers declined to update redhat-rpm-config to make it easier to backport forge macros to epel8
20:27:49 <carlwgeorge> so fedora's go macros will continue to not work on epel8, discouraging people from building go things in epel8
20:28:07 <carlwgeorge> no action, just an fyi
20:28:41 <dcavalca> carlwgeorge: is doing a subpackage like suggested in the last comment viable?
20:28:43 * smooge takes a long hard toke on his pipe and says 'so same old same old'
20:28:55 <dcavalca> that sounds annoying, but it'd work it could be an ok workaround
20:29:12 <carlwgeorge> not for epel
20:29:27 <carlwgeorge> "Having such a package probably still violates the policy of some repositories." is a direct comment at epel
20:29:48 <tdawson> I guess a question is, how many people / packages does this affect.
20:30:07 <carlwgeorge> for me at least, it blocks building caddy for epel8
20:30:20 <carlwgeorge> no telling how many other packages
20:30:27 <dcavalca> I have a few golang things I gave up on having in epel8 because of this before
20:30:55 <dcavalca> we can workaround it internally, so for us specifically it's not too bad, but it's definitely annoying
20:31:04 <michel_slm> what's their concern? that they have to support the macros going forward or that it might break things
20:31:05 <tdawson> Yep
20:31:17 <tdawson> Sorry, yep was for dcavalca
20:31:31 <michel_slm> and... can we ship the macros in a separate macro RPM that's epel specific?
20:31:46 <pgreco> doing a %undefine and redefine things for epel would help?
20:32:22 <carlwgeorge> nim (nicolas) would be the expert on doing that, and he says it requires changes in redhat-rpm-config
20:34:22 <tdawson> I'm really hoping that these macros stay in for RHEL9.
20:35:19 <tdawson> Anything else for EPEL8 ?
20:36:04 <tdawson> #topic General Issues / Open Floor / EPEL-9
20:37:08 <tdawson> Anything else?  Or do we want a short meeting this week?
20:37:50 <carlwgeorge> no complaints here
20:37:54 <tdawson> I'm ok with a short meeting.
20:38:09 <pgreco> ok, back to the fires
20:38:14 <tdawson> Thanks everyone for coming, and for all the work you do for EPEL.
20:38:20 <smooge> thanks
20:38:20 <tdawson> Talk to ya'll next week.
20:38:28 <dcavalca> thanks tdawson
20:38:29 <tdawson> #endmeeting