Bug 1217327 - Service fails to start
Summary: Service fails to start
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: tuned
Version: 22
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Jaroslav Škarvada
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-04-30 06:38 UTC by Langdon White
Modified: 2015-05-12 23:11 UTC (History)
5 users (show)

Fixed In Version: tuned-2.4.1-5.fc21
Clone Of:
Environment:
Last Closed: 2015-04-30 14:17:32 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
log file of "journalctl -u tuned > out.txt" (12.23 KB, text/x-vhdl)
2015-04-30 06:38 UTC, Langdon White
no flags Details
Proposed fix (1.30 KB, patch)
2015-04-30 14:14 UTC, Jaroslav Škarvada
no flags Details | Diff

Description Langdon White 2015-04-30 06:38:16 UTC
Created attachment 1020420 [details]
log file of "journalctl -u tuned > out.txt"

Description of problem:
systemctl start tuned fails

Version-Release number of selected component (if applicable):
tuned: 2.4.1-4.fc22

How reproducible:
Always

Steps to Reproduce:

Comment 1 Langdon White 2015-04-30 06:39:35 UTC
I do have some non-rpm python libraries installed on this machine (meant to mention that in the initial report). If this is not reproducible on regular f22 workstation install, I will investigate more deeply.

Comment 2 Jaroslav Škarvada 2015-04-30 14:13:56 UTC
From the log it seems there are two problems:

Apr 23 12:03:49 dhcp-89-181.bos.redhat.com tuned[3273]: for fd, _ in notifier.poll():
Apr 23 12:03:49 dhcp-89-181.bos.redhat.com tuned[3273]: IOError: [Errno 4] Interrupted system call
Apr 23 13:51:32 dhcp-89-181.bos.redhat.com tuned[3273]: Exception in thread Thread-7:
...

This is bug in python not restarting some syscalls, there is python bug about it.

Apr 29 23:18:34 dhcp-89-181.bos.redhat.com tuned[12436]: except ConfigObjError as e:
Apr 29 23:18:34 dhcp-89-181.bos.redhat.com tuned[12436]: NameError: global name 'ConfigObjError' is not defined

It seems that ConfigObjError class is not visible. I don't understand how it passed tests, nor how it is possible that the tuned service runs on my machines without problem.

Comment 3 Jaroslav Škarvada 2015-04-30 14:14:45 UTC
Created attachment 1020611 [details]
Proposed fix

Comment 4 Fedora Update System 2015-04-30 15:33:33 UTC
tuned-2.4.1-5.fc22 has been submitted as an update for Fedora 22.
https://admin.fedoraproject.org/updates/tuned-2.4.1-5.fc22

Comment 5 Fedora Update System 2015-04-30 15:40:25 UTC
tuned-2.4.1-5.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/tuned-2.4.1-5.fc21

Comment 6 Fedora Update System 2015-04-30 15:51:54 UTC
tuned-2.4.1-5.fc20 has been submitted as an update for Fedora 20.
https://admin.fedoraproject.org/updates/tuned-2.4.1-5.fc20

Comment 7 Fedora Update System 2015-05-08 07:32:19 UTC
tuned-2.4.1-5.fc22 has been pushed to the Fedora 22 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 8 Fedora Update System 2015-05-12 20:43:14 UTC
tuned-2.4.1-5.fc20 has been pushed to the Fedora 20 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 9 Fedora Update System 2015-05-12 20:43:19 UTC
tuned-2.4.1-5.fc21 has been pushed to the Fedora 21 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 10 Langdon White 2015-05-12 23:11:23 UTC
Trading one for another: https://bugzilla.redhat.com/show_bug.cgi?id=1220957


Note You need to log in before you can comment on or make changes to this bug.