From: Guillaume Abrioux Date: Wed, 11 Apr 2018 10:05:33 +0000 (+0200) Subject: specs: require of e2fsprogs X-Git-Tag: v12.2.9~4^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=21d6369e201d0e0b31ea75fa1c8afe9dbea06aba;p=ceph.git specs: require of e2fsprogs in ceph/ceph-container we've realized that `e2fsprogs` isn't installed in centos container image because ceph hasn't a dependency for it. It has for consequence to fail when deploying a containerized cluster with dmcrypt when using centos image. Typical error encountered: typical error: ``` ...... get_dm_uuid: get_dm_uuid /dev/sda uuid path is /sys/dev/block/8:0/dm/uuid get_dm_uuid: get_dm_uuid /dev/sda uuid path is /sys/dev/block/8:0/dm/uuid get_dm_uuid: get_dm_uuid /dev/sda5 uuid path is /sys/dev/block/8:5/dm/uuid populate: Creating lockbox fs on %s: mkfs -t ext4 /dev/sda5 command_check_call: Running command: /usr/sbin/mkfs -t ext4 /dev/sda5 mkfs.ext4: No such file or directory Traceback (most recent call last): File "/usr/sbin/ceph-disk", line 9, in load_entry_point('ceph-disk==1.0.0', 'console_scripts', 'ceph-disk')() ...... ``` Signed-off-by: Guillaume Abrioux (cherry picked from commit a99177834120e7a2c4592054f6a8b8736e0ffb92) --- diff --git a/debian/control b/debian/control index 85c79a2feac9..f6c953851492 100644 --- a/debian/control +++ b/debian/control @@ -88,6 +88,7 @@ Depends: binutils, ceph-common (= ${binary:Version}), cryptsetup-bin | cryptsetup, debianutils, + e2fsprogs, findutils, gdisk, grep,