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.