16:00:18 #startmeeting RELENG (2021-12-07) 16:00:18 Meeting started Tue Dec 7 16:00:18 2021 UTC. 16:00:18 This meeting is logged and archived in a public location. 16:00:18 The chair is jednorozec. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 16:00:18 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:00:18 The meeting name has been set to 'releng_(2021-12-07)' 16:00:18 #meetingname releng 16:00:18 #chair nirik sharkcz pbrobinson pingou mboddu dustymabe ksinny jednorozec 16:00:18 The meeting name has been set to 'releng' 16:00:18 Current chairs: dustymabe jednorozec ksinny mboddu nirik pbrobinson pingou sharkcz 16:00:27 morning 16:00:27 #topic init process 16:00:51 morning nirik 16:01:47 how's things? 16:04:05 Snow, some more snow. Sometimes in the evening we get more snow. 16:04:19 Sometimes the snow is there in the morning 16:05:08 ha 16:05:15 just fog and rain here. 16:05:40 Oh we got frozen fog last week :D 16:05:43 * sharkcz is here today 16:07:23 #topic tickets 16:07:38 .releng 10414 16:07:39 jednorozec: Issue #10414: F36: System wide change: LLVM-14 - releng - Pagure.io - https://pagure.io/releng/issue/10414 16:08:01 this got my attention, I checked previous change requests and they never asked for this 16:10:09 wow... yeah, that sounds poor to me. 16:10:56 make me 20,000 branches I will use for a few weeks... 16:11:16 sorry, 34,000 16:11:16 that 16:12:02 oh, it's less than everything 16:12:18 15 16:12:24 whew. Glad I misread it. ;) 16:13:15 so they could just do this themselves right? but the branches can never be deleted. 16:13:25 right 16:13:45 do we want them to do that? 16:14:28 Isn't the purpose of rawhide to break things? 16:14:37 I guess it sounds ok... 16:14:48 well, no. it's to integrate things... 16:15:01 but if you know something is going to be broken for a while, you shouldn't normally land it... 16:16:17 * nirik reads the change 16:17:31 I think they can create private branches and use copr with builds from the private branches 16:17:35 so, I have questions... 16:18:06 well, I am not sure what good the llvm-14 branches and sidetag does them... it's not merged until after the rc. 16:19:08 so, I guess lets comment with our concerns/ideas on the ticket then? 16:19:27 ack 16:24:06 Ok 16:25:00 I need to get through the changes. There seems to be some interesting ones, but at first glance most of them are no-releng 16:25:47 * nirik nods 16:26:42 Sorry, a bit side tracked, but need couple more min 16:30:11 .releng 10394 16:30:12 jednorozec: Issue #10394: Unretire script doesn't properly unretire packages - releng - Pagure.io - https://pagure.io/releng/issue/10394 16:31:07 I have an update here. There seem to be failing tests in pagure when I run them as part of pagure-distgit 16:32:30 and it brought the idea of automating unretirement using toddlers. 16:33:06 how would that workflow work? 16:33:47 Toddler will listen to the new unretirement ticket in releng repo. Try to parse it based on a template. 16:34:21 hum... possibly workable 16:34:28 Comment on the ticket in correct format unless users input matches the template 16:34:57 than it is just about calling the right api endpoints 16:35:12 and git revert HEAD && git push 16:35:44 Rather than a toddler, we can make use of pagure-dist-git thing, just like the unorphan thing 16:35:55 hmmm 16:36:28 well, the problem is that unretire needs to check for the re-review (sometimes) 16:36:46 that we can get from git log 16:37:31 but having a ticket seems good, for tracking purposes. 16:37:35 the amount of time? yeah... 16:37:54 https://pagure.io/pagure-dist-git/blob/master/f/pagure_distgit/plugin.py#_339 16:38:01 I suppose a unretire pagure-dist-git button could work... it would be more complex than the unorphan one... 16:38:30 yes but orphan is just a field in db 16:38:35 if the retirement is less than 8 weeks or whatever, just do it, if not, ask the user for a review bug number, check bug is Package Review and approved 16:40:31 it would definitely be nice to automate out of releng needing to do anything. ;) 16:41:11 Well we should at least get the report 16:41:51 anyway that it all i got 16:41:59 #topic Open Floor 16:42:38 well I have something to share 16:42:39 So, we setup a releng time mondays to go over old backlog, but I missed yesterday and the one before... 16:42:50 should we cancel that? or reschedule? 16:43:05 * nirik had another thing after pmoura 16:43:20 pmoura, go on 16:43:38 thanks nirik.. Im having a hard time with grokmirror, I still dont understand how the manifest have branches from repos in it... soo if someone here could help... 16:44:43 .releng 10270 16:44:44 pmoura: Issue #10270: Refresh Grokmirror manifest - releng - Pagure.io - https://pagure.io/releng/issue/10270 16:45:54 well, I think it's supposed to have everything... but not sure on the branch handling either. 16:48:06 I can try and look at it later this week... or someone else could. ;) 16:49:06 thanks :) 16:49:29 I have 0 experience with grokmirror, but can look into it after I am done with changes in current unretirement 16:50:19 as it goes for the cleanup meeting, Mondays and Fridays are not really good days for meetings... 16:50:35 For the last things: I upgraded builders in stg, but hit the koji fedmsg plugin being broken ( https://pagure.io/koji-fedmsg-plugin/issue/16 ). Once that gets fixed we can move on to prod... Also, I am out till Jan 4th after this week, so please catch me if you need something from me. 16:50:55 jednorozec: I setup grokmirror so long ago, I don't remember it any either. ;( 16:53:21 if we do the cleanup by-weekly I dont mind having it 16 or 17:00 UTC 16:53:49 we could also try and use 1/2 the meeting for that or something... 16:54:03 pmoura: Can you take a look at https://pagure.io/fedora-infra/ansible/pull-request/900#comment-162823 ? 16:54:05 we did that couple of times 16:55:31 yeah. I might also get bored on PTO and cull through them again. 16:56:07 yes mboddu, I just replied it before joining here 16:56:24 pmoura: Sorry, I didn't check 16:56:56 pmoura: oh, I don't know if you saw, I also updated the reinstall builders with f35 ticket with a bunch of info. If you could look at starting a SOP with that we can add to it as we go... 16:57:01 nirik, you should try tinkering with electronics, to have some other computer hobby than fedora 16:57:05 or we can just do the sop after too. :) 16:57:31 I also still need to setup my jetson aarch64 board and also a riscv box. 16:57:38 mboddu: no worries, but Ishould say.. dont understand what carl said in the issue 16:58:44 * jednorozec is REALLY patiently waiting for his riscv HW 16:59:40 nirik: yes, put that in my todo list. Didnt started because I was checking grokmirror and epel symlink issue this morining. Probably Ill start it after lunch 17:00:32 no worries. Just wanted to make sure you saw the message... no great rush 17:01:47 and the time is up 17:01:50 #endmeeting