Feature #5847
closedBuild own versions of most recent leveldb for all supported platforms.
0%
Updated by Ian Colle almost 11 years ago
- Assignee set to Anonymous
- Priority changed from Normal to Urgent
Updated by Ian Colle almost 11 years ago
Related to http://tracker.ceph.com/issues/5818
Updated by Ian Colle almost 11 years ago
- Translation missing: en.field_story_points set to 5.00
Updated by Anonymous over 10 years ago
- Status changed from In Progress to Resolved
Latest leveldb has been added to ceph-extras repo.
Updated by Anonymous over 10 years ago
- Status changed from Resolved to In Progress
Re-opening since the leveldb-1.12 backported from fedora19 hangs during monitor create on centos/rhel 6.3 & 6.4 as described in bug #6022. Initial guess is that this has something to do with the patch that was cherry picked from the Basho version of leveldb.
Updated by Anonymous over 10 years ago
Both the native leveldb-1.12 and our locally compiled version work correctly for mon create. So the issue encountered in #6022 appears to be limited to the backports to rhel and centos.
Updated by Neil Levine over 10 years ago
Can you confirm which versions of LevelDB you are packaging for each OS:
CentOS 6.3
CentOS 6.4
RHEL 6.3
RHEL 6.4
Ubuntu 12.04
and can you confirm the Repo location for the package. It should be in the main ceph.com repo (not ceph-extras).
For Ubuntu, it was proposed that we just copy the levelDB package from the most recent Ubuntu Cloud Archive repo.
Updated by Anonymous over 10 years ago
Centos 6.3/6.4 & rhel 6.3/6.4 are backported from the fedora19 leveldb 1.12 package.
12.04 is backported from the Raring leveldb 1.12 package.
Packages are in the ceph-extras repo.
The centos/rhel versions have been temporarily removed from the ceph-extras repo until I can sort out the issue with the segfault. That appears to be a matter of just rebuilding the rpms with the same set of patches as the debians. One of the patches the fedora maintainer added works ok on fedora18/19 but causes problems on centos/rhel.
Sounds like I should go ahead with that respin of the rpms and add the packages to dumping and testing repos, and delete previous packages from ceph-extras.
Updated by Neil Levine over 10 years ago
- Target version changed from v0.68 to v0.69
Updated by Anonymous over 10 years ago
- Status changed from In Progress to Resolved
Removing the Basho fix appears to fix the problem with centos/rhel6.3 platforms, so going with that solution.
Note: additional related work #6158. A list of Ceph backports of each platform can be found on the wiki.
Updated by Ian Colle almost 10 years ago
- Status changed from Resolved to 12
- Assignee changed from Anonymous to Sandon Van Ness
- Target version deleted (
v0.69)
Updated by Sandon Van Ness almost 10 years ago
- Status changed from 12 to Resolved
I have a new jenkins job with files available at:
http://jenkins.ceph.com/job/leveldb-testing/
This contains leveldb 1.15. I am leaving it as 'testing' right now until we actually have someone test said version that knows the details of the failures on the previous 1.12 (Joao?)