Across the Fedora ecosystem this week, the primary focus was the highly anticipated release of Fedora Linux 45, with teams including Release Engineering, Quality, Infrastructure, Server, and Docs finalizing release candidates, deploying updates, and immediately transitioning into Fedora 46 planning. Beyond the release cycle, a major shared initiative is the Bootable Image Unification ("Atomic Fusion") project, which dominated the agendas for the Council, Atomic, IoT, and Hummingbird groups as they prepared proof-of-concept demos. Infrastructure and tooling migrations also commanded significant cross-team collaboration; the Council, FESCo, and Quality teams are actively evaluating a potential transition from Bugzilla to a Forgejo-integrated issue tracker, while FESCo, Release Engineering, and ELN are coordinating the complete removal of the legacy DNF4 stack. Finally, adapting to upstream shifts and reinforcing system security were key technical themes, highlighted by FESCo and the KDE SIG managing the deprecation of X11 in KDE Plasma 6.8, alongside widespread security patching and cryptographic upgrades—such as the adoption of %openpgpverify—across the Perl, Rust, Cloud, and Infrastructure teams.
- Announcements
- Council
- FESCo
- Mindshare
- Magazine
- Fedora Join
- Ambassadors
- Workstation / GNOME
- KDE
- Server
- Infrastructure
- Release Engineering
- Quality
- Websites and Apps
- Design
- Docs
- Legal
- COPR
- EPEL
- ELN
- Atomic
- CoreOS
- IoT
- Cloud
- Hummingbird
- AI
- RISC-V
- Perl
- Python
- Rust
- Other Discussions
- All contribution opportunities
Announcements
The highly anticipated release of Fedora Linux 45 is now officially available, as announced across the project forums, community posts, and the announce and devel-announce mailing lists. This milestone brings exciting updates across the ecosystem, including Fedora Workstation 45 featuring GNOME 51's reworked frame scheduling, and the KDE Plasma Desktop Edition highlighting KDE Plasma 6.8, the 30th-anniversary release of KDE. Hardware support continues to expand with the Fedora Asahi Remix 45 introducing out-of-the-box support for Apple M3 chips, alongside community-maintained RISC-V GA images available for testing, providing a great opportunity for contributors to report hardware enablement issues. For immutable OS users, detailed instructions are available for rebasing to Silverblue 45, while Fedora Atomic Desktops now utilize the new Anaconda Web UI and have migrated their repositories to the atomic-desktops organization, offering streamlined engagement for future contributors.
To avoid disruptive surprises, users and system administrators should note several key technical shifts in this release. The Anaconda installer now includes native support for Stratis storage configuration, simplifying advanced local storage management through an easy-to-use interface. Additionally, the unmaintained NetworkManager-vpnc and NetworkManager-fortisslvpn plugins are officially retired in Fedora 45, requiring users to migrate to actively supported VPN alternatives to maintain enterprise connectivity. Finally, on the infrastructure side, a brief planned server outage occurred on November 6th to reboot main VPN, email, and bastion servers into a new kernel for CVE mitigation, ensuring the ongoing security of the project's backend services.
Council
This week, the Council focused on the long-term future of Fedora's issue tracking and ongoing image unification efforts. A major discussion was initiated regarding the potential transition from Bugzilla to a Forgejo-integrated system (related to FESCO#3664), weighing the necessity of adopting modern, open-source infrastructure against concerns over Forgejo's current maturity and feature parity. Additionally, the agenda for the November 5th Bootable Image Unification ("Atomic Fusion") meeting was published, featuring a review of the project board, a seed proof-of-concept demo, and a planned presentation to the Workstation Working Group.
Contribution opportunities
- Share your feedback and thoughts on the proposed transition from Bugzilla to Forgejo.
- Suggest additional agenda topics for the Bootable Image Unification meetings.
- Add your thoughts and feedback to the Bootable Image Unification retro thread before the end of the week.
Learn more about the Council team.
FESCo
During this week, FESCo celebrated the release of Fedora 45 and announced upcoming elections. The committee held a meeting and processed numerous tickets, focusing heavily on the future of Fedora's issue tracking system, with extensive debate on whether to migrate to Forgejo or maintain a community-run Bugzilla instance. Other major topics included the coordinated removal of the legacy DNF4 stack and Modularity, as well as handling the deprecation of X11 support in KDE Plasma 6.8 for stable releases.
Decisions
- Rejected the request to revert the removal of plasma-workspace-x11 from Fedora 44 and 45 in Ticket #3707.
- Approved the pull request clarifying the responsibilities of the Engineering representative for the Council in Ticket #3613.
- Rejected the Thin LTO Build Flag (F47) change proposal due to a lack of votes over five weeks in Ticket #3692.
- Transferred maintainership of python-authlib to a new co-maintainer following the non-responsive maintainer policy in Ticket #3697.
Contribution opportunities
- Community members are asked to help identify tools and scripts that depend on the legacy DNF4 stack or libmodulemd to assist with their planned removal in Ticket #3702.
- Volunteers interested in maintaining a community-run Bugzilla instance are invited to put forward a proposal to the Fedora Infrastructure group, as discussed in Ticket #3664.
Learn more about the FESCo team.
Mindshare
This week, Mindshare began early planning for the Virtual F46 Release Party, aiming for May 2027, to ensure a smooth event by crowd-sourcing ideas and recruiting role leads well in advance. Additionally, a community member reached out to organize an informal meetup for Fedora, CentOS, AlmaLinux, and RockyLinux contributors attending SFSCON 2026 in Bolzano, Italy.
Contribution opportunities
- Help organize the Virtual F46 Release Party by volunteering for event team roles including Wrangler, Speakers, Design, Promotion & Content, and Production & Video. To get involved, join the
#commops:fedoraproject.orgMatrix room and reply to the ticket. - Connect with other community members at SFSCON 2026 in Bolzano, Italy, by joining the organizational thread.
Learn more about the Mindshare team.
Magazine
This week, the Magazine group's activity centered around a comprehensive guide on Complete FIDO2 Integration with Fedora Luks2, Unlock, GUI Login, and Sudo Auth. Administrative actions were taken to split three posts from this discussion into a new topic dedicated to revising the guide for Fedora Linux 44.
Contribution opportunities
- Community feedback is welcome to improve the FIDO2 integration living document.
- Contributors are encouraged to explore, test, and share improvements regarding FIDO2 integration for Polkit GUI prompts, as the original author left this partially incomplete.
Learn more about the Magazine team.
Fedora Join
Andrew Heath introduced himself to the Fedora community, sharing his extensive background in enterprise Linux, infrastructure automation, and image building. He expressed interest in contributing to packaging, image building, QA, and infrastructure automation. In response, he was welcomed by the community and advised to engage with the packaging team in their Matrix room to find a sponsor and initial tasks.
Contribution opportunities
- Andrew Heath is seeking a packaging sponsor and looking for good first tasks, particularly in co-maintaining existing packages or picking up orphaned ones in the automation and sysadmin tooling space.
- Opportunities exist to mentor or collaborate with Andrew in areas like image building (osbuild), QA testing, and infrastructure automation.
Learn more about the Fedora Join team.
Ambassadors
The Ambassadors group saw two forum discussions this week. A new contributor asked for help setting up their Fedora Campus Ambassador profile, including access to the wiki, Fedora People, and Libravatar, and received troubleshooting steps from the community. Additionally, a member started an organizational thread to coordinate a meetup for Fedora, CentOS, AlmaLinux, and RockyLinux contributors attending SFSCON 2026 in Bolzano, Italy.
Contribution opportunities
- Contributors attending SFSCON 2026 in Bolzano, Italy (Nov 13-14) are invited to connect and team up with other community members.
Learn more about the Ambassadors team.
Workstation / GNOME
A brief 20-minute meeting was held on November 3rd, following up on the agenda from October 27th. The original agenda included topics such as Fedora 45 blockers and exceptions, appstream-data automation, and DNF updating without wheel.
Learn more about the Workstation / GNOME team.
KDE
This week, the Fedora KDE group navigated discussions regarding Plasma 6.8 updates and overall desktop stability. Notably, the update to Plasma 6.8 officially drops X11 session support upstream, resulting in the obsoletion of kwin-x11 and plasma-workspace-x11 packages in Fedora 44. Users relying on X11 were advised that locking packages might prevent future UI updates, though community workarounds like Copr repositories have emerged. Additionally, the community discussed the marketing and perceived stability of Fedora KDE, with maintainers emphasizing that upstream KDE's rapid release cadence inherently involves trade-offs. Users seeking long-term support might look toward LTS distributions, while those experiencing bugs are encouraged to contribute directly to upstream bug resolution.
Decisions
- The update to Plasma 6.8 proceeds with the obsoletion of X11 packages (
kwin-x11andplasma-workspace-x11) due to upstream dropping X11 session support, as discussed in Why the Obsoletes: kwin-x11 and plasma-workspace-x11 in 6.8?. - The replacement of
kwalletwithoo7-daemonis currently deferred for KDE Plasma and Plasma Mobile variants due to a lack of time for integration, as noted in Issue #700. - The
screenpackage will not be added to the Kinoite base image; users are advised to use package layering or system extensions instead (Issue #723).
Contribution opportunities
- Contribute to upstream KDE bug resolution to improve the stability of the Plasma desktop environment, as suggested in the discussion on Fedora KDE stability.
- Assist with testing and providing feedback on whether KDE processes crashing on boot is still an ongoing issue.
- Help integrate
oo7-daemonand build automatic migration paths fromkwalletfor future releases (Issue #700).
Learn more about the KDE team.
Server
The Server Working Group celebrated the release of Fedora 45 Server and immediately began preparing for Fedora 46 by setting up a new testing project. A significant portion of the week was dedicated to the "Strengthening Server Updates" project, focusing on system resilience using LVM snapshots. Following the F45 release, the group closed numerous tracking tickets for system-wide changes and package updates.
In addition, the group discussed ongoing work on Ansible support, deciding to catch up on outstanding tasks over the next two weeks before reconvening on the topic. New contributors joined the meeting and immediately volunteered to help with testing and documentation efforts.
Decisions
- The group agreed to continue using the ticket system for release testing (starting with Fedora 46), with optimizations to be discussed in the process. (Meeting Log, Mailing List)
- For the "Strengthening Server Updates" project, the agreed next steps are testing the snapshot procedures, adding them as a step in post-installation, and preparing a Fedora Magazine article. (Meeting Log, Mailing List)
- Members will use the coming weeks to catch up on outstanding tasks for the Ansible support project, deferring further discussion for 14 days. (Meeting Log)
Contribution opportunities
- Testers are highly needed for the "System Resilience Using LVM Snapshots" procedures. Findings should be reported in Ticket #272.
- Contributors are invited to help write a how-to style article for the post-installation section regarding server update resilience (Ticket #271).
- There is an open opportunity to help draft a Fedora Magazine article about the "Strengthening Server Updates" project.
- Assistance is welcome for the ongoing Ansible support project, specifically regarding the creation of an Ansible management CLI and configuring CI/CD runners (Ticket #268).
Learn more about the Server team.
Infrastructure
The Infrastructure team successfully navigated the Fedora 45 release, officially lifting the infrastructure freeze on November 4th. The week involved significant maintenance and troubleshooting, including resolving a storage-related outage on Fedora Forge by resizing its Persistent Volume Claim and NetApp volume, and investigating persistent login issues with Fedora Accounts (FAS) linked to FreeIPA OTP interactions.
In addition to routine maintenance, the team began planning the deployment of Siguldry to the production environment for RPM and OSTree signing. They also scheduled a mass upgrade and reboot of infrastructure servers for November 19th, and discussed ongoing efforts to optimize AWS resource usage and clean up untagged cloud instances.
Decisions
- The infrastructure freeze for the Fedora 45 release was officially lifted on November 4th. (URL)
- A mass upgrade and reboot of most infrastructure servers is scheduled for November 19th at 22:00 UTC, which will cause short outages for many contributor services. (URL)
- Mirrors that transparently redirect HTTP traffic to HTTPS will be updated in MirrorManager to explicitly use HTTPS URLs only, improving crawler compatibility. (URL)
- The Limestone Networks mirror (
mirror.lstn.net) was disabled in MirrorManager due to an expired TLS certificate. (URL) - New FAS groups were created for
chromium-sig,sysadmin-oraculum,napkinstack-labs,tablepro, andnanlang.
Contribution opportunities
- Help is needed to investigate and resolve the persistent
Unauthorized: bad credentialslogin errors onaccounts.fedoraproject.org, which appear to be related to FreeIPA OTP module interactions. (URL) - Contributors can help clean up NetApp and host storage, including moving older releases to archive volumes, increasing partition sizes on alerting hosts, and compressing logs. (URL)
- Assistance is requested to set up a Zabbix HTTP check for Oraculum and retire its old watchdog email alerts. (URL)
- There is an opportunity to help set up Zabbix monitoring for the staging autosign service by implementing checks for AMQP, RPMs, OSTree, and CoreOS metrics. (URL)
- Help is needed to create an
announcebotDiscourse service user and API key for sending compose announcements. (URL) - A new contributor expressed interest in helping with virtualization and infrastructure tasks, presenting an opportunity for onboarding and mentorship. (URL)
Learn more about the Infrastructure team.
Release Engineering
Fedora 45 has been officially released, with the team handling final release candidate composes, signing the IoT compose, and managing post-release cleanup and synchronization. During the rollout, a minor synchronization issue with the Labs images was manually resolved, and discussions were held to better align fedora_distro_aliases and releases.json updates in future cycles.
In addition to the release, the team resolved several infrastructure and build issues. This included fixing broken RHEL 9 repositories for EPEL 9 builds, addressing a bug where Rawhide .treeinfo files were missing kernel image information, and removing several underpowered x86_64 hosts from the heavybuilder channel to prevent Out-Of-Memory errors during large builds like Chromium.
Decisions
- Fedora 45 has been officially released.
- Several underpowered x86_64 build hosts were removed from the heavybuilder channel to prevent OOM errors during large package builds. (URL)
- A fix was implemented and backported in Pungi to ensure
.treeinfofiles contain kernel image information, restoringvirt-installfunctionality for Rawhide. (URL) - The EPEL 7
mesontagging order issue will not be fixed because EPEL 7 is End of Life. (URL)
Contribution opportunities
- Provide feedback and review for the F48 Change Proposal regarding Post-Quantum Cryptography OpenPGP Signatures.
- Provide feedback and identify any infrastructure applications still relying on DNF4 for the F46 Change Proposal to Remove DNF4, libdnf, and libmodulemd.
Learn more about the Release Engineering team.
Quality
The Quality team successfully verified and tested the release candidates for Fedora 45, officially declaring it "GO" for release, alongside publishing and updating the Common Issues. The team also hosted a Test Week for Linux Kernel 7.3, encouraging users to test the kernel rebase on Fedora 44 and 45.
In other activities, the team concluded the F45 test days planning and GRUB EFI for Confidential Computing test days, while scheduling an upcoming KDE Plasma 6.8 test week for November 9-15. Infrastructure and CI improvements continued, including fixes for ELN Koji repositories and successful Fedora 45 installations on Beaker hardware. The team also finalized their requirements for the Bugzilla to Forgejo migration.
Decisions
- Fedora 45 is officially approved ("GO") for release after successful release candidate testing.
- The Bugzilla to Forgejo migration requirements have been formally gathered and submitted, closing the investigation.
- The Cockpit test day has been postponed to the Fedora 46 release cycle.
Contribution opportunities
- Participate in the Linux Kernel 7.3 Test Week by testing the kernel on Fedora 44 or 45 and submitting results.
- Join the upcoming KDE Plasma 6.8 Test Week starting November 9 to test the new KDE desktop environment.
- Attend the Fedora Quality Assurance Meeting on November 9 at 16:00 UTC to discuss the Fedora 45 round-up and Fedora 46 planning.
Learn more about the Quality team.
Websites and Apps
This week, the Websites and Apps team resolved an issue where the x86_64 folder was missing from the Fedora 45 Labs download page by syncing the content and rebuilding the site. The team also successfully closed the F45 beta release tracker and opened tickets for UI improvements, including fixing dark-mode logos on the CoreOS page and improving contrast in the Fedora Media Writer section. In addition, a community member reported that the captive portal check URL is on an HSTS-preloaded domain, which breaks Wi-Fi login detection; the infrastructure team plans to move it to another domain in the future. Finally, a bug in Fedocal where events with past repeat-end dates fail to appear was identified and resolved for a user.
Decisions
- The infrastructure team plans to move the captive portal check URL to a different domain to resolve HSTS preload list conflicts that break Wi-Fi login detection (Ticket #13629).
Contribution opportunities
- Review requested for the Fedora Maubot/Zodbot plugin for cookies: PR #257 and PR #161.
- Help needed to fix missing dark-mode variant logos on the CoreOS page (Work item #439).
- Help needed to improve the contrast of download items in the Fedora Media Writer section (Work item #438).
Learn more about the Websites and Apps team.
Design
The Design team focused on the initial sketches for the F46 wallpaper, discussing the use of alternative geometric shapes for bubbles while prioritizing iridescence. They also reviewed poster designs, noting layout inconsistencies and the need for better text hierarchy and spacing, and successfully closed the F45 Virtual Release Party graphics ticket. Additionally, the team discussed accessibility improvements for international audiences, agreeing to spell out acronyms like DEI. In the Matrix chat, automated alerts indicated that the "Fix time of day path" action failed in both the main and f45-backgrounds branches of the backgrounds repository.
Decisions
- Iridescence will remain the primary visual focus for the F46 wallpaper bubbles, regardless of the final geometric shape chosen.
- The Fedora logo and mascots will not be included in the wallpaper to comply with guidelines and avoid clutter; instead, mascot concepts will be repurposed for promotional art.
- Acronyms such as DEI (Diversity, Equity, and Inclusion) will be spelled out in designs to improve accessibility and clarity for international audiences.
Learn more about the Design team.
Docs
The Fedora Docs team successfully navigated the Fedora 45 release, merging numerous release notes covering updates like GNOME 51, KDE Plasma 6.8, and various system changes. Following the release, the team is restructuring the release notes repository to stop versioning; future notes will be built directly from the main branch, displaying the three most recent supported releases on a single page while older notes remain available via the Internet Archive.
Additionally, the team is revamping its infrastructure by transitioning the site-builder repository to build from main rather than prod. They are also evaluating "Bruce," a new broken-link detection script, for CI integration to automatically generate static reports and eventually file issues for broken links. Furthermore, discussions are ongoing regarding Antora component consolidation to allow cross-repository module inclusion and integrating the Fedora Design Suite documentation.
Decisions
- Stop versioning the release notes repository and build them exclusively from the
mainbranch, preserving only the three most recent supported releases (Meeting, Issue #449). - Transition the
site-builderrepository (formerlydocs-fp-o) to drop theprodbranch and build the production site directly frommain(Meeting, Issue #61). - Integrate the "Bruce" link-checking script into the CI pipeline in phases, starting with generating a static HTML report before moving to automated issue creation (Issue #69).
- Retain
docsbuilder.shas a wrapper for local documentation previews while updating the underlying container to support Aarch64 and droppingnpmdependencies (Issue #65).
Contribution opportunities
- Review and merge open pull requests for the Fedora 45 Release Notes, as requested by community members (Forum Topic).
- Help replace legacy
{partialsdir}includes with thepartial$syntax across documentation repositories to align with current Antora standards (Issue #38). - Assist in documenting the Fedora Docs site build and monitoring process for the
prodandstgbranches (Issue #59). - Provide feedback on the proposed integration of the Fedora Design Suite documentation into the official Fedora Docs website (Issue #68).
- Test and provide feedback on the proposed Antora module inclusion methods (component merge vs. Antora extension) to improve cross-SIG documentation discoverability (Issue #66).
Learn more about the Docs team.
Legal
In a discussion regarding the koneko license and copyright, Cristian Le followed up on concerns regarding copyrighted sprites included in the project, specifically characters from Cardcaptor Sakura and the BSD Daemon. Following previous advice to drop the artwork, Cristian confirmed that the issue has been flagged to the upstream developers and that the problematic sprites will be removed via a downstream patch if necessary.
Decisions
- The copyrighted sprites (Cardcaptor Sakura and BSD Daemon) in koneko must be removed, either by upstream or via a downstream patch. (Source)
Learn more about the Legal team.
COPR
This week, the COPR team successfully completed a scheduled server upgrade on November 3rd, bringing new features and bug fixes to the platform. Following the upgrade, an ongoing data migration to Pulp temporarily affected several projects (alphabetically from "sar" to "siddharthvipul1"), causing some 404 errors and pending builds which are expected to resolve as the migration progresses. Additionally, the team discussed the timeline for IPv6 support on the Pulp instance, estimating a fix for early next year, and provided support for building bleeding-edge Rust packages with vendored crates in Copr.
Decisions
- Completed the scheduled COPR server upgrade on November 3rd to deploy new features and bug fixes. Details can be found in the mailing list thread, the Fedora Infra ticket, and the release notes.
- Proceeded with the ongoing data migration to Pulp, which temporarily causes 404 errors and pending builds for affected project owners while their specific data is being migrated.
Contribution opportunities
- Help is welcome to set up automation that recognizes new
copr-clitags being pushed, creates the sdist tarball, and automatically uploads it to PyPI.
Learn more about the COPR team.
EPEL
This week in EPEL, discussions highlighted a known daily cache delay in the CentOS Stream repo for Fedora's Koji, which temporarily caused scratch build failures in epel9-next (URL). Security updates were a major focus, with uv (v0.13.5) and ruff (v0.17.2) being pushed to stable for the EPEL10 leading branch to address multiple RUSTSEC vulnerabilities and the eMudhra CA compromise (URL). Additionally, pipx is being retired from EPEL9 due to 23 security vulnerabilities that cannot be practically patched on the older Python 3.9 stack (URL). Other activities included the EPEL 10.2 retirement announcement, progress on bringing mailman to EPEL10, and participation in the release party CLE presentation.
Decisions
- The
pipxpackage is being retired from EPEL9 due to severe security vulnerabilities and incompatible Python version requirements (URL). - Versions 0.13.5 of
uvand 0.17.2 ofruffwere pushed to stable for the EPEL10 leading branch to address critical security flaws (URL).
Learn more about the EPEL team.
ELN
The ELN SIG held a meeting on November 3, 2026 (meeting log). Key updates include the complete removal of dnf-4 from ELN, the completion of rebuilds for libxml2 2.15, and the replacement of perl-Params-Util with perl-Params-SomeUtil. Additionally, the Content Resolver now displays daily diffs. On the RISC-V front, approximately 140 packages have been built, though progress is currently paused pending fixes for toolchains like gcc, golang, and rust. The group also discussed ongoing issues with KDE Discover (Issue #633) and the unmaintained libappstream-glib (Issue #486), as well as upcoming libical4 rebuilds.
Decisions
dnf-4has been completely removed from ELN and will not be included in RHEL 11.perl-Params-Utilhas been replaced withperl-Params-SomeUtil.
Learn more about the ELN team.
Atomic
This week, the Atomic group focused on bootable image unification ("Atomic Fusion") with an upcoming presentation to the Workstation WG and a seed proof-of-concept demo (Meeting Agenda). In addition, there are ongoing discussions about rebasing Fedora Atomic Desktops on Fedora Bootc base images, which will modernize the build flow (Issue #88).
Several technical issues were also addressed, including a bug where systemd-oomd fails to intervene during memory exhaustion on Kinoite 44 (Issue #130), a syncing issue with the Fedora Cosmic-Atomic image (Issue #137), and an anomaly where rpm-ostree stable commits occasionally bundle packages from the updates-testing repository (Discussion).
Decisions
- Systemd services in Atomic images will use
ConditionPathIsMountPoint=/sysrootinstead of checking for/run/ostree-bootedto ensure compatibility with the composefs backend (Issue #133). - The Fedora Cosmic-Atomic update failure was identified as a release tooling script issue and moved to a releng ticket (Issue #137).
Contribution opportunities
- Help is needed to file a releng ticket to investigate why rpm-ostree stable commits occasionally pull packages from the updates-testing repository (Discussion).
- Contributors are invited to help create and review test cases for the upcoming Fedora Atomic Desktops Test Week, covering installations and upgrades via
rpm-ostree,gnome-software, andplasma-discover(Issue #87). - Assistance is requested to test and provide a controlled reproducer for a memory exhaustion bug where
systemd-oomdfails to intervene on Kinoite 44 (Issue #130).
Learn more about the Atomic team.
CoreOS
This week, the CoreOS team celebrated the general availability release of Fedora Linux 45. The testing stream has been successfully rebased to version 45.20261030.2.1, bringing notable changes such as native Butane support in Ignition, the use of chunkah for better layer reuse in container images, the relocation of RPM repository configs out of /etc, and the update to Podman 6.0. The team is currently in the post-release cleanup phase and has already opened the tracker for the upcoming Fedora 46 rebase. In addition to the release activities, the team addressed several critical bugs and infrastructure tasks. A fix for the IPv4 TCP use-after-free vulnerability (CVE-2026-98432) was shipped in the stable stream, and workarounds are being tested for an ext4 /boot corruption issue affecting upgrades. The team also approved a proposal to switch Konflux-driven streams to a Jenkins poll-based import model to simplify downstream pipeline management.
Decisions
- Released Fedora Linux 45 and rebased the
testingstream to version45.20261030.2.1. - Decided to remove DTBs on aarch64 for Fedora 45+ to save space in the
/bootpartition. - Approved switching Konflux-driven streams from push-based triggering to Jenkins poll-based imports to simplify change management.
- Agreed to add the
SUSPEND_SAFE_FPRguestOsFeature to GCP OS images whose kernel has the page_reporting suspend UAF fix.
Contribution opportunities
- Community members are asked to help test a workaround for an ext4
/bootcorruption issue using thenodioread_nolockmount option. - A contributor is needed to investigate and implement the
SUSPEND_SAFE_FPRguestOsFeature for GCP OS images.
Learn more about the CoreOS team.
IoT
This week, the IoT group focused on bootable image unification and resolving a system upgrade issue. Laura Santamaria shared the agenda for the "Atomic Fusion" meeting, which included a seed proof-of-concept demo and a presentation to the Workstation Working Group (URL). Additionally, a user reported a bug where upgrading to Fedora 45 fails due to a missing GPG public key in rpm-ostree. The issue was resolved locally by updating the gpgkeypath in the fedora-iot.conf file to point to /usr/share/pki/rpm-gpg/ (URL).
Contribution opportunities
- Community members are invited to add topics to the Bootable Image Unification Meeting Agenda.
- Contributors are reminded to update their thoughts in the retro thread before the end of next week.
Learn more about the IoT team.
Cloud
This week, the Cloud group focused on image configuration and distribution infrastructure. A key update involves adding the SUSPEND_SAFE_FPR guest OS feature to Fedora Cloud GCP images to address a page reporting suspend UAF vulnerability (CVE-2026-74481), which is now being applied to new nightly builds (Issue 449). Additionally, following the announcement that the HCP Vagrant Registry is shutting down on December 31, the group is discussing setting up a self-hosted Vagrant registry to ensure continued availability of Vagrant boxes, drawing inspiration from AlmaLinux's recent implementation (Issue 450).
Contribution opportunities
- Help is needed to set up a self-hosted Vagrant registry for Fedora to replace the retiring HCP Vagrant Registry before December 31 (Issue 450).
Learn more about the Cloud team.
Hummingbird
The Hummingbird group prepared for their upcoming "Atomic Fusion" (bootable image unification) meeting on November 5, 2026. The agenda included a project board review, a potential demo of a seed proof-of-concept, and preparations for presenting to the Workstation Working Group.
Contribution opportunities
- Contribute additional agenda topics for the Bootable Image Unification Meeting.
- Add thoughts and updates to the retro thread before the end of the following week.
Learn more about the Hummingbird team.
AI
The AI/ML SIG discussed new package reviews, notably OpenShell, an NVIDIA-driven tool for agent sandboxing. Packaging updates were announced, with the latest AI and ROCm packages now available in COPRs for released distributions, and new LLM servers like Gufo and Colibri landing in Rawhide. The group is also collaborating on a Fedora Magazine article highlighting the use of the pi-coding-agent to help Fedora contributors, which may evolve into a broader series exploring how AI is utilized within the Fedora ecosystem. Other chat discussions touched on integrating hardware volunteering for AI tasks and addressing Wayland compatibility issues for freelance time-tracking tools.
Decisions
- The latest AI and ROCm packages are now available for general use in COPRs for released Fedora distributions.
- New LLM servers, Gufo and Colibri, have been packaged and are available in Rawhide.
- The SIG will pitch and publish a Fedora Magazine article focusing on the pi-coding-agent, potentially kicking off a series on how AI is used in Fedora.
Contribution opportunities
- Provide feedback on the OpenShell package review.
- Review and provide input on the OpenShell installation docs PR.
- Review the sqlfluff package (Bugzilla 2564611).
- Contribute to the drafting and editing of the upcoming Fedora Magazine article about AI in Fedora.
Learn more about the AI team.
RISC-V
The Fedora RISC-V team successfully finalized and announced the Fedora 45 RISC-V GA images, including Server, Container, and Cloud variants. A major focus this cycle was clarifying kernel recommendations: the 'Omni' kernel is highly recommended for most physical hardware to avoid issues like PCIe/NVMe data corruption on JH7110-based boards (e.g., VisionFive 2), while the 'Generic' kernel is primarily targeted at QEMU and a select few boards. Meanwhile, the bootstrap of Fedora ELN (Enterprise Linux Next) for RISC-V is making significant progress, with Koji fully configured for ELN and RVA23 channels, and over 140 packages already built. The team is also actively debugging hardware-specific issues, including GCC build hangs on the SpacemiT K3 and a QEMU KVM guest initialization bug.
Decisions
- The 'Omni' kernel is officially recommended for most physical RISC-V hardware (including VisionFive 2) to prevent potential data corruption with certain PCIe/NVMe storage configurations, while the 'Generic' kernel is recommended primarily for QEMU.
- Koji hub policies and channels have been updated to route RVA23-specific builds appropriately, enabling the ongoing Fedora ELN bootstrap.
Contribution opportunities
- Help is needed to debug and resolve a hard lockup issue occurring during GCC ELN and Rust builds on SpacemiT K3 hardware (disabling Transparent Huge Pages is currently being tested as a workaround).
- Contributors can assist with upstreaming vendor patches from the Omni kernel to the Mainline kernel to improve out-of-the-box hardware support.
- Developers familiar with QEMU and KVM can help investigate a guest initialization failure when using
-cpu maxon RISC-V KVM hosts.
Learn more about the RISC-V team.
Perl
This week, the Perl group focused heavily on package maintenance, dependency management, and security enhancements. Maintainers implemented source signature verification using openpgpverify for packages like perl-Net-DNS and mod_perl. Several packages received routine version bumps, including perl-Mozilla-CA, perl-CGI, and perl-Tk-Text-SuperText. Additionally, contributors collaborated on adjusting dependencies for downstream distributions, such as adding build conditionals for Lexical::Var in perl-Exporter-Tiny and disabling optional dependencies in RHEL builds for perl-File-ShareDir.
Decisions
- Merged a build conditional in perl-Exporter-Tiny PR #2 to use Lexical::Var via Recommends instead of Requires on older Perl versions.
- Disabled optional dependencies on RHEL for perl-File-ShareDir.
- Enforced source signature verification with openpgpverify for perl-Net-DNS and mod_perl.
- Bumped versions for multiple packages, including perl-CGI to 5.02, perl-Tk-Text-SuperText to 0.13, and perl-Mozilla-CA to 20261105.
Learn more about the Perl team.
Python
The Python group discussed reversing the deprecation of python-dateutil following a new upstream 4.0.0 release. Contributors agreed to undeprecate the package and patch out its new tzdata dependency to rely on the system's time zone data instead. Additionally, a proposal was made to automatically set LD_LIBRARY_PATH in %py3_test_envvars to streamline testing, and feedback is currently being sought on potential breakages.
Decisions
- Undeprecate the
python-dateutilpackage following the new upstream 4.0.0 release. - Patch out the
tzdatadependency inpython-dateutil4.0.0 to rely on system timezone data instead.
Contribution opportunities
- Review the pull request updating
python-dateutilto version 4.0.0. - Provide feedback on the proposal to set
LD_LIBRARY_PATH=%{buildroot}%{_libdir}in%{py3_test_envvars}and whether it could break existing workflows.
Learn more about the Python team.
Rust
The Rust group focused heavily on security updates and package rebuilds this week, addressing multiple RUSTSEC advisories across crates like zstd, zip, ruzstd, rustls, and webpki-roots. Additionally, there was a mailing list discussion regarding a request to package crubit for Fedora and EPEL to support Chromium builds, though it faces significant hurdles due to its reliance on nightly Rust and unstable compiler internals.
Decisions
- The request to package crubit for Fedora to support Chromium builds is currently blocked, as the required cc_bindings_from_rs tool depends on a nightly compiler and unstable compiler internals, which cannot be shipped in Fedora (Mailing List).
- The effort to update packages to ruzstd v0.9 to address RUSTSEC-2026-0344 has been completed and the tracking ticket is closed (Issue 42).
Contribution opportunities
- Assist with rebuilding or updating applications not co-maintained by the Rust SIG that vendor affected versions of zstd, zstd-safe, rustls, and webpki-roots (Issue 48, Issue 43, Issue 46).
- Help port applications currently depending on older versions of zip (v0.6), rustls (v0.21/v0.22), and webpki-roots (v0.25) to their latest secure releases (Issue 47).
Learn more about the Rust team.
Other Discussions
- From F45 onwards: Fedora-maintained (self-updating) hardening...: Chris announced a new self-updating kernel hardening feature available from Fedora 45 onwards. Designed for both beginners and advanced users on GNOME and KDE, it applies security-first configurations automatically, overriding certain defaults like
yama-ptrace-enable. Users discussed its interaction with Atomic variants, Toolbox containers, and potential impacts on specific applications, with Chris noting that a new#hardeningtag will be used to consolidate feedback. - Btrfs-patrol: snapshots before every dnf transaction...: JC shared updates on
btrfs-patrol, a snapshot and rollback tool tailored for Fedora's default Btrfs layout. It automatically takes read-only snapshots beforednf5transactions and allows for one-command rollbacks while ensuring the restored snapshot has the necessary kernel modules to boot. - GitLab access for inactive accounts: Shaun McCance announced that due to Fedora exceeding its seat limit on GitLab, accounts with no activity in the past 12 months will be downgraded to view-only access. This will free up seats for active teams without deleting any data, and edit access can be restored if needed.
- Proposal: Optional CJK input method support for Fedora's kmscon console: Skyter Lin proposed adding optional CJK (Chinese, Japanese, Korean) input method support for Fedora's new
kmsconvirtual console, having successfully tested Traditional Chinese usinguim-fepandm17n. Jocelyn Falempe confirmed the technical feasibility of using Super+Space for toggling and suggested starting by adding akmscon-uimman page. - Some news about the Audinux activity for october: Yann Collette provided an October update for the Audinux repository, highlighting the addition of 29 new audio-related packages and 155 package updates. Notable additions include several AI-generated standalone applications like
bytebeat,ibniz-rust, andmx44-rust, which underwent security and performance audits. - New packages in Fedora Linux (October 2026): Miroslav Suchý shared a comprehensive list of newly added packages to Fedora Linux during October 2026, generated using the
rawhide-changes.pyscript. - F46 Change Proposal: Usermode2 (self-contained): On the devel-announce mailing list, Aoife Moloney shared a Fedora 46 Change Proposal to replace the C implementation of the
usermodepackage with a memory-safe Rust rewrite of itsuserhelperandconsolehelpertools. The rewrite serves as a drop-in replacement while dropping several obsolete standalone GUI tools, and developers discussed ensuring the Rust standard library safely handles the SUID execution environment. - Is packaging a fork permissible?: Łukasz Wojniłowicz asked if packaging a fork under the same name as the upstream project is permissible. Developers clarified that while it is allowed and sometimes necessary for dormant projects, the spec file should clearly explain the relationship between the original repository and the fork to avoid confusion.
- F46 Change Proposal: Libical4 (system-wide): On the devel-announce mailing list, Aoife Moloney announced a Fedora 46 Change Proposal to update the
libicallibrary to its 4.x series, which introduces an API/ABI break from the 3.x series. Milan Crha and Michel Lind coordinated the necessary package rebuilds in a side tag, noting that only a subset of dependent packages required direct updates. - Heads-up: %gpgverify -> %openpgpverify PRs are coming: Jakub Jelen notified maintainers about upcoming pull requests to migrate packages from
%gpgverifyto the new%openpgpverifymacro, which uses Sequoia'ssqvfor upstream source signature verification. He advised maintainers to check if their upstream keys need refreshing or updating to comply with current cryptographic standards. - Other discussions included Orion Poplawski checking on a non-responsive maintainer for cmake, Nick inquiring about src.fedoraproject.org UI issues, Dawid Wrobel raising concerns about Btrfs metadata exhaustion defaults, Gordon Messmer offering review swaps for podman-desktop, Nick seeking to co-maintain c-toxcore, Miro Hrončok noting a license change in python-cffi, Benson Muite unretiring python-hl7, the cancellation of a Fedora Council meeting, and Petr Pisar correcting the createrepo_c-devel license.
Orphaning packages
- Orphaned packages looking for new maintainers (on devel-announce): Several orphaned packages were adopted, including
tunnelerandopenfortivpn, while Dominik Mierzejewski advised against adoptingrubygem-drakedue to obsolescence. - Orphaned - singularity-ce: David Trudgian orphaned
singularity-ceas the upstream project reached EOL, recommendingapptaineras a suitable replacement.
Package updates
- libcdio 2.4.0 update comes with new sonames: Adrian Reber announced an upcoming update to
libcdio2.4.0 in Rawhide, which bumps several SONAMEs and requires rebuilding dependent packages in a side tag. - Soname bump: libcamera: Milan Zamazal planned an update to
libcamera0.8.0 in Rawhide, noting ABI changes that require rebuildingpipewire-plugin-libcamera,libcamera-apps, andplasma-camera. - openapv SONAME bump: Dominik Mierzejewski announced an update to
openapvthat includes a SONAME bump and API changes, requiring a rebuild of FFmpeg to fix a high-severity CVE. - sonivox SONAME bump: Yaakov Selkowitz noted an upcoming update to
sonivox4.0.2, which will involve a side tag rebuild for its dependents. - CRI-O v1.37 and Go: Brad Smith reported that CRI-O v1.37.3 now requires Go 1.27.1 or newer, blocking updates on F43 and F44.
- Heads-up: croaring 5.4.0 coming to Rawhide: Ben Beasley announced an ABI-breaking update for
croaringto version 5.4.0, which will be coordinated with updates topython-pyroaringandgroonga.
New contributor introductions
- Aashish Jha: A software engineer at Microsoft working on Azure Confidential VMs, introduced himself and his work packaging
azure-protected-vm-secretsas his first contribution to Fedora.
All contribution opportunities
Quality Assurance and testing offer some of the most accessible entry points for community members outside of specific working groups. Contributors can participate in the Linux Kernel 7.3 Test Week and the upcoming KDE Plasma 6.8 Test Week, or help draft test cases for the Fedora Atomic Desktops Test Week. There are also numerous opportunities to test specific system features and provide feedback, such as evaluating "System Resilience Using LVM Snapshots" (Ticket #272), the btrfs-patrol snapshot tool, and the new self-updating kernel hardening feature. Furthermore, testers are needed to reproduce a memory exhaustion bug in Kinoite 44, verify if KDE processes are still crashing on boot, and validate a workaround for an ext4 /boot corruption issue in CoreOS.
For those with skills in technical writing, design, or event organization, there are several ways to make an immediate impact. The community is seeking volunteers to fill Wrangler, Speaker, Design, and Promotion roles for the Virtual F46 Release Party, as well as attendees to connect at SFSCON 2026. Writers can help draft Fedora Magazine articles covering Server Update Resilience and AI in Fedora, or write a how-to guide for post-installation server updates (Ticket #271). Documentation contributors are encouraged to review F45 Release Notes pull requests, replace legacy includes with Antora syntax (Issue #38), and provide feedback on integrating the Design Suite docs. Additionally, general feedback is requested on the proposed transition to Forgejo and agenda topics for the Bootable Image Unification meetings.
Contributors with system administration and infrastructure experience can assist with vital operational tasks, and mentorship is available for newcomers interested in virtualization and infrastructure. Immediate needs include setting up a self-hosted Vagrant registry for the Cloud SIG, configuring Zabbix monitoring for the staging autosign service and Oraculum, and cleaning up NetApp and host storage. Automation enthusiasts can help the COPR team set up PyPI upload automation for copr-cli tags, or assist the Server SIG with creating an Ansible management CLI and configuring CI/CD runners (Ticket #268). There is also an ongoing investigation into persistent login errors on accounts.fedoraproject.org related to FreeIPA OTP modules.
Developers and packagers can contribute by adopting orphaned packages like cmake and c-toxcore, or by helping identify tools that still depend on the legacy DNF4 stack for its planned removal. The Rust SIG needs help rebuilding applications that vendor affected versions of libraries like zstd and rustls, and porting others to secure releases. Web developers can submit fixes for missing dark-mode logos on the CoreOS page and review Maubot plugin pull requests. Finally, systems programmers can tackle complex hardware issues, such as debugging a hard lockup during GCC and Rust builds on RISC-V SpacemiT K3 hardware, or investigating a guest initialization failure on RISC-V KVM hosts.


































So let’s see what this new release for the Fedora Atomic Desktops variants includes for Silverblue, Kinoite, Sway Atomic, Budgie Atomic and COSMIC Atomic.


You attended the F45 Virtual Release Party!


















