Uploaders: Ken Dreyer <kdreyer@redhat.com>,
Alfredo Deza <adeza@redhat.com>,
Build-Depends: automake,
-# Jaeger bison,
+ bison <pkg.ceph.jaeger>,
cmake (>= 3.10.2),
cpio,
- cryptsetup-bin | cryptsetup,
- cython,
cython3,
- debhelper (>= 9),
+ debhelper (>= 10),
default-jdk,
dh-exec,
dh-python,
- dh-systemd,
-# Jaeger flex,
+ flex <pkg.ceph.jaeger>,
git,
+ golang,
gperf,
g++ (>= 7),
+ hostname <pkg.ceph.check>,
javahelper,
-# Make-Check jq,
+ jq <pkg.ceph.check>,
junit4,
+ libarrow-dev <pkg.ceph.arrow>,
+ libparquet-dev <pkg.ceph.arrow>,
libaio-dev,
libbabeltrace-ctf-dev,
libbabeltrace-dev,
libblkid-dev (>= 2.17),
-# Crimson libc-ares-dev,
-# Crimson libcrypto++-dev,
+ libc-ares-dev <pkg.ceph.crimson>,
+ libcrypto++-dev <pkg.ceph.crimson>,
libcryptsetup-dev,
libcap-ng-dev,
libcunit1-dev,
libcurl4-openssl-dev,
-# Jaeger libevent-dev,
+ libevent-dev <pkg.ceph.jaeger>,
libexpat1-dev,
-# Make-Check libffi-dev [!amd64],
+ libffi-dev [!amd64] <pkg.ceph.check>,
+ libfmt-dev (>= 6.1.2),
libfuse-dev,
libgoogle-perftools-dev [i386 amd64 arm64],
-# Crimson libgnutls28-dev,
-# Crimson libhwloc-dev,
+ libgnutls28-dev <pkg.ceph.crimson>,
+ libhwloc-dev <pkg.ceph.crimson>,
libibverbs-dev,
libicu-dev,
librdmacm-dev,
libkeyutils-dev,
libldap2-dev,
- libleveldb-dev,
liblttng-ust-dev,
liblua5.3-dev,
liblz4-dev (>= 0.0~r131),
libncurses-dev,
libnss3-dev,
liboath-dev,
-# Crimson libnuma-dev,
-# Crimson libpciaccess-dev,
-# Crimson libprotobuf-dev,
-# Crimson libsctp-dev,
+ libnuma-dev <pkg.ceph.crimson>,
+ libpciaccess-dev <pkg.ceph.crimson>,
+ libsctp-dev <pkg.ceph.crimson>,
libsnappy-dev,
libsqlite3-dev,
libssl-dev,
libnl-genl-3-dev,
libxml2-dev,
librabbitmq-dev,
+ libre2-dev,
+ libutf8proc-dev (>= 2.2.0),
librdkafka-dev,
luarocks,
-# Make-Check libxmlsec1,
-# Make-Check libxmlsec1-nss,
-# Make-Check libxmlsec1-openssl,
-# Make-Check libxmlsec1-dev,
-# Crimson libyaml-cpp-dev,
- lsb-release,
-# Jaeger nlohmann-json-dev | nlohmann-json3-dev,
- parted,
+ libthrift-dev (>= 0.13.0),
+ libyaml-cpp-dev (>= 0.6) <pkg.ceph.crimson> <pkg.ceph.jaeger>,
+ libzstd-dev <pkg.ceph.check>,
+ libxmlsec1 <pkg.ceph.check>,
+ libxmlsec1-nss <pkg.ceph.check>,
+ libxmlsec1-openssl <pkg.ceph.check>,
+ libxmlsec1-dev <pkg.ceph.check>,
+ ninja-build <pkg.ceph.check>,
+ nlohmann-json3-dev <pkg.ceph.jaeger>,
patch,
pkg-config,
-# Make-Check prometheus,
-# Crimson protobuf-compiler,
+ prometheus <pkg.ceph.check>,
python3-all-dev,
python3-cherrypy3,
-# Make-Check python3-jwt,
-# Make-Check python3-nose,
-# Make-Check python3-pecan,
-# Make-Check python3-bcrypt,
-# Make-Check tox,
-# Make-Check python3-coverage,
-# Make-Check python3-dateutil,
-# Make-Check python3-openssl,
-# Make-Check python3-prettytable,
-# Make-Check python3-requests,
-# Make-Check python3-scipy,
+ python3-jwt <pkg.ceph.check>,
+ python3-nose <pkg.ceph.check>,
+ python3-pecan <pkg.ceph.check>,
+ python3-bcrypt <pkg.ceph.check>,
+ tox <pkg.ceph.check>,
+ python3-coverage <pkg.ceph.check>,
+ python3-dateutil <pkg.ceph.check>,
+ python3-openssl <pkg.ceph.check>,
+ python3-prettytable <pkg.ceph.check>,
+ python3-requests <pkg.ceph.check>,
+ python3-scipy <pkg.ceph.check>,
python3-setuptools,
python3-sphinx,
-# Make-Check python3-werkzeug,
- python3-setuptools,
-# Crimson ragel,
-# Make-Check socat,
-# Crimson systemtap-sdt-dev,
-# Make-Check uuid-dev,
+ python3-venv,
+ python3-werkzeug <pkg.ceph.check>,
+ python3-yaml,
+ ragel <pkg.ceph.crimson>,
+ socat <pkg.ceph.check>,
+ systemd,
+ systemtap-sdt-dev <pkg.ceph.crimson>,
+ uuid-dev <pkg.ceph.check>,
uuid-runtime,
valgrind,
- virtualenv,
xfslibs-dev,
-# Make-Check xfsprogs,
-# Make-Check xmlstarlet,
+ xmlstarlet <pkg.ceph.check>,
nasm [amd64],
zlib1g-dev,
-# Jaeger Built-Using: libyaml-cpp-dev (>= 0.6),
Standards-Version: 4.4.0
Package: ceph
Architecture: linux-any
Depends: binutils,
ceph-common (= ${binary:Version}),
- cryptsetup-bin | cryptsetup,
debianutils,
- e2fsprogs,
findutils,
grep,
logrotate,
parted,
psmisc,
- xfsprogs,
${misc:Depends},
${python:Depends},
${shlibs:Depends},
libradosstriper1 (= ${binary:Version}),
librbd1 (= ${binary:Version}),
ntp | time-daemon,
+ nvme-cli,
+ smartmontools,
Replaces: ceph (<< 10),
ceph-common (<< 0.78-500),
ceph-test (<< 12.2.2-14),
${misc:Depends},
${python:Depends},
openssh-client,
- python3-jinja2
+ python3-jinja2,
+ python3-cherrypy3
Description: cephadm orchestrator module for ceph-mgr
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
Package: ceph-mon
Architecture: linux-any
Depends: ceph-base (= ${binary:Version}),
- libjaeger,
${misc:Depends},
${shlibs:Depends},
Replaces: ceph (<< 10), ceph-test (<< 12.2.2-14)
Breaks: ceph (<< 10), ceph-test (<< 12.2.2-14)
-Recommends: nvme-cli,
- smartmontools,
Description: monitor server for the ceph storage system
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
Package: ceph-osd
Architecture: linux-any
Depends: ceph-base (= ${binary:Version}),
- lvm2,
- sudo,
+ sudo,
${misc:Depends},
${python:Depends},
${shlibs:Depends},
-Replaces: ceph (<< 10), ceph-test (<< 12.2.2-14)
-Breaks: ceph (<< 10), ceph-test (<< 12.2.2-14)
-Recommends: nvme-cli,
+Replaces: ceph (<< 10),
+ ceph-test (<< 12.2.2-14),
+ ceph-osd (<< 17.0.0)
+Breaks: ceph (<< 10),
+ ceph-test (<< 12.2.2-14),
+ ceph-osd (<< 17.0.0)
+Recommends: ceph-volume (= ${binary:Version}),
+ nvme-cli,
smartmontools,
Description: OSD server for the ceph storage system
Ceph is a massively scalable, open-source, distributed
.
This package contains the debugging symbols for ceph-osd.
+Package: ceph-volume
+Architecture: all
+Section: python
+Depends: ceph-osd (= ${binary:Version}),
+ cryptsetup-bin,
+ e2fsprogs,
+ lvm2,
+ parted,
+ util-linux,
+ xfsprogs,
+ ${misc:Depends},
+ ${python3:Depends}
+Description: tool to facilidate OSD deployment
+ Ceph is a massively scalable, open-source, distributed
+ storage system that runs on commodity hardware and delivers object,
+ block and file system storage.
+ .
+ This package contains a tool to deploy OSD with different devices like
+ lvm or physical disks, and trying to follow a predictable, and robust
+ way of preparing, activating, and starting the deployed OSD.
+
Package: ceph-fuse
Architecture: linux-any
Depends: ${misc:Depends},
Package: ceph-common
Architecture: linux-any
-Depends: libjaeger (= ${binary:Version}),
- librbd1 (= ${binary:Version}),
+Depends: librbd1 (= ${binary:Version}),
python3-cephfs (= ${binary:Version}),
python3-ceph-argparse (= ${binary:Version}),
python3-ceph-common (= ${binary:Version}),
.
This package contains debugging symbols for radosgw.
-Package: libjaeger
-Architecture: linux-any
-Section: libs
-Depends: ${misc:Depends},
- ${shlibs:Depends},
-Description: This package provides libraries needed for distributed tracing for Ceph.
-
Package: ceph-test
Architecture: linux-any
Depends: ceph-common,