Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dogfood self-hosted Sentry #36

Closed
27 tasks done
ethanhs opened this issue Aug 1, 2022 · 6 comments
Closed
27 tasks done

Dogfood self-hosted Sentry #36

ethanhs opened this issue Aug 1, 2022 · 6 comments

Comments

@ethanhs
Copy link
Contributor

ethanhs commented Aug 1, 2022

Sentry is great for error monitoring! We should use it to detect errors in our users' own installation runs.

Round 1

  1. Stand up an instance of self-hosted
    • Get cloud instance
      • Figure out auth
        • Email/password
      • PII policy -- will be bikesheded in PR
      • Slack integration dropping for now because volume is too high atm
  2. Integrate sentry-cli into the installer: Add Sentry error reporting to install.sh self-hosted#740
    • Add user prompt for permission while installing
    • First: send install log file on failure
    • Fingerprint/group errors
    • Find important failures to catch/things to test
  3. Merge #1679 and exercise it by deploying to GCP.

Round 2

@ethanhs

This comment was marked as outdated.

@ethanhs

This comment was marked as outdated.

@ethanhs

This comment was marked as outdated.

@chadwhitacre
Copy link
Member

  • Bikeshed wording of user prompt

😂

I wasn't getting notifications on this ticket because I was only watching mentions, vs. all in this repo. Fixed now. 👍

@chadwhitacre
Copy link
Member

PII policy -- will be bikesheded in PR

Calling this good. We point to the Privacy Policy, which includes GDPR pointers. I've added notes to our internal docs on GDPR removal process that our new self-hosted instance is in scope.

@ethanhs
Copy link
Contributor Author

ethanhs commented Oct 7, 2022

Shipped! 🎉 🚀 Thanks @hubertdeng123 and @chadwhitacre !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants