Across the Fedora Project, the overwhelming focus is the imminent release of Fedora Linux 45, scheduled for November 3, 2026. Teams including Quality, Release Engineering, Workstation, KDE, Server, Cloud, and ARM are intensely coordinating to perform final validation testing on Release Candidates RC-1.3 and RC-1.4 while successfully triaging last-minute blocker bugs. Simultaneously, a major collaborative effort is underway among the Council, Atomic, CoreOS, Hummingbird, and IoT groups to finalize the "Atomic Fusion" Bootable Image Unification initiative. Their primary technical priority is establishing a bootable seed image for CI testing, though development has temporarily shifted to GitHub to bypass ongoing integration friction between Konflux and Forgejo. Finally, looking beyond the upcoming release, teams are managing sweeping security updates—such as addressing the eMudhra Intermediate CA Compromise across the Rust ecosystem and backporting roughly 300 CVE fixes for WebKitGTK in EPEL 10—while FESCo prepares the community for Fedora 46 and 47 by reviewing change proposals for Python 3.16 and PHP 8.6.
- Announcements
- Council
- FESCo
- Packaging Committee
- Mindshare
- Fedora Join
- Ambassadors
- Workstation / GNOME
- KDE
- Server
- Infrastructure
- Release Engineering
- Quality
- Websites and Apps
- Design
- Docs
- Legal
- COPR
- EPEL
- Atomic
- CoreOS
- IoT
- ARM
- Cloud
- Hummingbird
- AI
- RISC-V
- NeuroFedora
- Gaming
- Haskell
- Perl
- Python
- Ruby
- Rust
- Other Discussions
- All contribution opportunities
Announcements
Following a successful Go/No-Go meeting, Fedora Linux 45 Final is officially approved and shipping live on November 3, 2026. This milestone release brings significant user experience improvements, including modernizing the virtual console by switching to the userspace utility kmscon instead of the legacy fbcon driver, and introducing a Stratis storage configuration option in the Anaconda installer to simplify local storage management.
Looking ahead, several change proposals have been announced for future releases, offering key opportunities for community feedback and testing. For Fedora 46, proposed upgrades include rewriting the usermode package's userhelper and consolehelper in Rust to enhance memory safety, transitioning tzdata to a more efficient 'slim' data format to mitigate data bloat and 2038 bugs, and updating the PHP stack to version 8.6. Additionally, planning is already underway for Fedora 47 with a proposal to upgrade the system stack to Python 3.16. Contributors are encouraged to review these proposals and assist with early compatibility testing.
Council
The Council focused on the "Atomic Fusion" bootable image unification effort and wrapping up the Fedora Atomic Initiative. Discussions centered around seed image creation, overcoming integration friction between Konflux and Forgejo, and transitioning development environments. The Atomic Initiative is officially winding down with the Fedora 45 release, and a retrospective has been opened to collect community feedback.
Decisions
- Start the seed image proof of concept from existing bootc base images (minimal or minimal-plus) to avoid reinventing the wheel (Bootable Image Unification Meeting - 28 October 2026).
- Temporarily build the seed image in GitHub on a Konflux tenant for a week while addressing service account needs and infrastructure blockers upstream (Bootable Image Unification Meeting - 28 October 2026).
- Require testing to use a fully built QCOW2 disk image booted in a VM rather than direct kernel booting to properly catch bootloader issues (Bootable Image Unification Meeting - 28 October 2026).
- Close base image migration issue #75 as the relevant tests and repositories have been successfully relocated to Forgejo (Bootable Image Unification Meeting - 22 October 2026).
- Allow old tenants (such as bootc and CoreOS) to naturally expire by the end of life for Fedora 44 rather than merging them into new tenants (Bootable Image Unification Meeting - 22 October 2026).
- Maintain original commit histories during GitHub repository migrations for seed work (Bootable Image Unification Meeting - 22 October 2026).
- Conduct the Fedora Atomic Initiative retrospective asynchronously via a public discussion thread instead of a live meeting (Bootable Image Unification Meeting - 22 October 2026).
Contribution opportunities
- Share learnings, successes, and advice in the Fedora Atomic Initiative Retro thread as the project winds down.
- Help compile and document a list of feature gaps and integration deficiencies between Forgejo and Konflux for upstream development (Ref).
- Submit pull requests for the starting base image package set for review prior to the next unification meeting (Ref).
- Provide feedback via Matrix on whether to adopt UTC scheduling for meetings to avoid daylight saving time confusion (Ref).
Learn more about the Council team.
FESCo
FESCo announced four new Change Proposals on the forums this week: Python 3.16, Usermode2, PHP 8.6, and TzdataZicSlimFormat. The committee noted that active discussion for these proposals is now intended to take place strictly on the devel mailing list.
In ticket tracking, FESCo evaluated several pending system-wide changes, including the proposed removal of the DNF4 stack and modularity, the transition to the RPM v6 package format, and the LMDB 1.0 transition. Extensive discussions also continued regarding performance requirements and potential SLAs for alternative architectures in Koji (Ticket 3688) and the ongoing evaluation of Forgejo as a potential Bugzilla replacement (Ticket 3664).
Decisions
- Transferred ownership of the
python-authlibpackage tochihleeunder the non-responsive maintainer policy. (URL) - Decided to publish a Fedora Magazine article to warn users about the removal of
NetworkManager-{vpnc,fortisslvpn}in F43 and F44 instead of relying on easily-missed RPM scriptlet warnings. (URL) - Technically rejected the Thin LTO Build Flag change proposal due to a lack of FESCo votes within the required timeframe, though the author is welcome to file a new change request. (URL)
- Completed the onboarding process and closed the setup ticket for new FESCo member
maxamillion. (URL)
Contribution opportunities
- Members of the Quality team, Python maintainers, and other high-volume packaging SIGs are encouraged to evaluate the global search features and workflows on the Forgejo testing instance and provide feedback on whether it meets their needs as a Bugzilla replacement. (URL)
Learn more about the FESCo team.
Packaging Committee
During the week of October 26 to November 1, 2026, the Packaging Committee met and closed multiple tickets focused on standardizing versioning and clarifying cryptographic policies. The primary theme of the week was resolving confusion around snapshot packaging and ensuring that cryptographic policies strictly follow FESCo directives without unintended restrictions. Additionally, new guidelines for Emacs package packaging were proposed and remain under discussion.
Decisions
- The committee officially simplified the snapshot versioning guidelines to prevent ongoing confusion and upgrade path breakages, which was recently highlighted by the bluez package issue. Moving forward, the only allowed snapshot format is
<base_version>^<number>.<revision>(Issue #1578, Issue #1570). - The wording for the aws-lc crypto policy exception was updated to explicitly allow the use of aws-lc for low-level cryptography while preventing the use of its SSL / TLS functionality. This aligns with FESCo's original intent and avoids inadvertently restricting rustls (Issue #1580, superseding Issue #1579).
Learn more about the Packaging Committee team.
Mindshare
Mindshare handled several forum topics and tickets this week, focusing heavily on event preparation and budgeting for late 2026 and 2027. The committee reviewed the 2027 travel budget, allocating funds across major Q1 events like FOSDEM and FOSSAsia, and processed multiple swag and event funding requests. Additionally, Community Operations announced a shift to asynchronous team meetings, and the Mindshare Committee is considering restructuring its team representative seats, with CommOps officially resigning its seat.
Decisions
- Approved a 30-day artwork provision policy prior to events to guarantee event badges are uploaded and available (URL).
- The Community Operations (CommOps) Team will sunset its recurring general meetings in favor of asynchronous coordination via Matrix and Forgejo (URL).
- The Community Operations Team officially resigned its seat on the Mindshare Committee (URL).
- Closed ticket #90 regarding annual budget projections, deciding to focus on retroactive records instead (URL).
- Approved a $150 swag budget for the Hack Club Haven Spokane event (URL).
Contribution opportunities
- The Fedora Design team needs volunteers to design event badges. Kyle Reynolds Conway has stepped up for the FOSDEM 2027 badge, but more help is welcomed to rebuild a badge artwork team (URL).
- Mindshare members are requested to provide feedback on the documentation update pull request submitted by @rmcbryde (URL).
- Contributors are encouraged to list their names on the FOSSASIA 2027 Wiki if they are interested in representing Fedora in person, and to submit talk proposals soon (URL).
- Event organizers in underrepresented regions (like Kenya) are encouraged to propose medium local events for Fedora support (URL).
Learn more about the Mindshare team.
Fedora Join
Andrew Heath introduced himself to the Fedora Join community this week. As a Senior Platform Engineer at Red Hat IT with over a decade of enterprise Linux experience, he is looking to transition from a downstream consumer to an active upstream contributor.
He outlined his primary areas of interest for contributing, which include becoming a package maintainer, working with image building and composes (specifically osbuild), assisting with QA release validation testing, and contributing to Fedora Infrastructure automation.
Contribution opportunities
- A new contributor is seeking a sponsor to become a package maintainer and is offering to co-maintain or pick up orphaned packages in the automation and sysadmin tooling space.
- He is also requesting pointers on good first tasks and is offering his help to teams needing assistance with Image Builder/osbuild, QA testing, or infrastructure automation.
Learn more about the Fedora Join team.
Ambassadors
The Ambassadors group is actively coordinating the Fedora Project's in-person presence for the upcoming FOSSASIA 2027 summit. Community members have begun introducing themselves on the forum, expressing their eagerness to represent Fedora, detailing their current contributions, and confirming they have submitted talk proposals and updated the planning Wiki.
Contribution opportunities
- Contributors interested in representing the Fedora Project at FOSSASIA 2027 are encouraged to add their names to the FOSSASIA 2027 Fedora Project Wiki document.
- Active contributors seeking sponsorship for the event can submit their requests in the Budgeting section of the Wiki document for consideration by Fedora Mindshare.
Learn more about the Ambassadors team.
Workstation / GNOME
This week, the Workstation/GNOME group focused on preparations for the Fedora 45 release, including the availability of Fedora 45 Release Candidates (RC-1.3 and RC-1.4) and their respective validation testing. Discussions also covered a drafted Fedora Magazine article for the upcoming release, a requested GNOME patch for input sources, and the need for human review in automated LLM weekly reports. Additionally, the group addressed ongoing bugs, such as ensuring unprivileged LDAP users can install updates via gnome-software following the dnf5 transition, and finalized the removal of the PyCharm COPR repository from previous Fedora releases.
Decisions
- Removed the PyCharm COPR repository from Fedora 43 and Fedora 44, matching its removal in Fedora 45+ (Ticket #519).
- Mandated human review for the LLM-generated weekly reports to prevent the sharing of irrelevant or personal details (Ticket #527).
Contribution opportunities
- Help is requested for validation testing of Fedora 45 Candidate RC-1.3 and RC-1.4. Testers should focus on KDE, encrypted stratis installs, and secrets management in GNOME.
- Review and feedback are needed for the drafted "What's New in Fedora Workstation" Fedora Magazine article before it undergoes editorial review.
Learn more about the Workstation / GNOME team.
KDE
This week, the KDE group focused on validation testing for the upcoming Fedora 45 release, with Fedora 45 Candidate RC-1.3 and RC-1.4 both provided for final testing. Key updates in these candidates include KDE 6.8.1, stratisd encryption fixes, and oo7 updates. Additionally, a new Fedora user provided feedback about system slowdowns caused by file indexing, and was advised to share this feedback directly with upstream KDE developers.
Contribution opportunities
- Help is requested to complete validation testing for Fedora 45 Candidate RC-1.4, specifically verifying bug fixes for KDE 6.8.1, encrypted stratis installs, and secrets management in GNOME.
- Contributors are invited to test release candidate images, report results on the Summary pages, and vote on blocker bugs via the blockerbugs app to streamline review meetings.
Learn more about the KDE team.
Server
The Server working group focused heavily on validating Fedora 45 Release Candidates 1.3 and 1.4 this week. Extensive testing across various installation methods—including remote/local, BIOS/UEFI, ARM SBC, and KVM environments—confirmed that Fedora 45 is ready for release from the Server perspective. Minor issues regarding LVM partition types and device tables on KVM and ARM images remain but can easily be bypassed during post-installation. Additionally, the group made significant progress on the Ansible support project, successfully publishing the first ansible-collection-fedoraserver-general package to a Fedora Copr repository. Work is ongoing to improve the out-of-the-box Ansible experience and implement system backup documentation utilizing Borg and ReAR.
Decisions
- The group confirmed that Fedora 45 RC 1.3 and 1.4 have successfully passed all installation tests and are ready for final release.
- It was agreed to merge PR 228 to incorporate a work-in-progress article on LVM snapshots into the documentation, enabling extensive community testing.
- The working group decided to formally rename their Ansible collection to
ansible-collection-fedoraserver-generaland closed ticket #237 and ticket #238. - Brett Weir was assigned to work on the out-of-the-box experience and CI/CD testing strategy for the Ansible collection.
- The action items regarding the Beginners Guide to Fedora Server were put on hold as the primary contributor is currently unavailable.
Contribution opportunities
- Contributors are invited to thoroughly test the newly merged documentation on LVM snapshots and DNF transaction hooks (PR 228) and provide feedback.
- Community members can help draft new documentation on Setting up Fedora Server Ansible support, outlining the basic control node scenarios.
- The QA team is calling for validation testing of Fedora 45 Candidate RC-1.4 to ensure no regressions were introduced.
Learn more about the Server team.
Infrastructure
The Infrastructure team addressed several critical issues this week, including a heavy scraper attack on Bodhi that caused database load spikes and timeouts. To mitigate this, the search endpoint was temporarily blocked and specific user-agents were banned. The team also resolved a storage capacity issue on the download-ib01 mirror by removing the fedora-archive module, which was communicated to mirror admins. In other news, the team prepared for the upcoming Fedora Linux 45 final release, successfully deployed Forgejo v15.0.11 to production, and progressed on configuring Zabbix monitoring for the new staging autosign service. Persistent and sporadic 'bad credentials' errors affecting logins to accounts.fedoraproject.org remain under active investigation with upstream FreeIPA.
Decisions
- Removed the fedora-archive and fedora-buffet modules from the download-ib01 mirror due to storage exhaustion (Ticket 13642 and Mailing List).
- Decided to close the container registry pruning request as the upcoming migration to Quay.io will automatically handle these concerns (Ticket 11512).
- Decided to close the request to move cloud-image-uploader to the cloud organization, keeping it in apps per the maintainer's preference (Ticket 13370).
Contribution opportunities
- Need help investigating and resolving the intermittent 'Unauthorized: bad credentials' and IPA errors when logging into accounts.fedoraproject.org.
- Help is requested for Zabbix monitoring configuration, specifically adding metrics for the new staging autosign service in Ticket 13646.
- Review and test the proposed PR for removing the deprecated 'become: false' variable in ansible configurations in Ticket 13643.
- Newcomers interested in system administration can get involved by following the Infrastructure Join Guide.
Learn more about the Infrastructure team.
Release Engineering
Release Engineering focused heavily on finalizing Fedora 45 Release Candidates (up to RC 1.4) and performing stable pushes in preparation for the final release. The group coordinated extensively across Bodhi updates, resolved gating CI test failures, and addressed mirror syncing and torrent seeding issues. The F45 Blocker Review meeting successfully triaged several bugs, ensuring critical issues were flagged or handled via freeze exceptions. In addition to release tasks, the team investigated build breakages—including a memory exhaustion issue for chromium on x86_64 and broken EPEL9 repos—and handled Pagure/Bugzilla assignee updates. The package unretirement tool is now fully rolled out, streamlining the process for package maintainers.
Decisions
- [CVE-2026-111497 (brotli) was accepted as a Final blocker], while Plasma 6.8.1/Gear 26.08.2, a Stratis encryption bug, and an Evolution keyring issue were accepted as Freeze Exceptions.
- [The new package unretirement tool is fully operational], and package maintainer documentation will be updated to point users to it instead of requiring manual Releng tickets.
- [Releng 'Change' tickets will now be managed using a set of specific triage labels] (e.g., change-review, change-review-ack) rather than moving them into a separate project board.
Contribution opportunities
- Review and provide feedback on the F46 Change proposal: Remove DNF4, libdnf, libmodulemd.
- Help investigate and resolve the chromium build error on x86_64 where the build process is being killed by an out-of-memory issue.
Learn more about the Release Engineering team.
Quality
The Fedora Quality team focused heavily on validating the upcoming Fedora 45 release this week. During the F45 Final Go/No-Go Meeting, the team officially declared Fedora 45 Final as a "GO" for release on November 3, 2026, using release candidate RC-1.4. Aside from release candidate validation, the QE team worked on expediting security fixes, expanding openQA test capabilities for SAS and Arabic, deploying a hotfix for Issuebot, and wrapping up preparations for the Kernel 7.3 test week starting November 1st.
Decisions
- Fedora 45 Final was officially declared a "GO" and is scheduled for release on November 3, 2026, using the RC-1.4 candidate.
- Accepted bug 2560274 (brotli out-of-bounds write CVE-2026-111497) as a Final Blocker bug due to its potential security impact in the GNOME dependency chain.
- Accepted a Freeze Exception to include a major KDE Plasma 6.8.1 and Gear 26.08.2 update in the final release.
- Accepted Freeze Exceptions for bug 2552449 (encrypted Stratis root emergency mode drop) and bug 2560362 (Evolution keyring password issues).
- Rejected bug 2560255 (SELinux policy breaking SSH port forwarding) and bug 2558595 (SSH passphrase unlock issue) as Final Blockers, opting to resolve them via future updates.
Contribution opportunities
- Community members are encouraged to participate in the Kernel 7.3 test week running from November 1 to November 7 to help test the new kernel rebase on bare metal and VMs.
- Testers are still needed to perform validation on the Fedora 45 release candidates, especially in areas with recent changes such as KDE, encrypted Stratis installs, and GNOME secrets management.
- Help is requested to perform interactive Fedora installation testing on real hardware using Beaker machines, and to help verify remote access to Anaconda (Issue #949).
Learn more about the Quality team.
Websites and Apps
This week, the team evaluated the potential impact of the Node2Shell vulnerability on the Fedora Project website in the Fedora Websites chat. They confirmed the site is safe since it uses Nuxt to statically generate HTML rather than running a dynamic Node.js server. Following this, the team successfully updated the site's Node modules. The update process hit a minor prerender error caused by a malformed German translation string on the COSMIC page, which was resolved by fixing a typo in the English source to automatically invalidate the faulty translation. Additionally, Swedish translations for the COSMIC website were updated, and a ticket for upgrading node modules was successfully completed. On the forum, a contributor reported UX confusion regarding the Fedora Project Contributor Agreement (FPCA) while trying to edit the wiki. This sparked a discussion on how to handle broken wiki links, leading to guidance on proper migration and link maintenance practices.
Decisions
- It was affirmed in a forum discussion that fixing broken wiki links is always appropriate. If a page can be migrated off-wiki to Docs, its content should be replaced with
{{#fedoradocs: $FULL_DFO_URL}}to act as a direct redirect rather than deleting the page and causing a 404 error.
Contribution opportunities
- Upgrading and testing Node.js modules for the website repositories was identified as a great low-hanging fruit opportunity for new contributors or interns.
Learn more about the Websites and Apps team.
Design
This week, the Design team successfully closed several key issues. The visual assets and promotional graphics for the F45 Virtual Release Party were completed ahead of the October 30th event. Additionally, the team wrapped up the sketches and rough drafts for the F46 wallpaper and fulfilled a request for a higher resolution Fedora logo.
Decisions
- Approved and finalized the visual assets for the F45 Virtual Release Party.
- Completed the initial design phase for the F46 Wallpaper: Sketches & Rough Drafts.
- Resolved the need for a higher resolution Fedora logo.
Learn more about the Design team.
Docs
The Docs team focused heavily on infrastructure modernization and tooling improvements this week. Key structural changes include transitioning the main site builder repository to a standard main branch workflow, retiring the old stg branches, and officially renaming the builder repository to site-builder. The team also made a significant architectural decision to consolidate all Antora documentation modules under a single ROOT component, which will allow content from various Special Interest Groups (SIGs) to be seamlessly mixed and matched into unified guides.
In addition to structural work, progress was made on migrating the UI bundle from GitLab to Fedora Forge. The team is also experimenting with a newly deployed CryptPad instance in CommuniShift to facilitate real-time collaborative writing. Content-wise, several release notes for upcoming Fedora changes were drafted and merged, including updates for the Crystal programming language, LibreOffice HTML help, and LibreOffice dictionaries.
Decisions
- The repository formerly known as
docs-fp-ohas been renamed tosite-builderto better reflect its purpose (URL). - The
prodbranch was renamed tomainand set as the default branch, while the oldmainandstgbranches were deleted. A CC BY-SA 4.0 license was applied to the newmainbranch (URL). - To allow module inclusion across different repositories, all docs will be brought under a single
ROOTAntora component, which will also drop the component name from the URL (URL). - The UI bundle repository will be migrated from GitLab to Fedora Forge, keeping the
ui-bundlename and using Forgejo Actions to build and publish the bundle to the package registry (URL). - The team will remove NPM configuration files from the builder repository, standardizing on a Podman container workflow for local site previews while keeping
docsbuilder.shas a wrapper (URL).
Contribution opportunities
- Writers are needed to draft release notes for several Fedora changes, including Libical4, IBus 1.5.35, and Fontconfig 2.18.
- Contributors are invited to test the newly deployed CryptPad CommuniShift instance for collaborative drafting and provide feedback on its functionality.
- Help is requested to update the Documentation Translation Workflow instructions, specifically moving away from the deprecated Pagure steps to the new Forgejo repository creation process.
- Feedback is requested on the HTML reports generated by bruce, a new broken-link crawler proposed for CI integration.
Learn more about the Docs team.
Legal
A community member inquired if the trained model weights and vocabulary for a Japanese input method (fcitx5-slm-ime) could be packaged in Fedora as content under the CC-BY-SA-4.0 license. The Legal team confirmed that the described contents fit the 'content' category and that CC-BY-SA-4.0 is an allowed-content license under Fedora legal policy. For more details, see the original thread.
Decisions
- Confirmed that the slm-ime-model trained weights fit the 'content' category and can be legally packaged under the CC-BY-SA-4.0 allowed-content license. Source: Original Thread
Learn more about the Legal team.
COPR
This week, the ongoing migration of COPR build results to Pulp caused some users to experience unexpectedly long pending build times. The team expects the migration of all projects to conclude before the end of November. In addition, an unrelated infrastructure issue caused temporary slowness in Pulp, which was resolved after the Pulp team intervened to clear stuck workers. Community members also discussed the legality of hosting FLOSS software with codecs unapproved by Fedora in COPR. Since COPR is subject to the same US-centric legal concerns as Fedora, it is considered unsuitable, prompting documentation updates to clarify the policy.
Decisions
- Software containing codecs not approved in Fedora is subject to the same legal restrictions as Fedora itself and should not be built in COPR; a pull request (PR 4590) was opened to clarify the documentation.
Contribution opportunities
- Review and provide feedback on PR 4590, which aims to clarify the rules regarding unapproved codecs and legal limitations in the COPR documentation.
Learn more about the COPR team.
EPEL
The EPEL community is preparing for the upcoming retirement of EPEL 10.2, which will take effect once RHEL 10.3 is released in November. Packagers are urged to push any outstanding updates to stable, as pending updates and side tags will be removed during the transition.
In other news, WebKitGTK has received a major security update in EPEL 10 that backports fixes for approximately 300 CVEs. Meanwhile, maintainers have proposed retiring pipx from EPEL 9 because the latest security releases require Python 3.12, which cannot be practically satisfied by EPEL 9's Python 3.9 baseline.
Decisions
- The community determined that EPEL 10.2 will be retired once RHEL 10.3 is released, redirecting RHEL 10 users to the EPEL 10.3 repository.
- A proposal was initiated to retire
pipxfrom EPEL 9 because 23 high-severity security issues cannot be backported to Python 3.9. - The Steering Committee decided to cancel their upcoming November 4th meeting due to members attending Texas Linux Fest.
Contribution opportunities
- Please help test the WebKitGTK security updates for EPEL 10.4 and 10.3 to ensure backwards compatibility after a massive backport fixing ~300 CVEs.
- Packagers with outstanding EPEL 10.2 updates must submit them to stable soon before the EPEL 10.2 retirement, as unpushed updates will be marked obsolete.
- Community members are invited to RSVP and attend the Fedora 45 Release Party this Friday.
Learn more about the EPEL team.
Atomic
The Atomic group heavily focused on concluding the Bootable Image Unification ("Atomic Fusion") initiative, primarily centering on the definition and creation of a new "seed image" for CI test harnesses. Because of ongoing integration limitations between Forgejo and Konflux—specifically missing service accounts and SSH push support—the group decided to temporarily host the initial seed image work on GitHub. The initiative itself is wrapping up by the end of October with plans to transition ownership of the long-term artifacts to the CoreOS Working Group.
In the forums, members clarified the synchronization discrepancies between rpm-ostree commits and Bodhi stable pushes, which temporarily exposes testing packages in stable trees. Additionally, a new proposal was introduced to implement a desktop-aware health check that would automatically roll back deployments on Silverblue and Kinoite if a graphical Wayland session fails to initialize.
Decisions
- The Bootable Image Unification initiative will be officially closed out by October 31st with an asynchronous retrospective. (Bootable Image Unification Meeting Agenda - 22 October 2026)
- The new atomic "seed image" will be explicitly bootable by default—containing a kernel and architecture-specific bootloaders (like GRUB or zipl)—so that it is immediately usable for CI testing. (EPIC: Create seed image)
- Due to current Forgejo and Konflux integration bottlenecks, initial development for the seed image will take place in a temporary GitHub repository rather than on Fedora's Forge. (Bootable Image Unification Meeting Agenda - 28 October 2026)
- Permissions for the Atomic organization on Forgejo were updated to give the Members team "Write access to everything except Packages," aligning with the Atomic Desktop organization. (forge-atomic-members permissions)
Contribution opportunities
- Provide community feedback on the proposal for a graphical boot health check that would trigger
rpm-ostreerollbacks if a Wayland session fails to start in Silverblue and Kinoite. - Share feedback, learnings, and next steps in the upcoming asynchronous public retrospective for the CoreOS/Atomic unification initiative.
- Contribute alternative bootloader configurations (such as
abootorsystemd-boot) to the new seed image once the default GRUB/zipl base is established. - Assist in resolving configuration conflicts regarding ca-certificates, crypto-policies, and the ostree 3-way merge to prevent local user configurations from retaining old bugs during system updates.
Learn more about the Atomic team.
CoreOS
This week, the CoreOS group focused heavily on preparing for the upcoming Fedora 45 release and resolving critical system and kernel issues. In preparation for F45, team members coordinated pull requests to migrate the testing-devel stream and discussed the go/no-go final target date. A significant public service announcement was also distributed regarding a required manual intervention (update-ca-trust) for users with customized CA trust stores to properly incorporate new certificate changes, such as the eMudhra certificate distrust.
The group also made progress on the Bootable Image Unification ("Atomic Fusion") initiative, choosing to temporarily coordinate seed image work on GitHub while ironing out Konflux integration challenges. On the technical side, an upstream selinux-policy fix was merged to resolve podman-remote socket connection denials, and extensive debugging successfully identified an ext4 writeback bug causing corrupted kernel files in the /boot partition during upgrades, with a temporary workaround identified while waiting for a kernel patch.
Decisions
- A decision was made to send a communication to users advising them to manually run
update-ca-trustif they have customized their system CA trust store, as OS updates do not automatically regenerate it (Meeting log). - The group decided to enable
bootc installto create disk images for thenextstream first, followed bytesting, but only after the Fedora 45 release is complete (Meeting log). - For the bootable image unification project, the team decided to temporarily start work on the seed repository in GitHub using a Konflux tenant due to current permissions and service account friction with Konflux (Forum post).
- The group decided to conduct the retrospective for the Atomic Fusion initiative asynchronously via a public discussion thread rather than a live meeting (Forum post).
Contribution opportunities
- Community members are asked for help to thoroughly test a
nodioread_nolockmount option workaround for anext4corruption issue on/bootduring upgrades (Issue #2234). - The Bootable Image Unification team is preparing a video presentation for the Fedora release party that will feature a call for new contributors (Forum post).
Learn more about the CoreOS team.
IoT
The IoT Working Group met to review the testing status for Fedora 44, 45, and 46, noting that all are in good shape with Fedora 45 finalizing for its upcoming release. The team also planned a new greenboot-rs release and provided support for running Fedora IoT on NVIDIA Jetson Orin devices.
In forum discussions, the Bootable Image Unification ("Atomic Fusion") initiative met to plan their seed image creation, deciding to temporarily use GitHub to avoid service account friction in Forgejo and Konflux. The Fedora Robotics SIG also held a meeting to track packaging blockers for Fedora 44, including missing dependencies like libyuv in EPEL10.
Decisions
- Proceed with the
Fedora-IoT-45-20261028.0compose for Fedora 45 final validation ahead of the Go/No-Go meeting (Meeting Log). - Publish a new
greenboot-rsrelease to roll out recent bug fixes (Meeting Log). - Temporarily use GitHub for Bootable Image Unification seed image work while upstream Konflux and Fedora Forge service account integrations are finalized (Forum Post).
- Close out the current Bootable Image Unification initiative phase by October 31st with an asynchronous, public retrospective thread (Forum Post).
Contribution opportunities
- The Bootable Image Unification initiative is putting out a call for new contributors, which will be highlighted in their upcoming Fedora release party video presentation.
Learn more about the IoT team.
ARM
This week, the ARM group's activities were centered around the upcoming release of Fedora 45. Adam Williamson announced the availability of Fedora 45 Candidate RC-1.4 for final validation testing. He emphasized that this candidate must pass all required test cases to meet the Final Release Criteria. Additionally, a Fedora 45 Blocker Review Meeting was scheduled to assess current Blocker and Freeze Exception bugs.
Contribution opportunities
- Assist with validation testing for Fedora 45 Candidate RC-1.4.
- Submit testing results on the Summary page.
- Provide test coverage for specific deliverables, including Installation, Base, Server, Cloud, Desktop, and the Security Lab.
Learn more about the ARM team.
Cloud
Fedora 45 Candidate RC-1.4 is now available for validation testing. This release candidate must be thoroughly tested to determine if it meets the criteria for the official Fedora 45 release.
Contribution opportunities
- Help complete the validation testing for the Fedora 45 Candidate RC-1.4 Cloud image.
- Enter test results on the Summary page.
Learn more about the Cloud team.
Hummingbird
The Hummingbird group held discussions centering on the "Atomic Fusion" Bootable Image Unification initiative, closing out the current phase by October 31st with an upcoming public retrospective. The team has been working on a proof-of-concept seed image, focusing on integration between Konflux and Forgejo. Due to current infrastructure limitations, specifically regarding service accounts and SSH key support, they are temporarily utilizing GitHub for the seed repository work while compiling a list of deficiencies to hand upstream.
A major focus was deciding on the technical direction for the seed image, with the group agreeing to start from existing bootc base images that resemble Fedora minimal with a bootloader. Testing methodology was also heavily debated, culminating in an agreement to pursue full boot and secure boot testing via a disk image (like QCOW2), which is essential for Fedora QA processes. A live demonstration of the seed image proof of concept is planned for the upcoming week.
Decisions
- The group will temporarily use a GitHub repository to coordinate seed image work due to current integration friction between Konflux and Fedora Forgejo.
- The proof of concept for the seed image will start from existing bootc base images, utilizing a package set close to Fedora minimal with a bootloader.
- Testing must utilize full boot and secure boot testing via a disk image (such as QCOW2) to ensure bootloader issues are caught and to support Fedora QA requirements.
- The migration of base image work from GitLab to Forgejo (issue #75) is considered complete and closed, with new work starting in new pipelines.
- The current unification initiative will be closed out by October 31st, with a public discussion thread planned for the retrospective.
Contribution opportunities
- Review and provide feedback on the upcoming Architectural Decision Records (ADRs) for the monorepo and seed image decisions.
- Help compile a list of feature gaps and integration deficiencies between Forgejo and Konflux to hand off to upstream developers.
- Contribute to the public retrospective discussion thread to share learnings and discuss next steps for the Atomic Fusion initiative.
- Prepare or contribute to the video presentation for the upcoming Fedora release party to showcase the initiative's progress and call for new contributors.
Learn more about the Hummingbird team.
AI
The Fedora AI/ML SIG focused heavily on the Fedora 45 Release Party this week, delivering a live presentation covering the group's recent progress, including the Agent Skills Library, AI/ML packaging, and ROCm updates. A video recording and presentation slides are now available for the community to review.
In addition to the release party, technical work continued with the wiring of a new COPR for agent-skills, updating the ROCm installation wiki, and refreshing Colibri to version 2.0. Ongoing discussions also covered package dependency troubleshooting, integrating executorch for NPU workloads, and successfully landing gufo into Rawhide.
Decisions
- The group decided to present a live session at the F45 Release Party to update the broader Fedora community on the SIG's latest developments (F45 Release Party Presentation Invitation).
- The ROCm install wiki was updated to point users to Rawhide source builds for Fedora releases, addressing older F44/F45 packages (Latest ROCm on Fedora and EPEL).
Contribution opportunities
- Reviewers are needed for a new documentation pull request explaining how to use OpenShell on Fedora (PR #10).
- Package review swaps are requested for 7 pending reviews to help get
podman-desktopinto Rawhide (Fedora Discussion). - A package review is needed for
sqlfluff, a new Python-based SQL linter being integrated withpi-coding-agent(Bugzilla #2564611). - New contributors are encouraged to try out the pi-coding-agent local AI tool and help build out missing pieces or suggest additional linters.
Learn more about the AI team.
RISC-V
The RISC-V group focused heavily on finalizing Fedora 45 and ramping up the Fedora 46 rebuilds this week. The Fedora 45 final images are ready and have been successfully tested on various hardware including Jupiter, P550, K3, and Titan using the Omni kernel. Concurrently, efforts to bootstrap Fedora ELN on riscv64 are advancing well, with Koji fully configured for ELN and the LLVM toolchain modified for the new RVA23 baseline.
The team is also actively investigating a difficult-to-debug GCC build failure on K3 hardware, testing various kernel patches and memory configurations to mitigate the issue. In community news, the RISC-V devroom has been accepted for FOSDEM 2027, and the CFP announcement has been distributed. Additional details from the brief weekly sync can be found in the RISC-V meeting log.
Decisions
- Transition the issue tracker's primary focus to Fedora 46 as Fedora 45 reaches General Availability.
- Execute a staged transition for the RVA23 baseline switch, allowing packages to be replaced incrementally without requiring a full system re-bootstrap.
- Refrain from re-spinning Fedora 45 release images right before GA unless absolutely necessary for critical security fixes, to preserve the validity of recent testing.
Contribution opportunities
- Test the Fedora 45 final images (Server, Cloud, Container) on available RISC-V hardware and report results.
- Assist with debugging the GCC build failures on K3 hardware.
- Help bootstrap Rust and finalize RVA23 baseline patches for GCC and Golang to support the Fedora ELN riscv64 bootstrap.
- Submit talk proposals for the FOSDEM 2027 RISC-V devroom following the CFP announcement.
- Assist with rebasing the
qt6-qtwebenginepackage for the ongoing Qt 6.12 update.
Learn more about the RISC-V team.
NeuroFedora
In the NeuroFedora Matrix room, a contributor triaged four CVEs reported against dcm2niix related to an old vendored cJSON, ruling them out but noting potential future vulnerabilities. As a result, an upstream issue was opened to address the vendored dependency. A new build of the latest dcm2niix release is being prepared exclusively for Rawhide due to documented behavior changes.
Decisions
- The latest
dcm2niixrelease will be built exclusively for Rawhide due to documented behavior changes.
Learn more about the NeuroFedora team.
Gaming
This week, the Gaming group's discussions centered on the Steam 64-bit beta multi-lib requirements. A community member highlighted a GitHub issue showing that despite the 64-bit Steam RT3 update, Steam's reaper binary remains a 32-bit executable, which still forces distributions to maintain 32-bit GL libraries on the host. An unofficial workaround was shared, detailing how to compile a 64-bit replacement for the reaper binary and start Steam with the -noverifyfiles flag to bypass the 32-bit dependency requirement.
Learn more about the Gaming team.
Haskell
Jens-Ulrik Petersen shared a new tool called fh-unbundling to identify technical debt in Fedora Haskell caused by bundled libraries. By analyzing dependent packages, the tool highlights bundled libraries that are used by multiple dependent chains, emphasizing the need to unbundle the most impactful offenders to streamline package maintenance.
Contribution opportunities
- Help is requested to address technical debt by submitting package reviews for the identified bundled libraries, or by helping to review those submissions.
Learn more about the Haskell team.
Perl
This week, Yaakov Selkowitz bumped a pull request against perl-File-ShareDir to disable optional dependencies on RHEL by pinging a reviewer.
Learn more about the Perl team.
Python
This week, the Python group discussed standardizing intersphinx mappings for Python package documentation. While it was acknowledged as technically feasible to upload and reference these mappings locally, concerns were raised regarding maintenance overhead. Some members noted a broader trend of Fedora packages dropping Sphinx documentation entirely due to bundling complexities. Additionally, a new community member introduced themselves and offered to help with Python backlog items and automation scripts.
Contribution opportunities
- A Senior Platform Engineer is looking for opportunities to contribute to Python backlog items, automation scripts, tooling updates, or smaller features.
Learn more about the Python team.
Ruby
During the testing of the newly started Ruby 4.1 development, community members have been fixing packages that fail to build due to C API changes, such as the deprecation of the Data_Wrap_Struct macro. In the Ruby 4.1 development started thread, Vít Ondruch thanked contributors for their fixes and noted that some older packages should likely be orphaned or retired instead of being patched.
Contribution opportunities
- Help identify old Ruby packages that should be orphaned or retired rather than patched for Ruby 4.1 compatibility, as discussed in the Ruby 4.1 development started thread.
Learn more about the Ruby team.
Rust
This week, the Rust group focused heavily on cascading security updates across the ecosystem following the end of the F45 Final Freeze. Extensive work was done to rebuild applications affected by the eMudhra Intermediate CA Compromise (RUSTSEC-2026-0381) and to update dependencies for rustls, lru, and faster-hex to address multiple security advisories. The team encountered significant friction updating the zip crate to version 9 due to unannounced upstream breaking API changes, leading to the realization that a rust-zip8 compatibility package will be required.
Additionally, a mailing list discussion clarified that packaging pre-releases of Rust crates is fully supported in Fedora; maintainers simply need to explicitly specify the pre-release version using rust2rpm (e.g., rust2rpm pcap-file@3.0.0-rc.3), though parallel major versions may still be necessary to satisfy dependent packages.
Decisions
- Packagers can explicitly package crate pre-releases by specifying the version with
rust2rpm(e.g.,@3.0.0-rc.3), as confirmed in a mailing list discussion. - Due to undocumented breaking API changes in the
zipcrate version 9, the group decided to introduce arust-zip8compatibility package rather than attempting to patch all ecosystem consumers immediately (Ticket #47). - To handle required security rebuilds for packages lacking
@rust-sigas a co-maintainer, the team will combine requesting co-maintainership and utilizing automated scripts to file bugs, rather than relying on provenpackager interventions (Ticket #43). - Packages dependent on
rustls-webpkibut not containing affected certificates will be treated as low-priority rebuilds (Ticket #46).
Contribution opportunities
- Help is needed to make the latest
routinator(v0.15.3) work, as it introduces new security fixes but switches its crypto implementation toaws-lc-rsviarpki0.20, which is non-trivial to patch out (Ticket #46). - Maintainers of Rust applications without
@rust-sigas a co-maintainer are encouraged to add the group to facilitate automated security rebuilds (Ticket #43). - Contributors can assist with the upcoming, complex compatibility packages and updates for the
zstd,zstd-safe, andzstd-syscrates needed to support thezipv9 transition (Ticket #47).
Learn more about the Rust team.
Other Discussions
- Some Fedora Badges were not awarded: Users reported that some badges were not being awarded, leading to clarification that syncing may take a day or fixes might be needed in the new badge app.
- Suggested F46 Change Proposal: Split TLS certificates in jurisdiction-specific packages: A proposal was made to split TLS Certificate Authorities into different RPM packages to allow administrators to easily exclude untrusted CAs.
- Optional CJK input method support for Fedora's kmscon console: A user proposed adding a
kmscon-uimpackage to easily configure Traditional Chinese and other CJK input methods for the virtual console, which maintainers supported. - Security SIG Meeting on 29th October 2026 CANCELLED: The Security SIG cancelled their October 29 meeting to avoid time zone confusion, rescheduling for November 5.
- Fedora's interest in On-Device LLM: A researcher inquired about Fedora's ongoing projects related to On-Device LLMs to explore PIM support for mobile devices.
- ERMERG PUSH REQUEST: PHP 8.4.27-1 not in stable!: A discussion erupted over the handling of critical CVEs when an update for a PHP vulnerability was not immediately pushed to stable, highlighting differing views on balancing urgent security fixes with the standard testing process.
- Packaging proposal: whatsapp-desktop: An upstream author sought a review and a sponsor to package an independent Electron-based WhatsApp desktop client, leading to discussions about the feasibility of maintaining Electron releases.
- Call for testing - Firefox in HDR mode: Martin Stransky invited users to test Firefox's experimental HDR mode, noting that issues with black direct rendering maps were fixed in recent builds.
- Can we retire packages better?: A discussion on improving the retirement of leaf packages suggested automating the process when dependencies are orphaned, and surfacing upstream warnings on the Packager Dashboard.
- Leaves dropping: A philosophical discussion weighed the value of maintaining language-ecosystem leaf packages in Fedora versus relying on upstream package managers, debating supply chain security and maintenance burdens.
- Other discussions included updates on s390x infrastructure improvements, the upcoming EPEL 10.2 retirement, a heads-up on Sequoia openpgpverify migration PRs, the proposal of an Unprivileged eBPF RBAC Daemon, requests for podman-desktop review swaps, adding a RISC-V shim package, pinging non-responsive maintainers for googleapis and grpc, and tracking an abandoned SFML package.
Orphaning packages
- Miro Hrončok announced the orphaning of the dead upstream slic3r and its leaf dependencies (also mentioned on the 3dprinting list).
- Vít Ondruch orphaned rubygem-bson as it is no longer utilized.
- Ding-Yi Chen orphaned hexchat-autoaway because the main
hexchatpackage is unmaintained.
Package updates
- Jerry James announced an upcoming pari soname bump, but delayed the update after Dima Pasechnik flagged the 2.19.0 release as unusually buggy.
- Cristian Le successfully pushed a mass rebuild for the Mpich 5.0.2 update to Rawhide.
- Dominik 'Rathann' Mierzejewski is updating
live555to accommodate a live555 soname change, and will build its consumervlcin a side tag.
New contributor introductions
- Dawid Wrobel introduced himself as a longtime Linux user looking for sponsorship to maintain GNOME extensions and Betterbird.
- Alexey Savchkov introduced himself as a DevOps engineer seeking sponsorship to adopt the orphaned
ptlandusbsniffpackages.
All contribution opportunities
Quality assurance and testing remain some of the most accessible ways for anyone to support the project. The Quality and Release teams urgently request validation testing for the Fedora 45 Candidate RC-1.3 and RC-1.4 releases. Testers are needed across ARM, Cloud, Server, and Workstation environments, with a specific focus on verifying KDE 6.8.1 bug fixes, encrypted Stratis installs, and GNOME secrets management. Additional testing opportunities include evaluating the new global search on the Forgejo testing instance, participating in the Kernel 7.3 test week, verifying WebKitGTK security updates for EPEL, or trying out the CryptPad CommuniShift instance and the pi-coding-agent local AI tool.
Contributors with strong writing, design, and communication skills can jump into several documentation and feedback initiatives. The Docs team is looking for writers to draft release notes for Libical4, IBus 1.5.35, and Fontconfig 2.18, while the Server team needs help drafting Ansible support guidelines. Reviewers can provide valuable feedback on the drafted "What's New in Fedora Workstation" Magazine article, the OpenShell usage guide, and the COPR documentation updates regarding unapproved codecs. Community members are also encouraged to participate in the Atomic Fusion retrospective, add their names to the FOSSASIA 2027 representation list, or help the Design team rebuild by creating event badges.
For those familiar with Fedora packaging standards, there is a high demand for package reviews, maintenance, and mentorship. Active contributors can guide newcomers—such as a new member seeking a sponsor for sysadmin tooling—or participate in package review swaps to help push items like podman-desktop into Rawhide (Ref) alongside the new AI linter sqlfluff. Maintainers can support the broader ecosystem by identifying old Ruby packages for retirement, submitting outstanding updates before the EPEL 10.2 retirement, reviewing the proposed removal of DNF4, or submitting PRs for the starting base image package set.
Contributors with coding, debugging, or system administration skills have several critical engineering challenges to tackle. Newcomers can get involved by upgrading Node.js modules for the website repositories or by following the Infrastructure Join Guide. More experienced engineers are needed to resolve intermittent IPA credential errors on Fedora accounts, add metrics to Zabbix monitoring, debug the Chromium out-of-memory build error, or assist the CoreOS team in testing an ext4 corruption workaround. Rust developers are specifically sought to patch complex cryptography dependencies for routinator and to navigate the impending zstd crate transition.

You attended the F45 Virtual Release Party!
































































