]> git.proxmox.com Git - ceph.git/blobdiff - ceph/debian/control
Import ceph 15.2.8
[ceph.git] / ceph / debian / control
index b9e4c67962ac8d3508384c45c728a78775d4d288..b5d49ced30b7383a878372585e2b521007a2a5f8 100644 (file)
@@ -7,9 +7,7 @@ Vcs-Browser: https://github.com/ceph/ceph
 Maintainer: Ceph Maintainers <ceph-maintainers@lists.ceph.com>
 Uploaders: Ken Dreyer <kdreyer@redhat.com>,
            Alfredo Deza <adeza@redhat.com>,
-Build-Depends: bc,
-               btrfs-tools,
-               cmake,
+Build-Depends: cmake (>= 3.5),
                cpio,
                cryptsetup-bin | cryptsetup,
                cython,
@@ -19,52 +17,86 @@ Build-Depends: bc,
                dh-exec,
                dh-python,
                dh-systemd,
-               gdisk,
                git,
                gperf,
+               g++ (>= 7),
                javahelper,
-               jq,
+# Make-Check   jq,
                junit4,
                libaio-dev,
                libbabeltrace-ctf-dev,
                libbabeltrace-dev,
                libblkid-dev (>= 2.17),
-               libcurl4-gnutls-dev,
+# Crimson      libc-ares-dev,
+# Crimson      libcrypto++-dev,
+               libcap-ng-dev,
+               libcunit1-dev,
+               libcurl4-openssl-dev,
                libexpat1-dev,
                libfuse-dev,
                libgoogle-perftools-dev [i386 amd64 arm64],
+# Crimson      libgnutls28-dev,
+# Crimson      libhwloc-dev,
                libibverbs-dev,
+               librdmacm-dev,
                libkeyutils-dev,
                libldap2-dev,
                libleveldb-dev,
                liblttng-ust-dev,
+               liblz4-dev (>= 0.0~r131),
+               libncurses-dev,
                libnss3-dev,
+               liboath-dev,
+# Crimson      libnuma-dev,
+# Crimson      libpciaccess-dev,
+# Crimson      libprotobuf-dev,
+# Crimson      libsctp-dev,
                libsnappy-dev,
                libssl-dev,
                libtool,
                libudev-dev,
+               libnl-genl-3-dev,
                libxml2-dev,
+# Crimson      libyaml-cpp-dev,
+               librabbitmq-dev,
+               librdkafka-dev,
+# Make-Check   libxmlsec1,
+# Make-Check   libxmlsec1-nss,
+# Make-Check   libxmlsec1-openssl,
+# Make-Check   libxmlsec1-dev,
                lsb-release,
                parted,
+               patch,
                pkg-config,
-               python (>= 2.7),
-               python-all-dev,
-               python-cherrypy3,
-               python-nose,
-               python-pecan,
-               python-prettytable,
-               python-setuptools,
-               python-sphinx,
-               python-werkzeug,
+# Crimson      protobuf-compiler,
                python3-all-dev,
+               python3-cherrypy3,
+# Make-Check   python3-jwt,
+# Make-Check   python3-nose,
+# Make-Check   python3-pecan,
+# Make-Check   python3-bcrypt,
+# Make-Check   python3-six,
+# 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-setuptools,
-               socat,
+               python3-sphinx,
+# Make-Check   python3-werkzeug,
+               python3-setuptools,
+# Crimson      ragel,
+# Make-Check   socat,
+# Crimson      systemtap-sdt-dev,
+# Make-Check   uuid-dev,
                uuid-runtime,
                valgrind,
-               virtualenv | python-virtualenv,
+               virtualenv,
                xfslibs-dev,
-               xfsprogs,
-               xmlstarlet,
+# Make-Check   xfsprogs,
+# Make-Check   xmlstarlet,
                yasm [amd64],
                zlib1g-dev,
 Standards-Version: 3.9.3
@@ -86,10 +118,11 @@ Depends: binutils,
          ceph-common (= ${binary:Version}),
          cryptsetup-bin | cryptsetup,
          debianutils,
+         e2fsprogs,
          findutils,
-         gdisk,
          grep,
          logrotate,
+         parted,
          psmisc,
          xfsprogs,
          ${misc:Depends},
