Bug 1103751 - ValueError: cciss/c0d0 is not a valid name for this device
Summary: ValueError: cciss/c0d0 is not a valid name for this device
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: python-blivet
Version: rawhide
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
Assignee: David Shea
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 1219749 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-06-02 13:08 UTC by Alexander Todorov
Modified: 2015-05-08 12:52 UTC (History)
5 users (show)

Fixed In Version: python-blivet-0.55-1
Clone Of:
Environment:
Last Closed: 2014-06-16 13:42:43 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
anaconda.log (9.73 KB, text/plain)
2014-06-03 08:17 UTC, Alexander Todorov
no flags Details
console.log (441.58 KB, text/plain)
2014-06-03 08:17 UTC, Alexander Todorov
no flags Details
ifcfg.log (5.45 KB, text/plain)
2014-06-03 08:17 UTC, Alexander Todorov
no flags Details
program.log (3.40 KB, text/plain)
2014-06-03 08:17 UTC, Alexander Todorov
no flags Details
storage.log (7.33 KB, text/plain)
2014-06-03 08:17 UTC, Alexander Todorov
no flags Details
sys.log (74.96 KB, text/plain)
2014-06-03 08:18 UTC, Alexander Todorov
no flags Details

Description Alexander Todorov 2014-06-02 13:08:47 UTC
Description of problem:


with latest anaconda:

12:43:24,009 INFO anaconda: Thread Done: AnaTimeInitThread (-1292690624)
12:43:24,511 INFO anaconda: Geolocation lookup finished in 0.7 seconds
12:43:24,532 INFO anaconda: got results from geolocation
12:43:24,535 INFO anaconda: Thread Done: AnaGeolocationRefreshThread (-1301083328)
12:43:24,749 INFO anaconda: Running Thread: AnaSourceWatcher (-1301083328)
12:43:24,754 INFO anaconda: Running Thread: AnaSoftwareWatcher (-1292690624)
12:43:24,757 INFO anaconda: Running Thread: AnaStorageWatcher (-1317868736)
12:43:25,760 DEBUG anaconda: running handleException
12:43:25,762 DEBUG anaconda: Traceback (most recent call last):

  File "/usr/lib/python2.7/site-packages/pyanaconda/threads.py", line 227, in run
    threading.Thread.run(self, *args, **kwargs)

  File "/usr/lib/python2.7/threading.py", line 766, in run
    self.__target(*self.__args, **self.__kwargs)

  File "/usr/lib/python2.7/site-packages/blivet/__init__.py", line 189, in storageInitialize
    storage.reset()

  File "/usr/lib/python2.7/site-packages/blivet/__init__.py", line 471, in reset
    self.devicetree.populate(cleanupOnly=cleanupOnly)

  File "/usr/lib/python2.7/site-packages/blivet/devicetree.py", line 2069, in populate
    self._populate()

  File "/usr/lib/python2.7/site-packages/blivet/devicetree.py", line 2133, in _populate
    self.addUdevDevice(dev)

  File "/usr/lib/python2.7/site-packages/blivet/devicetree.py", line 1210, in addUdevDevice
    device = self.addUdevDiskDevice(info)

  File "/usr/lib/python2.7/site-packages/blivet/devicetree.py", line 1070, in addUdevDiskDevice
    sysfsPath=sysfs_path, **kwargs)

  File "/usr/lib/python2.7/site-packages/blivet/devices.py", line 1171, in __init__
    vendor=vendor, bus=bus)

  File "/usr/lib/python2.7/site-packages/blivet/devices.py", line 552, in __init__
    Device.__init__(self, name, parents=parents)

  File "/usr/lib/python2.7/site-packages/blivet/devices.py", line 243, in __init__
    raise ValueError("%s is not a valid name for this device" % name)

ValueError: cciss/c0d0 is not a valid name for this device

