Bug 451236

Summary: upgrade from f9 to rawhide crashes (Device or resource busy)
Product: [Fedora] Fedora Reporter: Will Woods <wwoods>
Component: anacondaAssignee: Anaconda Maintenance Team <anaconda-maint-list>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: rawhide   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-07-29 21:03:53 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:
Attachments:
Description Flags
rawhide-upgrade-anacdump.txt none

Description Will Woods 2008-06-13 15:44:23 UTC
Upgrading a stock F9 system to rawhide, I get the following traceback after
clicking "Next" on the upgrade/install screen:

anaconda 11.4.1.4 exception report
Traceback (most recent call first):
  File "/usr/lib/anaconda/isys.py", line 358, in umount
    rc = _isys.umount(what)
  File "/usr/lib/anaconda/fsset.py", line 235, in umount
    isys.umount(path, removeDir = 0)
  File "/usr/lib/anaconda/fsset.py", line 2206, in umount
    self.mountpoint))
  File "/usr/lib/anaconda/fsset.py", line 2150, in umountFilesystems
    entry.umount(instPath)
  File "/usr/lib/anaconda/fsset.py", line 1949, in migrateFilesystems
    self.umountFilesystems(anaconda.rootPath, swapoff = False)
  File "/usr/lib/anaconda/packages.py", line 97, in doMigrateFilesystems
    anaconda.id.fsset.migrateFilesystems (anaconda)
  File "/usr/lib/anaconda/dispatch.py", line 206, in moveStep
    rc = stepFunc(self.anaconda)
  File "/usr/lib/anaconda/dispatch.py", line 129, in gotoNext
    self.moveStep()
  File "/usr/lib/anaconda/dispatch.py", line 228, in currentStep
    self.gotoNext()
  File "/usr/lib/anaconda/gui.py", line 1312, in setScreen
    (step, anaconda) = self.anaconda.dispatch.currentStep()
  File "/usr/lib/anaconda/gui.py", line 1472, in setup_window
    self.setScreen()
  File "/usr/lib/anaconda/gui.py", line 1482, in run
    self.setup_window(runres)
  File "/usr/lib/anaconda/gui.py", line 1232, in run
    self.icw.run (self.runres)
  File "/usr/bin/anaconda", line 989, in <module>
    anaconda.intf.run(anaconda)
SystemError: (16, 'Device or resource busy')

Full log attached.

Comment 1 Will Woods 2008-06-13 15:44:23 UTC
Created attachment 309226 [details]
rawhide-upgrade-anacdump.txt

Comment 2 Chris Lumens 2008-06-13 17:00:12 UTC
Is /mnt/sysimage/dev still bind mounted?  Is anything else still mounted under
/mnt/sysimage?  I think we've fixed this up for 11.4.1.5 but I won't know until
having that information.

Comment 3 Will Woods 2008-07-29 21:03:53 UTC
This seems to work just fine with current anaconda (11.4.1.20).