Bug 492516

Summary: anaconda crash on preupgrade F10->rawhide
Product: [Fedora] Fedora Reporter: Mihai Harpau <mishu>
Component: anacondaAssignee: Joel Andres Granados <jgranado>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: low    
Version: 11CC: ali, arnavkalra007, ben, chemobejk, geekboy, julroy67, lorenzo, martin.buerge, matt.hickford, moneta.mace, naoki, pasik, pjones, raytodd, rmaximo, seg, sysoutfran, tgutwin, timosha, ufa, vanmeeuwen+fedora, vpvainio, wwoods
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard: anaconda_trace_hash:edd80e6114001087024eb6f4f34a3b7860ec6fff7edd336ce04b755aba5650aa
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-06-25 17:38:08 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 492634    
Bug Blocks:    
Attachments:
Description Flags
Attached traceback automatically from anaconda.
none
Attached traceback automatically from anaconda.
none
Attached traceback automatically from anaconda.
none
Attached traceback automatically from anaconda.
none
Attached traceback automatically from anaconda.
none
Attached traceback automatically from anaconda.
none
Attached traceback automatically from anaconda.
none
Attached traceback automatically from anaconda.
none
Attached traceback automatically from anaconda.
none
Attached traceback automatically from anaconda.
none
Attached traceback automatically from anaconda.
none
Attached traceback automatically from anaconda.
none
Attached traceback automatically from anaconda.
none
Attached traceback automatically from anaconda.
none
Attached traceback automatically from anaconda.
none
Attached traceback automatically from anaconda.
none
Attached traceback automatically from anaconda.
none
Attached traceback automatically from anaconda.
none
Attached traceback automatically from anaconda.
none
Attached traceback automatically from anaconda.
none
Attached traceback automatically from anaconda. none

Description Mihai Harpau 2009-03-27 07:58:51 UTC
The following was filed automatically by anaconda:
anaconda 11.5.0.38 exception report
Traceback (most recent call first):
  File "/usr/lib/anaconda/upgrade.py", line 235, in upgradeMountFilesystems
    anaconda.id.upgradeRoot[0],
  File "/usr/lib/anaconda/dispatch.py", line 205, in moveStep
    rc = stepFunc(self.anaconda)
  File "/usr/lib/anaconda/dispatch.py", line 128, in gotoNext
    self.moveStep()
  File "/usr/lib/anaconda/dispatch.py", line 227, in currentStep
    self.gotoNext()
  File "/usr/lib/anaconda/gui.py", line 1350, in setScreen
    (step, anaconda) = self.anaconda.dispatch.currentStep()
  File "/usr/lib/anaconda/gui.py", line 1513, in setup_window
    self.setScreen()
  File "/usr/lib/anaconda/gui.py", line 1523, in run
    self.setup_window(runres)
  File "/usr/lib/anaconda/gui.py", line 1270, in run
    self.icw.run (self.runres)
  File "/usr/bin/anaconda", line 1029, in <module>
    anaconda.intf.run(anaconda)
IndexError: list index out of range

Comment 1 Mihai Harpau 2009-03-27 07:59:00 UTC
Created attachment 336972 [details]
Attached traceback automatically from anaconda.

Comment 2 Ville-Pekka Vainio 2009-03-27 13:01:05 UTC
Created attachment 337004 [details]
Attached traceback automatically from anaconda.

Comment 3 Joel Andres Granados 2009-03-27 15:03:38 UTC
This should be better in the next version of anaconda 11.5.0.39

Comment 4 Mihai Harpau 2009-03-27 15:27:46 UTC
And that version of anaconda will be available after F11Beta will appear?

Comment 5 Will Woods 2009-03-27 16:09:57 UTC
Created attachment 337032 [details]
Attached traceback automatically from anaconda.

Comment 6 Will Woods 2009-03-27 19:10:14 UTC
The code mentioned probably won't fix preupgrades, but it will handle the exception better.

Bug 492634 blocks preupgrade to rawhide.

Comment 7 J. Ali Harlow 2009-03-27 20:29:13 UTC
Created attachment 337060 [details]
Attached traceback automatically from anaconda.

Comment 8 Timon 2009-03-28 09:28:32 UTC
Created attachment 337096 [details]
Attached traceback automatically from anaconda.

Comment 9 Lorenzo Villani 2009-03-29 10:34:52 UTC
Created attachment 337159 [details]
Attached traceback automatically from anaconda.

Comment 10 eric 2009-03-29 15:25:21 UTC
Created attachment 337174 [details]
Attached traceback automatically from anaconda.

Comment 11 Pasi Karkkainen 2009-03-29 19:29:30 UTC
Created attachment 337180 [details]
Attached traceback automatically from anaconda.

