-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Update debian systemd service to use Type=notify #8169
Conversation
changelog.d/8169.feature
Outdated
@@ -0,0 +1 @@ | |||
Use Type=notify in debian systemd service. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
changes to the debian packaging go in the debian/changelog
file, not here: please could you move this?
(there are some notes in CONTRIBUTING.rst)
See the docs for an explanation.
Is this true, does synapse fire this? |
@clokep yes it does! |
In fact, Type=notify is already used by contrib/systemd/matrix-synapse.service
|
Done. I accidentally squashed my commits, but I hope it isn't causing
too much trouble for a one-line change.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
sorry, it looks like you've picked up a broken version of develop
. could you merge the latest version?
debian/changelog
Outdated
|
||
* Use Type=notify in systemd service | ||
|
||
-- Synapse Packaging team <[email protected]> Wed, 26 Aug 2020 12:41:36 +0000 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
you should probably put your own name in here.
This ensures systemctl start matrix-synapse returns only after synapse is actually started, which is very useful for automated deployments. Fixes matrix-org#5761 Signed-off-by: Dexter Chua <[email protected]>
Done
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks!
* commit 'a466b6797': Reduce run-times of tests by advancing the reactor less (#7757) Update debian systemd service to use Type=notify (#8169) Remove remaining is_guest argument uses from get_room_data calls (#8181) Do not propagate typing notifications from shadow-banned users. (#8176) Remove unused parameter from, and add safeguard in, get_room_data (#8174) Add required Debian dependencies to allow docker builds on the arm platform (#8144) Allow running mypy directly. (#8175) Update the test federation client to handle streaming responses (#8130) Do not propagate profile changes of shadow-banned users into rooms. (#8157) Make SlavedIdTracker.advance have same interface as MultiWriterIDGenerator (#8171) Convert simple_select_one and simple_select_one_onecol to async (#8162)
This ensures systemctl start matrix-synapse returns only after synapse
is actually started, which is very useful for automated deployments.
Fixes #5761