20:00:11 <tdawson> #startmeeting EPEL (2021-05-05)
20:00:11 <zodbot> Meeting started Wed May  5 20:00:11 2021 UTC.
20:00:11 <zodbot> This meeting is logged and archived in a public location.
20:00:11 <zodbot> The chair is tdawson. Information about MeetBot at http://wiki.debian.org/MeetBot.
20:00:11 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
20:00:11 <zodbot> The meeting name has been set to 'epel_(2021-05-05)'
20:00:13 <tdawson> #meetingname epel
20:00:13 <zodbot> The meeting name has been set to 'epel'
20:00:14 <tdawson> #chair nirik tdawson bstinson pgreco carlwgeorge michel_slm
20:00:14 <zodbot> Current chairs: bstinson carlwgeorge michel_slm nirik pgreco tdawson
20:00:16 <tdawson> #topic aloha
20:00:23 <pgreco> hello!
20:00:38 <tdawson> Hi pgreco
20:01:16 <nirik> morning
20:01:19 <dcavalca> .hi
20:01:20 <zodbot> dcavalca: dcavalca 'Davide Cavalca' <dcavalca@fb.com>
20:01:23 <tdawson> Hi nirik
20:01:27 <tdawson> Hi dcavalca
20:02:28 <SSmoogen> hello
20:02:34 <tdawson> Hi SSmoogen
20:02:38 * SSmoogen got back from a long walk
20:02:50 <tdawson> I hope it wasn't off a short pier.
20:03:16 <pgreco> I can't get used to the SSmoogen...
20:03:37 <tdawson> He's so formal. :)
20:03:51 <SSmoogen> I am trying this Matrix thing so have smooge as my irc and Ssmoogen as matrix
20:04:32 <tdawson> Ah ... ok.  Makes sense
20:05:10 <michel_slm> oops, I'm late
20:05:10 <SSmoogen> anyway.. I worked on EPEL this week
20:05:10 <michel_slm> .hello salimma
20:05:11 <zodbot> michel_slm: salimma 'Michel Alexandre Salim' <michel@michel-slm.name>
20:05:15 <tdawson> Hi michel_slm
20:05:24 <tdawson> At least you beat carlwgeorge
20:05:32 <michel_slm> having too much "fun" having to test code in 3 different platforms
20:05:39 * nirik has a epel-release thing
20:05:43 <tdawson> Oh joy. :)
20:06:03 <tdawson> nirik: Did you need it earlier in the agenda, or on open-floor?
20:06:17 <nirik> whatever works. it's not urgent
20:06:28 <tdawson> OK, let's go through our usual stuff then.
20:06:35 <tdawson> #topic Old Business
20:06:38 <michel_slm> tdawson: ouch
20:07:03 <tdawson> EPEL-Packaging-SIG
20:07:28 <dcavalca> I've filed tickets for a few more packages and added them to the tracker
20:07:29 <tdawson> Ha!  ... I just noticed the timing of mine, and nirik's text ... "Oh joy" was for michel_slm
20:07:31 <dcavalca> decent progress so far
20:07:47 <dcavalca> still blocked on https://bugzilla.redhat.com/show_bug.cgi?id=1942748 though, I just pinged that again today
20:09:26 <tdawson> dcavalca: Hmm ... do we need intervention?  He seemed to try at first, and now it's been a month with no reponse.
20:10:03 <dcavalca> tdawson: yeah, not sure what's going on there
20:10:23 <michel_slm> can't wait until we have a workflow for easily getting EPEL-only access to packages
20:10:55 <tdawson> Yep ... and related to that, has bodhi been updated yet.
20:10:59 <nirik> no
20:11:00 <dcavalca> there's a few in similar states, e.g. https://bugzilla.redhat.com/show_bug.cgi?id=1844523 which wasn't even acknowledged
20:11:49 <tdawson> dcavalca: I hate to say "wait another week" ... and if he hadn't repesponded at all, I would just say open a ticket and make yourself co-maintainer ... but I'm sorta inclined to wait another week.
20:12:09 <dcavalca> tdawson: I'm fine with waiting another week
20:12:36 <pgreco> does the new "can download things from koji" change anything?
20:13:05 <nirik> I can try and push the bodhi update to prod...
20:13:19 <nirik> might not be until early next week at this point tho
20:13:26 <tdawson> dcavalca: If you could, ping all the bugs that haven't responded at all, and then next week we'll get a list and start going through them, getting them in.
20:13:37 <tdawson> Following the policies in place.
20:13:47 <dcavalca> tdawson: yep, I can do that
20:14:40 <carlwgeorge> sorry i'm late yall
20:14:50 <tdawson> nirik: early next week is better than ... than not early next week. :)
20:15:00 <nirik> indeed
20:16:41 <dcavalca> ok I just did a pass on all the tickets
20:16:48 <dcavalca> uwsgi is orphaned btw
20:16:54 * dcavalca is not going to take that one :)
20:16:57 <tdawson> OK, so for next week, we'll hope that nirik has bodhi deployed in prod, and dcavalca has the list of maintainers that haven't responded to pings ... and then we can have a package party.
20:17:20 * nirik is filing a ticket to track it now.
20:17:31 <tdawson> awesome
20:18:12 <tdawson> Anything else for the SIG?
20:18:46 <carlwgeorge> dcavalca: uwsgi is a nightmare package
20:19:05 <nirik> https://pagure.io/fedora-infrastructure/issue/9933
20:19:29 <tdawson> And just as I was about to ask if he was here. :)  Hi carlwgeorge
20:19:32 <tdawson> Thanks nirik
20:20:01 <tdawson> Let's move on to epel-next
20:20:26 <tdawson> carlwgeorge: Any progress?
20:20:34 <carlwgeorge> thanks to SSmoogen we have an epel8-next build target in prod koji https://koji.fedoraproject.org/koji/buildtargetinfo?targetID=18379
20:20:48 <tdawson> Ya!!!
20:21:02 <nirik> hurray
20:21:12 <carlwgeorge> he also did something in bodhi but i don't see it listed in releases yet
20:22:14 <carlwgeorge> i sent a pr to fedora-infra/ansible for the bodhi2/backend role, to update the script that syncs stuff to the mirrors https://pagure.io/fedora-infra/ansible/pull-request/565
20:22:54 <michel_slm> yay, proper Stream support
20:23:47 <tdawson> carlwgeorge: Do you need some test (although real) packages to run through there?
20:24:35 <carlwgeorge> sure, i tested it in stg but if someone wants to poke it in prod go for it
20:25:04 <carlwgeorge> cs8 just had a qt5 rebase so you could try a scratch rebuild of anything that links against qt5
20:25:11 <tdawson> I've got the whole kmail, and friends, that will only build on RHEL8.4  ... I'll see about starting those through.
20:25:35 <tdawson> It did?  Ouch ... I'm a little late to the game.
20:25:44 <carlwgeorge> yeah 5.12 to 5.15
20:25:58 <tdawson> Is stream still on 8.4, or have we moved to 8.5?
20:26:15 <carlwgeorge> it moved it 8.5 about a month ago
20:26:27 <tdawson> Ahh ... ok, that explains it.
20:26:28 <carlwgeorge> thankfully since last week cs8 keeps old packages, so both 5.12 and 5.15 are available, so not quite as breaking
20:27:04 <carlwgeorge> upgrades my complain but at least people will be able to exlude
20:27:07 <carlwgeorge> *may
20:27:21 <dcavalca> carlwgeorge: that seems worthy of an announcement
20:27:28 <carlwgeorge> yeah working on one :D
20:27:29 <SSmoogen> i thought he did
20:27:33 <dcavalca> ah perfect
20:27:39 <carlwgeorge> also need to announce that the boot iso works finally
20:27:40 <tdawson> So ... I should be able to look this up, but I'm not seeing it ... RHEL 8.4 hasn't been released yet, correct?
20:27:54 <carlwgeorge> shhhh
20:28:30 <carlwgeorge> it's been announced but not released yet, their new marketing strategy
20:28:41 * carlwgeorge rolls eyes
20:29:36 * tdawson tries to download 8.4 from official channels, and see's its only 8.3
20:29:59 <pgreco> tdawson: cs8 is a mix of +1 and +1+1
20:30:01 <tdawson> OK, so it's not officially released ... but just annouced ... ugg, no wonder I'm confused.
20:30:19 <pgreco> so it has some 8.4 stuff and some 8.5, while released is still 8.3
20:31:09 <tdawson> I believe I will let marketing know my opinion of the new strategy.  In a nice way ... no really, I'll be nice.
20:31:55 <tdawson> carlwgeorge: But anyway, thanks for letting me know about qt5 ... looks like I'll have more than just kmail to run through.
20:33:29 <carlwgeorge> pgreco: well, for ~5 months its +.1, then for ~1 month its +.2, then back to +.1
20:33:52 <tdawson> Anything else from epel-next?
20:34:19 <carlwgeorge> i think that's it, hope to have even more progress next week
20:34:23 * michel_slm prefers to pretend marketing and PR do not exist
20:35:09 <tdawson> carlwgeorge: Thanks for that.  It's exciting.
20:35:30 <tdawson> Next, EPEL Fails To Install
20:35:48 <tdawson> I have a pull request for this - https://pagure.io/releng/pull-request/10104
20:36:32 <tdawson> Does anyone know who runs the Fedora FTI ?  Is that manual or automated?
20:36:33 * nirik can review
20:36:46 <nirik> manual. churchyard runs it I think?
20:37:54 <tdawson> ok.  When/If this get's merged, I'll talk with him about giving it a test run.
20:37:58 <nirik> kinda hard to review... did you test any? could point it to parner-bugzilla ?
20:39:57 <tdawson> parner-bugzilla ?
20:41:20 <SSmoogen> partner-bugzilla
20:41:45 <carlwgeorge> pardner-bugziller
20:42:13 <tdawson> I'm not sure what that is ... but just ran some tests and found a bug ... ok ... let me get back to that.
20:42:38 <nirik> partner-bugzilla. sorry.
20:42:44 <SSmoogen> it is a different instance. I think it is what we use in Feodra infra for larger api
20:42:45 <nirik> yeah, it's a staging one that doesn't send emails
20:42:58 <SSmoogen> and that was it.. not larger api
20:43:31 <tdawson> Oohhh ... that would be better, odd that I haven't heard of it before.  Do I just add .stg. to the usual bugzilla?
20:43:47 <nirik> no.
20:43:54 <nirik> https://partner-bugzilla.redhat.com
20:44:44 <tdawson> Cool.  I'll run some tests against that.  I was really having a hard time figuring out how to run tests without just running it live.
20:44:59 <nirik> yeah, lots of people have hit the same thing. :)
20:45:52 <tdawson> OK, I'll flag the pull request as a work in progress.
20:45:55 <SSmoogen> you know I wish we had called it pardner-bugzilla back long ago.. to go with rawhide
20:46:07 <tdawson> *laughs*
20:46:11 <nirik> we should have.
20:46:21 <tdawson> Oh, looks at the time and realizes nirik has something.
20:46:24 <nirik> it should have a banner telling you to reach for the sky!
20:46:36 <SSmoogen> there's a snake in my boot
20:46:59 <tdawson> *laughs more*  ohh ... man
20:47:34 <tdawson> Because of the time, I'm going to just go to nirik, and if we have more time, we'll got back and ask about everything else.
20:47:49 <tdawson> nirik: You had something for the agenda
20:47:52 <nirik> hopefully I will be quick:
20:48:19 <nirik> we want to adjust the commented out baseurl in epel-release.
20:48:33 <nirik> Right now it's download.fedoraproject.org, which is a redirect via mirrormanager to some mirror.
20:48:47 <nirik> it could be http, it could be https, it could not have the content, it's not a good time.
20:48:55 <nirik> https://src.fedoraproject.org/rpms/epel-release/pull-requests
20:49:19 <nirik> so in fedora we did this and left commented entries with 'download.example' as the host so people who use sed to change things could still do so.
20:49:48 <nirik> I'll try and send an announcement on it... but thought I would run things by everyone here first.
20:50:26 <SSmoogen> I +1 this change
20:51:07 <tdawson> If I remember right, download.fedoraproject.org was getting overwhelmed, right?
20:51:27 <tdawson> Or was it just a bad re-direct?
20:51:30 <pgreco> this shouldn't affect people already running modified repo files
20:51:34 <nirik> no, it's just not a good thing to enable. It makes you much less secure, as it could give you a mirror thats http
20:51:38 <pgreco> because the new will be .rpmnew
20:51:47 <nirik> pgreco: yep.
20:51:56 <tdawson> Ah, ok.
20:52:07 <cyberpear> I'm a meh, and preferred the dl.fpo link, but understand we don't want folks to use only the masters
20:52:16 <nirik> in general baseurl is less secure, or at least only as secure as the mirror you are pointing to.
20:52:42 <michel_slm> yeah, safer default sounds sane, +1
20:52:46 <nirik> metalink provides proof against a lot of other attacks (downgrades, bad mirrors, tampered with packages, etc)
20:52:53 <tdawson> I'm a +1 also
20:52:56 <pgreco> I normally just use baseurl to "template" manual changes
20:53:04 <cyberpear> right. Fedora/EPEL still doesn't sign repomd.xml IIRC
20:53:04 <pgreco> so as long as there is a reminded there, I'm +1
20:53:14 <nirik> yeah... and if you want to point to a local mirror or one you trust that makes perfect sense.
20:54:01 <nirik> cyberpear: correct. dnf/yum bugs need fixing before we will consider it... but there is work ongoing to improve things there.
20:54:50 <nirik> thats all I had
20:54:58 <tdawson> Thank nirik
20:55:08 <tdawson> Anything for EPEL7 or 8?
20:55:13 <carlwgeorge> sounds great nirik
20:55:56 <tdawson> #topic General Issues / Open Floor
20:56:10 <tdawson> We've got 5 more minutes, anything else?
20:56:36 <SSmoogen> Give us back our time!
20:56:59 <tdawson> Wha ... I can't do that ... I've already spent it :(
20:57:19 * nirik fears his time is underwater. I can't even refinance!
20:57:46 <SSmoogen> goes to invest in crypto-time
20:58:02 <nirik> timechain! the utimate!
20:58:21 <tdawson> I only deal in real, solid time, none of that imaginary stuff.
20:58:53 <tdawson> And with that ... thank you everyone for being here, and for all the work you've done this past week.
20:59:01 <tdawson> I'll talk with you next week, if not sooner.
20:59:04 <michel_slm> tdawson++ thanks!
20:59:04 <zodbot> michel_slm: Karma for tdawson changed to 1 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
20:59:08 <carlwgeorge> later yall
20:59:10 <michel_slm> hey, first karma
20:59:20 <tdawson> Ha! ... thanks
20:59:24 <nirik> thanks everyone. I hope things stay quiet so we can keep getting things done. ;)
20:59:31 <tdawson> #endmeeting