Description of problem: In a virtual machine running an up-to-date Fedora 17, I used preupgrade to upgrade to Fedora 18 beta. After rebooting, this error popped up. Version-Release number of selected component: anaconda-18.28 Additional info: libreport version: 2.0.17 cmdline: /usr/bin/python /sbin/anaconda kernel: 3.6.6-3.fc18.x86_64 description: :The following was filed automatically by anaconda: :anaconda 18.28 exception report :Traceback (most recent call first): : File "/usr/lib64/python2.7/site-packages/pyanaconda/packaging/yumpayload.py", line 495, in ISOImage : return get_mount_device(INSTALL_TREE)[len(ISO_DIR)+1:] : File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/source.py", line 663, in _initialize : self._currentIsoFile = self.payload.ISOImage : File "/usr/lib64/python2.7/threading.py", line 504, in run : self.__target(*self.__args, **self.__kwargs) : File "/usr/lib64/python2.7/site-packages/pyanaconda/threads.py", line 91, in run : threading.Thread.run(self, *args, **kwargs) :TypeError: 'NoneType' object has no attribute '__getitem__'
Created attachment 654166 [details] File: release
Created attachment 654167 [details] File: product
Created attachment 654168 [details] File: type
Created attachment 654169 [details] File: ifcfg.log
Created attachment 654170 [details] File: storage.log
Created attachment 654171 [details] File: version
Created attachment 654172 [details] File: environ
Created attachment 654173 [details] File: executable
Created attachment 654174 [details] File: anaconda.log
Created attachment 654175 [details] File: syslog
Created attachment 654176 [details] File: hashmarkername
Created attachment 654177 [details] File: packaging.log
Created attachment 654178 [details] File: cmdline_file
Created attachment 654179 [details] File: ks.cfg
Created attachment 654180 [details] File: anaconda-tb
Created attachment 654181 [details] File: program.log
preupgrade isn't the proper upgrade procedure for moving to F18. We have a new tool named fedup (http://fedoraproject.org/wiki/FedUp) that does all the upgrade stuff and doesn't use anaconda for it. Can you please give that tool a try and see if you still experience problems? Using preupgrade (which in turn makes use of anaconda) wasn't going to give you what you want anyway, since anaconda doesn't know how to do upgrades anymore. If you do somehow manage to hit this again later with anaconda, please feel free to reopen. Thanks.
Suggestion: how about an update to the preupgrade package for fedora 17 and below, that will disable the upgrades to fedora 18 if that is no longer possible? But thanks for suggesting FedUp, I'll give it a try.