From: Alfredo Deza Date: Fri, 13 Jun 2014 13:37:33 +0000 (-0400) Subject: support dmcrypt partitions when activating X-Git-Tag: v0.83~70^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=ef8a1281512c4ee70a3764b28891da691a183804;p=ceph.git support dmcrypt partitions when activating Signed-off-by: Alfredo Deza --- diff --git a/src/ceph-disk b/src/ceph-disk index d47758ad8e53..d76cd2b36bf8 100755 --- a/src/ceph-disk +++ b/src/ceph-disk @@ -2091,8 +2091,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: