]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
spec, debian: cephadm requires lvm2 32323/head
authorSebastian Wagner <sebastian.wagner@suse.com>
Wed, 18 Dec 2019 13:38:48 +0000 (14:38 +0100)
committerSebastian Wagner <sebastian.wagner@suse.com>
Wed, 18 Dec 2019 13:40:17 +0000 (14:40 +0100)
cephadm mounts `/run/lvm` into OSD containers, which only exists,
if `lvm2` is installed on the container host. Otherwise we cannot
start ceph-volume or osd containers.

Fixes: https://tracker.ceph.com/issues/43368
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
ceph.spec.in
debian/control

index 1a298114e2f53d90423a775234d03e7267ec924d..38500a245bc020ef26c28fb1484ada5488ce5209 100644 (file)
@@ -393,6 +393,7 @@ Base is the package that includes all the files shared amongst ceph servers
 %package -n cephadm
 Summary:        Utility to bootstrap Ceph clusters
 Requires:       podman
+Requires:       lvm2
 %description -n cephadm
 Utility to bootstrap a Ceph cluster and manage Ceph daemons deployed 
 with systemd and podman.
index 7321e1f0ceb2130b19f133b95bf0281f9a7dd7e9..0b55ccbdfadae17dab33968e54822e4c0ef614cc 100644 (file)
@@ -169,6 +169,7 @@ Description: debugging symbols for ceph-base
 Package: cephadm
 Architecture: linux-any
 Depends: docker.io,
+         lvm2,
         ${python:Depends},
 Description: cephadm utility to bootstrap ceph daemons with systemd and containers
  Ceph is a massively scalable, open-source, distributed