From 21d6369e201d0e0b31ea75fa1c8afe9dbea06aba Mon Sep 17 00:00:00 2001 From: Guillaume Abrioux Date: Wed, 11 Apr 2018 12:05:33 +0200 Subject: [PATCH] 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) --- debian/control | 1 + 1 file changed, 1 insertion(+) 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, -- 2.47.3