@@ -103,10 +136,10 @@ Recommends: btrfs-tools,
             ntp | time-daemon,
 Replaces: ceph (<< 10),
           ceph-common (<< 0.78-500),
-          ceph-test (<< 0.94-1322),
+          ceph-test (<< 12.2.2-14),
           python-ceph (<< 0.92-1223),
 Breaks: ceph (<< 10),
-        ceph-test (<< 0.94-1322),
+        ceph-test (<< 12.2.2-14),
         python-ceph (<< 0.92-1223),
 Description: common ceph daemon libraries and management tools
  Ceph is a massively scalable, open-source, distributed
@@ -134,6 +167,19 @@ Description: debugging symbols for ceph-base
  .
  This package contains the debugging symbols for ceph-base.
 
+Package: cephadm
+Architecture: linux-any
+Recommends: podman | docker.io
+Depends: lvm2,
+        ${python:Depends},
+Description: cephadm utility to bootstrap ceph daemons with systemd and containers
+ Ceph is a massively scalable, open-source, distributed
+ storage system that runs on commodity hardware and delivers object,
+ block and file system storage.
+ .
+ The cephadm utility is used to bootstrap a Ceph cluster and to manage
+ ceph daemons deployed with systemd and containers.
+
 Package: ceph-mds
 Architecture: linux-any
 Depends: ceph-base (= ${binary:Version}),
@@ -167,13 +213,24 @@ Description: debugging symbols for ceph-mds
 Package: ceph-mgr
 Architecture: linux-any
 Depends: ceph-base (= ${binary:Version}),
-         python-cherrypy3,
-         python-openssl,
-         python-pecan,
-         python-werkzeug,
+         ceph-mgr-modules-core (= ${binary:Version}),
+         python3-bcrypt,
+         python3-cherrypy3,
+         python3-distutils,
+         python3-jwt,
+         python3-openssl,
+         python3-pecan,
+         python3-requests,
+         python3-werkzeug,
          ${misc:Depends},
          ${python:Depends},
          ${shlibs:Depends},
+Recommends: ceph-mgr-dashboard,
+            ceph-mgr-diskprediction-local,
+            ceph-mgr-diskprediction-cloud,
+            ceph-mgr-k8sevents,
+            ceph-mgr-cephadm
+Suggests: python3-influxdb
 Replaces: ceph (<< 0.93-417),
 Breaks: ceph (<< 0.93-417),
 Description: manager for the ceph distributed storage system
@@ -184,6 +241,128 @@ Description: manager for the ceph distributed storage system
  This package contains the manager daemon, which is used to expose high
  level management and monitoring functionality.
 
