mirror of
https://github.com/ceph/ceph
synced 2024-12-22 11:31:55 +00:00
4b69d3a184
* This commit introduces Jaegertracing library as package libjaeger, pickwhich would be consumed by other ceph pacakges such as ceph-common0 * adds the following dependencies, which would be build from source using ExternalProjectHelper.cmake +IncludeJaeger.cmake + Build<package>.cmake scripts: jaegertracing: v0.6.0 [added as a submodule] opentracing: v1.6.0 [added as a submodule] thrift: 0.13.0 [added as a submodule] yaml-cpp: 0.6.0 json(optional) * updates Boost to be installed instead of being build only, because jaegertracing them during their build process. * ceph.spec.in: introduces a default enabled jaeger packaging option, which could be disabled using --without-jaeger flag during rpmbuild * note: libjaeger package if enabled will be a dependency on ceph-common, ceph-mon, rgw_common and transitively will be a dependency for modules that have them as a dependency. Signed-off-by: Deepika Upadhyay <dupadhya@redhat.com>
80 lines
2.6 KiB
Plaintext
80 lines
2.6 KiB
Plaintext
[submodule "ceph-object-corpus"]
|
|
path = ceph-object-corpus
|
|
url = https://github.com/ceph/ceph-object-corpus.git
|
|
[submodule "src/civetweb"]
|
|
path = src/civetweb
|
|
url = https://github.com/ceph/civetweb
|
|
[submodule "src/erasure-code/jerasure/jerasure"]
|
|
path = src/erasure-code/jerasure/jerasure
|
|
url = https://github.com/ceph/jerasure.git
|
|
branch = v2-ceph
|
|
[submodule "src/erasure-code/jerasure/gf-complete"]
|
|
path = src/erasure-code/jerasure/gf-complete
|
|
url = https://github.com/ceph/gf-complete.git
|
|
branch = v3-ceph
|
|
[submodule "src/rocksdb"]
|
|
path = src/rocksdb
|
|
url = https://github.com/ceph/rocksdb
|
|
ignore = dirty
|
|
[submodule "ceph-erasure-code-corpus"]
|
|
path = ceph-erasure-code-corpus
|
|
url = https://github.com/ceph/ceph-erasure-code-corpus.git
|
|
[submodule "src/googletest"]
|
|
path = src/googletest
|
|
url = https://github.com/ceph/googletest
|
|
branch = ceph-release-1.7.x
|
|
[submodule "src/spdk"]
|
|
path = src/spdk
|
|
url = https://github.com/ceph/spdk.git
|
|
[submodule "src/xxHash"]
|
|
path = src/xxHash
|
|
url = https://github.com/ceph/xxHash.git
|
|
[submodule "src/isa-l"]
|
|
path = src/isa-l
|
|
url = https://github.com/ceph/isa-l
|
|
[submodule "src/zstd"]
|
|
path = src/zstd
|
|
url = https://github.com/facebook/zstd
|
|
[submodule "src/crypto/isa-l/isa-l_crypto"]
|
|
path = src/crypto/isa-l/isa-l_crypto
|
|
url = https://github.com/01org/isa-l_crypto
|
|
[submodule "src/blkin"]
|
|
path = src/blkin
|
|
url = https://github.com/ceph/blkin
|
|
[submodule "src/rapidjson"]
|
|
path = src/rapidjson
|
|
url = https://github.com/ceph/rapidjson
|
|
[submodule "src/dmclock"]
|
|
path = src/dmclock
|
|
url = https://github.com/ceph/dmclock.git
|
|
[submodule "src/seastar"]
|
|
path = src/seastar
|
|
url = https://github.com/ceph/seastar.git
|
|
[submodule "src/fmt"]
|
|
path = src/fmt
|
|
url = https://github.com/ceph/fmt.git
|
|
[submodule "src/c-ares"]
|
|
path = src/c-ares
|
|
url = https://github.com/ceph/c-ares.git
|
|
[submodule "src/spawn"]
|
|
path = src/spawn
|
|
url = https://github.com/ceph/spawn.git
|
|
[submodule "src/pybind/mgr/rook/rook-client-python"]
|
|
path = src/pybind/mgr/rook/rook-client-python
|
|
url = https://github.com/ceph/rook-client-python.git
|
|
[submodule "s3select"]
|
|
path = src/s3select
|
|
url = https://github.com/ceph/s3select.git
|
|
[submodule "src/jaegertracing/opentracing-cpp"]
|
|
path = src/jaegertracing/opentracing-cpp
|
|
url = https://github.com/opentracing/opentracing-cpp.git
|
|
branch = v1.6.0
|
|
[submodule "src/jaegertracing/jaeger-client-cpp"]
|
|
path = src/jaegertracing/jaeger-client-cpp
|
|
url = https://github.com/ceph/jaeger-client-cpp.git
|
|
branch = hunter-disabled
|
|
[submodule "src/jaegertracing/thrift"]
|
|
path = src/jaegertracing/thrift
|
|
url = https://github.com/apache/thrift.git
|
|
branch = 0.13.0
|