Project

General

Profile

Actions

Bug #12897

closed

ceph-disk activate-journal fails on dmcrypt device

Added by Loïc Dachary over 8 years ago. Updated over 8 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

# ceph-disk --verbose activate-journal /dev/mapper/3faa1f70-509a-11e5-93e7-fa163ede7c3e
DEBUG:ceph-disk:get_dm_uuid /dev/mapper/3faa1f70-509a-11e5-93e7-fa163ede7c3e uuid path is /sys/dev/block/252:1/dm/uuid
DEBUG:ceph-disk:get_dm_uuid /dev/mapper/3faa1f70-509a-11e5-93e7-fa163ede7c3e uuid is CRYPT-LUKS1-f2a68d27e1fd4a1e8e4a308282e7c42f-3faa1f70-509a-11e5-93e7-fa163ede7c3e

Traceback (most recent call last):
  File "/usr/sbin/ceph-disk", line 3546, in <module>
    main(sys.argv[1:])
  File "/usr/sbin/ceph-disk", line 3503, in main
    args.func(args)
  File "/usr/sbin/ceph-disk", line 2495, in main_activate_journal
    osd_uuid = get_journal_osd_uuid(dev)
  File "/usr/sbin/ceph-disk", line 2443, in get_journal_osd_uuid
    if (get_partition_type(path) == MPATH_JOURNAL_UUID and
  File "/usr/sbin/ceph-disk", line 2644, in get_partition_type
    return get_sgdisk_partition_info(part, 'Partition GUID code: (\S+)')
  File "/usr/sbin/ceph-disk", line 2650, in get_sgdisk_partition_info
    (base, partnum) = split_dev_base_partnum(dev)
  File "/usr/sbin/ceph-disk", line 2639, in split_dev_base_partnum
    partnum = open(os.path.join(b, 'partition')).read().strip()
IOError: [Errno 2] No such file or directory: '/sys/dev/block/252:1/partition'
Actions

Also available in: Atom PDF