Actions
Bug #7157
closedceph-disk list fails in encrypted disk setup
Status:
Duplicate
Priority:
Normal
Assignee:
-
Category:
ceph-disk
Target version:
-
% Done:
0%
Source:
Community (user)
Tags:
Backport:
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
In a setup (Dumpling 0.67.5) that is using dm-crypt "ceph-disk" list fails with:
- ceph-disk list
Traceback (most recent call last):
File "/usr/sbin/ceph-disk", line 2340, in <module>
main()
File "/usr/sbin/ceph-disk", line 2329, in main
args.func(args)
File "/usr/sbin/ceph-disk", line 2013, in main_list
tpath = mount(dev=dev, fstype=fs_type, options='')
File "/usr/sbin/ceph-disk", line 678, in mount
path,
File "/usr/lib/python2.7/subprocess.py", line 506, in check_call
retcode = call(*popenargs, **kwargs)
File "/usr/lib/python2.7/subprocess.py", line 493, in call
return Popen(*popenargs, **kwargs).wait()
File "/usr/lib/python2.7/subprocess.py", line 679, in init
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1249, in _execute_child
raise child_exception
TypeError: execv() arg 2 must contain only strings
Disks look like:
- lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 2.7T 0 disk
??sda1 8:1 0 2.7T 0 part
??4f8e15bd-ac8a-42bd-9bd8-6bc8ee3d193f (dm-2) 252:2 0 2.7T 0 crypt /var/lib/ceph/osd/ceph-90
sdb 8:16 0 2.7T 0 disk
??sdb1 8:17 0 2.7T 0 part
??fb1b26ac-f435-47f5-a21a-a5acd0de2d28 (dm-3) 252:3 0 2.7T 0 crypt /var/lib/ceph/osd/ceph-91
- mount
/dev/mapper/ed102d71-6c1e-4468-abf7-4461aa300989 on /var/lib/ceph/osd/ceph-106 type xfs (rw,noatime,inode64,logbsize=256k)
/dev/mapper/6f0796b1-5c26-44cd-9c92-fe818fe7c120 on /var/lib/ceph/osd/ceph-107 type xfs (rw,noatime,inode64,logbsize=256k)
Files
Actions