Bug 1035776

Summary: IOError: [Errno 9] Bad file descriptor
Product: [Fedora] Fedora Reporter: Kamil Páral <kparal>
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, aurisc4, BobLfoot, bugzilla, dshea, g.kaviyarasu, jonathan, robatino, vanmeeuwen+fedora
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard: abrt_hash:afed16df31888ace14767370f4714c92aeb696345f180633bbad24dd89e0bdbc
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-12-19 20:18:36 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
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
anaconta-tb for c19 none

Description Kamil Páral 2013-11-28 12:59:33 UTC
Description of problem:
I hit Delete All button in the reclaim dialog and hit Reclaim.

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

The following was filed automatically by anaconda:
anaconda 20.25.11-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/lib64/python2.7/site-packages/pyanaconda/packaging/yumpayload.py", line 1004, in _yumGroups
    self._groups = self._yum.comps
  File "/usr/lib64/python2.7/site-packages/pyanaconda/packaging/yumpayload.py", line 889, in environments
    yum_groups = self._yumGroups
  File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 228, in _initialize
    self.payload.environments
  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)
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-TC3\x20x86_64 quiet method=http://192.168.11.1:8000/tc3/ BOOT_IMAGE=vmlinuz 
executable:     /sbin/anaconda
hashmarkername: anaconda
kernel:         3.11.9-300.fc20.x86_64
product:        Fedora
release:        Cannot get release name.
type:           anaconda
version:        20-TC3

Comment 1 Kamil Páral 2013-11-28 12:59:38 UTC
Created attachment 830218 [details]
File: anaconda-tb

Comment 2 Kamil Páral 2013-11-28 12:59:42 UTC
Created attachment 830219 [details]
File: anaconda.log

Comment 3 Kamil Páral 2013-11-28 12:59:45 UTC
Created attachment 830220 [details]
File: environ

Comment 4 Kamil Páral 2013-11-28 12:59:49 UTC
Created attachment 830221 [details]
File: lsblk_output

Comment 5 Kamil Páral 2013-11-28 12:59:52 UTC
Created attachment 830222 [details]
File: nmcli_dev_list

Comment 6 Kamil Páral 2013-11-28 12:59:56 UTC
Created attachment 830223 [details]
File: os_info

Comment 7 Kamil Páral 2013-11-28 13:00:00 UTC
Created attachment 830224 [details]
File: program.log

Comment 8 Kamil Páral 2013-11-28 13:00:04 UTC
Created attachment 830225 [details]
File: storage.log

Comment 9 Kamil Páral 2013-11-28 13:00:07 UTC
Created attachment 830226 [details]
File: syslog

Comment 10 Kamil Páral 2013-11-28 13:00:13 UTC
Created attachment 830227 [details]
File: ifcfg.log

Comment 11 Kamil Páral 2013-11-28 13:00:19 UTC
Created attachment 830228 [details]
File: packaging.log

Comment 12 Andre Robatino 2013-12-03 13:23:04 UTC
Booted Fedora-20-TC4-i386-DVD.iso in graphical mode. That's it.

cmdline:        /usr/bin/python  /sbin/anaconda
cmdline_file:   initrd=initrd.img inst.stage2=hd:LABEL=Fedora\x2020-TC4\x20i386 rd.live.check quiet BOOT_IMAGE=vmlinuz 
hashmarkername: anaconda
kernel:         3.11.10-300.fc20.i686
package:        anaconda-20.25.13-1
product:        Fedora
reason:         IOError: [Errno 9] Bad file descriptor
release:        Cannot get release name.
version:        20-TC4

Comment 13 Andre Robatino 2013-12-03 13:34:04 UTC
Is not reproducible with the same image, or with any of the other three 20 Final TC4 install images. Only saw once, right after "I accept my fate".

Comment 14 Andre Robatino 2013-12-05 22:56:42 UTC
Booted Fedora-20-TC5-i386-DVD.iso graphically. Got this error right after "I accept my fate".

cmdline:        /usr/bin/python  /sbin/anaconda
cmdline_file:   initrd=initrd.img inst.stage2=hd:LABEL=Fedora\x2020-TC5\x20i386 rd.live.check quiet BOOT_IMAGE=vmlinuz 
hashmarkername: anaconda
kernel:         3.11.10-300.fc20.i686
package:        anaconda-20.25.14-1
product:        Fedora
reason:         IOError: [Errno 9] Bad file descriptor
release:        Cannot get release name.
version:        20-TC5

Comment 15 Andre Robatino 2013-12-05 23:09:53 UTC
Again, not reproducible, or seen on any of the other TC5 install images.

Comment 16 Kamil Páral 2013-12-12 15:29:11 UTC
I simply started anaconda and picked language. Nothing else.

cmdline:        /usr/bin/python  /sbin/anaconda
cmdline_file:   initrd=initrd.img inst.stage2=hd:LABEL=Fedora\x2020\x20x86_64 quiet BOOT_IMAGE=vmlinuz 
hashmarkername: anaconda
kernel:         3.11.10-301.fc20.x86_64
package:        anaconda-20.25.15-1
product:        Fedora
reason:         IOError: [Errno 9] Bad file descriptor
release:        Cannot get release name.
version:        20

Comment 17 Robert Lightfoot 2013-12-14 02:51:04 UTC
F20-x8664-rc1.1-netinst.iso loop mounted and served http to vbox ; inst.repo=F20-x8664-rc1.1-DVD.iso loop mounted and served http.

clicked on partition define branch and faulted

cmdline:        /usr/bin/python  /sbin/anaconda
cmdline_file:   initrd=initrd.img inst.stage2=hd:LABEL=Fedora\x2020\x20x86_64 quiet BOOT_IMAGE=vmlinuz inst.repo=http://192.168.2.200/testing/x86_64/ ks.device=eth0
hashmarkername: anaconda
kernel:         3.11.10-301.fc20.x86_64
package:        anaconda-20.25.15-1
product:        Fedora
reason:         IOError: [Errno 9] Bad file descriptor
release:        Cannot get release name.
version:        20

Comment 18 Aurimas Černius 2013-12-14 17:45:08 UTC
Received this error when main installation screen loaded.

cmdline:        /usr/bin/python  /sbin/anaconda
cmdline_file:   initrd=initrd.img inst.stage2=hd:LABEL=Fedora\x2020\x20x86_64 rd.live.check quiet BOOT_IMAGE=vmlinuz 
hashmarkername: anaconda
kernel:         3.11.10-301.fc20.x86_64
package:        anaconda-20.25.15-1
product:        Fedora
reason:         IOError: [Errno 9] Blogas failo deskriptorius
release:        Cannot get release name.
version:        20

Comment 19 Chris Murphy 2013-12-17 02:37:46 UTC
Baremetal Mac EFI, crash after language selection.
kernel:         3.11.10-301.fc20.x86_64
package:        anaconda-20.25.15-1
product:        Fedora
reason:         IOError: [Errno 9] Bad file descriptor

Comment 20 Chris Murphy 2013-12-17 02:38:25 UTC
Created attachment 837518 [details]
anaconta-tb for c19

Comment 21 David Shea 2013-12-19 20:18:36 UTC
The blacklist plugin has been removed