<@jnsamyak:matrix.org>
17:02:15
!startmeeting RELENG (2024-02-06)
<@meetbot:fedora.im>
17:02:17
Meeting started at 2024-03-05 17:02:15 UTC
<@meetbot:fedora.im>
17:02:17
The Meeting name is 'RELENG (2024-02-06)'
<@jnsamyak:matrix.org>
17:02:23
!meetingname releng
<@jnsamyak:matrix.org>
17:02:33
!chair nirik sharkcz pbrobinson phsmoura dustymabe jednorozec jnsamyak patrikp
<@jnsamyak:matrix.org>
17:02:39
!info Meeting is 60 minutes MAX. At the end of 60, it stop
<@jnsamyak:matrix.org>
17:02:44
!info agenda is at https://hackmd.io/vm6biLBcTYKtkQUH5kQkmw
<@jnsamyak:matrix.org>
17:02:48
!topic init process
<@jnsamyak:matrix.org>
17:03:09
Hello all, welcome to releng weekly call, how is everyone doing today?
<@patrikp:matrix.org>
17:03:30
Hello to all.
<@jnsamyak:matrix.org>
17:03:51
For the init process from my end
<@jnsamyak:matrix.org>
17:04:48
!info we are in beta freeze, it ends at 2024-03-12
<@jnsamyak:matrix.org>
17:06:28
nirik: do you have anything to add on to it?
<@nirik:matrix.scrye.com>
17:06:42
morning.
<@jnsamyak:matrix.org>
17:06:55
nirik: \0/
<@nirik:matrix.scrye.com>
17:07:13
Well, freeze ends when we get a beta... it's not very sure to me that we will by the 12th. ;)
<@jnsamyak:matrix.org>
17:07:31
:3
<@jnsamyak:matrix.org>
17:08:36
I have two things to discuss before we move onto the tickets needing attention
<@jnsamyak:matrix.org>
17:10:09
1. Review for https://pagure.io/pungi-fedora/pull-request/1243, this is for the fedora-beta conf, this thing is missing from our sop to when to create the conf file usually I saw it in beta rc compose sop and i thought it is needed post ending day of freeze!
<@nirik:matrix.scrye.com>
17:11:00
nope, it's needed to make the beta. ;)
<@nirik:matrix.scrye.com>
17:11:11
I can look at it after meetings.
<@jnsamyak:matrix.org>
17:12:27
thanks to nirik for mentioning it yesterday but that brings to me one more clarification pretty please, so we had java, kii and arm minimal that changes are needed to be tested, what are the things to be checked the fedora conf file for the same?
<@jnsamyak:matrix.org>
17:12:49
nirik: thanks, really appreciate it
<@nirik:matrix.scrye.com>
17:13:29
so yeah, all that stuff... fun. ;)
<@nirik:matrix.scrye.com>
17:14:08
For java and llvm, those are just updates. They need to pass testing, etc and QE requests them stable... then we push them stable. Or, they could also request we do a beta RC with those packages...
<@nirik:matrix.scrye.com>
17:14:48
for kiwi and minimal arm, we need to: get pungi developers to make a new pungi, update compose hosts with it, then update fedora.conf and fedora-beta.conf with stuff to make those.
<@nirik:matrix.scrye.com>
17:16:02
so, a bunch of things before a rc sadly.
<@jnsamyak:matrix.org>
17:16:06
for this we need to ping/email/open an issue on https://pagure.io/pungi/issues? Or, how does that work!
<@nirik:matrix.scrye.com>
17:16:30
for the updates, QE updates/reopens the 'f40 stable pushes' ticket.
<@jnsamyak:matrix.org>
17:16:41
yep
<@nirik:matrix.scrye.com>
17:16:52
for the config changes we need pull requests from someone... us, change owners, etc.
<@nirik:matrix.scrye.com>
17:17:48
not dumb at all. ;)
<@jnsamyak:matrix.org>
17:17:58
Makes sense! I'll talk more about in the releng channel about this
<@nirik:matrix.scrye.com>
17:18:08
so, the pungi update on the compose hosts will also need a freeze break request in infrastructure.
<@jnsamyak:matrix.org>
17:18:28
we should have a ticket in our issue tracker to have these in sync for what is the status of each needed chnage before the rc
<@nirik:matrix.scrye.com>
17:18:29
so, I guess we don't usually ticket all this because there's so much other process...
<@jnsamyak:matrix.org>
17:19:05
makes sense but hard to track sometimes :/
<@nirik:matrix.scrye.com>
17:19:29
sure, we could. ;) we also do get a ticket for rc requests. We only make rc's when QE requests them...
<@nirik:matrix.scrye.com>
17:19:37
but thats after things are all lined up.
<@jnsamyak:matrix.org>
17:19:48
thanks for clearing the air
<@jnsamyak:matrix.org>
17:20:02
Ok second thing was
<@jnsamyak:matrix.org>
17:20:55
welp, one more review that needs to be done https://pagure.io/pungi-fedora/pull-request/1223#
<@jnsamyak:matrix.org>
17:21:40
this is something we need to get in before the rc day because we will be using it, patrikp mentioned it that one thing left is to just update the sop doc against it
<@nirik:matrix.scrye.com>
17:22:15
oh this...
<@jnsamyak:matrix.org>
17:22:24
if there is anything else that i missed patrikp please go ahead! I can take this tomorrow for review
<@nirik:matrix.scrye.com>
17:22:25
yeah, there was a pr I think with fixes.
<@nirik:matrix.scrye.com>
17:22:37
but... I am worried about landing this right now.
<@patrikp:matrix.org>
17:22:42
There's a PR waiting for review.
<@nirik:matrix.scrye.com>
17:22:55
I guess we could try it. ;)
<@patrikp:matrix.org>
17:22:59
I incorporated the feedback you gave me.
<@patrikp:matrix.org>
17:23:10
But it's tricky to test locally...
<@nirik:matrix.scrye.com>
17:23:13
patrikp Thanks!
<@jnsamyak:matrix.org>
17:23:29
nirik: is there a quick/easy way to test these changes? I think that wil be something easy for him
<@patrikp:matrix.org>
17:23:35
https://pagure.io/pungi-fedora/pull-request/1223
<@jnsamyak:matrix.org>
17:23:40
to test out
<@nirik:matrix.scrye.com>
17:24:18
I am not sure. I guess possibly commenting out anything that does anything and having it echo what it would do?
<@jnsamyak:matrix.org>
17:24:40
because, even if we dont land this in time, we could test it for another release otherwise it will keep moving onto next one
<@patrikp:matrix.org>
17:25:01
It can already be run in "dry mode".
<@jnsamyak:matrix.org>
17:25:06
nirik: touche, that's what i suggested :D
<@nirik:matrix.scrye.com>
17:25:47
well, cool. I can try and look later today.
<@jnsamyak:matrix.org>
17:26:00
but yeah these two things was something i needed to discuss before we move to our ticket pool
<@jnsamyak:matrix.org>
17:26:13
!topic Tickets needing attention
<@jnsamyak:matrix.org>
17:26:21
!info this is the time where you can bring releng tickets to discuss if there are blockers etc
<@jnsamyak:matrix.org>
17:27:03
I have some few tickets to discuss but if someone wants to discuss first please go ahead
<@jnsamyak:matrix.org>
17:29:52
Ok I'll go ahead
<@jnsamyak:matrix.org>
17:29:56
!releng 11995
<@zodbot:fedora.im>
17:29:57
**releng #11995** (https://pagure.io/releng/issue/11995):**continue running need-rebuild.py for longer weeks** ● **Opened:** a day ago by petersen ● **Last Updated:** a day ago ● **Assignee:** Not Assigned
<@jnsamyak:matrix.org>
17:30:43
So this is a request to keep the nreed-rebuild up and running till we end beta freeze
<@nirik:matrix.scrye.com>
17:30:54
long term, I wonder if we couldn't move this stuff into openshift... just have some pod that has a small webserver for it...
<@nirik:matrix.scrye.com>
17:31:16
or otherwise just always generate it in the background
<@nirik:matrix.scrye.com>
17:31:25
but yeah, running it longer would be nice
<@jnsamyak:matrix.org>
17:31:49
nirik: good point, but for now should I just go ahead with the way we were keeping it running?
<@nirik:matrix.scrye.com>
17:31:59
yeah
<@jnsamyak:matrix.org>
17:32:09
thanks for +1(ing) to that
<@jnsamyak:matrix.org>
17:33:16
!releng 11985
<@zodbot:fedora.im>
17:33:17
**releng #11985** (https://pagure.io/releng/issue/11985):**Build ARM minimal disk image with osbuild instead of ImageFactory** ● **Opened:** 6 days ago by adamwill ● **Last Updated:** a day ago ● **Assignee:** Not Assigned
<@jnsamyak:matrix.org>
17:34:12
The changes mentioned by adam needs waiting right? before we get a GO for it?
<@nirik:matrix.scrye.com>
17:34:31
yeah, there's apparently some last minute issues...
<@nirik:matrix.scrye.com>
17:34:39
so we can't do this yet...
<@jnsamyak:matrix.org>
17:35:02
yeah
<@jnsamyak:matrix.org>
17:35:23
but need to keep an eye on thrusday meeting
<@jnsamyak:matrix.org>
17:35:28
ok moving on
<@jnsamyak:matrix.org>
17:35:31
!releng 11968
<@zodbot:fedora.im>
17:35:32
**releng #11968** (https://pagure.io/releng/issue/11968):**Get some error message when push the private branch to the fork google-noto-sans-cjk-fonts repo** ● **Opened:** 2 weeks ago by pwu ● **Last Updated:** 4 days ago ● **Assignee:** Not Assigned
<@jnsamyak:matrix.org>
17:36:48
So thanks to Aurélien B for looking into this, while going through the discussion and changes made recently in pagure 2 months back makes me come to an conclusion that this is not a releng but a pgure issue
<@jnsamyak:matrix.org>
17:37:13
I was thinking to close this here and open in pagure tracker
<@jnsamyak:matrix.org>
17:37:33
so it may have a broader audience
<@nirik:matrix.scrye.com>
17:37:43
well...
<@nirik:matrix.scrye.com>
17:38:14
ah, yes, ok
<@jnsamyak:matrix.org>
17:38:31
hehe
<@nirik:matrix.scrye.com>
17:38:31
I was thinking somehow it was in our messaging plugin, but it looks like not...
<@nirik:matrix.scrye.com>
17:38:40
so yeah, upstream on pagure would make sense.
<@jnsamyak:matrix.org>
17:39:08
!info jnsamyak to close this ticket 11968 and open in upstream
<@jnsamyak:matrix.org>
17:39:54
!releng 11955
<@zodbot:fedora.im>
17:39:56
**releng #11955** (https://pagure.io/releng/issue/11955):** Please send openh264 2.4.1 builds to Cisco** ● **Opened:** 2 weeks ago by kalev ● **Last Updated:** 2 weeks ago ● **Assignee:** patrikp
<@jnsamyak:matrix.org>
17:40:22
patrikp this one for you if you have any blockers for this?
<@nirik:matrix.scrye.com>
17:41:12
note someone also just filed: https://pagure.io/fedora-infrastructure/issue/11811
<@jnsamyak:matrix.org>
17:42:24
woops, I guess patrikp can help more I haven't tried the open264 builds yet
<@patrikp:matrix.org>
17:42:29
I synced f39 earlier today.
<@patrikp:matrix.org>
17:42:33
2.4.0
<@patrikp:matrix.org>
17:42:37
Damn.
<@nirik:matrix.scrye.com>
17:43:32
huh.
<@nirik:matrix.scrye.com>
17:44:25
I wonder where it's not being in sync...
<@patrikp:matrix.org>
17:44:31
Sorry, not 2.4.0
<@patrikp:matrix.org>
17:45:14
https://pagure.io/releng/issue/11823
<@nirik:matrix.scrye.com>
17:46:32
I think it might be mirrormanager thats out of sync
<@nirik:matrix.scrye.com>
17:46:49
Asked it to check for update and:
<@nirik:matrix.scrye.com>
17:46:51
Fedora Codecs has changed since last run. Running umdl for Fedora Codecs at Tue Mar 5 17:46:05 UTC 2024 Finished umdl for Fedora Codecs successfully at Tue Mar 5 17:46:06 UTC 2024
<@nirik:matrix.scrye.com>
17:47:56
but not sure, we will have to wait until it updates
<@patrikp:matrix.org>
17:48:21
Until mirrorlist servers update?
<@jnsamyak:matrix.org>
17:49:35
can you keep an eye on this and comment on the new opened issue as well ticket filer should also no CC: patrikp
<@jnsamyak:matrix.org>
17:50:16
also that ends my tickets of the week
<@nirik:matrix.scrye.com>
17:51:00
yeah, which is every hour...
<@patrikp:matrix.org>
17:51:25
The SOP says every 15 minutes but either way it's been several hours since...
<@nirik:matrix.scrye.com>
17:52:23
for some reason it didn't seem to notice it changed before tho. I ran the command on mm-backend01 to ask it to check
<@nirik:matrix.scrye.com>
17:52:38
at least it didn't log that it changed.
<@nirik:matrix.scrye.com>
17:54:17
dunno, but we should try and sort it out. ;)
<@jnsamyak:matrix.org>
17:54:48
yeah
<@patrikp:matrix.org>
17:54:52
What command did you run on mm-backend to check?
<@nirik:matrix.scrye.com>
17:56:00
sudo -u mirrormanager bash -x -c '/usr/local/bin/umdl-required codecs /var/log/mirrormanager/umdl-required.log'
<@jnsamyak:matrix.org>
17:57:26
nirik: do you have any tickets to bring on?
<@patrikp:matrix.org>
17:57:44
I can try to have mirrormanager scan the codecs dir and update it if it’s changed. sudo -u mirrormanager /usr/local/bin/umdl-required codecs /var/log/mirrormanager/umdl-required.log
<@nirik:matrix.scrye.com>
17:57:59
not off hand. I am also talking with a tech working on vmhost-x86-copr02 and dell... so a bit distracted. ;(
<@jnsamyak:matrix.org>
17:58:19
no worries thanks for being here as well
<@jnsamyak:matrix.org>
17:58:23
!topic Discussion / All other Business / Blockers
<@jnsamyak:matrix.org>
17:58:42
last 2 mins for folks bash out all you want
<@patrikp:matrix.org>
18:00:23
nirik this is the output you got when you tried the command you posted above?
<@patrikp:matrix.org>
18:00:40
When I run it I get: + /usr/local/bin/umdl-required codecs /var/log/mirrormanager/umdl-required.log
<@patrikp:matrix.org>
18:00:59
"+ /usr/local/bin/umdl-required codecs /var/log/mirrormanager/umdl-required.log"
<@nirik:matrix.scrye.com>
18:01:07
yes, the actual output is in that log file...
<@jnsamyak:matrix.org>
18:01:31
time check!
<@nirik:matrix.scrye.com>
18:01:41
ha, it just says it changed every time? fun.
<@jnsamyak:matrix.org>
18:01:42
we can always move these to our releng channel :D
<@jnsamyak:matrix.org>
18:01:52
!info Thank you all for coming.
<@jnsamyak:matrix.org>
18:01:57
!info Thank you all for coming.
<@nirik:matrix.scrye.com>
18:02:10
thanks jnsamyak
<@jnsamyak:matrix.org>
18:02:16
!endmeeting