Bug 2247336 - Please branch and build raft in epel9
Summary: Please branch and build raft in epel9
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: raft
Version: 40
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Reto Gantenbein
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks: EPELPackagersSIG
TreeView+ depends on / blocked
 
Reported: 2023-10-31 22:40 UTC by Neil Hanlon
Modified: 2024-03-17 01:52 UTC (History)
1 user (show)

Fixed In Version: raft-0.22.0-1.el9
Clone Of:
Environment:
Last Closed: 2024-03-17 01:52:46 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Neil Hanlon 2023-10-31 22:40:56 UTC
Please branch and build raft in epel9.

Comment 1 Reto Gantenbein 2023-11-01 06:41:50 UTC
Thanks a lot for filing this request.

Currently there exist quite some issues with upstream that make me hesitate to package raft for more platforms. There is test issue [1] that is unsolved since a while, then there is a new fork of raft by the original author [2] and there are also some weird build issues with dqlite/cowsql [3] that might be caused by a patch I introduced. Currently I doubt that the Fedora raft package is properly working on all platforms.

Once these issues are solved I'm looking forward to add raft to EL.

[1]: https://github.com/canonical/raft/issues/479
[2]: https://github.com/cowsql/raft
[3]: https://github.com/ganto/copr-lxc4/issues/24
[4]: https://github.com/canonical/raft/issues/262

Comment 2 Neil Hanlon 2023-11-01 13:11:25 UTC
Hi Reto,

Thank you very much for the response. I have been looking at packaging incus (and deps) for Fedora, and it's great to see that there is preexisting work with incus via your lxc4 copr.

My specific interest is towards EPEL for these packages, and I'd be more than happy to help contribute to the work you are doing on this, if you'd like.

Thank you also for the detailed information about the status of cowsql and raft--I figured there was something going on based on the different repos I was seeing with discrete code. It's also great to know that the ppc64le build issues I was having with cowsql are not mine alone!

Please let me know if there's any way I can assist with what you are doing :)

Comment 3 Aoife Moloney 2024-02-15 23:03:24 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 40 development cycle.
Changing version to 40.

Comment 4 Reto Gantenbein 2024-03-08 14:48:51 UTC
It's finally clear now who's the proper upstream of raft [1]. Also the mentioned build issues are not present any longer. Preparing EPEL 9 package now.

[1]: https://github.com/canonical/dqlite/issues/549#issuecomment-1952291524

Comment 5 Fedora Update System 2024-03-08 14:51:54 UTC
FEDORA-EPEL-2024-ca45363731 (raft-0.22.0-1.el9) has been submitted as an update to Fedora EPEL 9.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-ca45363731

Comment 6 Fedora Update System 2024-03-09 01:50:24 UTC
FEDORA-EPEL-2024-ca45363731 has been pushed to the Fedora EPEL 9 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-ca45363731

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 7 Fedora Update System 2024-03-17 01:52:46 UTC
FEDORA-EPEL-2024-ca45363731 (raft-0.22.0-1.el9) has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.