RHEL 7 kickstart fails with ABRT message "[abrt] anaconda-19.31.79-1: OSError: [Errno 9] Bad file descriptor"
Issue
- RHEL 7 kickstart fails with ABRT message
[abrt] anaconda-19.31.79-1: OSError: [Errno 9] Bad file descriptor - The
abrttraceback is:
backtrace:
:Traceback (most recent call last):
: File "/usr/lib64/python2.7/site-packages/pyanaconda/threads.py", line 211, in run
: threading.Thread.run(self, *args, **kwargs)
: 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/ui/gui/spokes/storage.py", line 373, in _doExecute
: self.storage.reset()
: File "/usr/lib/python2.7/site-packages/blivet/__init__.py", line 413, in reset
: self.devicetree.populate(cleanupOnly=cleanupOnly)
: File "/usr/lib/python2.7/site-packages/blivet/devicetree.py", line 1985, in populate
: self._populate()
: File "/usr/lib/python2.7/site-packages/blivet/devicetree.py", line 2055, in _populate
: self.teardownAll()
: File "/usr/lib/python2.7/site-packages/blivet/devicetree.py", line 2086, in teardownAll
: device.teardown(recursive=True)
: File "/usr/lib/python2.7/site-packages/blivet/devices.py", line 760, in teardown
: if not self._preTeardown(recursive=recursive):
: File "/usr/lib/python2.7/site-packages/blivet/devices.py", line 749, in _preTeardown
: udev_settle()
: File "/usr/lib/python2.7/site-packages/blivet/udev.py", line 86, in udev_settle
: util.run_program(["udevadm", "settle", "--timeout=300"])
: File "/usr/lib/python2.7/site-packages/blivet/util.py", line 56, in run_program
: return _run_program(*args, **kwargs)[0]
: File "/usr/lib/python2.7/site-packages/blivet/util.py", line 40, in _run_program
: preexec_fn=chroot, cwd=root, env=env)
: File "/usr/lib64/python2.7/subprocess.py", line 747, in __init__
: self.stdout = os.fdopen(c2pread, 'rb', bufsize)
:OSError: [Errno 9] Bad file descriptor
description:
:The following was filed automatically by anaconda:
:anaconda 19.31.79-1 exception report
:Traceback (most recent call first):
: File "/usr/lib64/python2.7/subprocess.py", line 747, in __init__
: self.stdout = os.fdopen(c2pread, 'rb', bufsize)
: File "/usr/lib/python2.7/site-packages/blivet/util.py", line 40, in _run_program
: preexec_fn=chroot, cwd=root, env=env)
: File "/usr/lib/python2.7/site-packages/blivet/util.py", line 56, in run_program
: return _run_program(*args, **kwargs)[0]
: File "/usr/lib/python2.7/site-packages/blivet/udev.py", line 86, in udev_settle
: util.run_program(["udevadm", "settle", "--timeout=300"])
: File "/usr/lib/python2.7/site-packages/blivet/devices.py", line 749, in _preTeardown
: udev_settle()
: File "/usr/lib/python2.7/site-packages/blivet/devices.py", line 760, in teardown
: if not self._preTeardown(recursive=recursive):
: File "/usr/lib/python2.7/site-packages/blivet/devicetree.py", line 2086, in teardownAll
: device.teardown(recursive=True)
: File "/usr/lib/python2.7/site-packages/blivet/devicetree.py", line 2055, in _populate
: self.teardownAll()
: File "/usr/lib/python2.7/site-packages/blivet/devicetree.py", line 1985, in populate
: self._populate()
: File "/usr/lib/python2.7/site-packages/blivet/__init__.py", line 413, in reset
: self.devicetree.populate(cleanupOnly=cleanupOnly)
: File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/storage.py", line 373, in _doExecute
: self.storage.reset()
: 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 211, in run
: threading.Thread.run(self, *args, **kwargs)
:OSError: [Errno 9] Bad file descriptor
Environment
- Red Hat Enterprise Linux 7.0
- Anaconda-19.31.79
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
