-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
dropping some firmware packages that provide Wi-Fi firmware #1575
Comments
These were demoted to a recommends in F39 and we're not sure if we want to drop them yet: coreos/fedora-coreos-tracker#1575
These were demoted to a recommends in F39 and we're not sure if we want to drop them yet: coreos/fedora-coreos-tracker#1575
These were demoted to a recommends in F39 and we're not sure if we want to drop them yet: coreos/fedora-coreos-tracker#1575
These were demoted to a recommends in F39 and we're not sure if we want to drop them yet: coreos/fedora-coreos-tracker#1575
We don't ship any wifi support and generally redirect to Fedora IoT or layering for those use cases, so it's a +1 for me. Should we discuss this in a meeting? |
I think my biggest concern here is functionality changing without warning. One example: I layer in NetworkManager-wifi on a system I have. IIUC if we transparently pick up this change then the wifi in my system will stop working because NetworkManager-wifi doesn't name those firmware packages as requirements. I think the state is fine for new installs, but for existing systems some care should be taken.
Yes! Added the meeting label. I created this ticket so we could discuss it in a meeting and also revert the drop in |
Good point. Then we should probably announce it. I don't think we should keep them in but that can be discussed during the meeting. |
From today's meeting:
|
Capturing some of the discussion from the meeting I think we discussed a few options:
In the meeting we were leaning more towards the last option and making the "warning period" last until F40 is released, but as mentioned in the previous comment we'll discuss more and finalize the plan next week. |
The issue with options 2 & 3 is that it extends the lifetime of the CLHM unit warning for modules to a full release worth of time: coreos/fedora-coreos-config#2510. While the module related CLHM was limited in time until the F39 release, this one will be there for a while. |
Not sure I completely understand. IIUC this CLHM helper would have nothing to do with coreos/fedora-coreos-config#2510 (i.e. this has nothing to do with modularity). It would be implemented similarly, but be independent code. The CLHM helper added in coreos/fedora-coreos-config#2510 will essentially be dead code in a month's time because |
Turns out rpm-ostree is called by Zincati on boot anyway so the CLHM is not adding much overhead, thus resolving my concerns. |
From today's meeting:
|
These were demoted to a recommends in F39 and we're not sure if we want to drop them yet: coreos/fedora-coreos-tracker#1575
These were demoted to a recommends in F39 and we're not sure if we want to drop them yet: coreos/fedora-coreos-tracker#1575
Since we didn't follow through on the CLHM helper and the email warning to users I'm guessing we need to modify this proposal to target F41 instead. |
I think we should still do it, warning or not. WiFi is not part of the default image so we should not go out of our way to make it work. |
From #1700 (comment), we'll need to add
back as well to keep parity with current F39 content. |
Ideally we would document how to setup WiFi on Fedora CoreOS and document all the caveats around firmwares and layering. |
Some wifi-firmwares will be split into sub-packages in fedora 40 We will keep them in until fedora 41, but display a warning message in the console if NetworkManager-wifi is layered without the most popular the wifi firmwares. See coreos/fedora-coreos-tracker#1575 Also link to FAQ entry. see coreos/fedora-coreos-docs#629
Move Wi-Fi firmwares to their own manifest so that we can automatically drop then when we rebase to Fedora 41. We can safely do that now that we have included a warning for existing users. See: coreos#2978 Fixes: coreos/fedora-coreos-tracker#1575
Let's keep this open for when this ships in our prod streams. |
I have no idea how I closed this issue as complete - sorry folks, it must've been an unexpected 'Enter' stroke. |
It's because you pushed the commit where I mentioned it as fixed in a branch with a matching name. It should be fine now. |
The fix for this went into |
The fix for this went into |
The fix for this went into |
The linux-firmware package dropped the following firmware subpackages as requirements in F39+:
We should determine if this is a change we want to make.
The text was updated successfully, but these errors were encountered: