]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rpm: add --with-zbd option
authorKefu Chai <kchai@redhat.com>
Thu, 17 Sep 2020 06:06:54 +0000 (14:06 +0800)
committerKefu Chai <kchai@redhat.com>
Thu, 17 Sep 2020 06:45:11 +0000 (14:45 +0800)
commitfd1b02a341e3afba32776e35ec7c4bbe883f9b06
treeec7839d9dd30859b8c609bfbba13f4236be039f7
parent36d67cf59e365a1802bd6cbd0c4cc744d7183ec8
rpm: add --with-zbd option

libzbd-devel is not available in any distros official repo at the time
of writing. but we packaged it for RHEL8/CentOS8. and uploaded its
packages to http://apt-mirror.front.sepia.ceph.com/lab-extras/8/. to
build test it to avoid the bitrot of ZBD bluestore backend at a minimal
level. but we cannot do more than this. because

- the kernel shipped by RHEL/CentOS8 does not have zoned block device
  support enabled. see https://zonedstorage.io/distributions/linux/
- and we don't have zoned block device for testing in our lab.

so, in this change, "--with-zbd" option is added so we can pull
in the libzbd-devel package on demand.

Signed-off-by: Kefu Chai <kchai@redhat.com>
ceph.spec.in