Bug 873463 - TypeError: sequence item 1: expected string, DiskDevice found
Summary: TypeError: sequence item 1: expected string, DiskDevice found
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: 18
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: David Lehman
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:9b96df01ded4aa9005059d2120e...
Depends On:
Blocks: F18Beta, F18BetaBlocker
TreeView+ depends on / blocked
 
Reported: 2012-11-05 22:43 UTC by Adam Williamson
Modified: 2012-11-08 09:16 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-11-08 09:16:59 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: anaconda-tb (584.40 KB, text/plain)
2012-11-05 22:43 UTC, Adam Williamson
no flags Details
File: product (6 bytes, text/plain)
2012-11-05 22:43 UTC, Adam Williamson
no flags Details
File: type (9 bytes, text/plain)
2012-11-05 22:43 UTC, Adam Williamson
no flags Details
File: ifcfg.log (5.17 KB, text/plain)
2012-11-05 22:43 UTC, Adam Williamson
no flags Details
File: storage.log (122.90 KB, text/plain)
2012-11-05 22:43 UTC, Adam Williamson
no flags Details
File: version (11 bytes, text/plain)
2012-11-05 22:43 UTC, Adam Williamson
no flags Details
File: environ (780 bytes, text/plain)
2012-11-05 22:43 UTC, Adam Williamson
no flags Details
File: executable (14 bytes, text/plain)
2012-11-05 22:43 UTC, Adam Williamson
no flags Details
File: anaconda.log (10.53 KB, text/plain)
2012-11-05 22:43 UTC, Adam Williamson
no flags Details
File: syslog (120.81 KB, text/plain)
2012-11-05 22:43 UTC, Adam Williamson
no flags Details
File: hashmarkername (8 bytes, text/plain)
2012-11-05 22:44 UTC, Adam Williamson
no flags Details
File: packaging.log (47.14 KB, text/plain)
2012-11-05 22:44 UTC, Adam Williamson
no flags Details
File: cmdline_file (110 bytes, text/plain)
2012-11-05 22:44 UTC, Adam Williamson
no flags Details
File: release (24 bytes, text/plain)
2012-11-05 22:44 UTC, Adam Williamson
no flags Details
File: program.log (222.95 KB, text/plain)
2012-11-05 22:44 UTC, Adam Williamson
no flags Details

Description Adam Williamson 2012-11-05 22:43:36 UTC
Description of problem:
Installing to an Intel BIOS RAID (RAID-0, 2x500GB) array. Crashed at very end of install, during bootloader installation.

Version-Release number of selected component:
anaconda-18.24

Additional info:
libreport version: 2.0.17
cmdline:        /usr/bin/python  /sbin/anaconda
kernel:         3.6.5-2.fc18.x86_64

description:
:The following was filed automatically by anaconda:
:anaconda 18.24 exception report
:Traceback (most recent call first):
:  File "/usr/lib/python2.7/site-packages/pykickstart/commands/ignoredisk.py", line 74, in __str__
:    retval += "ignoredisk --only-use=%s\n" % ",".join(self.onlyuse)
:  File "/usr/lib/python2.7/site-packages/pykickstart/commands/ignoredisk.py", line 111, in __str__
:    retval = F8_IgnoreDisk.__str__(self)
:  File "/usr/lib/python2.7/site-packages/pykickstart/base.py", line 284, in __str__
:    retval += obj.__str__()
:  File "/usr/lib64/python2.7/site-packages/pyanaconda/install.py", line 47, in _writeKS
:    f.write(str(ksdata))
:  File "/usr/lib64/python2.7/site-packages/pyanaconda/install.py", line 86, in doConfiguration
:    _writeKS(ksdata)
:  File "/usr/lib64/python2.7/threading.py", line 504, in run
:    self.__target(*self.__args, **self.__kwargs)
:  File "/usr/lib64/python2.7/site-packages/pyanaconda/threads.py", line 91, in run
:    threading.Thread.run(self, *args, **kwargs)
:TypeError: sequence item 1: expected string, DiskDevice found

Comment 1 Adam Williamson 2012-11-05 22:43:41 UTC
Created attachment 638935 [details]
File: anaconda-tb

Comment 2 Adam Williamson 2012-11-05 22:43:43 UTC
Created attachment 638936 [details]
File: product

Comment 3 Adam Williamson 2012-11-05 22:43:44 UTC
Created attachment 638937 [details]
File: type

Comment 4 Adam Williamson 2012-11-05 22:43:46 UTC
Created attachment 638938 [details]
File: ifcfg.log

