Bug 515564 - Physical media installs fail - storage.errors.FSError: mountpoint does not exist
Summary: Physical media installs fail - storage.errors.FSError: mountpoint does not exist
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: rawhide
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Anaconda Maintenance Team
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: F12Alpha, F12AlphaBlocker
TreeView+ depends on / blocked
 
Reported: 2009-08-04 18:42 UTC by James Laska
Modified: 2013-09-02 06:37 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2009-08-11 21:10:39 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Traceback.png (14.25 KB, image/png)
2009-08-04 18:42 UTC, James Laska
no flags Details
Double traceback.jpg (238.87 KB, image/jpeg)
2009-08-05 12:05 UTC, James Laska
no flags Details
anaconda.log (103.96 KB, text/plain)
2009-08-05 15:32 UTC, James Laska
no flags Details
/tmp/anaconda-tb-jJxM47 (792.81 KB, text/plain)
2009-08-05 15:33 UTC, James Laska
no flags Details
/tmp/program.log (14.01 KB, text/plain)
2009-08-05 15:33 UTC, James Laska
no flags Details
/tmp/storage.log (193.12 KB, text/plain)
2009-08-05 15:33 UTC, James Laska
no flags Details
/tmp/syslog (61.93 KB, text/plain)
2009-08-05 15:34 UTC, James Laska
no flags Details

Description James Laska 2009-08-04 18:42:25 UTC
Created attachment 356228 [details]
Traceback.png

Description of problem:

 * At the end of a CD ISO KVM virt install, the system appears to hang.  Closer inspection shows a traceback on tty1

Version-Release number of selected component (if applicable):

 * anaconda-12.7
 * virt host - F-11 fully updated to updates-testing
   > qemu-system-x86-0.10.5-3.fc11.x86_64
   > libvirt-0.6.2-13.fc11.x86_64

How reproducible:

 * So far, everytime

Steps to Reproduce:
1. Boot and install a virt guest from F-11-Alpha-TC
2. Proceed with a default install (see https://fedoraproject.org/wiki/QA:Testcase_Anaconda_autopart_install)
  
Actual results:

 * See attached screenshot for trackback.

Traceback (most recent call last):
 File "/usr/lib/anaconda/gui.py", line 1222, in handleRenderCallback
  self.currentWindow.renderCallback()
 File "...progress_qui.py", line 79, in renderCallback
  self.intf.icw.nextClicked()
 File "...gui.py", line 1201, in nextClicked
  self.anaconda.dispatch.gotoNext()
 File "...dispatch.py", line 127, in gotoNext
  self.moveStep()
 File "...dispatch.py", line 204, in moveStep
  rc = stepFunc(self.anaconda)
 File "...installmethod.py", line 47, in doMethodComplete
  dev.eject()
 File "storage/devices.py", line 2997, in eject
  self.teardown()
 File "storage/devices.py", line 573, in teardown
  self.format.teardown()
 File "formats/fs.py", line 802, in teardown
  return self.unmount(*args,  **kwargs)
 File "formats/fs.py", line 610, in unmount
  raise FSError("mountpoint does not exist")
storage.errors.FSError: mountpoint does not exist

Expected results:

 * Completed install

Additional info:

Comment 1 James Laska 2009-08-05 12:05:59 UTC
Created attachment 356305 [details]
Double traceback.jpg

This happens on bare metal DVD installations as well.  The console is larger on my monitor and shows a traceback preceding that noted in comment#0.  

Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/lib/.../meh/handler.py", line 156, in <lambda>
   sys.excepthook = lambda ty, value, tb: self.handleException((ty, value, tb),
  File "/usr/lib/.../meh/handler.py", line 103, in handleException
   self.postWriteHook((ty, value, tb), obj)
  File "/usr/lib/anaconda/exception.py", line 41, in postWriteHook
   log.error("Failed to copy anacdump.txt to /mnt/sysimage/root")
  NameError: global name 'log' is not defined

See attached screenshot.

Comment 2 James Laska 2009-08-05 12:07:36 UTC
Raising for discussion in next F-12-Alpha blocker review meeting.  This defect appears to prevent completion of all CD and DVD installations (virt and bare metal).

Comment 3 Chris Lumens 2009-08-05 14:02:58 UTC
Fixed the logging traceback, but the original problem still needs to be dealt with.

Comment 4 James Laska 2009-08-05 14:37:43 UTC
Resetting title to match original failure.

Comment 5 James Laska 2009-08-05 15:32:50 UTC
Created attachment 356328 [details]
anaconda.log

Comment 6 James Laska 2009-08-05 15:33:12 UTC
Created attachment 356329 [details]
/tmp/anaconda-tb-jJxM47

Comment 7 James Laska 2009-08-05 15:33:33 UTC
Created attachment 356330 [details]
/tmp/program.log

Comment 8 James Laska 2009-08-05 15:33:57 UTC
Created attachment 356331 [details]
/tmp/storage.log

Comment 9 James Laska 2009-08-05 15:34:19 UTC
Created attachment 356332 [details]
/tmp/syslog

Comment 10 Chris Lumens 2009-08-05 21:34:44 UTC
This should be fixed in the next build of anaconda.

Comment 11 Jesse Keating 2009-08-11 21:10:39 UTC
Confirmed fixed in rawhide.


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