12:43:26,965 INFO anaconda: Thread Done: AnaStorageThread (-1284297920)
12:43:26,990 DEBUG anaconda: running handleException
12:43:26,991 DEBUG anaconda: running handleException
12:43:27,001 DEBUG anaconda: Traceback (most recent call last):

  File "/usr/lib/python2.7/site-packages/pyanaconda/threads.py", line 227, in run
    threading.Thread.run(self, *args, **kwargs)

  File "/usr/lib/python2.7/threading.py", line 766, in run
    self.__target(*self.__args, **self.__kwargs)

  File "/usr/lib/python2.7/site-packages/pyanaconda/packaging/__init__.py", line 1029, in payloadInitialize
    threadMgr.wait(THREAD_STORAGE)

  File "/usr/lib/python2.7/site-packages/pyanaconda/threads.py", line 112, in wait
    self.raise_if_error(name)

  File "/usr/lib/python2.7/site-packages/pyanaconda/threads.py", line 227, in run
    threading.Thread.run(self, *args, **kwargs)

  File "/usr/lib/python2.7/threading.py", line 766, in run
    self.__target(*self.__args, **self.__kwargs)

  File "/usr/lib/python2.7/site-packages/blivet/__init__.py", line 189, in storageInitialize
    storage.reset()

  File "/usr/lib/python2.7/site-packages/blivet/__init__.py", line 471, in reset
    self.devicetree.populate(cleanupOnly=cleanupOnly)

  File "/usr/lib/python2.7/site-packages/blivet/devicetree.py", line 2069, in populate
    self._populate()

  File "/usr/lib/python2.7/site-packages/blivet/devicetree.py", line 2133, in _populate
    self.addUdevDevice(dev)

  File "/usr/lib/python2.7/site-packages/blivet/devicetree.py", line 1210, in addUdevDevice
    device = self.addUdevDiskDevice(info)

  File "/usr/lib/python2.7/site-packages/blivet/devicetree.py", line 1070, in addUdevDiskDevice
    sysfsPath=sysfs_path, **kwargs)

  File "/usr/lib/python2.7/site-packages/blivet/devices.py", line 1171, in __init__
    vendor=vendor, bus=bus)

  File "/usr/lib/python2.7/site-packages/blivet/devices.py", line 552, in __init__
    Device.__init__(self, name, parents=parents)

  File "/usr/lib/python2.7/site-packages/blivet/devices.py", line 243, in __init__
    raise ValueError("%s is not a valid name for this device" % name)

ValueError: cciss/c0d0 is not a valid name for this device

12:43:27,016 INFO anaconda: Thread Done: AnaStorageWatcher (-1317868736)
12:43:27,019 DEBUG anaconda: Traceback (most recent call last):

  File "/usr/lib/python2.7/site-packages/pyanaconda/threads.py", line 227, in run
    threading.Thread.run(self, *args, **kwargs)

  File "/usr/lib/python2.7/threading.py", line 766, in run
    self.__target(*self.__args, **self.__kwargs)

  File "/usr/lib/python2.7/site-packages/pyanaconda/ui/tui/spokes/source.py", line 78, in _initialize
    threadMgr.wait(THREAD_PAYLOAD)

  File "/usr/lib/python2.7/site-packages/pyanaconda/threads.py", line 103, in wait
    self.get(name).join()

  File "/usr/lib/python2.7/site-packages/pyanaconda/threads.py", line 92, in get
    self.raise_if_error(name)

  File "/usr/lib/python2.7/site-packages/pyanaconda/threads.py", line 227, in run
    threading.Thread.run(self, *args, **kwargs)

  File "/usr/lib/python2.7/threading.py", line 766, in run
    self.__target(*self.__args, **self.__kwargs)

  File "/usr/lib/python2.7/site-packages/pyanaconda/packaging/__init__.py", line 1029, in payloadInitialize
    threadMgr.wait(THREAD_STORAGE)

  File "/usr/lib/python2.7/site-packages/pyanaconda/threads.py", line 112, in wait
    self.raise_if_error(name)

  File "/usr/lib/python2.7/site-packages/pyanaconda/threads.py", line 227, in run
    threading.Thread.run(self, *args, **kwargs)

  File "/usr/lib/python2.7/threading.py", line 766, in run
    self.__target(*self.__args, **self.__kwargs)

  File "/usr/lib/python2.7/site-packages/blivet/__init__.py", line 189, in storageInitialize
    storage.reset()

  File "/usr/lib/python2.7/site-packages/blivet/__init__.py", line 471, in reset
    self.devicetree.populate(cleanupOnly=cleanupOnly)

  File "/usr/lib/python2.7/site-packages/blivet/devicetree.py", line 2069, in populate
    self._populate()

  File "/usr/lib/python2.7/site-packages/blivet/devicetree.py", line 2133, in _populate
    self.addUdevDevice(dev)

  File "/usr/lib/python2.7/site-packages/blivet/devicetree.py", line 1210, in addUdevDevice
    device = self.addUdevDiskDevice(info)

  File "/usr/lib/python2.7/site-packages/blivet/devicetree.py", line 1070, in addUdevDiskDevice
    sysfsPath=sysfs_path, **kwargs)

  File "/usr/lib/python2.7/site-packages/blivet/devices.py", line 1171, in __init__
    vendor=vendor, bus=bus)

  File "/usr/lib/python2.7/site-packages/blivet/devices.py", line 552, in __init__
    Device.__init__(self, name, parents=parents)

  File "/usr/lib/python2.7/site-packages/blivet/devices.py", line 243, in __init__
    raise ValueError("%s is not a valid name for this device" % name)

