Bug 1359939
Summary: | Restarting systemd-journald to load new configurations causes other daemons stop working | |||
---|---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Bryan Totty <btotty> | |
Component: | systemd | Assignee: | Michal Sekletar <msekleta> | |
Status: | CLOSED ERRATA | QA Contact: | Frantisek Sumsal <fsumsal> | |
Severity: | high | Docs Contact: | ||
Priority: | urgent | |||
Version: | 7.4 | CC: | brubisch, btotty, chorn, dmoessne, dornelas, fcami, fsumsal, jhunt, jolee, jsynacek, kwalker, mdshaikh, mmatsuya, mosvald, msekleta, pdwyer, salmy, systemd-maint-list, systemd-maint | |
Target Milestone: | rc | Keywords: | PrioBumpGSS, ZStream | |
Target Release: | --- | |||
Hardware: | All | |||
OS: | Linux | |||
Whiteboard: | ||||
Fixed In Version: | systemd-219-45.el7 | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 1525993 (view as bug list) | Environment: | ||
Last Closed: | 2018-04-10 11:16:36 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: | ||||
Bug Depends On: | ||||
Bug Blocks: | 1186913, 1298243, 1420851, 1465901, 1466365, 1494728, 1525993 |
Description
Bryan Totty
2016-07-25 21:08:50 UTC
(In reply to Bryan Totty from comment #0) > Additional Notes: > > I can't find any matches or documentation towards the patching of: > > https://github.com/systemd/systemd/issues/2236 > > Possibly patch- > > https://github.com/systemd/systemd/commit/e22aa3d3#diff- > 8eeb33e68ba5aa7ad71124ed25315657R742 Did you link this specific hunk for a reason, or was it a mistake and you want the whole patch to be backported? The entire patch looks kind of scary, but backporting only part of it would be quite dangerous in my opinion. systemd-journald as released in RHEL-7 GA didn't support statefull restart wrt. stdout streams. stdout log aggregation was provided as a convenience mostly for short running one-shot scripts. AFAICT, our (as Red Hat) message never was, "just log to stdout and things will be fine". With RHEL-7 GA our guidelines about logging from daemons didn't change compared to RHEL-6 and traditional syslog API should be used for logging purposes in system services. Having said that, I think that we should fix this even though we didn't initially provide this option with RHEL-7 GA and not even in RHEL-7.1. In RHEL-7.2 we were rebasing systemd and we reverted code that provided persistence for stdout streams. To get that functionality back we should "unrevert" following revert, https://github.com/lnykryn/systemd-rhel/commit/91cb89c1b79ef3c475d91319edb0c052cb9f2724 fix merged to upstream staging branch -> https://github.com/lnykryn/systemd-rhel/pull/135 -> post Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2018:0711 |