department-of-veterans-affairs / va.gov-team

Public resources for building on and in support of VA.gov. Visit complete Knowledge Hub:
https://depo-platform-documentation.scrollhelp.site/index.html
282 stars 203 forks source link

Enable GitHub OAuth for Sentry 10 #10666

Closed omgitsbillryan closed 4 years ago

omgitsbillryan commented 4 years ago

Issue Description

Configure our Sentry 10 deployment with GitHub OAuth to allow our users to login using their GitHub accounts.

Extra Context

Tasks

Acceptance Criteria


How to configure this issue

kfrz commented 4 years ago

2020-08-10

#################################
# GitHub Enterprise Integration #
#################################

SENTRY_OPTIONS['github-app.name']           = 'sentry10-test-kf'
SENTRY_OPTIONS['github-app.id']             = {{ lookup('credstash', 'sentry.testbed.github_app.id') }}
SENTRY_OPTIONS['github-app.client-id']      = r'{{ lookup('credstash', 'sentry.testbed.github_app.client_id') }}'
SENTRY_OPTIONS['github-app.client-secret']  = r'{{ lookup('credstash', 'sentry.testbed.github_app.client_secret') }}'
SENTRY_OPTIONS['github-app.webhook-secret'] = r'{{ lookup('credstash', 'sentry.testbed.github_app.webhook_secret') }}'
SENTRY_OPTIONS['github-app.private-key']    = r'''{{ lookup('credstash', 'sentry.testbed.github_app.private_key') }}'''

Notes

kfrz commented 4 years ago

2020-08-11

Notes

kfrz commented 4 years ago

2020-08-17

Tasks

Next Steps

Notes

kfrz commented 4 years ago

2020-08-18

Tasks

Next Steps

kfrz commented 4 years ago

2020-08-26

kfrz commented 4 years ago

2020-08-27

Next Steps

kfrz commented 4 years ago

2020-09-02

Next Steps

kfrz commented 4 years ago

2020-09-03