2025-08-13 17:59:56 <@tdawson:fedora.im> !startmeeting EPEL (2025-08-13) 2025-08-13 18:00:00 <@meetbot:fedora.im> Meeting started at 2025-08-13 17:59:56 UTC 2025-08-13 18:00:01 <@meetbot:fedora.im> The Meeting name is 'EPEL (2025-08-13)' 2025-08-13 18:00:04 <@carlwgeorge:fedora.im> !hi 2025-08-13 18:00:06 <@tdawson:fedora.im> !meetingname epel 2025-08-13 18:00:06 <@tdawson:fedora.im> !topic aloha 2025-08-13 18:00:08 <@meetbot:fedora.im> The Meeting Name is now epel 2025-08-13 18:00:08 <@zodbot:fedora.im> Carl George (carlwgeorge) - he / him / his 2025-08-13 18:00:17 <@tdawson:fedora.im> Hi Carl George 2025-08-13 18:00:19 <@rcallicotte:fedora.im> !hi 2025-08-13 18:00:21 <@dherrera:fedora.im> !hi 2025-08-13 18:00:21 <@zodbot:fedora.im> Robby Callicotte (rcallicotte) - he / him / his 2025-08-13 18:00:22 <@zodbot:fedora.im> Diego Herrera (dherrera) - he / him / his 2025-08-13 18:00:39 <@tdawson:fedora.im> Hi Robby Callicotte and Diego Herrera 2025-08-13 18:03:15 <@tdawson:fedora.im> Is there a conference going on this week? 2025-08-13 18:03:41 <@tdawson:fedora.im> Jonathan is at one ... so I guess there is at least one. 2025-08-13 18:05:12 <@tdawson:fedora.im> Maybe more people will join in a bit 2025-08-13 18:05:15 <@tdawson:fedora.im> !topic EPEL Issues https://pagure.io/epel/issues 2025-08-13 18:05:15 <@tdawson:fedora.im> !link https://pagure.io/epel/issues?tags=meeting&status=Open 2025-08-13 18:05:53 <@tdawson:fedora.im> There is not anything marked for meeting in the issues or pull requests. 2025-08-13 18:06:05 <@tdawson:fedora.im> !topic Old Business 2025-08-13 18:06:05 <@tdawson:fedora.im> 2025-08-13 18:06:26 <@tdawson:fedora.im> Do we have any Old Business? 2025-08-13 18:07:34 <@tdawson:fedora.im> Everyone is being nice and quiet, hoping for a short meeting. 2025-08-13 18:08:06 <@rcallicotte:fedora.im> :) 2025-08-13 18:08:17 <@nirik:matrix.scrye.com> there was some kind of server lag here... I just got all the messages from the meeting start. 2025-08-13 18:08:33 <@davide:cavalca.name> !hi 2025-08-13 18:08:34 <@zodbot:fedora.im> Davide Cavalca (dcavalca) - he / him / his 2025-08-13 18:08:38 <@tdawson:fedora.im> Morning nirik 2025-08-13 18:08:46 <@tdawson:fedora.im> Hi Davide Cavalca 2025-08-13 18:09:10 <@nhanlon:beeper.com> !hi 2025-08-13 18:09:12 <@zodbot:fedora.im> Neil Hanlon (neil) - he / him / his 2025-08-13 18:09:18 <@tdawson:fedora.im> Hi Neil Hanlon 2025-08-13 18:09:38 <@tdawson:fedora.im> Now that we have more people ... any Old Business? Or are we ready for Open Floor. 2025-08-13 18:09:40 <@nhanlon:beeper.com> aloha, friends 2025-08-13 18:10:59 <@tdawson:fedora.im> Hopefully the long pause is because there isn't any Old Business, and not because of server lag ... moving on. 2025-08-13 18:11:10 <@tdawson:fedora.im> !topic General Issues / Open Floor 2025-08-13 18:11:44 <@tdawson:fedora.im> I do have one thing for Open Floor. 2025-08-13 18:12:09 <@tdawson:fedora.im> I will not be around next week. Does anyone want to run the meeting next week? 2025-08-13 18:12:23 <@nhanlon:beeper.com> _will also be away_ 2025-08-13 18:12:33 <@carlwgeorge:fedora.im> i can do it 2025-08-13 18:12:43 <@tdawson:fedora.im> Carl George: Thank you 2025-08-13 18:14:22 <@carlwgeorge:fedora.im> i've got an open floor item 2025-08-13 18:14:30 <@tdawson:fedora.im> Carl George: Go for it. 2025-08-13 18:15:13 <@carlwgeorge:fedora.im> me and Diego Herrera are currently planning to do the epel10.1 mass branching on august 25th, and are doing prep work now 2025-08-13 18:15:17 <@carlwgeorge:fedora.im> https://codeberg.org/fedora/epel/milestone/18075 2025-08-13 18:15:53 <@rcallicotte:fedora.im> nice 2025-08-13 18:16:25 <@carlwgeorge:fedora.im> after that happens, we'll have a short period of triple branches, and then when rhel10.1 is released we'll drop back down to two as epel10.0 will be deactivated 2025-08-13 18:16:27 <@nirik:matrix.scrye.com> cool. let me know if I can assist with anything... 2025-08-13 18:16:54 <@tdawson:fedora.im> During that time, we will not be able to build for epel10.1, correct ? 2025-08-13 18:17:00 <@carlwgeorge:fedora.im> i'm sure we'll run into something unexpected and will appreciate the assist 2025-08-13 18:17:20 <@tdawson:fedora.im> During the triple branched time is what I meant. 2025-08-13 18:17:43 <@carlwgeorge:fedora.im> during the mass branching we'll delete the epel10 target, and then recreate it at the end 2025-08-13 18:18:05 <@carlwgeorge:fedora.im> while there are three branches, maintainers will be able to build for all three 2025-08-13 18:18:33 <@tdawson:fedora.im> Oh really? Cool. 2025-08-13 18:18:50 <@tdawson:fedora.im> Oh, that's right, you create a snapshot of centos stream right when you branch. 2025-08-13 18:19:02 <@carlwgeorge:fedora.im> i would advise maintainers to just build from the epel10 branch at that time, and leave epel10.1 as-is 2025-08-13 18:19:23 <@carlwgeorge:fedora.im> sort of like rhel itself (although we don't enforce any kind of freeze on the epel side) 2025-08-13 18:20:11 <@rcallicotte:fedora.im> This sounds neat 2025-08-13 18:21:03 <@nhanlon:beeper.com> love it 2025-08-13 18:21:45 <@nirik:matrix.scrye.com> from time to time people do pop up that are confused by the epel10/10.1 plan... but there's only so much documentating and announcing you can do. ;) 2025-08-13 18:22:37 <@carlwgeorge:fedora.im> yeah gradually people pop up that haven't been paying attention for the last few years of planning 2025-08-13 18:22:39 <@rcallicotte:fedora.im> Yeah I think the message has been repeated over and over for months and months. 2025-08-13 18:23:05 <@carlwgeorge:fedora.im> https://docs.fedoraproject.org/en-US/epel/branches/ is my go-to explainer, along with conference talk recordings 2025-08-13 18:23:39 <@dherrera:fedora.im> now, when rhel 10.1 releases, the idea is to archive 10.0, so if there are specific fixes/bugs/cves that you want to get there before that happens, you have to look out for that 2025-08-13 18:24:18 <@carlwgeorge:fedora.im> i have been thinking about an epel package maintenance guide to pair with https://docs.fedoraproject.org/en-US/package-maintainers/Package_Maintenance_Guide/ and note differences and provide workflow examples, but it's not written yet 2025-08-13 18:25:10 <@carlwgeorge:fedora.im> as always, if other people have ideas for how to improve the documentation, i'm all ears 2025-08-13 18:25:38 <@carlwgeorge:fedora.im> our faq definitely needs a big refresher, drop obsolete stuff, and add epel10 stuff 2025-08-13 18:26:03 <@tdawson:fedora.im> Yep 2025-08-13 18:26:38 <@nirik:matrix.scrye.com> Might be worth a blog post and/or announce post about the branching ? 2025-08-13 18:28:00 <@tdawson:fedora.im> Anything else for Open Floor? 2025-08-13 18:28:23 <@carlwgeorge:fedora.im> if you mean the mass branching, yes i'll announce that like last time 2025-08-13 18:28:38 <@carlwgeorge:fedora.im> i'm not sure how much lead time i should give for that, as the date may change 2025-08-13 18:29:00 <@nirik:matrix.scrye.com> I'm sure there will be some folks confused by it... but yeah. 2025-08-13 18:30:04 <@carlwgeorge:fedora.im> just double checked, and our outside factors leading to that date are still the same, so as of now it's still happening on the 25th 2025-08-13 18:30:21 <@rcallicotte:fedora.im> I think 7 days at least would be sufficient 2025-08-13 18:31:32 <@rcallicotte:fedora.im> Or would it be a good idea to have some sort of calendar of events?? Similar to the Fedora release calandar? 2025-08-13 18:32:03 <@rcallicotte:fedora.im> Sorry, the release schedule I mean 2025-08-13 18:32:24 <@nirik:matrix.scrye.com> I think that would be nice... not sure the tooling involved tho 2025-08-13 18:32:33 <@carlwgeorge:fedora.im> let me check with the people that are sensitive about the date and see what they think 2025-08-13 18:32:49 <@rcallicotte:fedora.im> Would lay out the whole process in one page 2025-08-13 18:33:04 <@carlwgeorge:fedora.im> i imagine the response will be something along the lines of "as long as you don't say exactly why you're choosing that date, it's fine" 2025-08-13 18:35:04 <@tdawson:fedora.im> Anything else for Open Floor ? 2025-08-13 18:35:20 <@carlwgeorge:fedora.im> oh i got one more fyi 2025-08-13 18:35:42 <@tdawson:fedora.im> Nobody else has said they have anything, so go for it. 2025-08-13 18:35:56 <@carlwgeorge:fedora.im> bodhi installability checks are sometimes giving false success because testing farm is enabling the buildroot repo 2025-08-13 18:36:15 <@tdawson:fedora.im> Oof 2025-08-13 18:36:21 <@carlwgeorge:fedora.im> examples: 2025-08-13 18:36:21 <@carlwgeorge:fedora.im> - https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-7c36fde2dc 2025-08-13 18:36:21 <@carlwgeorge:fedora.im> - https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-3afdcc054d 2025-08-13 18:36:21 <@carlwgeorge:fedora.im> 2025-08-13 18:36:42 <@rcallicotte:fedora.im> oh no 2025-08-13 18:36:46 <@carlwgeorge:fedora.im> i don't think this is publicly viewable, but here is the issue tracking the problem https://issues.redhat.com/browse/OSCI-8681 2025-08-13 18:37:27 <@rcallicotte:fedora.im> Yeah I don't have perms to view that issue 2025-08-13 18:37:55 <@carlwgeorge:fedora.im> it's not set as employee-only in the issue, so i think that whole project is set to employee-only 2025-08-13 18:38:10 <@tdawson:fedora.im> Is there a way to test installability before an update makes it to -testing ? I seem to remember Michelle pointing straight at the update repo, but I've never figured out how to do that. 2025-08-13 18:38:52 <@carlwgeorge:fedora.im> 2025-08-13 18:38:52 <@carlwgeorge:fedora.im> ``` 2025-08-13 18:38:52 <@carlwgeorge:fedora.im> ``` 2025-08-13 18:38:52 <@carlwgeorge:fedora.im> fedpkg mockbuild -- --postinstall 2025-08-13 18:38:52 <@carlwgeorge:fedora.im> i do it when i'm doing local mock builds like this: 2025-08-13 18:39:10 <@rcallicotte:fedora.im> Same 2025-08-13 18:39:19 <@tdawson:fedora.im> Ya ... but I've got a couple hundred packages. 2025-08-13 18:39:25 <@carlwgeorge:fedora.im> 2025-08-13 18:39:25 <@carlwgeorge:fedora.im> ``` 2025-08-13 18:39:25 <@carlwgeorge:fedora.im> fedpkg --release epel10 mockbuild -- --postinstall 2025-08-13 18:39:25 <@carlwgeorge:fedora.im> or if you're building from the rawhide branch prior to requesting the epel10 branch: 2025-08-13 18:39:25 <@carlwgeorge:fedora.im> ``` 2025-08-13 18:39:30 <@nirik:matrix.scrye.com> The fails to install script does it with dnf repodata 2025-08-13 18:41:11 <@carlwgeorge:fedora.im> yeah that's trickier. not sure what the best way to handle that is. maybe for those big updates always disable auto-push, and only push to stable once you manually verify. that wouldn't fix the problem of doing it before the testing repo, but does help avoid forgetting and things getting promoted to stable after the time or karma threshold. 2025-08-13 18:42:08 <@tdawson:fedora.im> Ya, by default auto-push is disabled, for both karma and time. But the last two I've missed the push to testing by litterally minutes. 2025-08-13 18:43:00 <@tdawson:fedora.im> I'd just like to double check and fix anything before the next push to -testing happens. 2025-08-13 18:43:35 <@carlwgeorge:fedora.im> maybe stage in copr first? 2025-08-13 18:44:11 <@tdawson:fedora.im> I do, but I'd still like to check, because something always sneaks in. 2025-08-13 18:44:40 <@tdawson:fedora.im> Anyway ... if nobody knows without investigating, that's ok. 2025-08-13 18:47:47 <@tdawson:fedora.im> Anything else for Open Floor? 2025-08-13 18:49:07 <@tdawson:fedora.im> I'll take that as a no. 2025-08-13 18:49:43 <@tdawson:fedora.im> Thank you all for coming and the good discussions. 2025-08-13 18:49:53 <@tdawson:fedora.im> And thank you all for all that you do for EPEL and it's community. 2025-08-13 18:50:13 <@rcallicotte:fedora.im> bye Troy Dawson. Thanks! 2025-08-13 18:50:26 <@tdawson:fedora.im> I'll talk to ya'll in two weeks .... next week ya'll get to talk to Carl. ;) 2025-08-13 18:50:39 <@nirik:matrix.scrye.com> Thanks Troy Dawson 2025-08-13 18:50:46 <@tdawson:fedora.im> !endmeeting