Bug 1183975

Summary: [abrt] dnssec-trigger: subprocess.py:1327:_execute_child:OSError: [Errno 2] No such file or directory
Product: [Fedora] Fedora Reporter: Tomáš Hozza <thozza>
Component: dnssec-triggerAssignee: Pavel Šimerda (pavlix) <psimerda>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 21CC: pj.pandit, psimerda, pspacek, pwouters, thozza, vonsch
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/4872a189c6a98b685fac2428740364c59c2b50f2
Whiteboard: abrt_hash:80c88b4c0c02997a84206e24c755ab6459f4be73
Fixed In Version: dnssec-trigger-0.12-20.fc22 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-03-26 22:04:43 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: backtrace
none
File: environ
none
fix none

Description Tomáš Hozza 2015-01-20 10:52:56 UTC
Description of problem:
I updated the package from koji

Version-Release number of selected component:
dnssec-trigger-0.12-15.fc21

Additional info:
reporter:       libreport-2.3.0
cmdline:        /usr/bin/python /usr/libexec/dnssec-trigger-script --cleanup
dso_list:       python-libs-2.7.8-7.fc21.x86_64
executable:     /usr/libexec/dnssec-trigger-script
kernel:         3.17.8-300.fc21.x86_64
runlevel:       N 5
type:           Python
uid:            0

Truncated backtrace:
subprocess.py:1327:_execute_child:OSError: [Errno 2] No such file or directory

Traceback (most recent call last):
  File "/usr/libexec/dnssec-trigger-script", line 597, in <module>
    Application(sys.argv).run()
  File "/usr/libexec/dnssec-trigger-script", line 405, in run
    self.method()
  File "/usr/libexec/dnssec-trigger-script", line 507, in run_cleanup
    self.run_restore()
  File "/usr/libexec/dnssec-trigger-script", line 494, in run_restore
    subprocess.check_call(["/etc/init.d/NetworkManager", "restart"])
  File "/usr/lib64/python2.7/subprocess.py", line 535, in check_call
    retcode = call(*popenargs, **kwargs)
  File "/usr/lib64/python2.7/subprocess.py", line 522, in call
    return Popen(*popenargs, **kwargs).wait()
  File "/usr/lib64/python2.7/subprocess.py", line 710, in __init__
    errread, errwrite)
  File "/usr/lib64/python2.7/subprocess.py", line 1327, in _execute_child
    raise child_exception
OSError: [Errno 2] No such file or directory

Local variables in innermost frame:
errread: None
c2pread: None
gc_was_enabled: True
errwrite: None
shell: False
errpipe_write: 8
to_close: set([])
close_fds: False
self: <subprocess.Popen object at 0x7ff7295e0550>
env: None
cwd: None
child_exception: OSError(2, 'No such file or directory')
args: ['/etc/init.d/NetworkManager', 'restart']
executable: '/etc/init.d/NetworkManager'
c2pwrite: None
data: 'cexceptions\nOSError\np0\n(I2\nS\'No such file or directory\'\np1\ntp2\nRp3\n(dp4\nS\'child_traceback\'\np5\nS\'Traceback (most recent call last):\\n  File "/usr/lib64/python2.7/subprocess.py", line 1282, in _execute_child\\n    os.execvp(executable, args)\\n  File "/usr/lib64/python2.7/os.py", line 346, in execvp\\n    _execvpe(file, args)\\n  File "/usr/lib64/python2.7/os.py", line 370, in _execvpe\\n    func(file, *argrest)\\nOSError: [Errno 2] No such file or directory\\n\'\np6\nsb.'
creationflags: 0
errpipe_read: 7
preexec_fn: None
p2cread: None
startupinfo: None
p2cwrite: None
_close_in_parent: <function _close_in_parent at 0x7ff7315aaf50>
universal_newlines: False

Comment 1 Tomáš Hozza 2015-01-20 10:53:00 UTC
Created attachment 981792 [details]
File: backtrace

Comment 2 Tomáš Hozza 2015-01-20 10:53:01 UTC
Created attachment 981793 [details]
File: environ

Comment 3 Pavel Šimerda (pavlix) 2015-01-20 11:08:56 UTC
Created attachment 981799 [details]
fix

Comment 4 Fedora Update System 2015-01-26 20:47:33 UTC
dnssec-trigger-0.12-18.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/dnssec-trigger-0.12-18.fc21

Comment 5 Fedora Update System 2015-01-28 19:55:53 UTC
Package dnssec-trigger-0.12-18.fc21:
* should fix your issue,
* was pushed to the Fedora 21 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing dnssec-trigger-0.12-18.fc21'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2015-1279/dnssec-trigger-0.12-18.fc21
then log in and leave karma (feedback).

Comment 6 Fedora Update System 2015-03-17 11:06:54 UTC
dnssec-trigger-0.12-19.fc22 has been submitted as an update for Fedora 22.
https://admin.fedoraproject.org/updates/FEDORA-2015-3864/dnssec-trigger-0.12-19.fc22

Comment 7 Fedora Update System 2015-03-17 11:07:13 UTC
dnssec-trigger-0.12-19.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/FEDORA-2015-3843/dnssec-trigger-0.12-19.fc21

Comment 8 Fedora Update System 2015-03-26 22:04:43 UTC
dnssec-trigger-0.12-19.fc21 has been pushed to the Fedora 21 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 9 Fedora Update System 2015-04-21 18:48:58 UTC
dnssec-trigger-0.12-20.fc22 has been pushed to the Fedora 22 stable repository.  If problems still persist, please make note of it in this bug report.