<@patrikp:matrix.org>
16:00:00
!startmeeting RELENG (2024-09-24)
<@meetbot:fedora.im>
16:00:03
Meeting started at 2024-09-24 16:00:00 UTC
<@meetbot:fedora.im>
16:00:04
The Meeting name is 'RELENG (2024-09-24)'
<@patrikp:matrix.org>
16:00:14
!meetingname releng
<@meetbot:fedora.im>
16:00:15
The Meeting Name is now releng
<@patrikp:matrix.org>
16:00:24
!chair nirik jnsamyak patrikp
<@jnsamyak:matrix.org>
16:00:34
!hi
<@zodbot:fedora.im>
16:00:36
Samyak Jain (jnsamyak) - he / him / his
<@patrikp:matrix.org>
16:00:37
!info Meeting is 60 minutes MAX. At the end of 60, it stops.
<@patrikp:matrix.org>
16:00:42
!info Agenda is at https://hackmd.io/vm6biLBcTYKtkQUH5kQkmw.
<@patrikp:matrix.org>
16:00:50
!topic Init process.
<@patrikp:matrix.org>
16:00:55
Hello!
<@jnsamyak:matrix.org>
16:01:13
how's everyone doing today?
<@patrikp:matrix.org>
16:01:33
Can't complain.
<@patrikp:matrix.org>
16:01:45
How are you?
<@jnsamyak:matrix.org>
16:02:05
same same time is đŸĨ
<@patrikp:matrix.org>
16:02:50
Do we have anything for the init? Any blockers/tasks/issues/requests/features that need releng intervention?
<@nirik:matrix.scrye.com>
16:04:26
Sorry I'm late, my network decided to be flaky. ;(
<@jnsamyak:matrix.org>
16:04:40
I do have some points to discuss, do we have documentations, that describes our build process that we use in quay/registry fpo etc; I was curious and wanted to know more about it, any pointers will be helpful
<@jnsamyak:matrix.org>
16:04:50
nirik: you are in time 🌩ī¸
<@nirik:matrix.scrye.com>
16:05:28
I don't know of any docs off hand. We don't build in those places, just push things we build to them...
<@jnsamyak:matrix.org>
16:06:20
ah so then it should be normal push commands, i was just wandering if we were using quay etc for something more
<@nirik:matrix.scrye.com>
16:06:24
we build containers via pungi -> kiwi in koji and then push them to there.
<@nirik:matrix.scrye.com>
16:06:44
well, 'we' aren't, but there are some other fedora containers that are build built there.
<@rico0098:fedora.im>
16:06:48
!hi
<@zodbot:fedora.im>
16:06:49
Nishant Mishra (rico0098)
<@jnsamyak:matrix.org>
16:06:51
do we manually do them? or is there some automation that kicks in for this?
<@jnsamyak:matrix.org>
16:07:02
Nishant Mishra: 0/
<@rico0098:fedora.im>
16:07:21
guys just a headsup lm_sensor is missing entirely from Fedora 41 Beta I had to install it seprately to get charging to work
<@rico0098:fedora.im>
16:07:29
if you can look into this?
<@rico0098:fedora.im>
16:07:58
jnsamyak: o/
<@nirik:matrix.scrye.com>
16:08:00
we don't have anything to do with them, I am not sure how they are built or who is doing it at this point. It used to be the containers sig... we should probibly try and find out.
<@rico0098:fedora.im>
16:08:30
apologies if this is the wrong team to connect for that issue
<@nirik:matrix.scrye.com>
16:08:49
Nishant Mishra: you should file a bug against lm_sensors. It seems like it's there from a quick glance.
<@rico0098:fedora.im>
16:09:31
ok so it is device specific or it is not working across the board? I am on a AMD Ryzen + Nvidia Setup Acer aspire 7 2022
<@jnsamyak:matrix.org>
16:09:48
yep this is something to look into wanted to connect the dots
<@nirik:matrix.scrye.com>
16:10:16
I have no idea. You should ask the maintainers. ;)
<@nirik:matrix.scrye.com>
16:10:26
https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora&version=rawhide&component=lm_sensors
<@nirik:matrix.scrye.com>
16:10:30
well, or f41
<@rico0098:fedora.im>
16:10:35
alright thanks and sorry to interrupt the meeting'
<@nirik:matrix.scrye.com>
16:11:31
jnsamyak: basically our container build pipeline was horrible and some folks just moved building those to quay... but it is weird and we should look into how to better deal with it or at least pull them more into the official process.
<@jnsamyak:matrix.org>
16:12:04
+1, should we open a discussion/a mail/or ticket for this?
<@jnsamyak:matrix.org>
16:12:11
wdyt?
<@nirik:matrix.scrye.com>
16:14:47
sure, but I am not sure who to talk to. I could try and look back in history
<@jnsamyak:matrix.org>
16:15:30
thanks for answering my questions, we can disucss this more later, let's move to another topic
<@patrikp:matrix.org>
16:15:41
Anything else for the init?
<@patrikp:matrix.org>
16:16:16
Alright, moving on...
<@patrikp:matrix.org>
16:16:27
!topic Scheduled actions coming up in the next week.
<@patrikp:matrix.org>
16:16:37
!info Here we list/discuss anything about items that are due to be done in the next week.
<@patrikp:matrix.org>
16:16:49
<@nirik:matrix.scrye.com>
16:18:09
final freeze is the next thing up I think on the schedule.
<@jnsamyak:matrix.org>
16:18:13
nothing on releng process this week, final freeze will be starting from October 15th
<@jnsamyak:matrix.org>
16:18:20
yep
<@patrikp:matrix.org>
16:18:48
!info Final freeze starts October 15th.
<@patrikp:matrix.org>
16:19:02
Shall we move on to tickets then?
<@patrikp:matrix.org>
16:19:40
!topic Tickets that need attention.
<@patrikp:matrix.org>
16:19:59
!info This is the time where you can bring up releng tickets to discuss if there are blockers, etc.
<@jnsamyak:matrix.org>
16:20:32
okay i have some tickets
<@jnsamyak:matrix.org>
16:20:49
I need to know the process about these two tickets, so i can pick them up and finish off
<@jnsamyak:matrix.org>
16:21:01
!releng 12355
<@zodbot:fedora.im>
16:21:02
**releng #12355** (https://pagure.io/releng/issue/12355):**Create new registry repositories for 'fedora-iot'**
<@zodbot:fedora.im>
16:21:02
● **Opened:** 20 hours ago by pwhalen
<@zodbot:fedora.im>
16:21:02
<@zodbot:fedora.im>
16:21:02
● **Assignee:** Not Assigned
<@zodbot:fedora.im>
16:21:02
● **Last Updated:** Never
<@jnsamyak:matrix.org>
16:21:18
and
<@jnsamyak:matrix.org>
16:21:22
!releng 12225
<@zodbot:fedora.im>
16:21:35
**releng #12225** (https://pagure.io/releng/issue/12225):**Create new registry repository for 'fedora-bootc-minimal' images **
<@zodbot:fedora.im>
16:21:35
<@zodbot:fedora.im>
16:21:35
● **Opened:** a month ago by pwhalen
<@zodbot:fedora.im>
16:21:35
● **Last Updated:** a month ago
<@zodbot:fedora.im>
16:21:35
● **Assignee:** Not Assigned
<@nirik:matrix.scrye.com>
16:22:02
yeah, I think we do have to do this on the quay.io side via the web interface.
<@jnsamyak:matrix.org>
16:22:11
Do we need it to create these from releng account?
<@jnsamyak:matrix.org>
16:22:14
Or can i do it?
<@nirik:matrix.scrye.com>
16:22:21
for registry I think just pushing to it makes it? but I could be wrong
<@nirik:matrix.scrye.com>
16:22:39
for quay.io you have to login with your redhat.com account. I think you have perms there.
<@jnsamyak:matrix.org>
16:22:57
also that means using my @redhat.conm account for this?
<@nirik:matrix.scrye.com>
16:24:05
yeah, for quay.io... it's setup that way, although it might be possible to use some other account with some work.
<@jnsamyak:matrix.org>
16:24:46
and these are usually public repository right?
<@nirik:matrix.scrye.com>
16:25:03
so, I see user 'samyakjain' it doesn't show email tho... oddly.
<@jnsamyak:matrix.org>
16:25:13
quay: I tried doing ot https://quay.io/repository/fedora/fedora-iot
<@jnsamyak:matrix.org>
16:25:39
I checked the email is synced
<@nirik:matrix.scrye.com>
16:26:51
ok, so yeah, just 'new repository' there with the name they want and you also need to allow the fedora+publisher robot account to write to it
<@nirik:matrix.scrye.com>
16:27:02
thats the account that syncs content from us to there.
<@jnsamyak:matrix.org>
16:27:25
https://quay.io/repository/fedora/fedora-bootc-minimal is also here
<@patrikp:matrix.org>
16:28:06
So it's login through SSO and being a member of the `fedora` organization?
<@nirik:matrix.scrye.com>
16:28:07
ok, then... done?
<@nirik:matrix.scrye.com>
16:28:14
unless they are asking for something else?
<@jnsamyak:matrix.org>
16:28:55
i see two more registry and candidate.registry
<@nirik:matrix.scrye.com>
16:29:25
yeah, I am confused what is being asked.
<@nirik:matrix.scrye.com>
16:30:31
we already have a fedora-iot and a fedora-bootc repositor(ies)
<@nirik:matrix.scrye.com>
16:30:54
I can ask for clarification in the ticket?
<@jnsamyak:matrix.org>
16:32:17
sure thing
<@jnsamyak:matrix.org>
16:32:29
I will comment with the quay links
<@nirik:matrix.scrye.com>
16:32:41
I added a comment there. I could just be misunderstanding, but hopefully they can clarify
<@jnsamyak:matrix.org>
16:34:00
awesome!
<@jnsamyak:matrix.org>
16:34:04
!releng 12339
<@zodbot:fedora.im>
16:34:05
**releng #12339** (https://pagure.io/releng/issue/12339):**Missing Rawhide Vagrant boxes**
<@zodbot:fedora.im>
16:34:05
● **Assignee:** Not Assigned
<@zodbot:fedora.im>
16:34:05
● **Last Updated:** 4 days ago
<@zodbot:fedora.im>
16:34:05
● **Opened:** 5 days ago by mrc0mmand
<@zodbot:fedora.im>
16:34:05
<@jnsamyak:matrix.org>
16:35:06
so I was checking the builds and they are correctly getting built with composes each day i suppose
<@jnsamyak:matrix.org>
16:35:10
the latest one ishttps://koji.fedoraproject.org/koji/buildinfo?buildID=2553008
<@jnsamyak:matrix.org>
16:35:26
the latest one is here https://koji.fedoraproject.org/koji/buildinfo?buildID=2553008
<@nirik:matrix.scrye.com>
16:37:03
huh, weird.
<@nirik:matrix.scrye.com>
16:37:17
must be something in pungi not gathering them right.
<@jnsamyak:matrix.org>
16:37:31
yeah that's what i'm guessing
<@jnsamyak:matrix.org>
16:39:57
i checked pungi btw we are doingit with kiwibuild and the stuiff looks right to me
<@jnsamyak:matrix.org>
16:40:29
https://pagure.io/pungi-fedora/blob/f41/f/fedora.conf#_412
<@nirik:matrix.scrye.com>
16:40:34
yeah, the building part is right, but it's not gathering them from koji...
<@jnsamyak:matrix.org>
16:40:34
okay this is for f41
<@jnsamyak:matrix.org>
16:40:38
checks for rawhide
<@jnsamyak:matrix.org>
16:41:14
how/where to look for that?
<@jnsamyak:matrix.org>
16:41:21
in the global pungi logs?
<@jnsamyak:matrix.org>
16:42:19
Or on another thought it's not getting rsynced properly to the dl.fpo? is that what you meant?
<@nirik:matrix.scrye.com>
16:43:15
no, I mean even in the local compose tree: https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Cloud/x86_64/images/
<@jnsamyak:matrix.org>
16:43:18
for that i checked the nighty script also, but didnt find anything ambigous
<@nirik:matrix.scrye.com>
16:44:17
oh duh
<@nirik:matrix.scrye.com>
16:44:20
https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/Labs/x86_64/images/
<@nirik:matrix.scrye.com>
16:44:38
oh, those are the labs ones.
<@nirik:matrix.scrye.com>
16:44:50
they seem to be fine, just the Cloud_Base ones not
<@jnsamyak:matrix.org>
16:44:53
yes those are different
<@jnsamyak:matrix.org>
16:45:05
https://kojipkgs.fedoraproject.org/compose/rawhide/latest-Fedora-Rawhide/compose/metadata/images.json also doesn't include it
<@jnsamyak:matrix.org>
16:45:17
something is missing from some where
<@jnsamyak:matrix.org>
16:45:51
apologies didnt want to hijack the meeting with my questiosn feels free to discuss something else! If folks have anything and we can take this to someplace else
<@nirik:matrix.scrye.com>
16:46:44
I had two things off hand...
<@jnsamyak:matrix.org>
16:46:53
yes please
<@nirik:matrix.scrye.com>
16:47:21
First, there's a koji update out upstream. 1.35.0. I'm going to probibly update staging this week and prod next week (will need a outage).
<@nirik:matrix.scrye.com>
16:47:44
I also plan a mass update/reboot next week... probibly before the koji upgrade
<@jnsamyak:matrix.org>
16:47:45
noted!
<@jnsamyak:matrix.org>
16:48:19
!info there's a koji update out upstream. 1.35.0 - staging will be done this week and productions will be carried on next week, these changes will require koji outages
<@jnsamyak:matrix.org>
16:48:51
!info Mass Update/Reboot for upgrading koji is scheduled for next week as well!
<@jnsamyak:matrix.org>
16:49:08
awesome do you want us/me to look into anything to ease your work?
<@nirik:matrix.scrye.com>
16:49:56
Secondly, there's a anoying btrfs bug with builders we are trying to track down. When it happens, the builder becomes read only and fails a bunch of jobs. ;( So far I moved some compose hosts to 6.11.0 kernel and it's not happened there at all...
<@nirik:matrix.scrye.com>
16:50:20
yeah, if you like. I sent you email about it I think. ;) There are some config options we need to adjust for the new version.
<@patrikp:matrix.org>
16:51:21
There was one more thing.
<@patrikp:matrix.org>
16:51:28
!releng 12324
<@zodbot:fedora.im>
16:51:29
<@zodbot:fedora.im>
16:51:29
**releng #12324** (https://pagure.io/releng/issue/12324):**Drop and create a fresh epel10 branch for zvbi**
<@zodbot:fedora.im>
16:51:29
● **Opened:** a week ago by xavierb
<@zodbot:fedora.im>
16:51:29
● **Last Updated:** 4 days ago
<@zodbot:fedora.im>
16:51:29
● **Assignee:** Not Assigned
<@nirik:matrix.scrye.com>
16:51:42
yeah, this one.
<@patrikp:matrix.org>
16:51:59
I couldn't find the relevant policy in FESCo docs but Tomas mentioned earlier today in Slack that it applies.
<@patrikp:matrix.org>
16:52:06
I think we might have to close it as "won't fix".
<@jnsamyak:matrix.org>
16:52:12
oh yes this one
<@nirik:matrix.scrye.com>
16:52:38
thats fine. Just quote the policy and say sorry, we don't want to do this, just use the workaround
<@patrikp:matrix.org>
16:53:09
But where is the policy? The only place I saw it mentioned was the SOP and other (current and former) FESCo members mentioning it.
<@patrikp:matrix.org>
16:53:31
https://pagure.io/fesco/fesco-docs
<@patrikp:matrix.org>
16:53:31
<@patrikp:matrix.org>
16:53:31
Is it in the docs somewhere and I overlooked it?
<@jnsamyak:matrix.org>
16:53:48
+1
<@nirik:matrix.scrye.com>
16:55:52
https://pagure.io/fesco/issue/2013
<@nirik:matrix.scrye.com>
16:55:58
I guess it never was added to docs?
<@nirik:matrix.scrye.com>
16:56:35
oh, there was a later one.
<@nirik:matrix.scrye.com>
16:57:37
https://pagure.io/fesco/issue/2387
<@nirik:matrix.scrye.com>
16:58:10
https://pagure.io/fesco/issue/2387#comment-656326
<@patrikp:matrix.org>
16:58:12
This requires sysadmin-main access anyway so Samyak will have to do it.
<@nirik:matrix.scrye.com>
16:58:40
so by that... we can delete this branch I think.
<@nirik:matrix.scrye.com>
16:58:44
(and recreate it)
<@jnsamyak:matrix.org>
16:59:03
i can take a look at it
<@patrikp:matrix.org>
16:59:13
Alright, last thing. Next chair!
<@patrikp:matrix.org>
16:59:18
!topic Choose next chair.
<@jnsamyak:matrix.org>
16:59:21
assing it to me
<@patrikp:matrix.org>
16:59:24
!info next chair Oct 01 - ???
<@nirik:matrix.scrye.com>
16:59:28
and... we should really get it added to fesco docs. ;)
<@patrikp:matrix.org>
16:59:40
!info next chair Oct 01 - Samyak
<@patrikp:matrix.org>
16:59:56
!info Thank you all for coming!
<@patrikp:matrix.org>
17:00:02
!endmeeting