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