+Package: ceph-mgr-dashboard
+Architecture: all
+Depends: ceph-mgr (= ${binary:Version}),
+         python3-cherrypy3,
+         python3-jwt,
+         python3-bcrypt,
+         python3-werkzeug,
+         python3-routes,
+         ${misc:Depends},
+         ${python:Depends},
+         ${shlibs:Depends},
+Description: dashboard module for ceph-mgr
+ 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 provides a ceph-mgr module, providing a web-based
+ application to monitor and manage many aspects of a Ceph cluster and
+ related components.
+ .
+ See the Dashboard documentation at http://docs.ceph.com/ for details
+ and a detailed feature overview.
+
+Package: ceph-mgr-diskprediction-local
+Architecture: all
+Depends: ceph-mgr (= ${binary:Version}),
+         python3-numpy,
+         python3-scipy,
+         python3-sklearn,
+         ${misc:Depends},
+         ${python:Depends},
+         ${shlibs:Depends},
+Description: diskprediction-local module for ceph-mgr
+ 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 the diskprediction_local module for the ceph-mgr
+ daemon, which helps predict disk failures.
+
+Package: ceph-mgr-diskprediction-cloud
+Architecture: all
+Depends: ceph-mgr (= ${binary:Version}),
+         ${misc:Depends},
+         ${python:Depends},
+         ${shlibs:Depends},
+Description: diskprediction-cloud module for ceph-mgr
+ 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 the diskprediction_cloud module for the ceph-mgr
+ daemon, which helps predict disk failures.
+
+Package: ceph-mgr-modules-core
+Architecture: all
+Depends: ${misc:Depends},
+         ${python:Depends},
+         ${shlibs:Depends},
+         python3-dateutil,
+         python3-openssl,
+Replaces: ceph-mgr (<< 15.1.0)
+Breaks: ceph-mgr (<< 15.1.0)
+Recommends: ceph-mgr-rook
+Description: ceph manager modules which are always enabled
+ 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 set of core ceph-mgr modules which are always
+ enabled.
+
+Package: ceph-mgr-rook
+Architecture: all
+Depends: ceph-mgr (= ${binary:Version}),
+         python3-six,
+         python3-jsonpatch
+         ${misc:Depends},
+         ${python:Depends},
+         ${shlibs:Depends},
+Description: rook module for ceph-mgr
+ 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 the rook module for ceph-mgr's orchestration
+ functionality, to allow ceph-mgr to install and configure ceph using
+ Rook.
+
+Package: ceph-mgr-k8sevents
+Architecture: all
+Depends: ceph-mgr (= ${binary:Version}),
+         python3-kubernetes,
+         ${misc:Depends},
+         ${python:Depends},
+Description: kubernetes events module for ceph-mgr
+ 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 the k8sevents module, to allow ceph-mgr to send
+ ceph related events to the kubernetes events API, and track all events
+ that occur within the rook-ceph namespace.
+
+Package: ceph-mgr-cephadm
+Architecture: all
+Depends: ceph-mgr (= ${binary:Version}),
+        cephadm,
+        python3-six,
+         ${misc:Depends},
+         ${python:Depends},
+         openssh-client,
+         python3-jinja2
+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,
+ block and file system storage.
+ .
+ This package contains the CEPHADM module for ceph-mgr's orchestration
+ functionality, to allow ceph-mgr to perform orchestration functions
+ over a standard SSH connection.
+
 Package: ceph-mgr-dbg
 Architecture: linux-any
 Section: debug
@@ -200,12 +379,12 @@ Description: debugging symbols for ceph-mgr
 Package: ceph-mon
 Architecture: linux-any
 Depends: ceph-base (= ${binary:Version}),
-         python-flask,
          ${misc:Depends},
          ${shlibs:Depends},
-Recommends: ceph-common,
-Replaces: ceph (<< 10),
-Breaks: ceph (<< 10),
+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,
@@ -232,13 +411,15 @@ Description: debugging symbols for ceph-mon
 Package: ceph-osd
 Architecture: linux-any
 Depends: ceph-base (= ${binary:Version}),
-         parted,
+         lvm2,
+        sudo,
          ${misc:Depends},
          ${python:Depends},
          ${shlibs:Depends},
-Recommends: ceph-common (= ${binary:Version}),
-Replaces: ceph (<< 10),
-Breaks: ceph (<< 10),
+Replaces: ceph (<< 10), ceph-test (<< 12.2.2-14)
+Breaks: ceph (<< 10), ceph-test (<< 12.2.2-14)
+Recommends: nvme-cli,
+            smartmontools,
 Description: OSD server for the ceph storage system
  Ceph is a massively scalable, open-source, distributed
  storage system that runs on commodity hardware and delivers object,
@@ -265,7 +446,8 @@ Package: ceph-fuse
 Architecture: linux-any
 Depends: ${misc:Depends},
          ${shlibs:Depends},
-Recommends: fuse,
+         ${python3:Depends},
+         fuse,
 Description: FUSE-based client for the Ceph distributed file system
  Ceph is a massively scalable, open-source, distributed
  storage system that runs on commodity hardware and delivers object,
@@ -321,6 +503,31 @@ Description: debugging symbols for rbd-fuse
  .
  This package contains the debugging symbols for rbd-fuse.
 
