Bug 635780
Summary: | dovecot becomes unresponsive after package update (condrestart should never fail) | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Nicolas Mailhot <nicolas.mailhot> |
Component: | systemd | Assignee: | Lennart Poettering <lpoetter> |
Status: | CLOSED UPSTREAM | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | rawhide | CC: | jreiser, k.georgiou, lpoetter, mcepl, mcepl, metherid, mschmidt, notting, plautrba, theinric |
Target Milestone: | --- | Keywords: | Triaged |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2011-03-08 00:49:37 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: | |||
Bug Depends On: | |||
Bug Blocks: | 538278 |
Description
Nicolas Mailhot
2010-09-20 17:15:34 UTC
Does simply running 'service dovecot condrestart' provoke the same issue? It does here. The bug seems to be in src/systemctl.c where "condrestart" is interpreted as as request for "ReloadOrTryRestartUnit". Fedora Packaging Guidelines require that "condrestart" must be equivalent to "try-restart". See http://fedoraproject.org/wiki/Packaging:SysVInitScript#condrestart_and_try-restart So "condrestart" should be translated to "TryRestartUnit". Would this also fix bug 632620 and bug 633774? I don't think so. Moving systemd bugs to f15, since the systemd feature got delayed. *** Bug 655116 has been marked as a duplicate of this bug. *** Also, how does this bug relate to the fact, that dovecot never gets started automatically on reboot even though it is chkconfiged on? (will have to reboot to obtain good error message) See also bug 651354 ... condrestart should lead eventually to restart not reload. *** Bug 680074 has been marked as a duplicate of this bug. *** "condrestart" has now been synomymous to "try-restart" for a while, and with current git we no longer generate an error if condrestart is used on a service that isn't running. This should resolve this issue. |