Change dependency of synapse.target on synapse*.servcice to required
| Task Info (Flyspray) | |
|---|---|
| Opened By | Leon Möller (jkhsjdhjs) |
| Task ID | 74651 |
| Type | Bug Report |
| Project | Community Packages |
| Category | Packages |
| Version | None |
| OS | All |
| Opened | 2022-05-05 13:58:00 UTC |
| Status | Assigned |
| Assignee | Johannes Löthberg (demize) |
| Assignee | Alexander Epaneshnikov (alex19EP) |
Details
synapse.service and synapse-worker@.service currently both have WantedBy=synapse.target. In my opinion this should be changed to RequiredBy , such that synapse.target is considered failed if the main process or one of the worker processes fail, because a synapse instance is only really healthy if the main process and all worker processes are running. But that's just my view, I'd also like to hear your opinion on this.