diff options
author | Yuri Weinstein <yweinste@redhat.com> | 2024-03-20 16:40:57 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-20 16:40:57 +0100 |
commit | bf30425f5ef864507426a083cffc10dab9f520d7 (patch) | |
tree | e05a92ff0142acd1d31dcf2668097487fc7c53ea /debian | |
parent | Merge pull request #53308 from NitzanMordhai/wip-nitzan-qa-tasks-with-crush-r... (diff) | |
parent | systemd: add systemd unit file for ceph-exporter (diff) | |
download | ceph-bf30425f5ef864507426a083cffc10dab9f520d7.tar.xz ceph-bf30425f5ef864507426a083cffc10dab9f520d7.zip |
Merge pull request #55409 from cybozu/add-ceph-exporter-to-deb-package
debian: add ceph-exporter package
Reviewed-by: Kefu Chai <tchaikov@gmail.com>
Reviewed-by: Avan Thakkar <athakkar@redhat.com>
Reviewed-by: Juan Miguel Olmo MartÃnez <jolmomar@redhat.com>
Diffstat (limited to 'debian')
-rw-r--r-- | debian/ceph-exporter.install | 2 | ||||
-rw-r--r-- | debian/control | 24 | ||||
-rwxr-xr-x | debian/rules | 1 |
3 files changed, 27 insertions, 0 deletions
diff --git a/debian/ceph-exporter.install b/debian/ceph-exporter.install new file mode 100644 index 00000000000..1ac0edcd2a1 --- /dev/null +++ b/debian/ceph-exporter.install @@ -0,0 +1,2 @@ +lib/systemd/system/ceph-exporter* +usr/bin/ceph-exporter diff --git a/debian/control b/debian/control index 5038dc99e0f..b1910b624d7 100644 --- a/debian/control +++ b/debian/control @@ -355,6 +355,30 @@ Description: debugging symbols for ceph-mgr . This package contains the debugging symbols for ceph-mgr. +Package: ceph-exporter +Architecture: linux-any +Depends: ceph-base (= ${binary:Version}), +Description: metrics exporter for the ceph distributed storage 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 package contains the metrics exporter daemon, which is used to expose + the performance metrics. + +Package: ceph-exporter-dbg +Architecture: linux-any +Section: debug +Priority: extra +Depends: ceph-exporter (= ${binary:Version}), + ${misc:Depends}, +Description: debugging symbols for ceph-exporter + 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 debugging symbols for ceph-exporter. + Package: ceph-mon Architecture: linux-any Depends: ceph-base (= ${binary:Version}), diff --git a/debian/rules b/debian/rules index 442ea28d4e0..3fbed3f3a2e 100755 --- a/debian/rules +++ b/debian/rules @@ -106,6 +106,7 @@ override_dh_strip: dh_strip -pceph-mds --dbg-package=ceph-mds-dbg dh_strip -pceph-fuse --dbg-package=ceph-fuse-dbg dh_strip -pceph-mgr --dbg-package=ceph-mgr-dbg + dh_strip -pceph-exporter --dbg-package=ceph-exporter-dbg dh_strip -pceph-mon --dbg-package=ceph-mon-dbg dh_strip -pceph-osd --dbg-package=ceph-osd-dbg dh_strip -pceph-base --dbg-package=ceph-base-dbg |