Tomcat 10 Change Proposal: https://fedoraproject.org/wiki/Changes/Tomcat10ChangeProposal
We’ve been working to ensure a smooth transition to Tomcat 10 in Fedora. However, with rawhide soon branching to Fedora 42 and the tight timelines involved, we shall move forward to align with the change proposal, even though the PKI team still has issues to address.
This update has been unpushed.
This update aligns with the structure pki team asked to move forward. A lot of changes that were working flawlessly have been reverted for the time being (i.e https://src.fedoraproject.org/rpms/tomcat/commits/rawhide) for both packages to function properly. Those changes will be reapplied in the future when both teams can support those. No further work can be done at this point. The reason the tests are failing is because of the conflicts with the previous version of Tomcat 9 and there is no workaround for this since this build should be kept intact. My take is that the sole way to go forward is waiving those tests.