I'm trying to upgrade from F16 to F17 using preupgrade. Preupgrade had progressed to where it had downloaded a large percentage of the F17 packages (it was in the "k's" in the alphabetical list of packages) when I inadvertantly clicked on "cancel".
I then reran preupgrade. It reran the step "download installer images". The first part of this step runs OK. I get the terminal messages:
==============Begin messages=========================
Fetched treeinfo from
http://mirror.chpc.utah.edu/pub/fedo.../os//.treeinfo
treeinfo timestamp: Tue May 22 16:58:41 2012
/boot/upgrade/vmlinuz checksum OK
/boot/upgrade/initrd.img checksum OK
=============End messages==============================
"download installer images" continues and downloads several hundred MB of addtional data and then fails with the following terminal messages:
====================Begin messages=================================
Traceback (most recent call last):
File "/usr/share/preupgrade/preupgrade-gtk.py", line 259, in on_assistant_apply
self._do_main()
File "/usr/share/preupgrade/preupgrade-gtk.py", line 278, in _do_main
self.main_preupgrade()
File "/usr/share/preupgrade/preupgrade-gtk.py", line 503, in main_preupgrade
stage2file = self.pu.retrieve_non_critical_files()
File "/usr/lib/python2.7/site-packages/preupgrade/__init__.py", line 573, in retrieve_non_critical_files
self._retrieve_file(self.mainimage, targetdir, reserve_space=extra_space)
File "/usr/lib/python2.7/site-packages/preupgrade/__init__.py", line 480, in _retrieve_file
self.instrepo._getFile(relative=fileinfo, local=local)
File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 848, in _getFile
raise Errors.NoMoreMirrorsRepoError, errstr
yum.Errors.NoMoreMirrorsRepoError: failure: LiveOS/squashfs.img from preupgrade: [Errno 256] No more mirrors to try.
===============End messages==============================
I reran preupgrade a total of three times with the same result. I then rebooted F16 and reran preupgrade two more times where it failed each time with the same result.
Any ideas on what's going wrong and how I can fix it?
---------- Post added at 04:38 PM ---------- Previous post was at 10:45 AM ----------
I was able to get preupgrade to resume by deleting /boot/upgrade/squashfs.img. The size of my boot partition is 1.0 GB.
Apparently I was affected by:
Bug 813973 - Preupgrade fails to build proper squashfs.img URL on boot with small boot partitions
https://bugzilla.redhat.com/show_bug.cgi?id=813973