ValueError: cciss/c0d0 is not a valid name for this device

12:43:27,026 DEBUG anaconda: Gtk cannot be initialized
12:43:27,027 DEBUG anaconda: In a non-main thread, sending a message with exception data
12:43:27,015 DEBUG anaconda: Gtk cannot be initialized
12:43:27,032 DEBUG anaconda: In a non-main thread, sending a message with exception data
12:43:27,031 INFO anaconda: Thread Done: AnaSourceWatcher (-1301083328)
12:43:27,039 INFO anaconda: Thread Done: AnaPayloadThread (-1309476032)
12:43:27,353 INFO anaconda: Thread Done: AnaSoftwareWatcher (-1292690624)


This is a text mode install with autopart. Probably hardware specific.

Comment 2 Alexander Todorov 2014-06-03 08:17:14 UTC
Created attachment 901635 [details]
anaconda.log

Comment 3 Alexander Todorov 2014-06-03 08:17:29 UTC
Created attachment 901636 [details]
console.log

Comment 4 Alexander Todorov 2014-06-03 08:17:33 UTC
Created attachment 901637 [details]
ifcfg.log

Comment 5 Alexander Todorov 2014-06-03 08:17:42 UTC
Created attachment 901638 [details]
program.log

Comment 6 Alexander Todorov 2014-06-03 08:17:52 UTC
Created attachment 901639 [details]
storage.log

Comment 7 Alexander Todorov 2014-06-03 08:18:05 UTC
Created attachment 901640 [details]
sys.log

Comment 8 David Shea 2014-06-03 13:41:51 UTC
Posted a patch to allow the directory component in the device name, though based on things like this in the syslog:

12:42:50,221 WARNING kernel:[   21.697456] WARNING: CPU: 0 PID: 482 at lib/dma-debug.c:1140 check_unmap+0x4e6/0x9a0()
12:42:50,221 WARNING kernel:[   21.697456] cciss 0000:01:04.0: DMA-API: device driver failed to check map error[device address=0x00000000365bdac0] [size=36 bytes] [mapped as single]
12:42:50,221 WARNING kernel:[   21.697456] Modules linked in: tg3(+) ptp cciss(+) pps_core pata_serverworks sunrpc dm_crypt dm_round_robin linear raid10 raid456 async_raid6_recov async_memcpy async_pq raid6_pq async_xor xor async_tx raid1 raid0 iscsi_ibft iscsi_boot_sysfs floppy iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi squashfs cramfs edd dm_multipath
12:42:50,221 WARNING kernel:[   21.697456] CPU: 0 PID: 482 Comm: systemd-udevd Not tainted 3.15.0-0.rc7.git4.2.fc21.i686 #1
12:42:50,221 WARNING kernel:[   21.697456] Hardware name: Compaq ProLiant DL360 G2, BIOS P26 05/01/2004
12:42:50,221 WARNING kernel:[   21.697456]  00000000 fab98110 00000000 f65a3a50 c0ae404d f65a3a94 f65a3a84 c04545b2
12:42:50,221 WARNING kernel:[   21.697456]  c0ceac7c f65a3ab4 000001e2 c0ce8baf 00000474 c0750f36 00000474 c0750f36
12:42:50,221 WARNING kernel:[   21.697456]  f3578ea0 f37f0360 c0c99ec0 f65a3aa0 c045460e 00000009 f65a3a94 c0ceac7c

I wouldn't count on this device working real good.

Comment 9 David Shea 2015-05-08 12:52:07 UTC
*** Bug 1219749 has been marked as a duplicate of this bug. ***


Note You need to log in before you can comment on or make changes to this bug.