puppet: Add a sentry release class.

This installs the Sentry CLI, and uses it to send API events to Sentry
when a release is started and completed.
This commit is contained in:
Alex Vandiver
2023-01-28 01:00:15 +00:00
committed by Tim Abbott
parent bcd190ecf2
commit 3109d40b21
8 changed files with 234 additions and 2 deletions

View File

@@ -61,8 +61,12 @@ You can enable it by:
/home/zulip/deployments/current/scripts/restart-server
```
You may also want to enable Zulip's [Sentry deploy
hook][sentry-deploy-hook].
[sentry-project]: https://docs.sentry.io/product/projects/
[sentry-dsn]: https://docs.sentry.io/product/sentry-basics/dsn-explainer/
[sentry-relase-hook]: ../production/deployment.md#sentry-deploy-hook
### Backend logging