libreport version: 2.0.10 cmdline: /usr/bin/python /usr/sbin/anaconda executable: /usr/sbin/anaconda exnFileName: /tmp/anaconda-tb-vp42Vr hashmarkername: anaconda kernel: 3.3.4-5.fc17.i686 other involved packages: product: Fedora release: Cannot get release name. time: Tue 15 Jan 2013 10:44:52 PM UTC version: 17 anaconda-tb-vp42Vr: Text file, 366420 bytes description: :The following was filed automatically by anaconda: :anaconda 17.29 exception report :Traceback (most recent call first): : File "/usr/lib/python2.7/site-packages/pyanaconda/isys/__init__.py", line 151, in umount : rc = _isys.umount(what) : File "/usr/lib/python2.7/site-packages/pyanaconda/storage/formats/fs.py", line 682, in unmount : rc = isys.umount(self._mountpoint, removeDir = False) : File "/usr/lib/python2.7/site-packages/pyanaconda/storage/formats/fs.py", line 889, in teardown : return self.unmount(*args, **kwargs) : File "/usr/lib/python2.7/site-packages/pyanaconda/storage/devices.py", line 746, in _preTeardown : self.originalFormat.teardown() : File "/usr/lib/python2.7/site-packages/pyanaconda/storage/devices.py", line 761, in teardown : if not self._preTeardown(recursive=recursive): : File "/usr/lib/python2.7/site-packages/pyanaconda/storage/__init__.py", line 2030, in _parseOneLine : device.teardown() : File "/usr/lib/python2.7/site-packages/pyanaconda/storage/__init__.py", line 2112, in parseFSTab : device = self._parseOneLine((devspec, mountpoint, fstype, options, dump, passno)) : File "/usr/lib/python2.7/site-packages/pyanaconda/storage/__init__.py", line 1676, in mountExistingSystem : fsset.parseFSTab(anaconda=anaconda) : File "/usr/lib/python2.7/site-packages/pyanaconda/upgrade.py", line 178, in upgradeMountFilesystems : mountExistingSystem(anaconda, anaconda.upgradeRoot[0], allowDirty = 0) : File "/usr/lib/python2.7/site-packages/pyanaconda/dispatch.py", line 383, in dispatch : self.dir = self.steps[self.step].target(self.anaconda) : File "/usr/lib/python2.7/site-packages/pyanaconda/gui.py", line 88, in return_false : func(*args, **kwargs) :SystemError: (32, 'umount: /mnt/sysimage: target is busy.\n (In some cases useful info about processes that use\n the device is found by lsof(8) or fuser(1))') environ: :LANG=en_US.UTF-8 :repo=hd::/var/cache/yum/preupgrade :TERM=linux :BOOT_IMAGE=/upgrade/vmlinuz :XAUTHORITY=/root/.Xauthority :LC_NUMERIC=C :SHLVL=0 :PYTHONPATH=/tmp/updates :LVM_SUPPRESS_FD_WARNINGS=1 :GLADEPATH=/tmp/updates/:/tmp/updates/data/ui/:ui/:/usr/share/anaconda/ui/:/usr/share/python-meh/ :GNOME_DISABLE_CRASH_DIALOG=1 :ks=hd:UUID=350e4c16-f5a9-42da-bd06-40cde7c23728:/upgrade/ks.cfg :PWD=/ :MALLOC_PERTURB_=204 :GCONF_GLOBAL_LOCKS=1 :HOME=/tmp :PIXMAPPATH=/tmp/updates/pixmaps/:/tmp/updates/:/tmp/product/pixmaps/:/tmp/product/:pixmaps/:/usr/share/anaconda/pixmaps/:/usr/share/pixmaps/:/usr/share/anaconda/:/usr/share/python-meh/:/usr/share/icons/Fedora/48x48/apps/ :PATH=/usr/bin:/bin:/sbin:/usr/sbin:/mnt/sysimage/bin:/mnt/sysimage/usr/bin:/mnt/sysimage/usr/sbin:/mnt/sysimage/sbin:/sbin:/usr/sbin :stage2=hd:UUID=350e4c16-f5a9-42da-bd06-40cde7c23728:/upgrade/squashfs.img :MALLOC_CHECK_=2 :DISPLAY=:1
Created attachment 679390 [details] File: anaconda-tb-vp42Vr
this bug was because my /etc/fstab was mounting ext3 filesystems as ext4. I had done this because I upgraded to an SSD and wanted FS trim support. I switched to F2 console and upgraded both partitions to ext4 with tune2fs command: tune2fs -O extents,uninit_bg,dir_index /dev/sdXy I rebooted and install is proceeding.
the upgrade finished, but the bootloader was not updated with the new kernel, so the old kernel booted the new system successfully. I think that is an already known bug. I hope this bug report on F17 install is useful in fixing/preventing a bug in future upgrades, esp for users with long lived systems.
You should definitely not be seeing this problem with upgrades to F18, given that we are using a completely new upgrade process that uses system tools instead of anaconda, and those tools should understand your /etc/fstab better. Thanks for the report.