21:00:34 <tdawson> #startmeeting EPEL (2020-10-09) 21:00:34 <zodbot> Meeting started Fri Oct 9 21:00:34 2020 UTC. 21:00:34 <zodbot> This meeting is logged and archived in a public location. 21:00:34 <zodbot> The chair is tdawson. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:00:34 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 21:00:34 <zodbot> The meeting name has been set to 'epel_(2020-10-09)' 21:00:36 <tdawson> #meetingname epel 21:00:36 <zodbot> The meeting name has been set to 'epel' 21:00:37 <tdawson> #chair nirik tdawson bstinson Evolution pgreco carlwgeorge 21:00:37 <zodbot> Current chairs: Evolution bstinson carlwgeorge nirik pgreco tdawson 21:00:39 <tdawson> #topic aloha 21:00:44 <michel_slm> .hello salimma 21:00:45 <zodbot> michel_slm: salimma 'Michel Alexandre Salim' <michel@michel-slm.name> 21:00:47 <michel_slm> good day y'all 21:00:49 <pgreco> hey everybody 21:01:02 * jsmith waves, then runs off to the airport to pick up his children 21:01:10 <michel_slm> pgreco: feeling better? 21:01:36 <tdawson> Hi michel_slm 21:01:39 <tdawson> Hi pgreco 21:01:46 <tdawson> Hi ... and Bye jsmith 21:01:50 <michel_slm> #TravelInTheTimeOfCorona 21:02:00 <michel_slm> bye jsmith ! heh, I need to travel next week 21:02:01 <jsmith> I know, right?!? 21:02:03 <pgreco> michel_slm: yeap, knee seems to be better (at least not worse) 21:02:35 <michel_slm> glad to hear! 21:05:10 <tdawson> Hmm ... I'm hoping carlwgeorge and nirik show up this week. 21:05:38 <tdawson> Maybe if I say their names three tiems they will appear. 21:05:53 <tdawson> But ... anyway ... 21:06:03 <tdawson> But ... anyway ... 21:06:04 <bstinson> hey all, sorry i'm late 21:06:04 <tdawson> #topic Old Business 21:06:05 <tdawson> epel8-playground 21:06:10 <tdawson> Hi bstinson 21:06:26 <tdawson> I think the only thing left on playground is fedpkg 21:06:40 <tdawson> michel_slm were you able to make any progress on this? 21:06:59 <michel_slm> so mea culpa there, it turned out to be harder than anticipated and I've not had time to finish my PR all week 21:07:30 <tdawson> OK ... understandable that it will take some time. 21:07:42 <michel_slm> I'll be out two days next week, so it might be faster if someone who already knows the code base take a look, otherwise I can keep plugging at it 21:08:15 <pgreco> michel_slm: do you have a WiP? 21:08:47 <michel_slm> pgreco: yes, it's attached to the issue. one sec, let me find a link 21:09:08 <pgreco> if it is in the issue, that's ok 21:09:31 <michel_slm> https://pagure.io/fork/salimma/fedpkg/tree/no-epel-playground 21:09:35 <pgreco> I just wanted it to be visible so whoever picks it up doesn't have to start from scratch 21:10:37 <tdawson> Any volunteers? Or are we ok with waiting an extra week or two? 21:10:45 <tdawson> I'm ok waiting. 21:11:00 <pgreco> I'll try to take a look (no promises) 21:11:12 <pgreco> mostly because I need to improve my pyhon 21:11:16 <pgreco> *python 21:12:18 <tdawson> If you manage to get it all done, that would be great. 21:12:26 <michel_slm> pgreco: neat! feel free to ping. I got to the point where I added tests to cover what I think should be the new behavior but couldn't fathom why it's failing. I'll resort to building a snapshot RPM and try running the tool by hand 21:12:47 * King_InuYasha waves 21:12:49 <King_InuYasha> .hello ngompa 21:12:50 <zodbot> King_InuYasha: ngompa 'Neal Gompa' <ngompa13@gmail.com> 21:12:53 <King_InuYasha> sorry I'm massively late :) 21:13:06 <King_InuYasha> work meetings and internet hiccups 21:13:21 <tdawson> Hi King_InuYasha 21:13:29 <pgreco> King_InuYasha: that sounds like a good summary of the week 21:13:49 <tdawson> King_InuYasha: Did you see michel_slm's link to his fedpkg code? 21:14:05 <King_InuYasha> no 21:14:25 <tdawson> https://pagure.io/fork/salimma/fedpkg/tree/no-epel-playground 21:14:25 <michel_slm> https://pagure.io/fork/salimma/fedpkg/commits/no-epel-playground 21:15:28 <King_InuYasha> interesting 21:15:50 <tdawson> Quote: <michel_slm> pgreco: neat! feel free to ping. I got to the point where I added tests to cover what I think should be the new behavior but couldn't fathom why it's failing. I'll resort to building a snapshot RPM and try running the tool by hand 21:16:05 <tdawson> So, looks like there is progress, but still some bugs. 21:16:09 <King_InuYasha> yeah 21:16:30 <King_InuYasha> michel_slm: if you need someone to test or bounce off ideas, feel free to hit me up 21:16:48 <tdawson> michel_slm is not going to have much time to work on it during the next week, so if others want to take a look and fix problems, that will speed things up. 21:17:28 <King_InuYasha> I'll see if I can make some time next week, but I'm a bit crunched too... I'm working on my talks for the openSUSE + LibreOffice Conference 21:17:38 <michel_slm> I'll be out Wed+Thu, but would welcome any input before then 21:19:05 <tdawson> Anything else about playground before I move on? 21:20:03 <tdawson> Since I don't see either nirik or carlwgeorge I'll skip to epel packing sig 21:20:28 <tdawson> michel_slm: What are the next steps in the epel packaging sig? 21:21:52 <michel_slm> not much progress yet. I think we want to start onboarding packages, then start mapping out what automation we need. I'll try and write up the wiki in the next few days 21:22:12 <michel_slm> I'll double check after this meeting that the bugzilla sync now works 21:22:25 <tdawson> Cool 21:22:58 <tdawson> I think getting the wiki up will help, so we can point people to it if they are debating whether they want the sig to maintainer their package or not. 21:24:01 <michel_slm> ack 21:24:53 <King_InuYasha> michel_slm: will this sig be granted collaborator or commit access? 21:25:02 <King_InuYasha> err collaborator or admin access 21:25:17 <King_InuYasha> the latter allowing them to create new branches and the former (currently) not 21:25:34 <tdawson> I thought collaborator could make branches. 21:25:41 <michel_slm> King_InuYasha: I think it's up to the primary maintainer. if they don't mind the master branch being commited to by the SIG then admin/committer 21:26:00 <King_InuYasha> tdawson: only if allowed by regex 21:26:05 <michel_slm> we should try this. I have a package I intend to package for epel8 but haven't branched yet 21:26:06 <King_InuYasha> or glob (I forgot which) 21:26:34 <King_InuYasha> so we could make it so they are collaborator of epel* branches 21:26:51 <King_InuYasha> with EPEL6 being retired, we don't need to deal with the el6 special case anyway 21:26:57 <michel_slm> though I want to fix fedpkg first, otherwise that branch will end up with package.cfg :( 21:27:02 <King_InuYasha> yeah 21:27:24 <tdawson> I thought it was infrastructure that was putting in the package.cfg, not fedpkg 21:27:24 <michel_slm> ok, so I'm going to reprioritize my fedpkg work and kill off package.cfg first before killing the branch request (since you can just easily cancel that ticket) 21:27:28 <tdawson> Or was it both. 21:27:42 <michel_slm> oh... not sure. do we know which repo handles that? 21:27:49 <King_InuYasha> well, you can do request-branch with --no-git-branch 21:27:56 <King_InuYasha> michel_slm: infra side creates package.cfg 21:27:59 <King_InuYasha> fedpkg does not create it 21:28:09 <King_InuYasha> that part is controlled by a releng script afaik 21:28:24 <tdawson> Correct, and I've already gotten that fixed. 21:28:27 <King_InuYasha> oh good 21:28:31 <michel_slm> oh, thanks 21:28:34 <King_InuYasha> I was going to offer to fix that :P 21:28:39 <King_InuYasha> since it's already fixed... :D 21:28:48 <tdawson> Not that I did much work other than open a ticket, but I did open the ticket, and it was done. 21:28:53 <King_InuYasha> nice 21:29:48 <michel_slm> so in that case, if someone wants to try request-branch --no-git-branch for https://src.fedoraproject.org/rpms/fennel/ we can find out if collaborators can request branches 21:30:28 <tdawson> Is it setup already? 21:31:10 <tdawson> Oh ... my fedpkg is going to request a -playground branch as well. Do you care? 21:31:12 <King_InuYasha> I'm not a member of epel-packager-sig 21:31:32 <King_InuYasha> in fact, only two people are: you and carlwgeorge 21:31:38 <pgreco> King_InuYasha: does it matter for proven packagers? 21:31:43 <michel_slm> wait what 21:31:47 <King_InuYasha> michel_slm: https://src.fedoraproject.org/group/epel-packagers-sig 21:32:00 <King_InuYasha> pgreco: afaik, provenpackagers cannot create branches with fedpkg request-branch 21:32:12 <King_InuYasha> we can, naturally, make branches, but pdc will keep them blocked 21:32:13 <pgreco> ok, then it does matter 21:32:14 <michel_slm> https://admin.fedoraproject.org/accounts/group/view/epel-packagers-sig?_csrf_token=3919187af2a353cc28640e850f4e9a8e529a0062 21:32:22 <michel_slm> emm that token shouldn't be there 21:32:42 <King_InuYasha> hah 21:32:45 <michel_slm> so Neal is not there but it does have a bunch of other people 21:32:56 <King_InuYasha> weird 21:32:58 <tdawson> Ohh ... I had to log out, then log back into that 21:33:04 <michel_slm> I've just added King_InuYasha 21:33:53 <michel_slm> can someone try and verify this doesn't work, then I'll file a ticket, or should I just file it now anyway 21:34:02 <michel_slm> one in infrastructure and one in epel 21:34:41 <King_InuYasha> michel_slm: I'm not approved for the sig? 21:35:07 <michel_slm> oops, you're now 21:35:08 <tdawson> King_InuYasha: You have to log out of the page, then log back in. 21:35:19 <michel_slm> nope, I just forgot to click sponsor 21:35:22 <King_InuYasha> :D 21:35:45 <King_InuYasha> cycled out and in now to refresh pagure 21:37:02 <King_InuYasha> michel_slm: will fennec work on epel8? 21:37:06 <King_InuYasha> your lua macros aren't present there 21:37:32 <michel_slm> King_InuYasha: they're in epel-rpm-macros... err, let me check if I've actually submitted a build 21:37:44 <King_InuYasha> :D 21:38:11 <michel_slm> this is in testing - https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-764b95b661 21:38:20 <michel_slm> but we can branch now and build later 21:38:53 <King_InuYasha> at least we're ready 21:38:57 <King_InuYasha> let me give it a shot then 21:39:09 <michel_slm> https://src.fedoraproject.org/rpms/epel-rpm-macros/blob/epel8/f/epel-rpm-macros.spec 21:39:14 <michel_slm> yup, 8-18 has the Lua macros 21:39:54 <michel_slm> tdawson: should we move on after Neal tried if branching works? 21:40:37 <tdawson> Yep 21:40:55 <tdawson> Anything we want to talk about with epel-next? without carlwgeorge or nirik? 21:41:21 <pgreco> I don't thing so, it was on hold until the end of f33 freeze 21:41:35 <pgreco> but seems like everything is close to decided, right? 21:42:01 <tdawson> Correct, I think everything decided, and I haven't heard anyone with negative ... I was hoping to vote this week. 21:43:06 <tdawson> I'm not going to be here next week, so I was hoping to get it done this week ... but I guess we can always do an email vote. 21:43:20 <King_InuYasha> michel_slm: my computer crashed just now 21:43:27 <King_InuYasha> my SSD blew chunks and just died 21:43:37 <michel_slm> King_InuYasha: haha, that's the backdoor I put into fedpkg 21:43:38 <michel_slm> *kidding 21:43:52 <tdawson> #info EPEL-6 is End of Life in 2020-11-30. It will be moved to archives in 2020-12 21:43:54 <tdawson> #info THIS IS NOT A DRILL - Less than 2 months left 21:43:59 <michel_slm> ouch. haven't seen an SSD die like that (we had an episode like that with a hard disk at a data center) 21:44:40 <tdawson> Not much to say about EPEL6 that hasn't been said last week. 21:44:47 <tdawson> #topic EPEL-7 21:44:47 <King_InuYasha> my USB controller apparently killed all devices connected to it 21:44:48 * michel_slm adding EPEL-6 to his list of Thanksgiving thanks 21:44:53 <King_InuYasha> including the SSD 21:45:11 <pgreco> I have something for open floor (short) 21:45:30 <tdawson> #topic EPEL-8 21:45:36 <tdawson> Me too ... 21:45:47 <tdawson> Anything for epel8? 21:46:12 <tdawson> going once .... 21:46:17 <tdawson> twice ... 21:46:23 <King_InuYasha> sold! 21:46:25 <tdawson> #topic General Issues / Open Floor 21:46:44 <tdawson> pgreco: You first 21:47:15 <pgreco> https://fedoraproject.org/wiki/EPEL_Steering_Committee is a bit outdated 21:47:26 <pgreco> do we know who can change it? 21:47:45 <tdawson> Oh ... I'm pretty sure I can. 21:48:11 <pgreco> that's it, told you it was short ;) 21:48:39 <tdawson> :) 21:48:45 <tdawson> I'll get that updated this week. 21:48:51 <tdawson> Possibly right after this meeting. 21:49:10 <tdawson> I won't be here next friday. 21:49:33 <tdawson> Does someone want to run the meeting? Or do we want to take a break for a week? 21:49:42 <King_InuYasha> I won't be here next friday 21:49:46 <King_InuYasha> I'm giving talks :) 21:50:20 <tdawson> King_InuYasha: Which conference is next week? 21:50:32 <pgreco> unless there's something we can vote on -next, I think I'm ok skipping 1 week 21:50:41 <King_InuYasha> openSUSE + LibreOffice Conference 21:50:46 <pgreco> if we get the "mail voting" in ;) 21:50:56 <pgreco> and the other week is just a formality 21:51:19 <tdawson> OK, let's cancel next weeks meeting, and do a mailling vote for the epel-next plan. 21:51:48 <tdawson> Anything else? 21:51:59 <King_InuYasha> I got nothing 21:52:49 <tdawson> Thank you all for coming. I'm excited about the new epel-packaging-sig ... I hope the test worked. 21:52:59 <michel_slm> thanks tdawson 21:53:05 <pgreco> thanks everybody, see you en 2 weeks :) 21:53:14 <tdawson> I'll talk to ya'll in two weeks. 21:53:16 <michel_slm> have a good weekend everyone 21:53:25 <tdawson> #endmeeting