16:00:22 #startmeeting RELENG (2023-07-18) 16:00:22 Meeting started Tue Jul 18 16:00:22 2023 UTC. 16:00:22 This meeting is logged and archived in a public location. 16:00:22 The chair is jednorozec. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 16:00:22 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:00:22 The meeting name has been set to 'releng_(2023-07-18)' 16:00:22 #meetingname releng 16:00:22 #chair nirik sharkcz pbrobinson phsmoura dustymabe jednorozec 16:00:22 #topic init process 16:00:22 The meeting name has been set to 'releng' 16:00:22 Current chairs: dustymabe jednorozec nirik pbrobinson phsmoura sharkcz 16:00:43 Good evening. 16:00:53 hellos 16:01:01 .hello bittin 16:01:02 luna_: bittin 'Luna Jernberg' 16:03:27 * jednorozec exhausted after 7h of travels and dealing with people in person 16:03:33 but 16:03:42 there are things we need to discuss :) 16:04:12 also a bit tired today, but decided to join in anyways as i have time during my summer vacation from day job, also the new meeting time fits me better in the future :) 16:04:21 hello. 16:04:26 * nirik got distracted. 16:04:56 so 16:05:12 lets start 16:05:15 .releng 11480 16:05:16 jednorozec: Issue #11480: Changes/RetireModularity - releng - Pagure.io - https://pagure.io/releng/issue/11480 16:05:49 some changes are already merged 16:05:58 I think -repos is already done 16:06:07 So, I guess also... no module mass rebuild. ;) 16:06:16 yup 16:06:22 I already started on updating the SOPs but haven't opened a PR yet. 16:06:30 awesome 16:06:31 thats good, the modules rebuild required constant poking 16:07:09 so modularity removed from repos,pungi and -release 16:07:11 and I think, once the flatpak changes are working we can look at retiring mbs also... 16:07:14 are we missing something? 16:07:32 Hello folks, I'm late today but here I'm! 16:07:34 well we will have to wait for 38 goes EOL wont we? 16:07:44 oh true. ;( 16:08:04 but, we have light at the end of the tunel :) 16:08:19 its there set in stone the date we can drop MBS :) 16:08:22 so May next year :P 16:08:32 209 Fedora Linux 38 end of life Tue 2024-05-14 16:08:35 https://fedorapeople.org/groups/schedule/f-38/f-38-all-tasks.html 16:08:44 me nods. yep. 16:09:45 so fedora-comps and fedora-repos was done by Miro 16:10:18 I don't know of anything else off hand... but I can think about it some more. 16:10:27 well 16:10:36 if things start breaking we will remove it :D 16:11:07 sure, but better to be proactive. ;) 16:11:11 Only question I have is, when to merge and rebuild fedora-release? 16:11:25 before we do rawhide with new pungi conf or after? 16:12:15 after to see so the new conf work first? 16:12:59 release? or repos? 16:13:05 release 16:13:10 repos is already merged 16:14:46 hum... so... 16:15:06 I think we will need to announce things before doing release. 16:15:37 because people who didn't disable modular repos will be broken then right? 16:15:40 Ok, so I can leave the PR there for now 16:15:55 we definitely need to do it before branching tho 16:16:04 hmm 16:16:19 nirik: might be good with a Fedora Magazine or Commops article / Discourse posts etc, maybe even a tweet/toot 16:16:22 so people will see it 16:16:44 or an angry red text at the 39 download site 16:16:58 well, it will only affect rawhide people who modified modular repos locally or didn't update to the new fedora-repos packages I think? 16:17:07 oh ok 16:17:10 you are right nirik, if people have modules enabled(by default) and just update to new -repos and -release 16:17:16 the enabled repofiles are there 16:17:39 ah great maybe don't have to be as brutal about that then, sorry was not sure who it would affect 16:17:41 well, the repos thing obsoltes them... 16:17:46 right 16:17:53 so, it would be pretty hard for someone to keep them around I guess 16:18:05 nirik: thats good 16:18:11 so, I think now we should just do it and push release... 16:18:21 +1 16:18:38 more things to change tho: updates-sync, and then removing existing repos from master mirrors... 16:18:55 or archiving them I guess 16:19:03 archiving 16:19:12 we should write it down to the ticket 16:19:29 yeah, want me to? or you got it? 16:20:04 so updates-sync, archiving content and is bodhi invvolved in modules? 16:21:08 yes, but I don't think for rawhide 16:21:23 so we just don't make a f39 modular release 16:21:36 oh, the branching scripts need changing 16:21:37 yeah at the branching point 16:21:43 yes they do 16:22:00 for koji tags, etc 16:22:16 yup 16:22:21 * jednorozec writing it down 16:23:23 good, I have an arm immoblized by a cat here... hard to type. ;) 16:24:25 * jednorozec have extended width of the desk 15cm to make space for cats, last week. 16:24:46 good plan 16:25:40 Ok so I have done the pungi changes will update the sync script so we can drop this 16:26:33 +1 16:26:48 so today or tomorrow rawhide without modules! 16:26:58 neat 16:27:38 I have one more thing 16:27:41 .releng 11530 16:27:42 jednorozec: Issue #11530: Fedora 39 Mass Rebuild Tracker - releng - Pagure.io - https://pagure.io/releng/issue/11530 16:28:09 yep. tomorrow if all is ready... 16:28:09 #topic Mass rebuild for 39 happening tomorrow 16:28:24 any ETA of time or just sometime tommorow? 16:28:27 can we get acks from the tools folks and any others who wanted mass rebuild? 16:28:42 (just to make sure they are ready) 16:28:56 nevermind already has it in my calendar :p 16:29:34 There are a few builders I want to fix, but will do that today... 16:29:42 \o/ 16:30:02 and pagure just frozen for me :/ 16:30:20 works here but had problems with it earlier during this meeting 16:30:21 loading ok here... 16:30:23 so yeah I think toolchain people opened the ticket with info that builds are in rawhide 16:30:43 There was couple more related to mass rebuild 16:31:06 huh it just does not load not in ff nor chromium 16:31:31 broken pipes somewhere 16:31:50 yeah, machine is up load looks fine... must be network doom 16:32:45 you have no idea about the networking doom in rural area in CZ :) 16:33:19 had problems with the Flock website and Pagure today, but i blame Google DNS :p 16:33:23 I can imagine... I have lovely dsl here. 16:33:23 David mentioned similar issues earlier today. 16:33:43 yeah... ;( 16:34:33 can one of you paste tickets with mass rebuuild tag here? 16:34:47 I was also hoping to tweak the koji db server some more, but now I think I will just leave it alone until after mass rebuild 16:34:50 so we can check and get acks if needed 16:34:55 yep. just a sec 16:35:26 ha, now it's being weird for me too 16:35:42 https://pagure.io/releng/issues?tags=mass+rebuild 16:35:43 hmm, I still have VM with imported koji DB snapshot 16:35:47 .releng 11504 16:35:48 patrikp[m]: Issue #11504: F39 system-wide change: GNU Toolchain update for F39 https://fedoraproject.org/wiki/Changes/GNUToolchainF39 - releng - Pagure.io - https://pagure.io/releng/issue/11504 16:35:53 https://pagure.io/releng/issue/11368 16:35:59 .releng 11368 16:36:00 luna_: Issue #11368: releng impact assessment for webkit2gtk-4.0 removal change proposal - releng - Pagure.io - https://pagure.io/releng/issue/11368 16:36:09 yep. it finally loaded for me. 16:36:15 * nirik restarts httpd there just in case. 16:37:16 so the webkit2gtk is noreleng so it can be closed 16:37:25 +1 16:37:46 did not know that just saw it tagged 16:38:03 yeah my bad 16:38:09 I should have closed it sooner 16:38:15 it happends 16:38:38 wheeeey it loads now 16:38:44 so, we should ask in the tools one. 16:38:52 to make sure they are ready 16:40:01 * jednorozec asks on the ticket 16:42:16 cool so if there is no response by morning I will ping people on channels 16:42:34 sounds fair. 16:42:36 Just for the record and luna_ question 16:42:57 Planned start is 10:30 UTC 16:43:09 jednorozec: alright thanks :) 16:44:54 that is all from my side 16:45:15 nirik, do you have any updates/topics? 16:45:31 and i also don't have anything more, and have to do household chores (cleaning clothes soon) 16:45:43 I had a few quick items: 16:46:09 First, odcs seems to be having problems again. It looks like it was updated yesterday? Did anyone here do that? 16:46:21 * luna_ is not guilty 16:46:23 not me 16:46:23 it's very fragile I'm afraid. ;( 16:46:30 it is 16:46:34 ok, no worries. I'll look more later... 16:46:55 * nirik tries to remember the other things, lets see... 16:46:58 What is odcs? 16:47:01 and we lost jkaluza who was helping maintaining it 16:47:33 patrikp[m], https://docs.pagure.org/odcs/index.html 16:48:09 'on demand compsoe service' 16:48:20 *compose 16:48:34 yeah, sorry, can't type today. 16:48:43 basically it's a frontend for doing pungi runs... to compose things. 16:48:57 cats attacking your arms ;) :p 16:49:04 ELN uses it, as does flatpaks (to make repos of the packages they need to include in the containers) 16:49:30 ha, no, but one is getting into trouble around the house. 16:49:46 we do use it for openh264 16:50:25 I'd love for us to move all those things off it... but not sure how doable that would be. 16:50:49 Oh, thats another thing... jednorozec: you were going to look at consolidating odcs-backends... did you ever get a chance to look at that? 16:52:03 just briefly 16:52:26 ok, no worries. Just wanted to make sure it was still on your list. 16:52:39 .releng 11499 16:52:40 nirik: Issue #11499: Fedora 34 updates repo on archives.fedoraproject.org is incorrect - releng - Pagure.io - https://pagure.io/releng/issue/11499 16:53:06 did anyone have a chance to look at this more? I think we could do a 'rsync -n' and check that it will sync the right things? 16:54:04 jnsamyak, patrikp[m] ^^ this is something you should be able to do 16:54:59 I guess it would have to be a list of rsyncs because we have the compose but it needs to be split up into archive/archive-secondary 16:55:18 but yeah thats a good one for someone to look into... 16:57:01 Isn't 34 EOL already? That is not to say that I am not willing. 16:57:03 I think I had one other thing, but now I can't remember it. ;( 16:57:25 patrikp[m], it is EOL read through the ticket 16:57:25 yes, it is, but our archive of it is wrong. ;( It was mistakenly archived before it's EOL, so it's missing a bunch of updates. 16:57:26 need archive repos so people can update it to 37 or 38 i think? 16:57:50 even if nobody needs it to update we should be consistent 16:58:03 yeah, it should be correct... 16:58:03 Fair points, thanks. 16:58:57 but in general updating archives is weird :D 16:59:05 so, we are almost out of time, I guess whatever I had will wait. ;) 16:59:10 yes, yes it is. 16:59:18 also need to drop down to the washing room and start washing some clothes brb 16:59:33 thanks for your time 16:59:37 #endmeeting