-
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
tracker: Fedora 40 changes considerations #1626
Comments
Updated with some preliminary review done by @jlebon and myself: https://pagure.io/fork/dustymabe/fedora-pgm/pgm_scripts/c/08286ba9a2daee5845dcc433802d49820bf9bc21?branch=dusty-fcos-changes |
Updated description from the outcomes of the 2023-12-12 community meeting. |
Ran the script and updated the description just now. |
Updated description from the outcomes of the 2024-01-03 community meeting. |
This was discussed in the meeting today, however there have been no new changes since the last meeting. |
Ran the script and updated the description just now. |
Updated description from the outcomes of the 2024-01-24 community meeting. |
With the impending release of 1.22 the ci tests can be updated to test against Go 1.22 by simply updating the config.yml field This should be very non invasive due to the already exemplary infrastructure around this. |
I've created #1662 to track hardening units. |
Updated description from the outcomes of the 2024-01-31 community meeting. |
Updated description from the outcomes of the 2024-02-07 community meeting. |
Ran the script and updated the description just now. |
Ran the script and updated the description just now. |
Output generated by and stored alongside (with modifications) this script in a fork of the pgm_scripts repo.
Fedora 40 Accepted System-Wide Changes (wiki source)
DNF/RPM Copy on Write enablement for all variantsRPM Copy on Write provides a better experience for Fedora Users as it reduces the amount of I/O and offsets CPU cost of package decompression. RPM Copy on Write uses reflinking capabilities in btrfs, which is the default filesystem starting from Fedora 33 for most variants. Note that this behavior is not being turned on by default for this Change.Tracking bug: #1915976KTLS implementation for GnuTLSAcceleration of GnuTLS with software Kernel TLS (KTLS)Tracking bug: #2130000Modernize Live MediaModernize the live media by switching to the "new" live environment setup scripts provided by livesys-scripts and leverage new functionality in dracut to enable support for automatically enabling persistent overlays when flashed to USB sticks.Tracking bug: #2139918Ostree Native Container (Phase 2, stable)Continue the work done in https://fedoraproject.org/wiki/Changes/OstreeNativeContainer but in an officially stable format, and expanded to cover more OSTree-based editions. This goes "all in" on being container-native and significantly changes the technology and user emphasis.Tracking bug: #2151321Remove webkit2gtk-4.0 API VersionThe webkit2gtk-4.0 API version will no longer be built. Packages that depend on it will fail to build from source and eventually be retired.Tracking bug: #2193249Anaconda WebUI for Fedora Workstation by defaultThe new PatternFly-based UI has been developed by the Anaconda team for some time now and we would like to make it available for users of Fedora to enhance and modernize installation experience. As the first step in this user adoption process, we are targeting Fedora Workstation only.Tracking bug: #2231339Remove Python Mock Usagepython-mock has been deprecated since Fedora 34 - 6 releases ago, but is still in use in many packages. We plan to go through the remaining usages and clean them up, with the goal of retiring python-mock from Fedora.Tracking bug: #2258085Fedora 40 Accepted Self-Contained Changes (wiki source)
mkosi-initrdmkosi-initrd is an alternative builder for initrds. It will be packaged in Fedora, so that users can use it to build initrds locally. A kernel-install plugin will be provided to build the initrd when a kernel package is installed. As a stretch goal, initrds will be build in koji and delivered via rpm packages. As a further stretch goal, pre-built initrds will be used in Unified Kernel Images that can be delivered via rpm packages.Tracking bug: #2203221Enable auto-updates by default in Fedora KinoiteOn Fedora Kinoite, Plasma Discover supports automatically updating the system in a safe fashion via rpm-ostree staged updates. We want users to benefit from bug fixes and updates in general by default thus we want to enable auto-updates by default. Users will still have the option of disabling that or tuning the frequency at which updates happen.Tracking bug: #2233192The text was updated successfully, but these errors were encountered: