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