Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1164406 - [RFE] ceph bundles libs3
Summary: [RFE] ceph bundles libs3
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: ceph
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Boris Ranto
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: DuplicSysLibsTracker
TreeView+ depends on / blocked
 
Reported: 2014-11-15 00:13 UTC by Ken Dreyer
Modified: 2015-10-29 01:57 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-10-29 01:57:07 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Ken Dreyer 2014-11-15 00:13:37 UTC
Discussion in #ceph-devel today:

< ktdreyer> I was looking into the way that ceph currently bundles a copy 
                  of libs3 as a git submodule
< ktdreyer> was that done because we needed changes that libs3 upstream 
                  wouldn't accept? or upstream was just dying? or just 
                  convenience?
< dmick> dim memory of "the domain was hardcoded"?

[...snip...]

< ktdreyer> Ubuntu has its own libs3 package, but Fedora doesn't
< yehudasa> ktdreyer, libs3 was not part of any distribution
< ktdreyer> yehudasa: if we were to get libs3 into the distros, could we 
            use it?
< yehudasa> ktdreyer, I'll need to check, we made some changes to the 
            library, but some of the stuff that we made went upstream
< ktdreyer> yehudasa: thanks
< yehudasa> ktdreyer, looking at it now I don't see anything essential 
            that went in after my changes were merged upstream. There 
            are some bug fixes there though
< ktdreyer> yehudasa: looking at 
            https://github.com/ceph/libs3/commits/master , I see there's 
            some GNUmakefile changes, plus dalgraff's changes - were 
            those all?
< yehudasa> ktdreyer, there were other changes prior to that, but they 
            went upstream
< ktdreyer> ah good
< yehudasa> we only need libs3 for running rest-bench, btw. Not sure if 
            it's worth the trouble
< ktdreyer> ok, that's good to know

Comment 1 Ken Dreyer 2014-12-16 20:16:46 UTC
Upstream bug for getting Ceph's libs3 changes upstream into Bryan's copy: https://github.com/ceph/libs3/issues/4

Comment 2 Ken Dreyer 2015-06-12 01:16:52 UTC
Copr package with libs3 in the meantime: https://copr.fedoraproject.org/coprs/ktdreyer/libs3/

Comment 3 Ken Dreyer 2015-08-14 03:46:00 UTC
Upstream has dropped libs3 from its master branch. This change will be in Ceph's "Infernalis" release.

Comment 4 Ken Dreyer 2015-10-29 01:57:07 UTC
I don't need this package in Fedora, due to Ceph dropping this dependency.


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