2024-06-17 19:00:05 <@sgallagh:fedora.im> !startmeeting FESCO (2024-06-17) 2024-06-17 19:00:06 <@meetbot:fedora.im> Meeting started at 2024-06-17 19:00:05 UTC 2024-06-17 19:00:06 <@meetbot:fedora.im> The Meeting name is 'FESCO (2024-06-17)' 2024-06-17 19:00:17 <@sgallagh:fedora.im> !meetingname fesco 2024-06-17 19:00:18 <@meetbot:fedora.im> The Meeting Name is now fesco 2024-06-17 19:00:26 <@sgallagh:fedora.im> Chairs: @conan_kudo:matrix.org, @ngompa:fedora.im, @nirik:matrix.scrye.com, @humaton:fedora.im, @zbyszek:fedora.im, @sgallagh:fedora.im, @jistone:fedora.im, @dcantrell:fedora.im, @mhayden:fedora.im, @tstellar:fedora.im 2024-06-17 19:00:31 <@sgallagh:fedora.im> !topic Init Process 2024-06-17 19:00:37 <@sgallagh:fedora.im> !hi 2024-06-17 19:00:38 <@zodbot:fedora.im> Stephen Gallagher (sgallagh) - he / him / his 2024-06-17 19:00:53 <@nirik:matrix.scrye.com> morning 2024-06-17 19:00:57 <@humaton:fedora.im> !hi 2024-06-17 19:00:57 <@zodbot:fedora.im> Tomáš Hrčka (humaton) - he / him / his 2024-06-17 19:01:51 <@sgallagh:fedora.im> Josh wrote me last night to say he was sick and wouldn't be able to run the meeting, so I took over for him 2024-06-17 19:01:52 <@zbyszek:fedora.im> !hi 2024-06-17 19:01:53 <@zodbot:fedora.im> Zbigniew Jędrzejewski-Szmek (zbyszek) 2024-06-17 19:02:39 <@conan_kudo:matrix.org> !hi 2024-06-17 19:02:52 <@zodbot:fedora.im> Neal Gompa (ngompa) - he / him / his 2024-06-17 19:04:01 <@humaton:fedora.im> soo nirik got devconf flu over tcp? 2024-06-17 19:04:05 <@conan_kudo:matrix.org> I don't think I'm feverish, but my throat hurts like hell and it feels like hay fever 2024-06-17 19:04:17 <@conan_kudo:matrix.org> I blame the train from Brno to Berlin 2024-06-17 19:04:23 <@conan_kudo:matrix.org> I was actually fine before that train ride 2024-06-17 19:04:37 <@humaton:fedora.im> I was fine until today morning 2024-06-17 19:04:48 <@conan_kudo:matrix.org> and Berlin is full of smokers, even more so than Brno 2024-06-17 19:04:52 <@nirik:matrix.scrye.com> heh. remote devconf flu! (but no, was on a family vacation and brought back our old unwelcome friend covid19) 2024-06-17 19:05:42 <@sgallagh:fedora.im> I count 5, so we have quorum. I'll give folks another minute or two to filter in since we really only have one topic. 2024-06-17 19:05:48 <@zbyszek:fedora.im> Hmm, looking at the template above, I think we didn't update it after elections. 2024-06-17 19:06:01 <@sgallagh:fedora.im> oof, whoops 2024-06-17 19:06:12 <@sgallagh:fedora.im> In my defense, it's not on the checklist. 2024-06-17 19:06:14 <@conan_kudo:matrix.org> we really also need to add constraints to fesco scheduling 2024-06-17 19:06:26 <@conan_kudo:matrix.org> because it has to be before releng and go/no-go 2024-06-17 19:06:40 <@sgallagh:fedora.im> https://docs.fedoraproject.org/en-US/fesco/Updating_Fedora_Engineering_Steering_Committee_Members/ 2024-06-17 19:07:03 <@conan_kudo:matrix.org> everything should be updated except the badge 2024-06-17 19:07:11 <@conan_kudo:matrix.org> and the new timeslot 2024-06-17 19:07:37 <@sgallagh:fedora.im> Conan Kudo: We didn't update the meeting template to include the new members and remove the emeritus ones 2024-06-17 19:07:48 <@sgallagh:fedora.im> I'll do that after the meeting 2024-06-17 19:08:07 <@sgallagh:fedora.im> Who is missing? We should probably ping them directly. 2024-06-17 19:08:44 <@zbyszek:fedora.im> BTW, I made a ping in https://pagure.io/fedora-badges/issue/628. 2024-06-17 19:08:59 <@humaton:fedora.im> btw how do I claim fesco badge? 2024-06-17 19:09:09 <@zbyszek:fedora.im> OK, and I'll update the docs page to include updating the wiki. 2024-06-17 19:09:29 <@sgallagh:fedora.im> Fabio Valentini: Michel Lind 🎩 Sorry for not pinging you sooner 2024-06-17 19:09:39 <@sgallagh:fedora.im> jednorozec: Aoife will award it to you 2024-06-17 19:09:49 <@sgallagh:fedora.im> I asked her to do so on Friday, but she might have forgotten 2024-06-17 19:11:44 <@sgallagh:fedora.im> Alright, let's get going, I guess. 2024-06-17 19:12:35 <@sgallagh:fedora.im> !topic #3222 Change: Make Tuned the Default Power Profile Management Daemon 2024-06-17 19:12:40 <@sgallagh:fedora.im> !fesco 3222 2024-06-17 19:12:41 <@zodbot:fedora.im> **fesco #3222** (https://pagure.io/fesco/issue/3222):**Change: Make Tuned the Default Power Profile Management Daemon** 2024-06-17 19:12:41 <@zodbot:fedora.im> ● **Assignee:** smallorange 2024-06-17 19:12:41 <@zodbot:fedora.im> ● **Last Updated:** 6 hours ago 2024-06-17 19:12:41 <@zodbot:fedora.im> ● **Opened:** 6 days ago by amoloney 2024-06-17 19:12:41 <@zodbot:fedora.im> 2024-06-17 19:12:46 <@salimma:fedora.im> !hi 2024-06-17 19:12:46 <@zodbot:fedora.im> Michel Lind (salimma) - he / him / his 2024-06-17 19:12:53 <@conan_kudo:matrix.org> welcome to the party :) 2024-06-17 19:13:11 <@salimma:fedora.im> I thought Neal was trying to skip this meeting 😅 2024-06-17 19:13:14 <@conan_kudo:matrix.org> unfortunately we ran out of drinks 2024-06-17 19:13:24 <@sgallagh:fedora.im> So, the person who voted -1 isn't here currently, possibly because I failed to ping them in time 2024-06-17 19:13:25 <@conan_kudo:matrix.org> Michel Lind 🎩: I was... but then the thing I was doing ended _just_ before this 2024-06-17 19:13:29 <@salimma:fedora.im> I'm still waiting too 2024-06-17 19:13:58 <@salimma:fedora.im> I'm at dinner and the phone is about to die, so apologies if I disappear 2024-06-17 19:14:07 <@nirik:matrix.scrye.com> I'd like to hear the reasoning behind the -1... 2024-06-17 19:14:11 <@jsteffan:fedora.im> !hi 2024-06-17 19:14:12 <@zodbot:fedora.im> Jonathan Steffan (jsteffan) 2024-06-17 19:14:31 <@conan_kudo:matrix.org> yeah I'm curious about it, since it seems outside of hadess, the feedback was either neutral or positive 2024-06-17 19:14:57 <@zbyszek:fedora.im> -1 in votes should be like pings, i.e. discouraged without additional context. 2024-06-17 19:15:15 <@sgallagh:fedora.im> Strictly speaking, we could opt to vote anyway. 2024-06-17 19:15:35 <@sgallagh:fedora.im> But I really don't want to do that prematurely. Fabio might have some very compelling argument we haven't heard yet 2024-06-17 19:15:59 <@salimma:fedora.im> We can vote to postpone? 2024-06-17 19:16:03 <@nirik:matrix.scrye.com> right. can we just punt this to next week? 2024-06-17 19:16:38 <@sgallagh:fedora.im> Does anyone know if this is time-sensitive? I don't think there's any specific deadline they'd need to meet. 2024-06-17 19:17:05 <@decathorpe:fedora.im> sorry, I missed the memo that meetings were moved from :30 to :00 2024-06-17 19:17:51 <@sgallagh:fedora.im> Fabio Valentini: I'm going by the fedocal; did we move it and forget to update the time? 2024-06-17 19:18:13 <@decathorpe:fedora.im> I'm not sure, I might just not have gotten the memo 2024-06-17 19:18:15 <@salimma:fedora.im> We've not voted a new time yet 2024-06-17 19:18:15 <@sgallagh:fedora.im> (Well, we've got a WhenIsGood in the pipeline now anyway). 2024-06-17 19:18:32 <@zbyszek:fedora.im> My calendar says that they've been at :00 since April 15th. I remember we vacillated a bit on the time, but no more details. 2024-06-17 19:18:32 <@sgallagh:fedora.im> Fabio Valentini: So... why the -1 on tuned? 2024-06-17 19:18:55 <@nirik:matrix.scrye.com> we decided it at the end of some random meeting in april... ;) 2024-06-17 19:19:56 <@decathorpe:fedora.im> basically, I'm not sure I like moving from a small, dedicated, efficient (space+time) point solution to a "everything and the kitchen sink" toolkit that looks bigger in both hard disk / memory / and boot time requirements 2024-06-17 19:19:57 <@zbyszek:fedora.im> Stephen Gallagher: please also make results visible. 2024-06-17 19:20:33 <@conan_kudo:matrix.org> Fabio Valentini: the main piece of feedback I got from our OEM contributors was that tuned gives them an opportunity to customize the profiles for their systems in a way that ppd can't 2024-06-17 19:21:00 <@conan_kudo:matrix.org> and from our perspective, there are so many systems that ppd does _nothing_ on because we don't have the required firmware data to make it do anything 2024-06-17 19:21:17 <@conan_kudo:matrix.org> because the tooling to grab that information is proprietary and unavailable to us 2024-06-17 19:21:25 <@salimma:fedora.im> Tuned is deprecated upstream right? 2024-06-17 19:21:27 <@salimma:fedora.im> Sorry ppd 2024-06-17 19:21:34 <@salimma:fedora.im> Ppd is deprecated upstream right? 2024-06-17 19:21:57 <@salimma:fedora.im> I have used tuned before and it's fine, I like that it now has GUI integration 2024-06-17 19:21:59 <@zbyszek:fedora.im> Do we have any measurements or concrete examples? 2024-06-17 19:21:59 <@conan_kudo:matrix.org> it was, and now it's not 2024-06-17 19:22:17 <@blackwell:fedora.im> !hi 2024-06-17 19:22:19 <@zodbot:fedora.im> Jason Blackwell (blackwell) 2024-06-17 19:22:20 <@decathorpe:fedora.im> and we have that data for tuned somehow? 2024-06-17 19:22:21 <@conan_kudo:matrix.org> the only concrete examples I can give you are my own computers, most of which the power-profiles-daemon settings do nothing 2024-06-17 19:22:33 <@salimma:fedora.im> Oh it's maintained again? 2024-06-17 19:23:10 <@zbyszek:fedora.im> How does one check if it's "doing something"? 2024-06-17 19:23:15 <@conan_kudo:matrix.org> we don't, but it is actually possible to override the profiles and set up custom aliases to them for tools to use... I had talked to a couple of the OEM contributors (Mark from Lenovo being one of them) who are interested in doing so 2024-06-17 19:23:29 <@conan_kudo:matrix.org> you should see energy levels going down if you go into power-saver 2024-06-17 19:23:36 <@conan_kudo:matrix.org> or fans spinning up for performance 2024-06-17 19:24:06 <@decathorpe:fedora.im> so I'm not sure how this is improving the status quo other than "OEMs might support this in the future, but they don't right now" ? 2024-06-17 19:24:17 <@nirik:matrix.scrye.com> I'm a bit surprised ppd would do 'nothing'... it uses some pretty standard interfaces I thought... 2024-06-17 19:24:17 <@conan_kudo:matrix.org> right now, they can't really do anything 2024-06-17 19:24:35 <@conan_kudo:matrix.org> they are only supported on some platforms, mostly Intel... not really ARM or AMD 2024-06-17 19:24:48 <@conan_kudo:matrix.org> though I think some really new AMD stuff works now that ppd is maintained by an AMD guy 2024-06-17 19:25:21 <@conan_kudo:matrix.org> none of my AMD machines seem to do anything with ppd except my Framework 16 2024-06-17 19:25:56 <@salimma:fedora.im> Pretty sure it works on my ryzen 7 but I can't check for a week 2024-06-17 19:26:20 <@decathorpe:fedora.im> ok, let me summarize my position: I don't like approving moving from A to B where A is "proven" just because B *might* do more things in the future. I'm going to stick with -1 vote but I am happy to be out-voted 2024-06-17 19:26:21 <@sgallagh:fedora.im> One major concern I have is this: they can't coexist. 2024-06-17 19:27:00 <@conan_kudo:matrix.org> only tuned-ppd cannot coexist with ppd 2024-06-17 19:27:01 <@sgallagh:fedora.im> You can have one or the other running on your system and tuned provides (from what I can tell) a superset of the functionality of PPD 2024-06-17 19:27:03 <@conan_kudo:matrix.org> tuned itself can 2024-06-17 19:27:16 <@conan_kudo:matrix.org> yes 2024-06-17 19:27:18 <@sgallagh:fedora.im> Is that new? I know we had a lot of issues with that on RHEL 9 2024-06-17 19:27:25 <@conan_kudo:matrix.org> yes it's very new 2024-06-17 19:27:37 <@sgallagh:fedora.im> The coexistence, I mean 2024-06-17 19:27:43 <@conan_kudo:matrix.org> no that isn't 2024-06-17 19:28:02 <@conan_kudo:matrix.org> tuned's functionality is mostly a manager of kernel tunables 2024-06-17 19:28:03 <@decathorpe:fedora.im> huh? I thought tuned.service and ppd.service conflict with each other ... 2024-06-17 19:28:11 <@conan_kudo:matrix.org> they shouldn't? 2024-06-17 19:28:11 <@sgallagh:fedora.im> They do on RHEL 9 2024-06-17 19:28:19 <@sgallagh:fedora.im> Which is the source of my query above 2024-06-17 19:28:21 <@zbyszek:fedora.im> I think it's better if only one or the other is active at once. It'd be a nightmare to understand what is going on if both were active at once. 2024-06-17 19:28:23 <@conan_kudo:matrix.org> I guess this is like tlp and ppd too 2024-06-17 19:28:50 <@conan_kudo:matrix.org> there's a lot of guides to use tlp to replace ppd because of the issues around ppd's effectiveness 2024-06-17 19:29:07 <@nirik:matrix.scrye.com> I thought tuned-ppd conflicts with ppd? 2024-06-17 19:29:27 <@sgallagh:fedora.im> nirik: The packages conflict yes 2024-06-17 19:29:45 <@sgallagh:fedora.im> But also the tuned and ppd systemd units disable the other when either is started 2024-06-17 19:30:07 <@conan_kudo:matrix.org> this is an example of the kind of feedback we got about ppd: https://www.reddit.com/r/Fedora/comments/qpaa4g/tlp_vs_powerprofilesdaemon/ 2024-06-17 19:30:42 <@conan_kudo:matrix.org> personally, I want our defaults to be better 2024-06-17 19:30:51 <@conan_kudo:matrix.org> and I've been frustrated with how hard it is to do that 2024-06-17 19:30:52 <@nirik:matrix.scrye.com> I don't think the fedora units do that... because you can't install them both at the same time... 2024-06-17 19:31:50 <@nirik:matrix.scrye.com> oh it does. fun 2024-06-17 19:31:54 <@nirik:matrix.scrye.com> Conflicts=tuned.service tlp.service auto-cpufreq.service system76-power.service 2024-06-17 19:33:42 <@zbyszek:fedora.im> Oh, oh. The packages don't have a Conflicts, but they conflict at the file level. So a packaging bug. 2024-06-17 19:33:56 <@conan_kudo:matrix.org> yes I suggested a fix for that 2024-06-17 19:33:57 <@zbyszek:fedora.im> - file /usr/share/dbus-1/system.d/net.hadess.PowerProfiles.conf from install of power-profiles-daemon-0.21-2.fc40.x86_64 conflicts with file from package tuned-ppd-2.23.0-1.fc40.noarch 2024-06-17 19:33:57 <@zbyszek:fedora.im> - file /usr/share/dbus-1/system-services/net.hadess.PowerProfiles.service from install of power-profiles-daemon-0.21-2.fc40.x86_64 conflicts with file from package tuned-ppd-2.23.0-1.fc40.noarch 2024-06-17 19:33:57 <@zbyszek:fedora.im> Transaction failed: Rpm transaction failed. 2024-06-17 19:34:16 <@conan_kudo:matrix.org> in the change discussion I described how to fix it 2024-06-17 19:34:19 <@nirik:matrix.scrye.com> yep. 2024-06-17 19:34:42 <@zbyszek:fedora.im> Anyway, I think we're going into the weeds now. 2024-06-17 19:34:54 <@zbyszek:fedora.im> I'm sure the packaging details will get resolved. 2024-06-17 19:35:30 <@sgallagh:fedora.im> Fabio Valentini: So your main concern is that we're replacing something lightweight with something heavier? 2024-06-17 19:35:51 <@conan_kudo:matrix.org> honestly, at the end of the day, I don't care which one we use, but I do consider it embarrassing that we can't match Windows on the same machine for power management 2024-06-17 19:36:07 <@conan_kudo:matrix.org> and I'm all for trying something that could potentially let us get better at this 2024-06-17 19:36:13 <@sgallagh:fedora.im> Conan Kudo: And the counter-argument is that PPD itself is too lightweight to be effective on a non-trivial amount of hardware? 2024-06-17 19:36:16 <@decathorpe:fedora.im> that's one concern, yes 2024-06-17 19:36:21 <@conan_kudo:matrix.org> yes 2024-06-17 19:36:47 <@sgallagh:fedora.im> Fabio Valentini: Do you have others? 2024-06-17 19:37:16 <@decathorpe:fedora.im> that is the most substantial one. 2024-06-17 19:37:25 <@decathorpe:fedora.im> I would be happer if it weren't Python ... 2024-06-17 19:37:31 <@zbyszek:fedora.im> FWIW, the approach to make tuned-ppd a separate service is a bit strange. It effectively doubles the memory usage. 2024-06-17 19:38:04 <@zbyszek:fedora.im> It probably makes the whole thing slower and more fragile too. 2024-06-17 19:39:47 <@conan_kudo:matrix.org> that was done specifically to make it swappable 2024-06-17 19:40:03 <@conan_kudo:matrix.org> and so that tuned itself wasn't constrained by ppd's limited interface 2024-06-17 19:40:17 <@conan_kudo:matrix.org> at least that's what Kate mentioned when I talked to her about it before 2024-06-17 19:40:31 <@sgallagh:fedora.im> I kinda wish that PPD didn't resume maintenance; if it remained dead upstream, that would be so much simpler... 2024-06-17 19:40:41 <@conan_kudo:matrix.org> yes 2024-06-17 19:41:00 <@conan_kudo:matrix.org> tbh, I really don't care that it's Python 2024-06-17 19:41:13 <@conan_kudo:matrix.org> that's no worse than many of the Windows power management things being written in C# 2024-06-17 19:41:25 <@conan_kudo:matrix.org> they still beat us even with all that 2024-06-17 19:41:29 <@zbyszek:fedora.im> That seems totally bogus. The requirement is that the dbus endpoint is provided. If we pipe it through a second daemon, this changes nothing to how it works and what can be pushed through it. 2024-06-17 19:41:47 <@salimma:fedora.im> C# should be more performant though 2024-06-17 19:42:04 <@conan_kudo:matrix.org> we could also run Python through Nuitka if it really mattered 2024-06-17 19:42:12 <@conan_kudo:matrix.org> then it would be compiled 2024-06-17 19:42:15 <@zbyszek:fedora.im> I'm pretty sure we don't want C# ;) 2024-06-17 19:42:31 <@salimma:fedora.im> Oh indee 2024-06-17 19:42:37 <@salimma:fedora.im> Oh indeed 2024-06-17 19:42:57 <@conan_kudo:matrix.org> again, I don't really care, I just know what we're doing now isn't working 2024-06-17 19:43:01 <@salimma:fedora.im> On windows you already have it anyway 2024-06-17 19:43:04 <@nirik:matrix.scrye.com> so, should we vote here? or is there any further info we need? 2024-06-17 19:43:28 <@sgallagh:fedora.im> To be clear, we're voting on what the default power management software on Fedora will be. We're NOT voting to drop PPD forcibly from the distro. 2024-06-17 19:43:34 <@sgallagh:fedora.im> Correct? 2024-06-17 19:43:37 <@conan_kudo:matrix.org> yes 2024-06-17 19:43:47 <@nirik:matrix.scrye.com> right. 2024-06-17 19:44:06 <@conan_kudo:matrix.org> I think tuned-ppd is probably going to have more chances to work on ARM than ppd will 2024-06-17 19:44:08 <@nirik:matrix.scrye.com> well, default power management software on desktop media... 2024-06-17 19:44:27 <@sgallagh:fedora.im> Right, tuned is already the default for Server, last I checked 2024-06-17 19:44:33 <@conan_kudo:matrix.org> yup 2024-06-17 19:44:46 <@conan_kudo:matrix.org> and iirc, tuned-ppd is replacing ppd in RHEL 10 2024-06-17 19:44:59 <@conan_kudo:matrix.org> so I would hope that means _someone_ cares about perf for it 2024-06-17 19:45:03 <@sgallagh:fedora.im> That is what I see in CentOS Stream 10 right now, yes 2024-06-17 19:46:04 <@sgallagh:fedora.im> OK, at this point, I'm going to call the vote for this Change. 2024-06-17 19:46:18 <@sgallagh:fedora.im> Unless anyone feels there's an argument that has not been made yet? 2024-06-17 19:47:15 <@zbyszek:fedora.im> IIUC, the votes from the ticket stand, unless explicitly changed? 2024-06-17 19:47:21 <@sgallagh:fedora.im> Proposed: FESCo approves the Change to use tuned as the default power-management tool for desktop installs. P-P-D remains in the distribution as an alternative that can be manually installed. 2024-06-17 19:48:10 <@nirik:matrix.scrye.com> I'm +1 (hadn't voted in ticket yet as I was out last week) 2024-06-17 19:48:12 <@conan_kudo:matrix.org> Stephen Gallagher: +1 2024-06-17 19:48:28 <@decathorpe:fedora.im> still -1 2024-06-17 19:48:40 <@zbyszek:fedora.im> Still +1 2024-06-17 19:48:50 <@salimma:fedora.im> +1 2024-06-17 19:48:50 <@sgallagh:fedora.im> zbyszek: "Any FESCo member is assumed to retain the last vote that they made in the ticket prior to the meeting. Note that this does not carry over to new proposals, with the exception of clarification edits." So yes, ticket votes remain since we aren't changing the proposal 2024-06-17 19:48:59 <@sgallagh:fedora.im> I'm +1 2024-06-17 19:49:26 <@salimma:fedora.im> Still +1 2024-06-17 19:50:15 <@sgallagh:fedora.im> #agreed FESCo approves the Change to use tuned as the default power-management tool for desktop installs. P-P-D remains in the distribution as an alternative that can be manually installed. (+7, 0, -1) 2024-06-17 19:50:30 <@sgallagh:fedora.im> I count only Josh as not voting. Confirmed? 2024-06-17 19:50:59 <@sgallagh:fedora.im> !topic Next week's chair 2024-06-17 19:51:35 <@sgallagh:fedora.im> Who wants it? 2024-06-17 19:52:11 <@salimma:fedora.im> I'll be jet lagged but I can do the week after 2024-06-17 19:52:42 <@sgallagh:fedora.im> Actually, maybe we should hold off on selecting the chair until we know the results of the WhenIsGood. 2024-06-17 19:53:08 <@zbyszek:fedora.im> But we need somebody to make a decision based on the poll… 2024-06-17 19:53:12 <@zbyszek:fedora.im> I can take it. 2024-06-17 19:53:16 <@sgallagh:fedora.im> OK, thanks 2024-06-17 19:53:23 <@sgallagh:fedora.im> !action zbyszek to chair the next meeting 2024-06-17 19:53:30 <@sgallagh:fedora.im> !topic Open Floor 2024-06-17 19:53:34 <@zbyszek:fedora.im> I have something. 2024-06-17 19:53:41 <@sgallagh:fedora.im> Go ahead 2024-06-17 19:54:15 <@zbyszek:fedora.im> https://pagure.io/fork/zbyszek/fesco/fesco-docs/c/37ec880b3c3608529cbb81761ce01de60429fa46 is in a pull request that implements a policy we approved a while back. Please comment on the pull request. If there are no comments, I'll merge it. 2024-06-17 19:54:28 <@zbyszek:fedora.im> (I.e. not now, but let's say tomorrow.) 2024-06-17 19:54:46 <@sgallagh:fedora.im> That's not the MR 2024-06-17 19:55:03 <@sgallagh:fedora.im> https://pagure.io/fesco/fesco-docs/pull-request/90 2024-06-17 19:55:16 <@sgallagh:fedora.im> And I thought I approved that last week, but I must not have hit submit 2024-06-17 19:55:30 <@zbyszek:fedora.im> Yeah, that's the non-whitespace part of that MR. 2024-06-17 19:56:02 <@nirik:matrix.scrye.com> LGTM. 🛳️it. :) 2024-06-17 19:56:13 <@conan_kudo:matrix.org> yup ship 2024-06-17 19:56:19 <@salimma:fedora.im> Iacan check in an hour 2024-06-17 19:56:25 <@salimma:fedora.im> But yeah don't wait for me 2024-06-17 19:56:28 <@sgallagh:fedora.im> I hit merge 2024-06-17 19:56:32 <@salimma:fedora.im> I can check in an hour 2024-06-17 19:56:42 <@zbyszek:fedora.im> OK, great. 2024-06-17 19:56:43 <@sgallagh:fedora.im> Sorry about that; I really thought I did that already. 2024-06-17 19:57:02 <@zbyszek:fedora.im> NP. I forgot too. 2024-06-17 19:57:03 <@zbyszek:fedora.im> Next: 2024-06-17 19:57:12 <@zbyszek:fedora.im> https://fedorapeople.org/groups/schedule/f-41/f-41-key-tasks.html says that we have a few deadlines coming up. 2024-06-17 19:57:19 <@zbyszek:fedora.im> 4 Change Checkpoint: Proposal submission deadline (System Wide Changes) Tue 2024-06-25 Tue 2024-06-25 0 2024-06-17 19:57:19 <@zbyszek:fedora.im> 3 Change Checkpoint: Proposal submission deadline (Changes requiring mass rebuild) Tue 2024-06-25 Tue 2024-06-25 0 2024-06-17 19:57:19 <@zbyszek:fedora.im> 5 Change Checkpoint: Proposal submission deadline (Self Contained Changes) Tue 2024-07-16 Tue 2024-07-16 0 2024-06-17 19:57:19 <@zbyszek:fedora.im> 2 Change Checkpoint: Proposal submission deadline (Changes requiring infrastructure changes) Wed 2024-06-19 Wed 2024-06-19 0 2024-06-17 19:57:43 <@zbyszek:fedora.im> Just a reminder to everyone. 2024-06-17 19:58:25 <@sgallagh:fedora.im> I'll try to get that done tomorrow 2024-06-17 19:58:33 <@zbyszek:fedora.im> What's ODCS? 2024-06-17 19:58:40 <@conan_kudo:matrix.org> On Demand Compose Service 2024-06-17 19:58:45 <@sgallagh:fedora.im> On-Demand Compose Service, but it's dead 2024-06-17 19:58:46 <@nirik:matrix.scrye.com> yes please. I was going to ask you about doing that. 2024-06-17 19:58:53 <@nirik:matrix.scrye.com> I am not sure it needs a change tho? 2024-06-17 19:59:08 <@conan_kudo:matrix.org> it does because it will massively change how ELN works 2024-06-17 19:59:16 <@salimma:fedora.im> I'm going to try and finish my mock deprecation before putting up new proposals 's 😅 2024-06-17 19:59:25 <@sgallagh:fedora.im> nirik: It probably requires coordination with releng, so better safe than sorry 2024-06-17 19:59:25 <@salimma:fedora.im> I'm going to try and finish my mock deprecation before putting up new proposals 😅 2024-06-17 19:59:30 <@nirik:matrix.scrye.com> oh, how so? 2024-06-17 19:59:34 <@conan_kudo:matrix.org> everything currently goes through ODCS, but if that goes away, the whole releng path for ELN is completely different 2024-06-17 19:59:46 <@nirik:matrix.scrye.com> odcs just calls pungi. 2024-06-17 19:59:54 <@nirik:matrix.scrye.com> we are just changing it to call pungi directly. 2024-06-17 20:00:13 <@conan_kudo:matrix.org> IIRC our content filtering thingy is in ODCS 2024-06-17 20:00:35 <@nirik:matrix.scrye.com> I'd have to look, but I think it just passes that to pungi config. 2024-06-17 20:00:36 <@sgallagh:fedora.im> No, that's `prepopulate.json` and that's a pungi feature 2024-06-17 20:00:47 <@sgallagh:fedora.im> So I think we're okay there 2024-06-17 20:01:05 <@nirik:matrix.scrye.com> so really I don't think anyone externally will notice... 2024-06-17 20:01:06 <@conan_kudo:matrix.org> we don't produce ISOs, but we do produce VM images 2024-06-17 20:01:13 <@conan_kudo:matrix.org> do the VM images go through ODCS? 2024-06-17 20:01:21 <@nirik:matrix.scrye.com> yes, pungi makes them 2024-06-17 20:01:24 <@sgallagh:fedora.im> Again, they go through Pungi 2024-06-17 20:01:31 <@conan_kudo:matrix.org> I know that davdunc has it on his todo to redo the ELN Guest image 2024-06-17 20:01:41 <@conan_kudo:matrix.org> because it currently uses tooling we are trying to get rid of 2024-06-17 20:02:11 <@nirik:matrix.scrye.com> yeah, and taking odcs out of the picture means we can adjust the pungi config as we like instead of having to poke odcs to make it like we want. 2024-06-17 20:02:11 <@conan_kudo:matrix.org> yes but it uses imgfac :( 2024-06-17 20:02:12 <@sgallagh:fedora.im> And we do produce at least one ISO image: netinst 2024-06-17 20:02:27 <@sgallagh:fedora.im> We produce qcow2 images 2024-06-17 20:02:33 <@sgallagh:fedora.im> We don't have an AMI process 2024-06-17 20:02:41 <@conan_kudo:matrix.org> this cycle, Fedora Cloud is trying to migrate all users of imgfac away so we can shut it down 2024-06-17 20:03:04 <@conan_kudo:matrix.org> we're starting to contact everyone and provide their options and what assistance we can offer 2024-06-17 20:03:56 <@sgallagh:fedora.im> Anyway, I don't think we need to plan the entire effort here. I'll start a Change proposal for ELN 2024-06-17 20:04:03 <@conan_kudo:matrix.org> sounds good 2024-06-17 20:04:29 <@sgallagh:fedora.im> !action @sgallagh to submit a Change to migrate Fedora ELN away from ODCS 2024-06-17 20:04:37 <@sgallagh:fedora.im> Anything else for Open Floor? 2024-06-17 20:05:52 <@sgallagh:fedora.im> OK, I'll take that to be "no". 2024-06-17 20:06:14 <@sgallagh:fedora.im> Thank you for participating, folks. Don't forget to answer the WhenIsGood by Friday! 2024-06-17 20:06:17 <@sgallagh:fedora.im> !endmeeting