Comment 12 Joel Andres Granados 2009-03-30 10:07:45 UTC
*** Bug 492705 has been marked as a duplicate of this bug. ***

Comment 13 Scott 2009-03-31 09:37:27 UTC
Created attachment 337287 [details]
Attached traceback automatically from anaconda.

Comment 14 Julien Humbert 2009-03-31 19:04:52 UTC
Created attachment 337389 [details]
Attached traceback automatically from anaconda.

Comment 15 Ray Todd Stevens 2009-03-31 20:13:44 UTC
I just retried after cleaning up everything and doing a fresh preugrade after a fresh yum update.   Anaconda version was 11 5 0 38.

Still a problem.   Really can't try anything else until this is fixed.

Comment 16 Naoki 2009-04-01 01:46:41 UTC
Created attachment 337423 [details]
Attached traceback automatically from anaconda.

Comment 17 ufa 2009-04-01 07:30:57 UTC
Created attachment 337455 [details]
Attached traceback automatically from anaconda.

Comment 18 Stefan Becker 2009-04-01 12:17:02 UTC
Created attachment 337500 [details]
Attached traceback automatically from anaconda.

Comment 19 Stefan Becker 2009-04-01 12:19:51 UTC
Cause in my case: /var/cache/yum/preupgrade is located on LVM. But at the time when anaconda wants to access it, it has not opened the LVM volumes yet and therefore it can't find the partitions referenced by the UUID= in the method string.

Comment 20 M Hickford 2009-04-01 13:16:04 UTC
Observed similarly on x86_64. I too have / (including /var) on lvm

Comment 21 Pasi Karkkainen 2009-04-01 13:25:23 UTC
What's the 'second best' method to upgrade from F10 to rawhide? Boot from rawhide ISO image (or F11 beta) and try to upgrade from there? or yum upgrade?

Comment 22 ufa 2009-04-01 13:33:08 UTC
Happened on my F10 amd64.

Comment 23 Ville-Pekka Vainio 2009-04-01 15:55:01 UTC
(In reply to comment #21)
> What's the 'second best' method to upgrade from F10 to rawhide? Boot from
> rawhide ISO image (or F11 beta) and try to upgrade from there? or yum upgrade?  

I downloaded the Rawhide boot.iso from a nearby mirror and did a netinstall with it.

Comment 24 M Hickford 2009-04-01 16:16:57 UTC
Created attachment 337574 [details]
Attached traceback automatically from anaconda.

Comment 25 Stefan Becker 2009-04-01 22:30:16 UTC
(In reply to comment #21)
> What's the 'second best' method to upgrade from F10 to rawhide? Boot from
> rawhide ISO image (or F11 beta) and try to upgrade from there? or yum upgrade?  

Transfer the contents of /var/cache/yum/preupgrade to a local web/ftp server and change the repo reference in the upgrade GRUB entry from hd:... to http://<ip address>/path/on/web/server/preupgrade. Not nice, but it works.

Comment 26 Martin Bürge 2009-04-02 11:56:06 UTC
Created attachment 337788 [details]
Attached traceback automatically from anaconda.

Comment 27 Callum Lerwick 2009-04-02 20:27:09 UTC
Created attachment 337910 [details]
Attached traceback automatically from anaconda.

Comment 28 arnav 2009-04-04 12:13:45 UTC
Created attachment 338155 [details]
Attached traceback automatically from anaconda.

Comment 29 Frank Murphy 2009-04-05 20:03:58 UTC
Created attachment 338255 [details]
Attached traceback automatically from anaconda.

Comment 30 Callum Lerwick 2009-04-05 21:59:24 UTC
This seems to have been fixed for me as of 11.5.0.40 but I get a different crash instead, bz #493685

Comment 31 Julien Humbert 2009-04-05 22:49:38 UTC
Upgrade is working for me as of Anaconda 11.5.0.40.

Comment 32 Tom Gutwin 2009-04-06 22:46:00 UTC
Created attachment 338411 [details]
Attached traceback automatically from anaconda.

Comment 33 Naoki 2009-04-07 00:56:24 UTC
Created attachment 338419 [details]
Attached traceback automatically from anaconda.

Comment 34 Naoki 2009-04-08 01:18:30 UTC
Created attachment 338642 [details]
Attached traceback automatically from anaconda.

Comment 35 Joel Andres Granados 2009-04-16 11:42:21 UTC
Just got passed storage with anaconda-11.5.0.44.  This seems to be addressed.

Comment 36 Ray Todd Stevens 2009-04-17 18:44:43 UTC
I have a bug actually before this (496311), so it might have been headed down the tubes before this point, but right now anaconda 11.5.0.44 can't seem to find my md0 volume.

Comment 37 Bug Zapper 2009-06-09 12:43:53 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 11 development cycle.
Changing version to '11'.

More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping