Project

General

Profile

Actions

Bug #9793

closed

Fedora 20 ceph-extras Repo missing

Added by Maximiliano Federico Osorio Banados over 9 years ago. Updated almost 6 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
Category:
-
Target version:
-
% Done:

100%

Source:
other
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

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.


Subtasks 1 (0 open1 closed)

Bug #10152: drop tiobench referencesRejectedKen Dreyer11/20/2014

Actions
Actions #1

Updated by Samuel Just over 9 years ago

  • Project changed from Ceph to devops
  • Assignee set to Ken Dreyer
Actions #2

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.

Actions #3

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.

Actions #4

Updated by Ken Dreyer over 9 years ago

  • Subject changed from Fedora 20 Repo missing to Fedora 20 ceph-extras Repo missing
Actions #5

Updated by Sage Weil almost 6 years ago

  • Status changed from New to Rejected
Actions

Also available in: Atom PDF