releng
LOGS
15:01:39 <mboddu> #startmeeting RELENG (2021-07-06)
15:01:39 <zodbot> Meeting started Tue Jul  6 15:01:39 2021 UTC.
15:01:39 <zodbot> This meeting is logged and archived in a public location.
15:01:39 <zodbot> The chair is mboddu. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:01:39 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
15:01:39 <zodbot> The meeting name has been set to 'releng_(2021-07-06)'
15:01:39 <mboddu> #meetingname releng
15:01:39 <zodbot> The meeting name has been set to 'releng'
15:01:39 <mboddu> #chair nirik sharkcz pbrobinson pingou mboddu dustymabe ksinny jednorozec
15:01:39 <zodbot> Current chairs: dustymabe jednorozec ksinny mboddu nirik pbrobinson pingou sharkcz
15:01:39 <mboddu> #topic init process
15:01:48 <nirik> morning again. ;)
15:01:57 <bittin> !hello2 bittin
15:02:01 <bcapper> Hey everyone
15:02:02 <bittin> !hello bittin
15:02:05 <mboddu> Sorry for the delay
15:02:10 <nirik> FYI, I have a hard stop at the bottom of the hour... have to run to another meeting. ;(
15:02:11 <bittin> hi bcapper
15:02:15 <mboddu> bittin: Its '.hello2 bittin'
15:02:18 <bittin> mboddu: ah
15:02:20 <bittin> .hello2 bittin
15:02:21 <zodbot> bittin: bittin 'Luna Jernberg' <droidbittin@gmail.com>
15:02:35 <bittin> mboddu: ah i forgot it was . and not ! was some weeks since i was in Fedora irc meeting
15:03:10 <mboddu> bittin: No problem
15:03:28 <mboddu> So, we got couple of new folks here, wanna go ahead and introduce yourself?
15:04:00 <mboddu> bittin and bcapper ^
15:04:18 <bittin> Luna bittin Jernberg, Fedora QA tester and Swedish translator, 30 years old
15:04:36 <bittin> usally at the Fedora websites meeting at this time but that got cancelled today so decided to pop in here
15:04:45 <bcapper> Im Ben, Im from England originally, been living in Ireland for 20 years or so... my first job that isnt manual labour so its great to be here and im looking forward to getting to know everybody and working with you all :)
15:04:46 <jrichardson> welcome bittin
15:05:03 <jrichardson> welcome bcapper
15:05:03 <mboddu> jrichardson: And you are also new here :D
15:05:09 <jrichardson> hardy har
15:05:10 <bittin> ah well as i translate to Swedish i am in Sweden
15:05:37 <jrichardson> hi all, james richardson, CPE intern for 18 months now associate engineer
15:06:02 <mboddu> Welcome bittin, bcapper and jrichardson to the releng meeting
15:06:10 <bcapper> Im also a CPE intern, 4 days in
15:06:53 <jrichardson> mboddu++
15:06:53 <zodbot> jrichardson: Karma for mohanboddu changed to 6 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
15:07:06 <jrichardson> bcapper++
15:07:10 <mboddu> For those who are new here, this meeting is used to look at some old tickets or large tasks that needs some discussion and any random tickets that needs some special attention and few other things
15:07:23 <jrichardson> bittin++
15:07:23 <zodbot> jrichardson: Karma for bittin changed to 7 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
15:07:54 <bittin> https://pagure.io/releng/issues ?
15:07:55 <mboddu> There is not particular agenda or anything, if you have anything, you can always bring it up in Open Floor section
15:08:00 <mboddu> bittin: Yes
15:08:13 <nirik> FYI, later today we have a mass update/reboot... and thats going to include koji 1.25.1... just a bugfix release.
15:08:25 <bittin> good to know :) mboddu and nirik
15:08:29 <mboddu> Sometimes but rarely we will look at fedora-infra tickets as well if they are associated to releng work
15:08:37 <bittin> mboddu: ah
15:09:01 <jrichardson> the CZ members are out yest and today and would normally address these at our morning meeting
15:10:27 <mboddu> jrichardson: Not really, the stand ups are for new tickets to process them and assign the task levels, this one is more in depth discussion of tickets
15:10:34 <mboddu> Anyway, lets get started
15:10:46 <mboddu> #topic  #10191 epel/7/SRPMS no longer exists
15:10:51 <mboddu> #link https://pagure.io/releng/issue/10191
15:12:05 <nirik> yeah, so I guess we need to hardlink SRPMS to sources...
15:12:07 <mboddu> So, I am not sure how can we address this issue other than hardlinking them for short term fix
15:12:27 <mboddu> nirik: +1
15:12:32 <nirik> I think we should hardlink them, but set a suset date on it... perhaps when we enable f35 updates-testing?
15:12:46 <nirik> will take some work in the sync script. :)
15:12:56 <mboddu> Yeah, that would work
15:13:02 <bittin> mboddu nirik +1
15:14:28 <mboddu> nirik: Actually I feel like setting up a cron job for hardlinking them (dont want to mess with sync script like I did last time and wasted a bunch of time fixing the mistake I made)
15:14:59 <bittin> mboddu: +1
15:15:33 <nirik> mboddu: thats going to cause churn...
15:15:42 <mboddu> But that means the hardlinks will be some what off, depending on the time
15:15:43 <nirik> since it's not done at the same time.
15:16:04 <nirik> you have to update the fullfiletimeliist thing too.
15:16:57 <mboddu> nirik: Yeah, you are right, well, back to the sync script, hopefully I wont screw up like last time :D
15:17:18 <mboddu> Or actually, does anyone wants to take it?
15:17:28 <nirik> it happens... more eyes on it the better
15:19:03 <nirik> the tricky part is that to hardlink those it will need them in the rsync call...
15:19:44 <nirik> not sure how to do it more cleanly
15:19:53 <mboddu> nirik: ^^ I didn't get it
15:20:03 <nirik> I guess we could try the symlink and see who complains...
15:20:14 <lenkaseg> Would it be possible to watch someone fixing this issue with tmux/tmate? 🙃
15:21:22 <nirik> in order for rsync to hardlink identical files, all those files must be in the set of things it's syncing. So if you have foo/foo-1.rpm bar/bar-1.rpm that are the same and you rsync foo/ baz/ it won't hard link bar because bar isn't in it's 'operating list'
15:21:42 <nirik> in this case we have x86_64/source aarch64/source, etc...
15:21:43 <mboddu> lenkaseg: Well, it should be scripted, you can view the PR, but its not something to fix
15:22:10 <nirik> I'm actually game to try the symlink and see what it breaks. it would be so much cleaner.
15:22:51 <mboddu> nirik: Ahh okay, I got it, and then we also need to worry about file vs dir for hard links, so we need to create a dir structure for the hardlinks to work
15:23:22 <nirik> yeah, rsync -H should do that, but... yeah...
15:23:26 <mboddu> nirik: I am okay with symlinks, less painful and can test MM how it will handle symlinks
15:23:58 <lenkaseg> mboddu: ok, I'll check the PR
15:24:17 <mboddu> And no need of scripting as well, just symlink it and leave it until the sunset date
15:24:30 <mboddu> lenkaseg: ^ you can watch in tmate :D
15:24:44 <nirik> well, we need to script to make the links? or you want to just type all that manually? ;)
15:24:57 <mboddu> But its a simple `ln -s source/tree SRPMS` from the right directory
15:25:27 <mboddu> nirik: Obviously I will script it, but I dont create a PR or something for this
15:25:43 <mboddu> Since its a one time thing
15:25:45 <nirik> sure, no need for a pr, but a script and others reviewing before running might be good.
15:25:59 <mboddu> Yeah, thats a good idea
15:27:51 <mboddu> So anyone wants to take it? All you have to do is write a shell script thats go into /pub/fedora/linux/updates/<fedora_release_number>/Everything and `ln -s SRPMS source/tree`
15:28:13 * mboddu looking at new folks :)
15:28:41 * nirik has to run to other meeting, sorry folks.
15:28:43 <mboddu> And there are couple more places, but thats the majority of it
15:28:51 <mboddu> Thanks nirik
15:28:54 <bittin> nirik: cyas
15:29:51 <mboddu> Okay, I will update the ticket, if anyone interested please assign the ticket to themselves
15:31:00 <bittin> so next?
15:31:52 <lenkaseg> ah, sorry, I would like to take a look at it
15:32:47 <mboddu> lenkaseg: Thanks a lot :)
15:33:11 <mboddu> Since Kevin already left and I dont have anything specific to discuss, lets jump to open floor
15:33:18 <mboddu> #topic Open Floor
15:33:44 <mboddu> #info later today we have a mass update/reboot... and thats going to include koji 1.25.1... just a bugfix release.
15:33:57 <bittin> i don't really have anything special the QA people will have a Kernel 5.13 test week 10-18th July
15:34:29 <bittin> https://fedoraproject.org/wiki/Test_Day:2021-07-11_Kernel_5.13_Test_Week
15:34:39 <mboddu> #info QA people will have a Kernel 5.13 test week 10-18th July https://fedoraproject.org/wiki/Test_Day:2021-07-11_Kernel_5.13_Test_Week
15:35:15 <mboddu> That reminded me, I need to update to kernel 5.14
15:35:42 <bittin> heh running Kernel 5.14-rc0 in some Rawhide VMS in Virtualbox so need to install one with Kernel 5.13 on Friday
15:35:45 <bittin> :p
15:36:10 <bittin> 5.14-rc1 is delayed to Sunday this week due to the 4th of July sheenaningans and Linus was celebrating with his Family as he is a finn living in the US
15:36:16 <mboddu> bittin: Kevin and I are on rawhide, but Kevin do update daily, while I do update on a weekly basis
15:36:24 <bittin> mboddu: ah i see
15:37:35 <mboddu> If nothing else, I will close this meeting a bit early and give back some time
15:37:49 <bittin> sounds like a plan
15:38:31 <mboddu> Okay, thanks everyone for joining and welcome new folks :)
15:38:33 <mboddu> #endmeeting