+Package: ceph-immutable-object-cache
+Architecture: linux-any
+Depends: librados2 (= ${binary:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends},
+Description: Ceph daemon for immutable object cache
+ Ceph is a massively scalable, open-source, distributed
+ storage system that runs on commodity hardware and delivers object,
+ block and file system storage.  This is a daemon for immutable
+ object cache.
+
+Package: ceph-immutable-object-cache-dbg
+Architecture: linux-any
+Section: debug
+Priority: extra
+Depends: ceph-immutable-object-cache (= ${binary:Version}),
+        ${misc:Depends},
+Description: debugging symbols for ceph-immutable-object-cache
+ Ceph is a massively scalable, open-source, distributed
+ storage system that runs on commodity hardware and delivers object,
+ block and file system storage.  This is a daemon for immutable
+ object cache.
+ .
+ This package contains the debugging symbols for ceph-immutable-object-cache.
+
 Package: rbd-mirror
 Architecture: linux-any
 Depends: ceph-common (= ${binary:Version}),
@@ -381,12 +588,13 @@ Description: debugging symbols for rbd-nbd
 Package: ceph-common
 Architecture: linux-any
 Depends: librbd1 (= ${binary:Version}),
-         python-cephfs (= ${binary:Version}),
-         python-prettytable,
-         python-rados (= ${binary:Version}),
-         python-rbd (= ${binary:Version}),
-         python-requests,
-         python-rgw (= ${binary:Version}),
+         python3-cephfs (= ${binary:Version}),
+         python3-ceph-argparse (= ${binary:Version}),
+         python3-ceph-common (= ${binary:Version}),
+         python3-prettytable,
+         python3-rados (= ${binary:Version}),
+         python3-rbd (= ${binary:Version}),
+         python3-rgw (= ${binary:Version}),
          ${misc:Depends},
          ${python:Depends},
          ${shlibs:Depends},
@@ -397,11 +605,13 @@ Replaces: ceph (<< 10),
           ceph-test (<< 9.0.3-1646),
           librbd1 (<< 0.92-1238),
           python-ceph (<< 0.92-1223),
+         radosgw (<< 12.0.3)
 Breaks: ceph (<< 10),
         ceph-fs-common (<< 11.0),
         ceph-test (<< 9.0.3-1646),
         librbd1 (<< 0.92-1238),
         python-ceph (<< 0.92-1223),
+       radosgw (<< 12.0.3)
 Suggests: ceph-base (= ${binary:Version}),
           ceph-mds (= ${binary:Version}),
 Description: common utilities to mount and interact with a ceph storage cluster
@@ -445,10 +655,8 @@ Description: OCF-compliant resource agents for Ceph
  such as Pacemaker.
 
 Package: librados2
-Conflicts: librados,
-           librados1,
-Replaces: librados,
-          librados1,
+Conflicts: librados
+Replaces: librados
 Architecture: linux-any
 Section: libs
 Depends: ${misc:Depends},
@@ -460,8 +668,6 @@ Description: RADOS distributed object store client library
  store using a simple file-like interface.
 
 Package: librados2-dbg
-Conflicts: librados1-dbg,
-Replaces: librados1-dbg,
 Architecture: linux-any
 Section: debug
 Priority: extra
@@ -494,6 +700,21 @@ Description: RADOS distributed object store client library (development files)
  This package contains development files needed for building applications that
  link against librados.
 
+Package: libradospp-dev
+Architecture: linux-any
+Section: libdevel
+Depends: librados-dev (= ${binary:Version}),
+         ${misc:Depends},
+         ${shlibs:Depends},
+Description: RADOS distributed object store client C++ library (development files)
+ RADOS is a reliable, autonomic distributed object storage cluster
+ developed as part of the Ceph distributed storage system.  This is a
+ shared library allowing applications to access the distributed object
+ store using a simple file-like interface.
+ .
+ This package contains development files needed for building C++ applications that
+ link against librados.
+
 Package: libradosstriper1
 Architecture: linux-any
 Section: libs
@@ -708,9 +929,12 @@ Architecture: linux-any
 Depends: ceph-common,
          curl,
          jq,
+        socat,
          xmlstarlet,
          ${misc:Depends},
          ${shlibs:Depends},
+Replaces: ceph-base (<< 11)
+Breaks: ceph-base (<< 1)
 Description: Ceph test and benchmarking tools
  This package contains tools for testing and benchmarking Ceph.
 
@@ -726,13 +950,13 @@ Description: Ceph test and benchmarking tools
  .
  This package contains the debugging symbols for ceph-test.
 
-Package: python-ceph
+Package: python3-ceph
 Architecture: linux-any
 Section: python
-Depends: python-cephfs (= ${binary:Version}),
-         python-rados (= ${binary:Version}),
-         python-rbd (= ${binary:Version}),
-         python-rgw (= ${binary:Version}),
+Depends: python3-cephfs (= ${binary:Version}),
+         python3-rados (= ${binary:Version}),
+         python3-rbd (= ${binary:Version}),
+         python3-rgw (= ${binary:Version}),
 Description: Meta-package for python libraries for the Ceph libraries
  Ceph is a massively scalable, open-source, distributed
  storage system that runs on commodity hardware and delivers object,
@@ -740,30 +964,28 @@ Description: Meta-package for python libraries for the Ceph libraries
  .
  This package is a metapackage for all Python 2 bindings.
 
-Package: python-rados
+Package: python3-rados
 Architecture: linux-any
 Section: python
-Depends: librados2 (= ${binary:Version}),
+Depends: librados2,
          ${misc:Depends},
-         ${python:Depends},
+         ${python3:Depends},
          ${shlibs:Depends},
-Replaces: python-ceph (<< 0.92-1223),
-Breaks: python-ceph (<< 0.92-1223),
-Description: Python 2 libraries for the Ceph librados library
+Description: Python 3 libraries for the Ceph librados library
  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 Python 2 libraries for interacting with Ceph's
+ This package contains Python 3 libraries for interacting with Ceph's
  RADOS object storage.
 
-Package: python3-rados
+Package: python3-rados-dbg
 Architecture: linux-any
-Section: python
-Depends: librados2 (= ${binary:Version}),
-         ${misc:Depends},
-         ${python3:Depends},
-         ${shlibs:Depends},
+Section: debug
+Priority: extra
+Depends: python3-rados (= ${binary:Version}),
+         python3-dbg,
+         ${misc:Depends}
 Description: Python 3 libraries for the Ceph librados library
  Ceph is a massively scalable, open-source, distributed
  storage system that runs on commodity hardware and delivers object,
@@ -771,31 +993,31 @@ Description: Python 3 libraries for the Ceph librados library
  .
  This package contains Python 3 libraries for interacting with Ceph's
  RADOS object storage.
+ .
+ This package contains the debugging symbols for python3-rados.
 
-Package: python-rbd
+Package: python3-rbd
 Architecture: linux-any
 Section: python
 Depends: librbd1 (>= ${binary:Version}),
          ${misc:Depends},
-         ${python:Depends},
+         ${python3:Depends},
          ${shlibs:Depends},
-Replaces: python-ceph (<< 0.92-1223),
-Breaks: python-ceph (<< 0.92-1223),
-Description: Python 2 libraries for the Ceph librbd library
+Description: Python 3 libraries for the Ceph librbd library
  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 Python 2 libraries for interacting with Ceph's
+ This package contains Python 3 libraries for interacting with Ceph's
  RBD block device library.
 
-Package: python3-rbd
+Package: python3-rbd-dbg
 Architecture: linux-any
-Section: python
-Depends: librbd1 (>= ${binary:Version}),
+Section: debug
+Priority: extra
+Depends: python3-rbd (= ${binary:Version}),
+         python3-dbg,
          ${misc:Depends},
-         ${python3:Depends},
-         ${shlibs:Depends},
 Description: Python 3 libraries for the Ceph librbd library
  Ceph is a massively scalable, open-source, distributed
  storage system that runs on commodity hardware and delivers object,
@@ -803,31 +1025,32 @@ Description: Python 3 libraries for the Ceph librbd library
  .
  This package contains Python 3 libraries for interacting with Ceph's
  RBD block device library.
+ .
+ This package contains the debugging symbols for python3-rbd.
 
-Package: python-rgw
+Package: python3-rgw
 Architecture: linux-any
 Section: python
 Depends: librgw2 (>= ${binary:Version}),
+         python3-rados (= ${binary:Version}),
          ${misc:Depends},
-         ${python:Depends},
+         ${python3:Depends},
          ${shlibs:Depends},
-Replaces: python-ceph (<< 0.92-1223),
-Breaks: python-ceph (<< 0.92-1223),
-Description: Python 2 libraries for the Ceph librgw library
+Description: Python 3 libraries for the Ceph librgw library
  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 Python 2 libraries for interacting with Ceph's
+ This package contains Python 3 libraries for interacting with Ceph's
  RGW library.
 
-Package: python3-rgw
+Package: python3-rgw-dbg
 Architecture: linux-any
-Section: python
-Depends: librgw2 (>= ${binary:Version}),
+Section: debug
+Priority: extra
+Depends: python3-rgw (= ${binary:Version}),
+         python3-dbg,
          ${misc:Depends},
-         ${python3:Depends},
-         ${shlibs:Depends},
 Description: Python 3 libraries for the Ceph librgw library
  Ceph is a massively scalable, open-source, distributed
  storage system that runs on commodity hardware and delivers object,
@@ -835,31 +1058,33 @@ Description: Python 3 libraries for the Ceph librgw library
  .
  This package contains Python 3 libraries for interacting with Ceph's
  RGW library.
+ .
+ This package contains the debugging symbols for python3-rgw.
 
-Package: python-cephfs
+Package: python3-cephfs
 Architecture: linux-any
 Section: python
 Depends: libcephfs2 (= ${binary:Version}),
+         python3-rados (= ${binary:Version}),
+         python3-ceph-argparse (= ${binary:Version}),
          ${misc:Depends},
-         ${python:Depends},
+         ${python3:Depends},
          ${shlibs:Depends},
-Replaces: python-ceph (<< 0.92-1223),
-Breaks: python-ceph (<< 0.92-1223),
-Description: Python 2 libraries for the Ceph libcephfs library
+Description: Python 3 libraries for the Ceph libcephfs library
  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 Python 2 libraries for interacting with Ceph's
+ This package contains Python 3 libraries for interacting with Ceph's
  CephFS file system client library.
 
-Package: python3-cephfs
+Package: python3-cephfs-dbg
 Architecture: linux-any
-Section: python
-Depends: libcephfs2 (= ${binary:Version}),
+Section: debug
+Priority: extra
+Depends: python3-cephfs (= ${binary:Version}),
+         python3-dbg,
          ${misc:Depends},
-         ${python3:Depends},
-         ${shlibs:Depends},
 Description: Python 3 libraries for the Ceph libcephfs library
  Ceph is a massively scalable, open-source, distributed
  storage system that runs on commodity hardware and delivers object,
@@ -867,9 +1092,11 @@ Description: Python 3 libraries for the Ceph libcephfs library
  .
  This package contains Python 3 libraries for interacting with Ceph's
  CephFS file system client library.
+ .
+ This package contains the debugging symbols for python3-cephfs.
 
 Package: python3-ceph-argparse
-Architecture: linux-any
+Architecture: all
 Section: python
 Depends: ${misc:Depends},
          ${python3:Depends},
@@ -881,6 +1108,19 @@ Description: Python 3 utility libraries for Ceph CLI
  This package contains types and routines for Python 3 used by the
  Ceph CLI as well as the RESTful interface.
 
+Package: python3-ceph-common
+Architecture: all
+Section: python
+Depends: ${misc:Depends},
+         ${python3:Depends},
+Description: Python 3 utility libraries for Ceph
+ 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 data structures, classes and functions used by Ceph.
+ It also contains utilities used for the cephadm orchestrator.
+
 Package: libcephfs-java
 Section: java
 Architecture: all
@@ -905,3 +1145,36 @@ Depends: librados-dev (= ${binary:Version}) ${misc:Depends},
 Description: RADOS object class development kit.
  .
  This package contains development files needed for building RADOS object class plugins.
+
+Package: cephfs-shell
+Architecture: all
+Depends: ${misc:Depends}
+         ${python3:Depends}
+Description: interactive shell for the Ceph distributed file system
+ Ceph is a massively scalable, open-source, distributed
+ storage system that runs on commodity hardware and delivers object,
+ block and file system storage.  This is an interactive tool that
+ allows accessing a Ceph file system without mounting it by providing
+ a nice pseudo-shell which works like an FTP client.
+ .
+ This package contains a CLI for interacting with the CephFS.
+
+Package: ceph-grafana-dashboards
+Architecture: all
+Description: grafana dashboards for the ceph dashboard
+ 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 Grafana dashboards that are used by the Ceph Dashboard
+ for monitoring.
+
+Package: ceph-prometheus-alerts
+Architecture: all
+Description: prometheus alerts for the ceph dashboard
+ 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 alerts used for prometheus to interact with the
+ Ceph Dashboard.