Comment 5 Adam Williamson 2012-11-05 22:43:48 UTC
Created attachment 638939 [details]
File: storage.log

Comment 6 Adam Williamson 2012-11-05 22:43:51 UTC
Created attachment 638940 [details]
File: version

Comment 7 Adam Williamson 2012-11-05 22:43:53 UTC
Created attachment 638941 [details]
File: environ

Comment 8 Adam Williamson 2012-11-05 22:43:54 UTC
Created attachment 638942 [details]
File: executable

Comment 9 Adam Williamson 2012-11-05 22:43:57 UTC
Created attachment 638943 [details]
File: anaconda.log

Comment 10 Adam Williamson 2012-11-05 22:43:59 UTC
Created attachment 638944 [details]
File: syslog

Comment 11 Adam Williamson 2012-11-05 22:44:01 UTC
Created attachment 638945 [details]
File: hashmarkername

Comment 12 Adam Williamson 2012-11-05 22:44:02 UTC
Created attachment 638946 [details]
File: packaging.log

Comment 13 Adam Williamson 2012-11-05 22:44:04 UTC
Created attachment 638947 [details]
File: cmdline_file

Comment 14 Adam Williamson 2012-11-05 22:44:06 UTC
Created attachment 638948 [details]
File: release

Comment 15 Adam Williamson 2012-11-05 22:44:08 UTC
Created attachment 638949 [details]
File: program.log

Comment 16 Adam Williamson 2012-11-05 22:45:17 UTC
Still working through a straightforward 'install to FW raid' test, so this is a blocker.

Comment 18 Adam Williamson 2012-11-05 23:59:36 UTC
That fix looks good. Finally I got a complete install to RAID-0, and the installed system boots. Thanks!

Using autopart and leaving it to its own devices, I wind up with /dev/md126p1 as /boot and then volumes for root, home and swap. All seems to work fine. Will test a few other setups for completeness.

Comment 19 Adam Williamson 2012-11-06 01:08:46 UTC
beta blocker

Comment 20 Michal Kovarik 2012-11-06 15:13:19 UTC
installation on bios raid0(3 members), automatic partitioning, minimal package set. When running post installl scripts

Package: anaconda-18.24
OS Release: Fedora release 18-Beta-TC7

Comment 21 Jesse Keating 2012-11-07 00:13:30 UTC
+1 blocker.

Comment 22 Tim Flink 2012-11-07 00:22:20 UTC
+1 blocker. With Adam's implied +1, that makes 3. Moving to Accepted.

Comment 23 Adam Williamson 2012-11-07 01:55:48 UTC
Michal, since you apparently have Intel BIOS RAID and two disks, can you please test and see if you are affected by https://bugzilla.redhat.com/show_bug.cgi?id=873576 ? Thanks!

Comment 24 Fedora Update System 2012-11-07 02:09:01 UTC
anaconda-18.26-1.fc18 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/anaconda-18.26-1.fc18

Comment 25 Fedora Update System 2012-11-07 18:46:17 UTC
Package anaconda-18.26-1.fc18, lorax-18.22-1.fc18:
* should fix your issue,
* was pushed to the Fedora 18 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing anaconda-18.26-1.fc18 lorax-18.22-1.fc18'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-17714/lorax-18.22-1.fc18,anaconda-18.26-1.fc18
then log in and leave karma (feedback).

Comment 26 Adam Williamson 2012-11-07 20:33:45 UTC
Can be tested with smoke15: https://dl.fedoraproject.org/pub/alt/qa/18/20121106_f18b-smoke15/ (this is kind of a note-to-self)

Comment 27 Tim Flink 2012-11-07 22:09:06 UTC
I did an install of TC7 i686 from netinstall to a machine with a dmraid RAID0 array attempting to test #867593. I got through autopart and started the install. The traceback showed up during 'Running post install scripts'

Package: anaconda-18.24
Architecture: i686
OS Release: Fedora release 18-Beta-TC7

Comment 28 Adam Williamson 2012-11-08 01:08:46 UTC
confirming that smoke15 is fixed for this. VERIFIED.

Comment 29 Fedora Update System 2012-11-08 03:23:19 UTC
anaconda-18.27-1.fc18 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/anaconda-18.27-1.fc18

Comment 30 Adam Williamson 2012-11-08 09:16:59 UTC
18.26 went stable. Closing. (Bodhi closing of bugs when updates go stable is currently broken).


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