]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
packaging: require ceph-common for immutable object cache daemon 40641/head
authorIlya Dryomov <idryomov@gmail.com>
Wed, 7 Apr 2021 09:36:53 +0000 (11:36 +0200)
committerIlya Dryomov <idryomov@gmail.com>
Wed, 7 Apr 2021 11:11:23 +0000 (13:11 +0200)
This daemon has a systemd service which starts it with --setuser ceph
--setgroup ceph.  "ceph" user and group are created by ceph-common and
won't be there unless ceph-common is installed.

Fixes: https://tracker.ceph.com/issues/50207
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
ceph.spec.in
debian/control

index c17fcf31b13ed5bd62eed387c786668db4dc7afb..f363361e1e5e5334a0eb78ff30ae8ba82e6d7f92 100644 (file)
@@ -740,6 +740,7 @@ Summary:    Ceph daemon for immutable object cache
 %if 0%{?suse_version}
 Group:         System/Filesystems
 %endif
+Requires:      ceph-base = %{_epoch_prefix}%{version}-%{release}
 Requires:      librados2 = %{_epoch_prefix}%{version}-%{release}
 %description immutable-object-cache
 Daemon for immutable object cache.
index 10a8cb34dc446b33b673ea566b52c49be0b64e0b..1ca1b3b460533256a482aec5c75827572968a2c4 100644 (file)
@@ -526,7 +526,8 @@ Description: debugging symbols for rbd-fuse
 
 Package: ceph-immutable-object-cache
 Architecture: linux-any
-Depends: librados2 (= ${binary:Version}),
+Depends: ceph-common (= ${binary:Version}),
+         librados2 (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends},
 Description: Ceph daemon for immutable object cache