releng
LOGS
15:00:27 <jednorozec> #startmeeting RELENG (2021-07-27)
15:00:27 <zodbot> Meeting started Tue Jul 27 15:00:27 2021 UTC.
15:00:27 <zodbot> This meeting is logged and archived in a public location.
15:00:27 <zodbot> The chair is jednorozec. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00:27 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
15:00:27 <zodbot> The meeting name has been set to 'releng_(2021-07-27)'
15:00:27 <jednorozec> #meetingname releng
15:00:27 <zodbot> The meeting name has been set to 'releng'
15:00:27 <jednorozec> #chair nirik sharkcz pbrobinson pingou mboddu dustymabe ksinny jednorozec
15:00:27 <zodbot> Current chairs: dustymabe jednorozec ksinny mboddu nirik pbrobinson pingou sharkcz
15:00:27 <jednorozec> #topic init process
15:00:59 <nirik> morning
15:01:01 <sharkcz> hi everyone
15:01:22 <bcapper> hi all
15:01:29 <ekidney> hello!
15:01:31 <Southern_Gentlem> .hello2 jbwillia
15:01:32 <zodbot> Southern_Gentlem: Sorry, but you don't exist
15:01:38 <Southern_Gentlem> .hello jbwillia
15:01:39 <zodbot> Southern_Gentlem: jbwillia 'Ben Williams' <vaioof@gmail.com>
15:01:58 <lenkaseg> .hello lenkaseg
15:02:00 <zodbot> lenkaseg: lenkaseg 'Lenka Segura' <lenka@sepu.cz>
15:02:16 <bcapper> .hello bcapper
15:02:17 <zodbot> bcapper: Sorry, but you don't exist
15:02:59 <jednorozec> good whatever part of the day you have
15:03:06 * mboddu is sorta here
15:03:45 <jednorozec> #topic #10219 Fedora 35 Mass Rebuild
15:04:25 <jednorozec> So the mass rebuild is finished, there was an issue with DB during the weekend so 1000+ packages had to be build in second run
15:05:36 <jednorozec> there was another issue with our script, so some packages have multiple commits with F35 mass rebuild
15:05:49 <nirik> hopefully it will finish tagging before rawhide tonight...
15:06:32 <jednorozec> so nirik you mentioned earlier that I should have tagged the builds directly into f35
15:06:45 <nirik> yeah, I think thats preferable.
15:06:46 <jednorozec> is thi because of the late signing enablement?
15:07:02 <jednorozec> or should I update releng SOP to refer merging to f35
15:07:07 <nirik> well, signing wasn;'t enabled... I manually ran a sign over f35-rebuild this weekend.
15:07:34 <jednorozec> hm -- for me
15:07:37 <nirik> yeah, as long as it's signed merge directly to f35 is much better
15:08:01 <nirik> rawhide compose will catch anyuthing not signed...
15:08:11 <jednorozec> nirik, ack I will update the SOP
15:08:48 <nirik> I know you pushed a commit to enable signing, but I don't think it ever got synced to autosign. ;(
15:10:02 <jednorozec> :/
15:10:53 <jednorozec> nirik, so if the tagging is not finished before rawhide compose, should I run one in the morning?
15:12:28 <nirik> sure... actually I can look and if it's not done tonight disable rawhide and you can do a new one in your morning
15:13:08 <jednorozec> ack
15:13:47 <jednorozec> so that is all for the mass rebuild, email to devel-announce is out.
15:13:57 <jednorozec> I will close the tracking issue later on.
15:15:04 <jednorozec> .releng 10228
15:15:06 <zodbot> jednorozec: Issue #10228: EPEL comps groups are broken due to filtering out base comps dependencies - releng - Pagure.io - https://pagure.io/releng/issue/10228
15:15:07 <nirik> the builders seemed to do fine... and finished things pretty quickly
15:15:34 <jednorozec> so this ticket make me realize that I do not know how epel8 is composed
15:15:39 <jednorozec> or epel in general.
15:15:53 <jednorozec> I found some configs for epel8-playground
15:16:01 <jednorozec> but not much information about epe8
15:16:06 <jednorozec> epel8
15:17:01 <jednorozec> this was the only thing I found https://pagure.io/pungi-fedora/tree/epel8-playground
15:17:08 <jednorozec> and comps files
15:17:27 <nirik> epel8-playground is just a cron job on compose-branched01, very much like rawhide
15:17:41 <nirik> all other epel composes are done by bodhi like fedora updates.
15:18:50 <jednorozec> hm, so is there anything we can do with the issue?
15:19:43 <nirik> well, I am not sure where the issue is... will need investigation
15:20:12 <mboddu> jednorozec: epel composes are run from https://pagure.io/fedora-infra/ansible/blob/main/f/roles/bodhi2/backend/templates/pungi.rpm.conf.j2
15:20:12 <jednorozec> but thanks for the dirrection. I will woolk into how this is actually done.
15:20:38 <mboddu> jednorozec: This might be a pungi bug or a dnf bug, which needs investigation
15:20:57 <jednorozec> mboddu, from the bugzilla it seems not a dnf issue
15:21:42 <mboddu> I think it might be dnf as its not expanding the base OS comp groups, but...
15:21:58 <jednorozec> yeah
15:22:04 <jednorozec> I will try to debug it
15:22:13 <nirik> yeah, I am not sure where the breakage is. ;(
15:22:53 <jednorozec> BTW is there any public source about how epel composes are done?
15:23:03 <jednorozec> this may be a good thing to document
15:23:48 <nirik> not sure.
15:23:52 <mboddu> I dont think so, actually there might be no public documentation of how update composes are done
15:24:07 <mboddu> Everyone knows bodhi uses pungi, but not much info beyond that
15:24:25 <jednorozec> yeah
15:26:38 <jednorozec> I will put something together when debugging this issue
15:28:15 <jednorozec> I did not had much time to look into the tracker because of the mass rebuild.
15:28:32 <jednorozec> do any of you have some tickets that need discussion
15:28:33 <jednorozec> ?
15:28:57 * nirik had one item to bring up, but no tickets off hand. I was on pto last week and still trying to catch up.
15:29:45 <jednorozec> nirik, the floor is yours
15:30:52 <nirik> so, apparently we have more s390x capacity now. :) In the coming weeks I hope to redo those kvm builders... make them all a bit larger to handle larger builds and such.
15:31:14 <mboddu> nirik++
15:31:17 <sharkcz> oh, so they have changed the configs? nice
15:31:19 <nirik> they added it during that boston power downtime, but no one told me about it. ;)
15:31:45 <nirik> I do need to figure out adding new dasd devices, but it seems to be well documented in the rhel docs
15:31:59 <jednorozec> nirik++
15:31:59 <zodbot> jednorozec: Karma for kevin changed to 44 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
15:32:07 <sharkcz> nirik: if anything needed, ping me
15:32:10 <nirik> the cpu and memory is just there on the virthost.
15:32:28 <nirik> sharkcz: will do
15:32:57 <nirik> anyhow, thats all I had.
15:35:41 * nirik should head home if there's nothing further to discuss. ;)
15:37:34 <jednorozec> so this one
15:37:38 <jednorozec> .releng 10073
15:37:39 <zodbot> jednorozec: Issue #10073: Fedora-34-Beta .composeinfo file - releng - Pagure.io - https://pagure.io/releng/issue/10073
15:38:24 <jednorozec> is QA ack the only thing holding us back from using sane name in the composeinfo?
15:38:29 <mboddu> Once adamw responds to it, we can take a look at it
15:38:32 <mboddu> Yeah
15:39:08 * nirik heads home. back on in a while... thanks everyone.
15:39:19 <jednorozec> thanks for updates nirik
15:41:58 <jednorozec> ok I have pinged him in another comment.
15:42:59 <jednorozec> .releng 10232
15:43:00 <zodbot> jednorozec: Issue #10232: F35 Mass Rebuild: cLaTeXMath - releng - Pagure.io - https://pagure.io/releng/issue/10232
15:43:12 <jednorozec> mboddu, there is too late for this kind of request. Right?
15:45:18 <mboddu> jednorozec: Yeah, its too late, but there are no builds associate to it, we can ask him to ignore it for now and build it once everything is resolved on his end
15:45:50 <jednorozec> right, I am going to comment and close.
15:49:55 <jednorozec> #topic Open Floor
15:51:47 <jednorozec> I have nothing for the open floor
15:52:08 <jednorozec> If any you have some topic, please go on.
15:52:17 <sharkcz> nothing from me
15:54:07 <jednorozec> I will end the meeting earlier and you will get 5 minutes of the day back
15:56:46 <jednorozec> #endmeeting