From 80896dcf2c3ccba0b9b0b1bd9f6e075585e3d502 Mon Sep 17 00:00:00 2001 From: Alfredo Deza Date: Fri, 13 Jun 2014 09:37:33 -0400 Subject: [PATCH] support dmcrypt partitions when activating Signed-off-by: Alfredo Deza (cherry picked from commit ef8a1281512c4ee70a3764b28891da691a183804) --- src/ceph-disk | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/ceph-disk b/src/ceph-disk index 75ff4e2fe21cc..7c5e968da7cf8 100755 --- a/src/ceph-disk +++ b/src/ceph-disk @@ -2024,8 +2024,14 @@ def main_activate_all(args): if name.find('.') < 0: continue (tag, uuid) = name.split('.') - if tag == OSD_UUID: - path = os.path.join(dir, name) + + if tag == OSD_UUID or tag == DMCRYPT_OSD_UUID: + + if tag == DMCRYPT_OSD_UUID: + path = os.path.join('/dev/mapper', uuid) + else: + path = os.path.join(dir, name) + LOG.info('Activating %s', path) activate_lock.acquire() try: -- 2.39.5