Bug 970858 - Installation on a system with one CPU fails with anaconda exception
Summary: Installation on a system with one CPU fails with anaconda exception
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: rawhide
Hardware: s390x
OS: All
unspecified
urgent
Target Milestone: ---
Assignee: Martin Kolman
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 980978 1002542 (view as bug list)
Depends On:
Blocks: ZedoraTracker
TreeView+ depends on / blocked
 
Reported: 2013-06-05 06:20 UTC by IBM Bug Proxy
Modified: 2014-04-14 16:44 UTC (History)
13 users (show)

Fixed In Version: anaconda-21.7-1
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-04-14 16:44:03 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
anaconda-tb (284.02 KB, text/plain)
2013-06-05 06:21 UTC, IBM Bug Proxy
no flags Details
syslog (37.95 KB, text/plain)
2013-06-05 06:21 UTC, IBM Bug Proxy
no flags Details
Packaging.log (302.91 KB, text/plain)
2013-06-05 06:21 UTC, IBM Bug Proxy
no flags Details


Links
System ID Private Priority Status Summary Last Updated
IBM Linux Technology Center 94296 0 None None None Never

Description IBM Bug Proxy 2013-06-05 06:20:51 UTC
Steps to recreate the problem:
--------------------------------------------------
1) Start installation(ftp based) of Fedora 19 on an LPAR.
2) Select language and hit continue.

Installation fails with following anaconda exception :

anaconda 19.30-1 exception report
Traceback (most recent call first):
  File "/usr/lib64/python2.7/threading.py", line 939, in join
    raise RuntimeError("cannot join thread before it is started")
  File "/usr/lib64/python2.7/site-packages/pyanaconda/threads.py", line 85, in wait
    self.get(name).join()
  File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/storage.py", line 646, in _initialize
    threadMgr.wait(constants.THREAD_CUSTOM_STORAGE_INIT)
  File "/usr/lib64/python2.7/threading.py", line 764, in run
    self.__target(*self.__args, **self.__kwargs)
  File "/usr/lib64/python2.7/site-packages/pyanaconda/threads.py", line 168, in run
    threading.Thread.run(self, *args, **kwargs)
RuntimeError: cannot join thread before it is started

Local variables in innermost frame:
self: <AnacondaThread(AnaCustomStorageInit, started daemon 4397718903056)>
balancing: True
timeout: None

Similar installation on a zVM works without any problems.

Comment 1 IBM Bug Proxy 2013-06-05 06:21:12 UTC
Created attachment 757051 [details]
anaconda-tb

Comment 2 IBM Bug Proxy 2013-06-05 06:21:25 UTC
Created attachment 757052 [details]
syslog

Comment 3 IBM Bug Proxy 2013-06-05 06:21:40 UTC
Created attachment 757053 [details]
Packaging.log

Comment 4 IBM Bug Proxy 2013-06-06 08:11:30 UTC
------- Comment From ssant.com 2013-06-06 08:03 EDT-------
The failure depends on number of CPUS. I had single CPU configured for the LPAR during installation. If i increase the number of CPUs, I am able to install without any problem.

Same problem can be recreated on a zVM guest as well if number of CPU is one.

Comment 5 Jan Stodola 2013-06-06 14:13:28 UTC
I was able to reproduce in /zVM on a guest with one CPU, but it doesn't happen every time - about 10% of installations fails.

Comment 6 Jan Stodola 2013-06-06 14:42:53 UTC
And now also reproduced on a z/VM guest with 2 CPUs.

Comment 7 Jan Stodola 2013-07-04 11:39:00 UTC
This issue has also been reported against F19/x86_64, see bug 980978.

Comment 8 Chris Lumens 2013-11-15 15:01:34 UTC
Martin's got a patch for this.

Comment 9 Chris Lumens 2013-11-15 15:02:04 UTC
*** Bug 980978 has been marked as a duplicate of this bug. ***

Comment 10 Chris Lumens 2013-11-15 15:02:07 UTC
*** Bug 1002542 has been marked as a duplicate of this bug. ***

Comment 11 Martin Kolman 2013-11-18 15:52:56 UTC
Add correct rawhide version.


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