Bug 1052784

Summary: IOError: [Errno 9] Bad file descriptor
Product: [Fedora] Fedora Reporter: Jesse Triplett <jtriplet>
Component: anacondaAssignee: Anaconda Maintenance Team <anaconda-maint-list>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 20CC: anaconda-maint-list, dshea, g.kaviyarasu, jonathan, vanmeeuwen+fedora
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:a1000f81017b5b1a9c193304b4496036362d909203fb81ae8d8aa57e39203b27
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-02-28 23:10:22 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:
Description Flags
File: anaconda-tb
none
File: anaconda.log
none
File: environ
none
File: lsblk_output
none
File: nmcli_dev_list
none
File: os_info
none
File: program.log
none
File: storage.log
none
File: syslog
none
File: ifcfg.log
none
File: packaging.log none

Description Jesse Triplett 2014-01-14 03:56:48 UTC
Description of problem:
well well well... this is an older computer but for some reason it looks like yum ran into some issue potentially involving the blacklist portion of the main yum python script.  idk..  Hope this is closed easily.

Version-Release number of selected component:
anaconda-20.25.15-1

The following was filed automatically by anaconda:
anaconda 20.25.15-1 exception report
Traceback (most recent call first):
  File "<string>", line 100, in next
  File "/usr/lib/yum-plugins/blacklist.py", line 47, in exclude_hook
    for event, elem in iterparse(infile):
  File "/usr/lib/python2.7/site-packages/yum/plugins.py", line 188, in run
    func(conduitcls(self, self.base, conf, **kwargs))
  File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 784, in _getSacks
    self.plugins.run('exclude')
  File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 1050, in <lambda>
    pkgSack = property(fget=lambda self: self._getSacks(),
  File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 904, in _getGroups
    self.pkgSack
  File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 1073, in <lambda>
    comps = property(fget=lambda self: self._getGroups(),
  File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 3760, in selectGroup
    if not self.comps.has_group(grpid):
  File "/usr/lib64/python2.7/site-packages/pyanaconda/packaging/yumpayload.py", line 1091, in _selectYumGroup
    self._yum.selectGroup(groupid, group_package_types=pkg_types)
  File "/usr/lib64/python2.7/site-packages/pyanaconda/packaging/yumpayload.py", line 1199, in _applyYumSelections
    self._selectYumGroup("core")
  File "/usr/lib64/python2.7/site-packages/pyanaconda/packaging/yumpayload.py", line 1273, in checkSoftwareSelection
    self._applyYumSelections()
  File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 124, in checkSoftwareSelection
    self.payload.checkSoftwareSelection()
  File "/usr/lib64/python2.7/threading.py", line 764, in run
    self.__target(*self.__args, **self.__kwargs)
  File "/usr/lib64/python2.7/site-packages/pyanaconda/threads.py", line 192, in run
    threading.Thread.run(self, *args, **kwargs)
  File "/usr/lib64/python2.7/site-packages/pyanaconda/threads.py", line 89, in get
    self.raise_if_error(name)
  File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 174, in ready
    not threadMgr.get(constants.THREAD_CHECK_SOFTWARE) and
  File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/hubs/__init__.py", line 257, in _updateCompleteness
    spoke.selector.set_sensitive(spoke.ready)
  File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/hubs/__init__.py", line 336, in _update_spokes
    self._updateCompleteness(spoke)
  File "/usr/lib64/python2.7/site-packages/gi/overrides/GLib.py", line 633, in <lambda>
    return (lambda data: callback(*data), user_data)
IOError: [Errno 9] Bad file descriptor

Additional info:
cmdline:        /usr/bin/python  /sbin/anaconda
cmdline_file:   initrd=initrd.img inst.stage2=hd:LABEL=Fedora\x2020\x20x86_64 quiet BOOT_IMAGE=vmlinuz 
executable:     /sbin/anaconda
hashmarkername: anaconda
kernel:         3.11.10-301.fc20.x86_64
product:        Fedora
release:        Cannot get release name.
type:           anaconda
version:        20

Comment 1 Jesse Triplett 2014-01-14 03:56:51 UTC
Created attachment 849717 [details]
File: anaconda-tb

Comment 2 Jesse Triplett 2014-01-14 03:56:52 UTC
Created attachment 849718 [details]
File: anaconda.log

Comment 3 Jesse Triplett 2014-01-14 03:56:54 UTC
Created attachment 849719 [details]
File: environ

Comment 4 Jesse Triplett 2014-01-14 03:56:56 UTC
Created attachment 849720 [details]
File: lsblk_output

Comment 5 Jesse Triplett 2014-01-14 03:56:57 UTC
Created attachment 849721 [details]
File: nmcli_dev_list

Comment 6 Jesse Triplett 2014-01-14 03:56:59 UTC
Created attachment 849722 [details]
File: os_info

Comment 7 Jesse Triplett 2014-01-14 03:57:00 UTC
Created attachment 849723 [details]
File: program.log

Comment 8 Jesse Triplett 2014-01-14 03:57:03 UTC
Created attachment 849724 [details]
File: storage.log

Comment 9 Jesse Triplett 2014-01-14 03:57:04 UTC
Created attachment 849725 [details]
File: syslog

Comment 10 Jesse Triplett 2014-01-14 03:57:06 UTC
Created attachment 849726 [details]
File: ifcfg.log

Comment 11 Jesse Triplett 2014-01-14 03:57:08 UTC
Created attachment 849727 [details]
File: packaging.log

Comment 12 David Shea 2014-02-28 23:10:22 UTC
The blacklist plugin was no longer doing anything anyway and has been removed