self-hosted icon indicating copy to clipboard operation
self-hosted copied to clipboard

Add Sentry error reporting to install.sh

Open BYK opened this issue 5 years ago • 3 comments

Summary

sentry-cli has a Docker image and Bash signal trap support: https://docs.sentry.io/product/cli/send-event/#bash-hook

The two didn't play well together but now this can be overcome: https://github.com/getsentry/sentry-cli/pull/852

Hence, we should try this out and see if it is useful to catch unknown issues in the wild.

Motivation

We rely on people to report issues with the install script and provide relevant logs along with that. This has worked okay so far but the process is very manual, cumbersome, and relies on the users reporting issues. Sentry was created to solve these issues to why not dog food?

BYK avatar Nov 17 '20 08:11 BYK

This issue has gone three weeks without activity. In another week, I will close it.

But! If you comment or otherwise update it, I will reset the clock, and if you label it Status: Accepted, I will leave it alone ... forever!


"A weed is but an unloved flower." ― Ella Wheeler Wilcox 🥀

github-actions[bot] avatar Jan 04 '21 21:01 github-actions[bot]

This issue has gone three weeks without activity. In another week, I will close it.

But! If you comment or otherwise update it, I will reset the clock, and if you label it Status: Accepted, I will leave it alone ... forever!


"A weed is but an unloved flower." ― Ella Wheeler Wilcox 🥀

github-actions[bot] avatar Feb 22 '21 18:02 github-actions[bot]

@armenzg has a blog post coming out about how the Developer Productivity team did something very similar with our environment bootstrapping script. Inspo!

chadwhitacre avatar Nov 18 '21 16:11 chadwhitacre

I'm going to reopen this because there are many more details we need to pay attention to in order to not piss off users with this change.

chadwhitacre avatar Sep 14 '22 13:09 chadwhitacre

Sorry ... we've got https://github.com/getsentry/team-ospo/issues/36 as our meta ticket.

chadwhitacre avatar Sep 14 '22 13:09 chadwhitacre