No edit summary |
|||
Line 19: | Line 19: | ||
* Release Notes tracker: <will be assigned by the Wrangler> | * Release Notes tracker: <will be assigned by the Wrangler> | ||
* Contingency deadline: Beta freeze | * Contingency deadline: Beta freeze | ||
* Status: | * Status: 100% code completed | ||
===[[Changes/Enable IPv4 Address Conflict Detection | Enable IPv4 Address Conflict Detection by default]]=== | ===[[Changes/Enable IPv4 Address Conflict Detection | Enable IPv4 Address Conflict Detection by default]]=== | ||
Enable IPv4 Address Conflict Detection by default in NetworkManager. | Enable IPv4 Address Conflict Detection by default in NetworkManager. | ||
Line 25: | Line 25: | ||
* Owner: Beniamino Galvani, Íñigo Huguet | * Owner: Beniamino Galvani, Íñigo Huguet | ||
====Tracking==== | ====Tracking==== | ||
* Last updated: 2024- | * Last updated: 2024-02-20 | ||
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2258083 #2258083] | * Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2258083 #2258083] | ||
* Release Notes tracker: <will be assigned by the Wrangler> | * Release Notes tracker: <will be assigned by the Wrangler> | ||
* Contingency deadline: Beta freeze | * Contingency deadline: Beta freeze | ||
* Status: | * Status: Testable | ||
===[[Changes/LLVM-18 | LLVM 18]]=== | ===[[Changes/LLVM-18 | LLVM 18]]=== | ||
Update all llvm sub-projects in Fedora Linux to version 18. | Update all llvm sub-projects in Fedora Linux to version 18. | ||
Line 39: | Line 39: | ||
* Release Notes tracker: <will be assigned by the Wrangler> | * Release Notes tracker: <will be assigned by the Wrangler> | ||
* Contingency deadline: | * Contingency deadline: | ||
* Status: Change accepted | * Status: Change accepted | ||
===[[Changes/RenameFirefoxDesktopFile | Change Firefox desktop file]]=== | ===[[Changes/RenameFirefoxDesktopFile | Change Firefox desktop file]]=== | ||
Line 59: | Line 49: | ||
* Release Notes tracker: <will be assigned by the Wrangler> | * Release Notes tracker: <will be assigned by the Wrangler> | ||
* Contingency deadline: | * Contingency deadline: | ||
* Status: | * Status: 100% code completed | ||
===[[Changes/StableSSIDMACAddress | Assign individual, stable MAC addresses for Wi-Fi connections]]=== | ===[[Changes/StableSSIDMACAddress | Assign individual, stable MAC addresses for Wi-Fi connections]]=== | ||
Adopt stable-ssid as the default mode for assigning individual, stable MAC addresses to Wi-Fi connections in NetworkManager for Fedora 40, enhancing user privacy without compromising network stability. | Adopt stable-ssid as the default mode for assigning individual, stable MAC addresses to Wi-Fi connections in NetworkManager for Fedora 40, enhancing user privacy without compromising network stability. | ||
Line 69: | Line 59: | ||
* Release Notes tracker: <will be assigned by the Wrangler> | * Release Notes tracker: <will be assigned by the Wrangler> | ||
* Contingency deadline: Beta freeze of Fedora 40. | * Contingency deadline: Beta freeze of Fedora 40. | ||
* Status: | * Status: Testable | ||
===[[Changes/KiwiBuiltCloudImages | Build Fedora Cloud Edition Images Using Kiwi in Koji]]=== | ===[[Changes/KiwiBuiltCloudImages | Build Fedora Cloud Edition Images Using Kiwi in Koji]]=== | ||
Fedora Cloud Edition images will be built with Kiwi, which will replace the unmaintained ImageFactory tooling that is currently being used to build the cloud base images. | Fedora Cloud Edition images will be built with Kiwi, which will replace the unmaintained ImageFactory tooling that is currently being used to build the cloud base images. | ||
Line 85: | Line 75: | ||
* Owner: Petra Alice Mikova | * Owner: Petra Alice Mikova | ||
====Tracking==== | ====Tracking==== | ||
* Last updated: 2024-01- | * Last updated: 2024-01-31 | ||
* Tracking bug: | * Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2262141 #2262141] | ||
* Release Notes tracker: <will be assigned by the Wrangler> | * Release Notes tracker: <will be assigned by the Wrangler> | ||
* Contingency deadline: Announce release blocking deliverables Tue 2022-02-01 Tue 2022-02-01 0 (8days before branching, 22 before beta freeze) | * Contingency deadline: Announce release blocking deliverables Tue 2022-02-01 Tue 2022-02-01 0 (8days before branching, 22 before beta freeze) | ||
* Status: | * Status: Change accepted | ||
===[[Changes/F40Boost183 | Boost 1.83 upgrade]]=== | ===[[Changes/F40Boost183 | Boost 1.83 upgrade]]=== | ||
This change brings Boost 1.83 to Fedora. This will mean Fedora ships with a recent upstream Boost release. | This change brings Boost 1.83 to Fedora. This will mean Fedora ships with a recent upstream Boost release. | ||
Line 129: | Line 119: | ||
* Release Notes tracker: [https://pagure.io/fedora-docs/release-notes/issue/1062 #1062] | * Release Notes tracker: [https://pagure.io/fedora-docs/release-notes/issue/1062 #1062] | ||
* Contingency deadline: Fedora 40 beta freeze. | * Contingency deadline: Fedora 40 beta freeze. | ||
* Status: | * Status: 100% code completed | ||
===[[Changes/389 Directory Server 3.0.0 | 389_Directory_Server_3.0.0]]=== | ===[[Changes/389 Directory Server 3.0.0 | 389_Directory_Server_3.0.0]]=== | ||
389-ds-base upgrade from version 2.4.4 to the latest upstream version 3.0.0 in Fedora. | 389-ds-base upgrade from version 2.4.4 to the latest upstream version 3.0.0 in Fedora. | ||
Line 140: | Line 130: | ||
* Release Notes tracker: [https://pagure.io/fedora-docs/release-notes/issue/1063 #1063] | * Release Notes tracker: [https://pagure.io/fedora-docs/release-notes/issue/1063 #1063] | ||
* Contingency deadline: Fedora 40 beta freeze (2024-02-20) | * Contingency deadline: Fedora 40 beta freeze (2024-02-20) | ||
* Status: | * Status: 100% code completed | ||
===[[Changes/SSSDRemoveFilesProvider | Removing SSSD ‘files provider’]]=== | ===[[Changes/SSSDRemoveFilesProvider | Removing SSSD ‘files provider’]]=== | ||
Remove SSSD “files provider” feature that allows handling of local users. | Remove SSSD “files provider” feature that allows handling of local users. | ||
Line 146: | Line 136: | ||
* Owner: Alexey Tikhonov, Pavel Březina | * Owner: Alexey Tikhonov, Pavel Březina | ||
====Tracking==== | ====Tracking==== | ||
* Last updated: | * Last updated: 2024-02-06 | ||
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2252765 #2252765] | * Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2252765 #2252765] | ||
* Release Notes tracker: <will be assigned by the Wrangler> | * Release Notes tracker: <will be assigned by the Wrangler> | ||
* Contingency deadline: Fedora 40 beta freeze | * Contingency deadline: Fedora 40 beta freeze | ||
* Status: | * Status: 100% code completed | ||
===[[Changes/DNFConditionalFilelists | DNF: Do not download filelists by default]]=== | ===[[Changes/DNFConditionalFilelists | DNF: Do not download filelists by default]]=== | ||
Change the DNF behavior to not download filelists by default. These metadata, which describe all the files contained within each package, are unnecessary in the majority of use cases. Additionally, these metadata files can be large in size, leading to a significant slowdown in the user experience. | Change the DNF behavior to not download filelists by default. These metadata, which describe all the files contained within each package, are unnecessary in the majority of use cases. Additionally, these metadata files can be large in size, leading to a significant slowdown in the user experience. | ||
Line 156: | Line 146: | ||
* Owner: Jan Kolarik | * Owner: Jan Kolarik | ||
====Tracking==== | ====Tracking==== | ||
* Last updated: | * Last updated: 2024-02-09 | ||
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2254789 #2254789] | * Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2254789 #2254789] | ||
* Release Notes tracker: [https://pagure.io/fedora-docs/release-notes/issue/1064 #1064] | * Release Notes tracker: [https://pagure.io/fedora-docs/release-notes/issue/1064 #1064] | ||
* Contingency deadline: Branch Fedora Linux 40 from Rawhide | * Contingency deadline: Branch Fedora Linux 40 from Rawhide | ||
* Status: | * Status: Finished | ||
===[[Changes/Ruby 3.3 | Ruby 3.3]]=== | ===[[Changes/Ruby 3.3 | Ruby 3.3]]=== | ||
Ruby 3.3 is the latest stable version of Ruby. Many new features and improvements are included for the increasingly diverse and expanding demands for Ruby. With this major update from Ruby 3.2 in Fedora 39 to Ruby 3.3 in Fedora 40, Fedora becomes the superior Ruby development platform. | Ruby 3.3 is the latest stable version of Ruby. Many new features and improvements are included for the increasingly diverse and expanding demands for Ruby. With this major update from Ruby 3.2 in Fedora 39 to Ruby 3.3 in Fedora 40, Fedora becomes the superior Ruby development platform. | ||
Line 180: | Line 170: | ||
* Release Notes tracker: | * Release Notes tracker: | ||
* Contingency deadline: | * Contingency deadline: | ||
* Status: | * Status: Finished | ||
===[[Changes/SPDX Licenses Phase 3 | SPDX License Phase 3]]=== | ===[[Changes/SPDX Licenses Phase 3 | SPDX License Phase 3]]=== | ||
The third phase of transition from using Fedora's short names for licenses to SPDX identifiers in the License: field of Fedora package spec files. This phase focuses on finishing migrating packages from ELN set. We still do not expect that all packages from Fedora Linux will be migrated in this phase. | The third phase of transition from using Fedora's short names for licenses to SPDX identifiers in the License: field of Fedora package spec files. This phase focuses on finishing migrating packages from ELN set. We still do not expect that all packages from Fedora Linux will be migrated in this phase. | ||
Line 186: | Line 176: | ||
* Owner: Miroslav Suchý, Jilayne Lovejoy, David Cantrell, Richard Fontana | * Owner: Miroslav Suchý, Jilayne Lovejoy, David Cantrell, Richard Fontana | ||
====Tracking==== | ====Tracking==== | ||
* Last updated: 2024- | * Last updated: 2024-02-20 | ||
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2258888 #2258888] | * Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2258888 #2258888] | ||
* Release Notes tracker: <to be filled by the wrangler> | * Release Notes tracker: <to be filled by the wrangler> | ||
* Contingency deadline: Beta freeze. But it is expected that not all packages will be converted by that time and the change will continue in the next release. | * Contingency deadline: Beta freeze. But it is expected that not all packages will be converted by that time and the change will continue in the next release. | ||
* Status: | * Status: 100% code completed | ||
===[[Changes/RemoveOpensslCompat | Removing OpenSSL 1.1 package]]=== | ===[[Changes/RemoveOpensslCompat | Removing OpenSSL 1.1 package]]=== | ||
We are going to remove the openssl11 package from Fedora 40. | We are going to remove the openssl11 package from Fedora 40. | ||
Line 220: | Line 210: | ||
* Release Notes tracker: <will be assigned by the Wrangler> | * Release Notes tracker: <will be assigned by the Wrangler> | ||
* Contingency deadline: Beta freeze | * Contingency deadline: Beta freeze | ||
* Status: | * Status: 100% code completed | ||
===[[Changes/KDE Plasma 6 | KDE Plasma 6]]=== | ===[[Changes/KDE Plasma 6 | KDE Plasma 6]]=== | ||
KDE Plasma 6 is successor to KDE Plasma 5 created by the KDE Community. It is based on Qt 6 and KDE Frameworks 6 and brings many changes and improvements over previous versions. For Fedora Linux, the transition to KDE Plasma 6 will also include dropping support for the X11 session entirely, leaving only Plasma Wayland as the sole offered desktop mode. | KDE Plasma 6 is successor to KDE Plasma 5 created by the KDE Community. It is based on Qt 6 and KDE Frameworks 6 and brings many changes and improvements over previous versions. For Fedora Linux, the transition to KDE Plasma 6 will also include dropping support for the X11 session entirely, leaving only Plasma Wayland as the sole offered desktop mode. | ||
Line 251: | Line 241: | ||
* Release Notes tracker: [https://pagure.io/fedora-docs/release-notes/issue/1054 #1054] | * Release Notes tracker: [https://pagure.io/fedora-docs/release-notes/issue/1054 #1054] | ||
* Contingency deadline: Beta freeze. | * Contingency deadline: Beta freeze. | ||
* Status: | * Status: 100% code completed | ||
===[[Changes/GNUToolchainF40 | GNU Toolchain Update (gcc 14.0, binutils 2.41, glibc 2.39, gdb 14.1)]]=== | ===[[Changes/GNUToolchainF40 | GNU Toolchain Update (gcc 14.0, binutils 2.41, glibc 2.39, gdb 14.1)]]=== | ||
Update the Fedora 40 GNU Toolchain to gcc 14.0, binutils 2.41, glibc 2.39 and gdb 14.1. | Update the Fedora 40 GNU Toolchain to gcc 14.0, binutils 2.41, glibc 2.39 and gdb 14.1. | ||
Line 272: | Line 262: | ||
* Contingency deadline: Beta Freeze | * Contingency deadline: Beta Freeze | ||
* Status: Change accepted | * Status: Change accepted | ||
===[[Changes/FedoraWorkstationImageBuilder | Build Fedora Workstation live ISO with Image Builder]]=== | ===[[Changes/FedoraWorkstationImageBuilder | Build Fedora Workstation live ISO with Image Builder]]=== | ||
Image Builder is a set of modern tools for building operating system images. Its goal is to make the builds reliable and reproducible. Moreover, it's designed to give the end users a simple workflow to build their own custom images. The aim of this change is to create an additional, non-blocking Fedora Workstation live ISO using Image Builder. | Image Builder is a set of modern tools for building operating system images. Its goal is to make the builds reliable and reproducible. Moreover, it's designed to give the end users a simple workflow to build their own custom images. The aim of this change is to create an additional, non-blocking Fedora Workstation live ISO using Image Builder. | ||
Line 291: | Line 271: | ||
* Release Notes tracker: [https://pagure.io/fedora-docs/release-notes/issue/1034 #1034] | * Release Notes tracker: [https://pagure.io/fedora-docs/release-notes/issue/1034 #1034] | ||
* Contingency deadline: Final freeze (the change is trivially revertable) | * Contingency deadline: Final freeze (the change is trivially revertable) | ||
* Status: | * Status: 100% code completed | ||
===[[Changes/LibuserDeprecation | Deprecating libuser and removing passwd package from Fedora]]=== | ===[[Changes/LibuserDeprecation | Deprecating libuser and removing passwd package from Fedora]]=== | ||
Libuser is not actively developed. Most of the depending component have build-time option to work without libuser. | Libuser is not actively developed. Most of the depending component have build-time option to work without libuser. | ||
Line 297: | Line 277: | ||
* Owner: Tomas Halman | * Owner: Tomas Halman | ||
====Tracking==== | ====Tracking==== | ||
* Last updated: 2024- | * Last updated: 2024-02-02 | ||
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2233275 #2233275] | * Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2233275 #2233275] | ||
* Release Notes tracker: N/A | * Release Notes tracker: N/A | ||
Line 322: | Line 302: | ||
* Contingency deadline: not provided | * Contingency deadline: not provided | ||
* Status: Change accepted | * Status: Change accepted | ||
===[[Changes/ | |||
== Fedora Linux 40 Accepted Self-Contained Changes == | |||
===[[Changes/ibus-anthy 1.5.16 | ibus-anthy 1.5.16]]=== | |||
* Owner: | ibus-anthy will update the Japanese era for 2024. | ||
* Owner: Takao Fujiwara | |||
* Last updated: | * Last updated: 2024-02-20 | ||
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id= | * Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2263301 #2263301] | ||
* Status: Change accepted | * Status: Change accepted | ||
===[[Changes/ | ===[[Changes/IBus 1.5.30 | IBus 1.5.30]]=== | ||
IBus 1.5.30 will have some enhancements. | |||
* Owner: Takao Fujiwara | |||
* Owner: | * Last updated: 2024-02-08 | ||
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2263302 #2263302] | |||
* Last updated: | |||
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id= | |||
* Status: Change accepted | * Status: Change accepted | ||
===[[Changes/ | ===[[Changes/IoTSimplifiedProvisioning | IoT Simplified Provisioning]]=== | ||
Offer Fedora IoT users a new, non-release blocking deliverable to deploy and configure Fedora IoT systems using a new tool called Simplified Provisioning. | |||
* Owner: David Jachimowicz | |||
* Owner: | * Last updated: 2024-02-08 | ||
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2263304 #2263304] | |||
* Last updated: | |||
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id= | |||
* Status: Change accepted | * Status: Change accepted | ||
===[[Changes/ | ===[[Changes/Deprecate ntlm in cyrus sasl | Deprecate_ntlm_in_cyrus_sasl]]=== | ||
NTLM has been deprecated for years and is obsolete. Support for it should be removed as a SASL mechanism. This is no longer supported by cyrus-sasl upstream. The cyrus-sasl-ntlm subpackage should be removed. | |||
* Owner: Rob Crittenden | |||
* Owner: | * Last updated: 2024-02-08 | ||
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2263305 #2263305] | |||
* Last updated: | |||
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id= | |||
* Status: Change accepted | * Status: Change accepted | ||
===[[Changes/ROCm6Release | ROCm 6 Release]]=== | ===[[Changes/ROCm6Release | ROCm 6 Release]]=== | ||
The AMD ROCm™ 6.0 is the latest release of AMD’s software optimized for AI and HPC workload performance on AMD GPU’s. This latest release enables the newest flagship datacenter GPU the AMD Instinct™ MI300 as well as continuing the GPUs enabled in their last 5.x release, most/all of their recent GPUs. | The AMD ROCm™ 6.0 is the latest release of AMD’s software optimized for AI and HPC workload performance on AMD GPU’s. This latest release enables the newest flagship datacenter GPU the AMD Instinct™ MI300 as well as continuing the GPUs enabled in their last 5.x release, most/all of their recent GPUs. | ||
Line 373: | Line 333: | ||
* Last updated: 2024-01-31 | * Last updated: 2024-01-31 | ||
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2262138 #2262138] | * Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2262138 #2262138] | ||
* Status: | * Status: 100% code completed | ||
===[[Changes/PyTorchRelese | PyTorch Release]]=== | ===[[Changes/PyTorchRelese | PyTorch Release]]=== | ||
This change will bring the first iteration of PyTorch to Fedora. | This change will bring the first iteration of PyTorch to Fedora. | ||
Line 379: | Line 339: | ||
* Last updated: 2024-01-31 | * Last updated: 2024-01-31 | ||
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2262139 #2262139] | * Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2262139 #2262139] | ||
* Status: | * Status: 100% code completed | ||
===[[Changes/Replace iotop with iotop-c | Replace iotop with iotop-c]]=== | ===[[Changes/Replace iotop with iotop-c | Replace iotop with iotop-c]]=== | ||
Replace (obsolete) iotop with iotop-c | Replace (obsolete) iotop with iotop-c | ||
Line 385: | Line 345: | ||
* Last updated: 2024-01-31 | * Last updated: 2024-01-31 | ||
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2262144 #2262144] | * Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2262144 #2262144] | ||
* Status: | * Status: 100% code completed | ||
===[[Changes/Move var run selinux policy entries to run | Move /var/run selinux-policy entries to /run]]=== | ===[[Changes/Move var run selinux policy entries to run | Move /var/run selinux-policy entries to /run]]=== | ||
Actual path for system runtime files moved from /var/run to /run some 10 years ago [1], but the policy has been managed since then in a way that keeps the old entries and have updates still with the incorrect path while the real path is handled by file equivalency feature. This can confuse sysadmins not to be sure which path should be actually used and can also effect in userspace tools not working properly [2]. | Actual path for system runtime files moved from /var/run to /run some 10 years ago [1], but the policy has been managed since then in a way that keeps the old entries and have updates still with the incorrect path while the real path is handled by file equivalency feature. This can confuse sysadmins not to be sure which path should be actually used and can also effect in userspace tools not working properly [2]. | ||
Line 391: | Line 351: | ||
* Last updated: 2024-01-17 | * Last updated: 2024-01-17 | ||
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2258068 #2258068] | * Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2258068 #2258068] | ||
* Status: | * Status: 100% code completed | ||
===[[Changes/Kubernetes-1.29 | Update Kubernetes to v1.29 in Rawhide]]=== | ===[[Changes/Kubernetes-1.29 | Update Kubernetes to v1.29 in Rawhide]]=== | ||
Replace Kubernetes 1.28 in rawhide (F40) with v1.29. | Replace Kubernetes 1.28 in rawhide (F40) with v1.29. | ||
Line 409: | Line 369: | ||
* Last updated: 2024-01-17 | * Last updated: 2024-01-17 | ||
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2258071 #2258071] | * Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2258071 #2258071] | ||
* Status: Testable | |||
===[[Changes/Fedora IoT Unified Core | Build Fedora IoT using rpm-ostree unified core]]=== | |||
Upstream rpm-ostree development is now focused on "unified core" mode, with plans to deprecate the previous mode in the future. Fedora IoT is the last rpm-ostree based Fedora edition using this older, soon to be deprecated mode with SilverBlue and Kinoite making the change in Fedora 39. This change will align IoT with the other ostree-based editions in Fedora. | |||
* Owner: Paul Whalen, Irene Diez | |||
* Last updated: 2024-02-08 | |||
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2263306 #2263306] | |||
* Status: Change accepted | * Status: Change accepted | ||
===[[Changes/Wget2asWget | Wget2 as wget]]=== | ===[[Changes/Wget2asWget | Wget2 as wget]]=== | ||
Line 415: | Line 381: | ||
* Last updated: 2023-12-16 | * Last updated: 2023-12-16 | ||
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2254790 #2254790] | * Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2254790 #2254790] | ||
* Status: | * Status: 100% code completed | ||
===[[Changes/AtomicDesktops | Fedora Atomic Desktops]]=== | ===[[Changes/AtomicDesktops | Fedora Atomic Desktops]]=== | ||
We will regroup all desktop, rpm-ostree based variants of Fedora under the Fedora Atomic Desktops name. Each individual variant (Silverblue, Kinoite, Sericea, Onyx) may keep their name as is. While this is a Change Request, it is not addressed at FESCo but at the Fedora Council as this is not a technical change but a marketing / policy one. | We will regroup all desktop, rpm-ostree based variants of Fedora under the Fedora Atomic Desktops name. Each individual variant (Silverblue, Kinoite, Sericea, Onyx) may keep their name as is. While this is a Change Request, it is not addressed at FESCo but at the Fedora Council as this is not a technical change but a marketing / policy one. | ||
Line 421: | Line 387: | ||
* Last updated: 2024-01-24 | * Last updated: 2024-01-24 | ||
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2260161 #2260161] | * Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2260161 #2260161] | ||
* Status: | * Status: 100% code completed | ||
===[[Changes/F40 MariaDB MySQL repackaging | F40 MariaDB & MySQL repackaging]]=== | ===[[Changes/F40 MariaDB MySQL repackaging | F40 MariaDB & MySQL repackaging]]=== | ||
A bigger set of smaller changes which I want to extend visibility for: | A bigger set of smaller changes which I want to extend visibility for: | ||
* Owner: Michal Schorm | * Owner: Michal Schorm | ||
* Last updated: | * Last updated: 2024-02-06 | ||
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2252771 #2252771] | * Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2252771 #2252771] | ||
* Status: Change accepted | * Status: Change accepted | ||
Line 433: | Line 399: | ||
* Last updated: 2023-11-22 | * Last updated: 2023-11-22 | ||
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2251109 #2251109] | * Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2251109 #2251109] | ||
* Status: | * Status: Finished | ||
===[[Changes/Update To Pydantic Version 2 | Update To Pydantic Version 2]]=== | ===[[Changes/Update To Pydantic Version 2 | Update To Pydantic Version 2]]=== | ||
python-pydantic, a Python data validation library, will be updated from 1.10.z to 2.y.z. | python-pydantic, a Python data validation library, will be updated from 1.10.z to 2.y.z. | ||
Line 447: | Line 413: | ||
* Last updated: 2023-12-04 | * Last updated: 2023-12-04 | ||
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2252772 #2252772] | * Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2252772 #2252772] | ||
* Status: | * Status: Finished | ||
===[[Changes/Passim P2P Metadata | Passim Peer-to-Peer Metadata]]=== | ===[[Changes/Passim P2P Metadata | Passim Peer-to-Peer Metadata]]=== | ||
Passim is a local caching server that broadcasts specific shared metadata to other clients on your local network to reduce the amount of duplicate data downloaded from the internet. | Passim is a local caching server that broadcasts specific shared metadata to other clients on your local network to reduce the amount of duplicate data downloaded from the internet. | ||
Line 463: | Line 429: | ||
New or revised (sub)package names are proposed for Kubernetes packages in Fedora. The new names will better align Kubernetes with current usage as documented upstream and improve alignment of package content with current Fedora practices and standards. | New or revised (sub)package names are proposed for Kubernetes packages in Fedora. The new names will better align Kubernetes with current usage as documented upstream and improve alignment of package content with current Fedora practices and standards. | ||
* Owner: Brad Smith | * Owner: Brad Smith | ||
* Last updated: | * Last updated: 2024-02-19 | ||
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2241263 #2241263] | * Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2241263 #2241263] | ||
* Status: Finished | * Status: Finished | ||
Line 476: | Line 442: | ||
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2238452 #2238452] | * Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2238452 #2238452] | ||
* Status: 100% code completed | * Status: 100% code completed | ||
===[[Changes/Unified Kernel Support Phase 2 | Unified Kernel Support Phase 2]]=== | ===[[Changes/Unified Kernel Support Phase 2 | Unified Kernel Support Phase 2]]=== | ||
Improve support for unified kernels in Fedora. | Improve support for unified kernels in Fedora. | ||
Line 501: | Line 451: | ||
By design, ostree does not manage bootloader updates as they can not (yet) happen in a safe fashion. To solve this issue, bootupd (https://github.com/coreos/bootupd) was created. bootupd is a small socket activated program that takes care of updating the bootloader. It currently only supports EFI booted systems and rpm-ostree based systems. The updates are triggered by an administrator and are not (yet) automated for safety reasons. This change is about enabling bootupd integration in Fedora Silverblue and Fedora Kinoite to make bootloader updates easier. bootupd is already used in Fedora CoreOS. | By design, ostree does not manage bootloader updates as they can not (yet) happen in a safe fashion. To solve this issue, bootupd (https://github.com/coreos/bootupd) was created. bootupd is a small socket activated program that takes care of updating the bootloader. It currently only supports EFI booted systems and rpm-ostree based systems. The updates are triggered by an administrator and are not (yet) automated for safety reasons. This change is about enabling bootupd integration in Fedora Silverblue and Fedora Kinoite to make bootloader updates easier. bootupd is already used in Fedora CoreOS. | ||
* Owner: Timothée Ravier, Tomáš Popela, Colin Walters | * Owner: Timothée Ravier, Tomáš Popela, Colin Walters | ||
* Last updated: | * Last updated: 2024-02-20 | ||
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2150982 #2150982] | * Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2150982 #2150982] | ||
* Status: In progress | * Status: In progress |
Revision as of 06:15, 21 February 2024
Golang 1.22
Update of Go (golang package) to the upcoming version 1.22 in Fedora 40.
Owners
- Owner: Alejandro Sáez Morollón
Tracking
- Last updated: 2024-01-17
- Tracking bug: #2258082
- Release Notes tracker: <will be assigned by the Wrangler>
- Contingency deadline: Beta freeze
- Status: 100% code completed
Enable IPv4 Address Conflict Detection by default
Enable IPv4 Address Conflict Detection by default in NetworkManager.
Owners
- Owner: Beniamino Galvani, Íñigo Huguet
Tracking
- Last updated: 2024-02-20
- Tracking bug: #2258083
- Release Notes tracker: <will be assigned by the Wrangler>
- Contingency deadline: Beta freeze
- Status: Testable
LLVM 18
Update all llvm sub-projects in Fedora Linux to version 18.
Owners
- Owner: Tom Stellard
Tracking
- Last updated: 2024-01-17
- Tracking bug: #2258084
- Release Notes tracker: <will be assigned by the Wrangler>
- Contingency deadline:
- Status: Change accepted
Change Firefox desktop file
Recent Firefox desktop file (firefox.desktop) does not comply with DBus/Gnome search provider rules thus Firefox can't provide DBus Gnome search service.
Owners
- Owner: Martin Stransky
Tracking
- Last updated: 2024-01-17
- Tracking bug: #2258087
- Release Notes tracker: <will be assigned by the Wrangler>
- Contingency deadline:
- Status: 100% code completed
Assign individual, stable MAC addresses for Wi-Fi connections
Adopt stable-ssid as the default mode for assigning individual, stable MAC addresses to Wi-Fi connections in NetworkManager for Fedora 40, enhancing user privacy without compromising network stability.
Owners
- Owner: Stanislas FAYE, Till Maas
Tracking
- Last updated: 2024-01-17
- Tracking bug: #2258088
- Release Notes tracker: <will be assigned by the Wrangler>
- Contingency deadline: Beta freeze of Fedora 40.
- Status: Testable
Build Fedora Cloud Edition Images Using Kiwi in Koji
Fedora Cloud Edition images will be built with Kiwi, which will replace the unmaintained ImageFactory tooling that is currently being used to build the cloud base images.
Owners
- Owner: David Duncan
Tracking
- Last updated: 2024-01-24
- Tracking bug: #2260081
- Release Notes tracker: <will be assigned by the Wrangler>
- Contingency deadline: Beta freeze
- Status: Change accepted
java-21-openjdk as the system JDK in F40
Update the system JDK in Fedora from java-17-openjdk to java-21-openjdk.
Owners
- Owner: Petra Alice Mikova
Tracking
- Last updated: 2024-01-31
- Tracking bug: #2262141
- Release Notes tracker: <will be assigned by the Wrangler>
- Contingency deadline: Announce release blocking deliverables Tue 2022-02-01 Tue 2022-02-01 0 (8days before branching, 22 before beta freeze)
- Status: Change accepted
Boost 1.83 upgrade
This change brings Boost 1.83 to Fedora. This will mean Fedora ships with a recent upstream Boost release.
Owners
- Owner: Patrick Palka
Tracking
- Last updated: 2024-01-17
- Tracking bug: #2258089
- Release Notes tracker: <will be assigned by Wrangler>
- Contingency deadline:
- Status: Change accepted
Build Fedora with DNF 5
We are proposing to change the Mock configuration in Mock (mock-core-configs), Koji, and Copr to use DNF 5 as Mock's package manager instead of DNF 4. DNF 5 would be used by Mock to install build dependencies into chroots for package builds. This change is related to the build infrastructure and is distinct from changing the default package manager in Fedora.
Owners
- Owner: Pavel Raiskup
Tracking
- Last updated: 2023-11-29
- Tracking bug: #2252074
- Release Notes tracker: <will be assigned by the Wrangler>
- Contingency deadline:
- Status: Finished
Enable systemd service hardening features for default system services
Improve security by enabling some of the high level systemd security hardening settings that isolate and sandbox default system services.
Owners
- Owner: Rahul Sundaram
Tracking
- Last updated: 2024-01-24
- Tracking bug: #2260082
- Release Notes tracker: <will be assigned by the Wrangler>
- Contingency deadline: N/A
- Status: Change accepted
Changes/Linker Error On Security Issues
Extend the %{hardened_build} feature of the redhat-rpm-config package so that the linker will generate an error message and fail if it is asked to create an executable binary that contains one or more known security issues. These issues are:
Owners
- Owner: Nick Clifton
Tracking
- Last updated: 2023-12-16
- Tracking bug: #2254787
- Release Notes tracker: #1062
- Contingency deadline: Fedora 40 beta freeze.
- Status: 100% code completed
389_Directory_Server_3.0.0
389-ds-base upgrade from version 2.4.4 to the latest upstream version 3.0.0 in Fedora. Newly created instances now are using LDMB database by default instead of BerkeleyDB.
Owners
- Owner: 389 Directory Server Development Team
Tracking
- Last updated: 2023-12-16
- Tracking bug: #2254788
- Release Notes tracker: #1063
- Contingency deadline: Fedora 40 beta freeze (2024-02-20)
- Status: 100% code completed
Removing SSSD ‘files provider’
Remove SSSD “files provider” feature that allows handling of local users.
Owners
- Owner: Alexey Tikhonov, Pavel Březina
Tracking
- Last updated: 2024-02-06
- Tracking bug: #2252765
- Release Notes tracker: <will be assigned by the Wrangler>
- Contingency deadline: Fedora 40 beta freeze
- Status: 100% code completed
DNF: Do not download filelists by default
Change the DNF behavior to not download filelists by default. These metadata, which describe all the files contained within each package, are unnecessary in the majority of use cases. Additionally, these metadata files can be large in size, leading to a significant slowdown in the user experience.
Owners
- Owner: Jan Kolarik
Tracking
- Last updated: 2024-02-09
- Tracking bug: #2254789
- Release Notes tracker: #1064
- Contingency deadline: Branch Fedora Linux 40 from Rawhide
- Status: Finished
Ruby 3.3
Ruby 3.3 is the latest stable version of Ruby. Many new features and improvements are included for the increasingly diverse and expanding demands for Ruby. With this major update from Ruby 3.2 in Fedora 39 to Ruby 3.3 in Fedora 40, Fedora becomes the superior Ruby development platform.
Owners
- Owner: Mamoru Tasaka
Tracking
- Last updated: 2024-01-04
- Tracking bug: #2251105
- Release Notes tracker: <will be assigned by the Wrangler>
- Contingency deadline: Mass Rebuild
- Status: 100% code completed
Modernize Thread Building Blocks for Fedora 40
Fedora is currently shipping version 2020.3 (released July 10, 2020) of the Thread Building Blocks library. The current upstream version is 2021.8 (released December 22, 2022). The Fedora community has expressed interest in moving the TBB package to track a more modern version of the upstream.
Owners
- Owner: Jonathan Wakely
Tracking
- Last updated: 2023-11-29
- Tracking bug: #2252075
- Release Notes tracker:
- Contingency deadline:
- Status: Finished
SPDX License Phase 3
The third phase of transition from using Fedora's short names for licenses to SPDX identifiers in the License: field of Fedora package spec files. This phase focuses on finishing migrating packages from ELN set. We still do not expect that all packages from Fedora Linux will be migrated in this phase.
Owners
- Owner: Miroslav Suchý, Jilayne Lovejoy, David Cantrell, Richard Fontana
Tracking
- Last updated: 2024-02-20
- Tracking bug: #2258888
- Release Notes tracker: <to be filled by the wrangler>
- Contingency deadline: Beta freeze. But it is expected that not all packages will be converted by that time and the change will continue in the next release.
- Status: 100% code completed
Removing OpenSSL 1.1 package
We are going to remove the openssl11 package from Fedora 40.
Owners
- Owner: Dmitry Belyavskiy
Tracking
- Last updated: 2024-01-15
- Tracking bug: #2258090
- Release Notes tracker: <will be assigned by the Wrangler>
- Contingency deadline:
- Status: Change accepted
Changes/MinizipNGTransition
Transition of the minizip to minizip-ng as it brings much more optimization and also this change is strongly tied to the Zlib Transition Change as by removing zlib package it will also remove minizip-compat subpackage.
Owners
- Owner: Lukas Javorsky
Tracking
- Last updated: 2023-12-04
- Tracking bug: #2252766
- Release Notes tracker: <will be assigned by the Wrangler>
- Contingency deadline: Beta freeze
- Status: Testable
Changes/ZlibNGTransition
Replace Zlib with Zlib-ng. This change is strongly tied to Changes/MinizipNGTransition.
Owners
- Owner: Tulio Magno Quites Machado Filho, Lukas Javorsky, Ali Erdinc Koroglu, Florian Weimer, Davide Cavalca, Neal Gompa
Tracking
- Last updated: 2023-12-04
- Tracking bug: #2252767
- Release Notes tracker: <will be assigned by the Wrangler>
- Contingency deadline: Beta freeze
- Status: 100% code completed
KDE Plasma 6
KDE Plasma 6 is successor to KDE Plasma 5 created by the KDE Community. It is based on Qt 6 and KDE Frameworks 6 and brings many changes and improvements over previous versions. For Fedora Linux, the transition to KDE Plasma 6 will also include dropping support for the X11 session entirely, leaving only Plasma Wayland as the sole offered desktop mode.
Owners
- Owner: Neal Gompa, Marc Deop, Justin Zobel, Timothée Ravier, Troy Dawson, Jan Grulich
Tracking
- Last updated: 2023-11-16
- Tracking bug: #2250089
- Release Notes tracker: <will be assigned by the Wrangler>
- Contingency deadline: Beta freeze
- Status: Testable
Drop Delta RPMs
Stop producing Delta RPMs during the compose process, and disable deltarpm support in the default configuration of DNF / DNF5.
Owners
- Owner: Fabio Valentini
Tracking
- Last updated: 2023-10-19
- Tracking bug: #2245148
- Release Notes tracker: #1055
- Contingency deadline:
- Status: Finished
Switch pam_userdb from BerkeleyDB to GDBM
pam_userdb was built with support for BerkeleyDB, but this project is no longer maintained as open source, so it is replaced by GDBM.
Owners
- Owner: Iker Pedrosa Filip Janus
Tracking
- Last updated: 2023-10-19
- Tracking bug: #2245149
- Release Notes tracker: #1054
- Contingency deadline: Beta freeze.
- Status: 100% code completed
GNU Toolchain Update (gcc 14.0, binutils 2.41, glibc 2.39, gdb 14.1)
Update the Fedora 40 GNU Toolchain to gcc 14.0, binutils 2.41, glibc 2.39 and gdb 14.1.
Owners
- Owner: Carlos O'Donell
Tracking
- Last updated: 2024-01-24
- Tracking bug: #2260083
- Release Notes tracker: <will be assigned by the Wrangler>
- Contingency deadline: Fedora mass rebuild on 2024-01-17.
- Status: Change accepted
Changes/SQLAlchemy 2
The python-sqlalchemy package is upgraded to major version 2. A compatibility package python-sqlalchemy1.4 is added to the distribution to cater for software which doesn’t yet use the new API, this can be installed alternatively. Other packages using SQLAlchemy are identified and, if necessary, steps are taken to ensure they use the correct major version package.
Owners
- Owner: Nils Philippsen, Čestmír Kalina
Tracking
- Last updated: 2023-11-20
- Tracking bug: #2249679
- Release Notes tracker: <will be assigned by the Wrangler>
- Contingency deadline: Beta Freeze
- Status: Change accepted
Build Fedora Workstation live ISO with Image Builder
Image Builder is a set of modern tools for building operating system images. Its goal is to make the builds reliable and reproducible. Moreover, it's designed to give the end users a simple workflow to build their own custom images. The aim of this change is to create an additional, non-blocking Fedora Workstation live ISO using Image Builder.
Owners
- Owner: Jiří Konečný
Tracking
- Last updated: 2023-09-28
- Tracking bug: #2233273
- Release Notes tracker: #1034
- Contingency deadline: Final freeze (the change is trivially revertable)
- Status: 100% code completed
Deprecating libuser and removing passwd package from Fedora
Libuser is not actively developed. Most of the depending component have build-time option to work without libuser.
Owners
- Owner: Tomas Halman
Tracking
- Last updated: 2024-02-02
- Tracking bug: #2233275
- Release Notes tracker: N/A
- Contingency deadline: final development freeze
- Status: Change accepted
Build JDKs once, repack everywhere
This is the last step in https://fedoraproject.org/wiki/MoveFedoraJDKsToBecomePortableJDKs effort. JDKs in fedora are already static, and we repack portable tarballs into RPMs. Currently, the portable tarball is built for each Fedora and EPEL version. Goal here is to build each JDK (8,11,17,21,latest (20)) only once, in oldest live Fedora repack in all live Fedoras. If jdk is buitl in epel, it will be built in oldest possible epel and repacked in newer live epels.
Owners
- Owner: Jiri Vanek
Tracking
- Last updated: 2024-01-20
- Tracking bug: #2233283
- Release Notes tracker: #1012
- Contingency deadline: N/A
- Status: Finished
Porting Fedora to Modern C
Back in 1999, a new revision of the C standard removed several backwards compatibility features. However, GCC still accepts these obsolete constructs by default. Support for these constructs is confusing to programmers and potentially affect GCC's ability to implement features from future C standards. It is expected that a future GCC version (likely GCC 14) will disable support for these legacy language constructs by default. The goal of this change is to prepare Fedora for this transition.
Owners
- Owner: Florian Weimer
Tracking
- Last updated: 2023-12-22
- Tracking bug: #2142177
- Release Notes tracker: N/A
- Contingency deadline: not provided
- Status: Change accepted
Fedora Linux 40 Accepted Self-Contained Changes
ibus-anthy 1.5.16
ibus-anthy will update the Japanese era for 2024.
- Owner: Takao Fujiwara
- Last updated: 2024-02-20
- Tracking bug: #2263301
- Status: Change accepted
IBus 1.5.30
IBus 1.5.30 will have some enhancements.
- Owner: Takao Fujiwara
- Last updated: 2024-02-08
- Tracking bug: #2263302
- Status: Change accepted
IoT Simplified Provisioning
Offer Fedora IoT users a new, non-release blocking deliverable to deploy and configure Fedora IoT systems using a new tool called Simplified Provisioning.
- Owner: David Jachimowicz
- Last updated: 2024-02-08
- Tracking bug: #2263304
- Status: Change accepted
Deprecate_ntlm_in_cyrus_sasl
NTLM has been deprecated for years and is obsolete. Support for it should be removed as a SASL mechanism. This is no longer supported by cyrus-sasl upstream. The cyrus-sasl-ntlm subpackage should be removed.
- Owner: Rob Crittenden
- Last updated: 2024-02-08
- Tracking bug: #2263305
- Status: Change accepted
ROCm 6 Release
The AMD ROCm™ 6.0 is the latest release of AMD’s software optimized for AI and HPC workload performance on AMD GPU’s. This latest release enables the newest flagship datacenter GPU the AMD Instinct™ MI300 as well as continuing the GPUs enabled in their last 5.x release, most/all of their recent GPUs.
- Owner: Tom Rix
- Last updated: 2024-01-31
- Tracking bug: #2262138
- Status: 100% code completed
PyTorch Release
This change will bring the first iteration of PyTorch to Fedora.
- Owner: Tom Rix
- Last updated: 2024-01-31
- Tracking bug: #2262139
- Status: 100% code completed
Replace iotop with iotop-c
Replace (obsolete) iotop with iotop-c
- Owner: Boian Bonev
- Last updated: 2024-01-31
- Tracking bug: #2262144
- Status: 100% code completed
Move /var/run selinux-policy entries to /run
Actual path for system runtime files moved from /var/run to /run some 10 years ago [1], but the policy has been managed since then in a way that keeps the old entries and have updates still with the incorrect path while the real path is handled by file equivalency feature. This can confuse sysadmins not to be sure which path should be actually used and can also effect in userspace tools not working properly [2].
- Owner: Zdenek Pytela
- Last updated: 2024-01-17
- Tracking bug: #2258068
- Status: 100% code completed
Update Kubernetes to v1.29 in Rawhide
Replace Kubernetes 1.28 in rawhide (F40) with v1.29.
- Owner: Brad Smith
- Last updated: 2024-01-17
- Tracking bug: #2258069
- Status: Finished
Haskell GHC 9.6 and Stackage LTS 22
Update the GHC Haskell compiler from major version 9.4 to 9.6 and Haskell packages from Stackage LTS 21 to LTS 22 versions.
- Owner: Jens Petersen
- Last updated: 2024-01-17
- Tracking bug: #2258070
- Status: Change accepted
Podman 5
Ship Podman 5 in Fedora 40.
- Owner: Lokesh Mandvekar, Mohan Boddu
- Last updated: 2024-01-17
- Tracking bug: #2258071
- Status: Testable
Build Fedora IoT using rpm-ostree unified core
Upstream rpm-ostree development is now focused on "unified core" mode, with plans to deprecate the previous mode in the future. Fedora IoT is the last rpm-ostree based Fedora edition using this older, soon to be deprecated mode with SilverBlue and Kinoite making the change in Fedora 39. This change will align IoT with the other ostree-based editions in Fedora.
- Owner: Paul Whalen, Irene Diez
- Last updated: 2024-02-08
- Tracking bug: #2263306
- Status: Change accepted
Wget2 as wget
Replace wget with wget2 (a modern implementation of wget intended to replace wget 1.x) as the provider of wget.
- Owner: Neal Gompa, Michal Ruprich
- Last updated: 2023-12-16
- Tracking bug: #2254790
- Status: 100% code completed
Fedora Atomic Desktops
We will regroup all desktop, rpm-ostree based variants of Fedora under the Fedora Atomic Desktops name. Each individual variant (Silverblue, Kinoite, Sericea, Onyx) may keep their name as is. While this is a Change Request, it is not addressed at FESCo but at the Fedora Council as this is not a technical change but a marketing / policy one.
- Owner:
- Last updated: 2024-01-24
- Tracking bug: #2260161
- Status: 100% code completed
F40 MariaDB & MySQL repackaging
A bigger set of smaller changes which I want to extend visibility for:
- Owner: Michal Schorm
- Last updated: 2024-02-06
- Tracking bug: #2252771
- Status: Change accepted
PostgreSQL 16
Update of default PostgreSQL stream (postgresql and libpq components) in Fedora from version 15 to version 16. Since modularity was marked as retired, there will also be a change in the packaging concept.
- Owner: Filip Januš
- Last updated: 2023-11-22
- Tracking bug: #2251109
- Status: Finished
Update To Pydantic Version 2
python-pydantic, a Python data validation library, will be updated from 1.10.z to 2.y.z. The Change owners will perform a test rebuild and work with package maintainers and upstreams to port code.
- Owner: Maxwell G; Benjamin Beasley; Python SIG
- Last updated: 2023-11-14
- Tracking bug: #2249663
- Status: 100% code completed
Switch bogofilter to use SQLite
Switch bogofilter to use SQLite as its database engine, rather than Berkeley DB (libdb).
- Owner: W. Michael Petullo
- Last updated: 2023-12-04
- Tracking bug: #2252772
- Status: Finished
Passim Peer-to-Peer Metadata
Passim is a local caching server that broadcasts specific shared metadata to other clients on your local network to reduce the amount of duplicate data downloaded from the internet.
- Owner: Richard Hughes
- Last updated: 2023-10-05
- Tracking bug: #2242387
- Status: Change accepted
PHP 8.3
Update the PHP stack in Fedora to the latest version 8.3.x
- Owner: Remi Collet and PHP SIG
- Last updated: 2023-11-22
- Tracking bug: #2241987
- Status: 100% code completed
Restructure Kubernetes Packages
New or revised (sub)package names are proposed for Kubernetes packages in Fedora. The new names will better align Kubernetes with current usage as documented upstream and improve alignment of package content with current Fedora practices and standards.
- Owner: Brad Smith
- Last updated: 2024-02-19
- Tracking bug: #2241263
- Status: Finished
Revitalize Forge Macros
Up until now, the forge macros have been part of redhat-rpm-config. We will split them out into a new forge-srpm-macros package. We will add more test coverage and add a new %forgeversion macro to allow adding snapshot info to Version instead of Release.
- Owner: Maxwell G
- Last updated: 2023-10-03
- Tracking bug: #2238452
- Status: 100% code completed
Unified Kernel Support Phase 2
Improve support for unified kernels in Fedora.
- Owner: Vitaly Kuznetsov
- Last updated: 2024-01-31
- Tracking bug: #2258073
- Status: Change accepted
Enable bootupd for Fedora Silverblue & Kinoite
By design, ostree does not manage bootloader updates as they can not (yet) happen in a safe fashion. To solve this issue, bootupd (https://github.com/coreos/bootupd) was created. bootupd is a small socket activated program that takes care of updating the bootloader. It currently only supports EFI booted systems and rpm-ostree based systems. The updates are triggered by an administrator and are not (yet) automated for safety reasons. This change is about enabling bootupd integration in Fedora Silverblue and Fedora Kinoite to make bootloader updates easier. bootupd is already used in Fedora CoreOS.
- Owner: Timothée Ravier, Tomáš Popela, Colin Walters
- Last updated: 2024-02-20
- Tracking bug: #2150982
- Status: In progress
Retire python3.7
The python3.7 package will be retired without replacement from Fedora Linux 40. Python 3.7 will be End of Life in June 2023 and it will be kept around only to test software targeting Debian 10 “Buster” LTS. The removal is more or less aligned with Debian 10 TLS EOL (June 2024) -- Fedora 39 (the last one to include Python 3.7) will likely EOL on 2024-11-12.
- Owner: Miro Hrončok
- Last updated: 2022-07-08
- Tracking bug: #2105404
- Status: 100% code completed