Ask Your Question

(Restarted) F16 => F17 preupgrade fails with "No more mirrors ..." [closed]

asked 2012-06-29 10:17:17 -0500

willyo gravatar image

updated 2012-06-29 10:37:22 -0500

I started a preupgrade from F16 to F17 and everything went well.

At some point during the step of downloading packages, I stopped the preupgrade ("cancel"), intending to continue the next day.

Upon restarting the preupgrade the next day I eventually got the following error:

yum.Errors.NoMoreMirrorsRepoError: failure: LiveOS/squashfs.img from preupgrade: [Errno 256] No more mirrors to try.

(See below for the complete traceback).

Poking around a bit on the web, I found a few somewhat similar reports.

  • Some reports suggested issues with a "small boot partition". I think mine is OK:

    /dev/sda1 986M 248M 738M 26% /boot

  • Another report discussed issues related to multiple NICS. I disabled all but my "internet facing" NIC. Didn't help

  • There were other discussions related to squashfs.img and preupgrade which I didn't understand.

So: I'm stuck and would appreciate any suggestions. (I can, of course, completely restart the preupgrade, but I don't have an unlimited download budget so I'd hate to waste the 1G I've already downloaded).


# preupgrade
Loaded plugins: blacklist, whiteout
Detected in-progress upgrade to Fedora 17 (Beefy Miracle)
preupgrade-main (mirrorlist) 
preupgrade (mirrorlist) 
preupgrade-fedora (mirrorlist) 
preupgrade-updates (mirrorlist) 
unknown metadata being downloaded: metalink.xml.tmp
unknown metadata being downloaded: MEMORY
Fetched treeinfo from
treeinfo timestamp: Tue May 22 16:58:41 2012
/boot/upgrade/vmlinuz checksum OK
/boot/upgrade/initrd.img checksum OK
Traceback (most recent call last):
  File "/usr/share/preupgrade/", line 804, in <module>
    widgets = PreUpgradeGtk()
  File "/usr/share/preupgrade/", line 396, in __init__
  File "/usr/share/preupgrade/", line 278, in _do_main
  File "/usr/share/preupgrade/", line 503, in main_preupgrade
    stage2file = self.pu.retrieve_non_critical_files()
  File "/usr/lib/python2.7/site-packages/preupgrade/", 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/", line 480, in _retrieve_file
    self.instrepo._getFile(relative=fileinfo, local=local)
  File "/usr/lib/python2.7/site-packages/yum/", line 848, in _getFile
    raise Errors.NoMoreMirrorsRepoError, errstr
yum.Errors.NoMoreMirrorsRepoError: failure: LiveOS/squashfs.img from preupgrade: [Errno 256] No more mirrors to try`
edit retag flag offensive reopen merge delete

Closed for the following reason question is not relevant or outdated by sideburns
close date 2015-06-12 01:02:03.939753


frankenmichl gravatar imagefrankenmichl ( 2015-01-18 01:37:26 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2015-06-11 21:34:00 -0500

mhayden gravatar image

You may have had a temporary network issue that caused the mirrors to be unreachable or there might have been a maintenance happening with the mirror that was selected. You can try to clean up what preupgrade has done already by following the instructions in this bug:

I assume you've figured something else out already since I just realized this post is from 2012. :)

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2012-06-29 10:17:17 -0500

Seen: 1,171 times

Last updated: Jun 11 '15