Bug #9793
closedFedora 20 ceph-extras Repo missing
100%
Description
Hi
I trying install qemu-kvm in Fedora 20 and ceph firefly, according with http://ceph.com/docs/firefly/install/install-vm-cloud/, Ceph has two extra repositories:
[ceph-extras] name=Ceph Extras baseurl=http://ceph.com/packages/ceph-extras/rpm/fedora20/$basearch enabled=1 priority=2 gpgcheck=1 type=rpm-md gpgkey=https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/release.asc [ceph-qemu-source] name=Ceph Extras Sources baseurl=http://ceph.com/packages/ceph-extras/rpm/fedora20/SRPMS enabled=1 priority=2 gpgcheck=1 type=rpm-md gpgkey=https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/release.asc
The second repository don't exists.
Updated by Samuel Just over 9 years ago
- Project changed from Ceph to devops
- Assignee set to Ken Dreyer
Updated by Ken Dreyer over 9 years ago
This must've been an oversight when we started shipping Fedora 20 packages. It led me to dig into why we're still shipping ceph-extras on Fedora.
There are two packages in the "ceph-extras" repository for Fedora 20: curl and tiobench.
The reason Ceph shipped a newer libcurl is because libcurl supports supports curl_multi_wait(), instead of using select() and forcing a timeout. (See http://lists.ceph.com/pipermail/ceph-commit-ceph.com/2013-July/002672.html)
Here's the version numbers that are shipping in ceph-extras, Fedora 19, and Fedora 20:
ceph-extras: curl-7.29.0-6 Fedora 19: curl-7.29.0-25.fc19 Fedora 20: curl-7.32.0-15.fc20
Since Fedora 19 and 20 ship their own libcurl packages that are newer than what we ship in ceph-extras, there's no reason to continue shipping our own Fedora curl packages in ceph-extras.
I'm not sure about the reason for shipping our own tiobench. I'll check on this and report.
Updated by Ken Dreyer over 9 years ago
Both Fedora and Debian have dropped their tiobench packages from their distros because tiobench failed to build from source. The last tarball release of tiobench is 0.3.3 which is quite old. A developer has made some commits in the tiobench git repository, but there has been no formal release of tiobench for some time.
Since the package is abandoned and it would take work to bring it up to speed, after discussing this in #ceph-devel in IRC yesterday, we decided to drop the tiobench references in ceph.
Once we drop tiobench from ceph, that takes care of the last ceph-extras package there. We will be able to stop building ceph-extras on Fedora entirely.
When that happens, the docs should be updated to tell users that ceph-extras is not relevant on Fedora and it's only relevant on RHEL.
Updated by Ken Dreyer over 9 years ago
- Subject changed from Fedora 20 Repo missing to Fedora 20 ceph-extras Repo missing