Description of problem: Booted from USB with vmlinuz, initrd.img and squashfs.img on it. Wanted to install over the network. Network did not have any auto address configuration configured, so I have to configure the network interface manually. After the first screen where I configure the network, installtion enters the central configuration screen. After a few seconds I hit this crash. Reproduced it several times. The following was filed automatically by anaconda: anaconda 18.37.8 exception report Traceback (most recent call first): File "<string>", line 91, in next File "/usr/lib/yum-plugins/whiteout.py", line 46, in postreposetup_hook for event, elem in iterparse(infile): File "/usr/lib/python2.7/site-packages/yum/plugins.py", line 187, in run func(conduitcls(self, self.base, conf, **kwargs)) File "/usr/lib/python2.7/site-packages/yum/repos.py", line 139, in doSetup self.ayum.plugins.run('postreposetup') File "/usr/lib/python2.7/site-packages/yum/repos.py", line 313, in populateSack self.doSetup() File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 780, in _getSacks self.repos.populateSack(which=repos) File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 1014, in <lambda> pkgSack = property(fget=lambda self: self._getSacks(), File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 909, in _getGroups self.pkgSack File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 1037, in <lambda> comps = property(fget=lambda self: self._getGroups(), File "/usr/lib64/python2.7/site-packages/pyanaconda/packaging/yumpayload.py", line 982, in _yumGroups self._groups = self._yum.comps File "/usr/lib64/python2.7/site-packages/pyanaconda/packaging/yumpayload.py", line 881, in environments yum_groups = self._yumGroups File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 230, in refresh for environment in self.payload.environments: File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 211, in _first_refresh self.refresh() File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/utils.py", line 49, in _idle_method ret = func(*args) ParseError: mismatched tag: line 15, column 54 Additional info: cmdline: /usr/bin/python /sbin/anaconda cmdline_file: BOOT_IMAGE=/images/pxeboot/vmlinuz nomodeset inst.stage2=hd:LABEL=F18TC4 executable: /sbin/anaconda hashmarkername: anaconda kernel: 3.6.10-4.fc18.x86_64 other involved packages: package: anaconda-18.37.8 product: Fedora release: Cannot get release name. type: libreport version: 18-TC4
Created attachment 672779 [details] File: anaconda-tb
Created attachment 672780 [details] File: anaconda.log
Created attachment 672781 [details] File: environ
Created attachment 672782 [details] File: ifcfg.log
Created attachment 672783 [details] File: packaging.log
Created attachment 672784 [details] File: program.log
Created attachment 672785 [details] File: storage.log
Created attachment 672786 [details] File: syslog
Seems more like an Anaconda bug to me (last 5 frames).
anaconda uses yum as a library. Note all the top frames as well as the string "Most recent call first".
Right, my bad.. but /yum-plugins/whiteout.py isn't yum, either. # Merge the whiteout from all enabled repos together. for repo in conduit.getRepos().listEnabled(): try: infile = repo.retrieveMD("group") except: continue for event, elem in iterparse(infile): ... This is probably ok, I don't see a problem here. ParseError: mismatched tag: line 15, column 54. Invalid "$hash-comps.xml", maybe? This *might* be the first time Yum tries to parse comps.
It passes validation in git. Does this error persist?
Closing as this continues to work for me. Please reopen if this persists.