Bug 588485
| Summary: | AttributeError: 'NoneType' object has no attribute 'format' | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | James Laska <jlaska> | ||||||||
| Component: | anaconda | Assignee: | Anaconda Maintenance Team <anaconda-maint-list> | ||||||||
| Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||
| Severity: | medium | Docs Contact: | |||||||||
| Priority: | medium | ||||||||||
| Version: | 13 | CC: | anaconda-maint-list, jlaska, jonathan, jturner, vanmeeuwen+fedora | ||||||||
| Target Milestone: | --- | ||||||||||
| Target Release: | --- | ||||||||||
| Hardware: | x86_64 | ||||||||||
| OS: | Linux | ||||||||||
| Whiteboard: | anaconda_trace_hash:d7a63b9a50bb6a1095536451e3117c4936c9e8d0799cdb8058ecc76187ed55bd | ||||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||||
| Doc Text: | Story Points: | --- | |||||||||
| Clone Of: | Environment: | ||||||||||
| Last Closed: | 2010-05-03 20:01:10 UTC | Type: | --- | ||||||||
| Regression: | --- | Mount Type: | --- | ||||||||
| Documentation: | --- | CRM: | |||||||||
| Verified Versions: | Category: | --- | |||||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||||
| Embargoed: | |||||||||||
| Attachments: |
|
||||||||||
Created attachment 411100 [details]
Attached traceback automatically from anaconda.
= Steps to reproduce = 1. Boot the netinst.iso of Fedora 13 Final TC1, boot with "askmethod" 2. Choose a pre-existing partition containing a DVD ISO and images/install.img file. 3. Proceed with installation 4. At reposetup screen, attempt to add an http package repository (per instructions at https://fedoraproject.org/wiki/QA:Testcase_Additional_Http_Repository) Crash! Created attachment 411104 [details]
Attached traceback automatically from anaconda.
*** This bug has been marked as a duplicate of bug 573492 *** Created attachment 412848 [details]
Attached traceback automatically from anaconda.
|
The following was filed automatically by anaconda: anaconda 13.39 exception report Traceback (most recent call first): File "/usr/lib/anaconda/yuminstall.py", line 839, in mirrorFailureCB dev.format.mountpoint = self.tree File "/usr/lib/python2.6/site-packages/urlgrabber/mirror.py", line 297, in _failure action = cb(cb_obj, *args, **kwargs) or {} File "/usr/lib/python2.6/site-packages/urlgrabber/mirror.py", line 402, in _mirror_try self._failure(gr, obj) File "/usr/lib/python2.6/site-packages/urlgrabber/mirror.py", line 408, in urlgrab return self._mirror_try(func, url, kw) File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 810, in _getFile size=size File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 986, in _getFileRepoXML size=102400) # setting max size as 100K File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1201, in _commonLoadRepoXML result = self._getFileRepoXML(local, text) File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1374, in _groupLoadRepoXML if self._commonLoadRepoXML(text): File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1399, in _loadRepoXML return self._groupLoadRepoXML(text, self._mdpolicy2mdtypes()) File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1409, in _getRepoXML self._loadRepoXML(text=self) File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1417, in <lambda> repoXML = property(fget=lambda self: self._getRepoXML(), File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1227, in _check_db_version repoXML = self.repoXML File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 223, in _check_db_version return repo._check_db_version(mdtype) File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 164, in populate if self._check_db_version(repo, mydbtype): File "/usr/lib/python2.6/site-packages/yum/repos.py", line 279, in populateSack sack.populate(repo, mdtype, callback, cacheonly) File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 564, in _getSacks self.repos.populateSack(which=repos) File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 527, in doSackSetup return self._getSacks(archlist=archlist, thisrepo=thisrepo) File "/usr/lib/anaconda/yuminstall.py", line 1220, in <lambda> self.__withFuncDo(anaconda, lambda r: self.ayum.doSackSetup(thisrepo=r.id), File "/usr/lib/anaconda/yuminstall.py", line 1247, in __withFuncDo fn(repo) File "/usr/lib/anaconda/yuminstall.py", line 1221, in doSackSetup thisrepo=thisrepo, fatalerrors=fatalerrors) File "/usr/lib/anaconda/iw/task_gui.py", line 47, in setupRepo anaconda.backend.doSackSetup(anaconda, thisrepo=repo.id, fatalerrors=False) File "/usr/lib/anaconda/iw/task_gui.py", line 368, in run setupRepo(self.anaconda, newRepoObj): File "/usr/lib/anaconda/iw/task_gui.py", line 538, in _addRepo if dialog.run() in [gtk.RESPONSE_CANCEL, gtk.RESPONSE_DELETE_EVENT]: AttributeError: 'NoneType' object has no attribute 'format'