Bug 1289325

Summary: systemd pidfile wrong
Product: [Fedora] Fedora EPEL Reporter: Joe Pruett <joey>
Component: perditionAssignee: Pavel Alexeev <pahan>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: epel7CC: pahan
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: perdition-2.1-5.fc23 perdition-2.1-5.fc22 perdition-2.1-5.el7 perdition-2.1-7.fc25 perdition-2.1-7.fc24 perdition-2.1-7.el7 perdition-2.1-7.fc23 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-12-11 00:26:52 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Joe Pruett 2015-12-07 21:11:35 UTC
Description of problem:
the systemd config files have the wrong paths for the various pidfiles and so systemd thinks the service hasn't started properly and thus kills the daemon after a short period of time.

Version-Release number of selected component (if applicable):
perdition-2.1-2.el7.x86_64

How reproducible:
try to start any perdition service with systemctl start. it will hang and eventually exit with a failure

Steps to Reproduce:
1. systemctl start perdition-imap4
2.
3.

Actual results:
systemctl hangs and eventually kills perdition daemon and exits with failure

Expected results:
perdition daemon running and systemd happy.

Additional info:
each perdition daemon has it's own subdir for pid storage. for example, the perdition-imap4.service file should have:

PIDFile=/var/run/perdition.imap4/perdition.imap4.pid

Comment 1 Fedora Update System 2016-01-06 14:07:25 UTC
perdition-2.1-5.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-c46b069e6f

Comment 2 Fedora Update System 2016-01-06 14:07:34 UTC
perdition-2.1-5.fc22 has been submitted as an update to Fedora 22. https://bodhi.fedoraproject.org/updates/FEDORA-2016-f4e06ec511

Comment 3 Pavel Alexeev 2016-01-06 14:08:15 UTC
Thank you very much for the bugreport and willing make free software better.

Comment 4 Fedora Update System 2016-01-06 14:17:42 UTC
perdition-2.1-5.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-1577b988e4

Comment 5 Fedora Update System 2016-01-07 03:51:11 UTC
perdition-2.1-5.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-1577b988e4

Comment 6 Fedora Update System 2016-01-07 04:53:51 UTC
perdition-2.1-5.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-c46b069e6f

Comment 7 Fedora Update System 2016-01-07 05:24:01 UTC
perdition-2.1-5.fc22 has been pushed to the Fedora 22 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-f4e06ec511

Comment 8 Fedora Update System 2016-01-19 23:29:00 UTC
perdition-2.1-5.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.

Comment 9 Fedora Update System 2016-01-19 23:56:20 UTC
perdition-2.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 10 Fedora Update System 2016-01-25 01:30:15 UTC
perdition-2.1-5.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.

Comment 11 Joe Pruett 2016-01-25 21:25:45 UTC
i just downloaded the el7 perdition 2.1.5 and the systemd files still have the wrong path names in them.

Comment 12 Pavel Alexeev 2016-08-16 21:15:40 UTC
Hm, you are right...

Comment 13 Fedora Update System 2016-08-16 22:54:52 UTC
perdition-2.1-7.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-a1723c6b5c

Comment 14 Fedora Update System 2016-08-17 08:19:41 UTC
perdition-2.1-7.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2016-0a79fbf4ad

Comment 15 Fedora Update System 2016-08-17 09:36:33 UTC
perdition-2.1-7.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-738f1073dd

Comment 16 Fedora Update System 2016-08-17 09:36:43 UTC
perdition-2.1-7.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-a245ce48c1

Comment 17 Fedora Update System 2016-08-17 19:53:45 UTC
perdition-2.1-7.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-0a79fbf4ad

Comment 18 Fedora Update System 2016-08-18 01:51:19 UTC
perdition-2.1-7.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-a245ce48c1

Comment 19 Fedora Update System 2016-08-18 01:52:10 UTC
perdition-2.1-7.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-a1723c6b5c

Comment 20 Fedora Update System 2016-08-18 04:18:59 UTC
perdition-2.1-7.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-738f1073dd

Comment 21 Fedora Update System 2016-12-11 00:26:52 UTC
perdition-2.1-7.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.

Comment 22 Fedora Update System 2016-12-11 02:22:34 UTC
perdition-2.1-7.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.

Comment 23 Fedora Update System 2016-12-11 04:49:28 UTC
perdition-2.1-7.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.

Comment 24 Fedora Update System 2016-12-11 11:21:18 UTC
perdition-2.1-7.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.