-
-
Notifications
You must be signed in to change notification settings - Fork 48
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
Fedora 41 template #9244
Comments
There is no compiled binaries here, only shell, python and a bunch of config files. QubesOS/qubes-issues#9244
There is no compiled binaries here, only shell and a bunch of config files. QubesOS/qubes-issues#9244
There is no compiled binaries here, only shell and a bunch of config files. QubesOS/qubes-issues#9244
There is no compiled binaries here, only shell and a bunch of config files. QubesOS/qubes-issues#9244
There is no compiled binaries here, only a bunch of config files. QubesOS/qubes-issues#9244
There is no compiled binaries here, only shell, python and a bunch of config files. QubesOS/qubes-issues#9244
There is no compiled binaries here, only DKMS module (source code). QubesOS/qubes-issues#9244
We don't build for sparc, but even if we would, this part isn't in upstream spec anymore. OTOH, this file-based dependency breaks on F41. QubesOS/qubes-issues#9244
There is no compiled binaries here, only shell and a bunch of config files. QubesOS/qubes-issues#9244
There is no compiled binaries here, only shell and a bunch of config files. QubesOS/qubes-issues#9244
Make it match other images. This fixes building on F41. QubesOS/qubes-issues#9244
--allowerasing is supported, but it must be placed after the action "install". Since old dnf doesn't care, move the option in any case. QubesOS/qubes-issues#9244
Indeed, this looks to be included only in 3007.1 release, not any 3006.x |
There is salt 3007.1 package for F42: https://src.fedoraproject.org/rpms/salt. I wonder if it will get published to F41 too. |
https://bugzilla.redhat.com/show_bug.cgi?id=2279304 suggests it will be. |
It's in current-testing now |
I'm not sure why I didn't see this before, but all my qubes running on Fedora 41 have memory issues. They are all stuck at the initial memory and won't bump to the maximum memory.
I see that in the logs:
Setting SELinux globally to permissive seems to bring all my qubes back to maximum memory, so I guess that's related to those denied selinux rules. |
The issue is fixed in QubesOS/updates-status#5240. I'll rebuild remaining templates once QubesOS/qubes-builder-rpm#139 is done. |
Is there any manual action we can do to fix an already installed template, or do we need to reinstall from this new template? |
Try removing |
I tried it a few times at first, but it didn't work for any of my templates. It seems I had to reinstall all the selinux related packages first and then proceed with relabeling for it to work. Probably some of them were half installed, no idea. Anyway, thanks! |
When building a template, look for appmenus under the following names: - appmenus_(dist-codename)_(flavor) - appmenus_(dist-codename) - appmenus_(dist-name)_(dist-ver)_(flavor) - appmenus_(dist-name)_(flavor) - appmenus_(dist-name)_(dist-ver) <- added in this commit - appmenus_(dist-name) - appmenus Where `(dist-codename)` is for example `fc41`, `(dist-name)` is for example `fedora` and `(dist-ver)` is for example `41`. For fedora-41 template (empty flavor) it means appmenus can be placed in `appmenus_fedora_41` directory, instead of `appmenus_fedora_41_`. And that `appmenus_fedora_41` (instead of `appmenus_fedora`) will be used also for Fedora 41 flavors that don't have have its own flavor-specific directory. Keeing `appmenus_(dist-name)_(flavor)` above version specific dir allows keeping common `appmenus_fedora_minimal`, instead of needing to duplicate it for each version (which would be the case if `appmenus_(dist-name)_(dist-ver)` would be above `appmenus_(dist-name)_(flavor)`). In other words, only-flavor-specific dir have priority over only-version-specific dir. QubesOS/qubes-issues#9244
All template flavors are rebuilt now and should have the SELinux issue fixed. |
Use org.mozilla.firefox.desktop name instead of firefox.desktop. QubesOS/qubes-issues#9244
@andrewdavidwong no new issues are found, I think it's stable enough to announce it. Can you prepare the announcement? |
- Remove Fedora 39 (EOL) - Add Fedora 41 (QubesOS/qubes-issues#9244)
Thunderbird 128 on Fedora 41 presents buttons as 'button' role instead of 'push button'. Adjust test accordingly. QubesOS/qubes-issues#9244 (cherry picked from commit 985bcce)
QubesOS/qubes-issues#9244 (cherry picked from commit fc128d7)
Fedora 41 (https://fedorapeople.org/groups/schedule/f-41/f-41-key-tasks.html) is planned for end of October 2024. Tasks below should start after mass rebuild (planned for July/August).
Tasks:
If any issue affects Fedora 41 specifically (build failures, things that worked fine before etc.), please add reference to this issue too.
The text was updated successfully, but these errors were encountered: