Closed omgitsbillryan closed 4 years ago
2020-08-10
sentry.conf.py.j2
:#################################
# 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') }}'''
kfrz/sentry10-configure-github
2020-08-11
[x] Hold meeting with @omgitsbillryan to go over progress and deploy latest AMI
[ ] ~Need to define webhook url in revproxy for Sentry10 see here~
[ ] ~Redeploy revproxy with webhook? Maybe not necessary~
[x] Write sentry.conf.py.j2
template to EC2 filesystem for use by docker
- see ansible/deployment/config/sentry10-utility.yml
https://github.com/getsentry/sentry/blob/10.0.1/docker/sentry.conf.py
2020-08-17
Dockerfile
sentry-web-worker
, see ansible/deployment/config/sentry10-utility.yml
high_cpu
, high_io
, etc?2020-08-18
sentry-web-worker
, see ansible/deployment/config/sentry10-utility.yml
2020-08-26
onpremise
repository, I needed to run ./install.sh
and then docker exec -it sentry_onpremise_web_1 /bin/bash
to drop into a shellsentry upgrade
will migrate the databases and prompt for a user creation, then localhost:9000
is accessible vets-api
and updating the SENTRY_DSN
env varCI=true
because otherwise the install.sh
script will attempt to prompt user for the sentry createuser
step vagrant ssh <sentrybox>
and looking at the configuration files.config.yml
and the sentry.config.py
have different formats (ofc, syntax), but curious which is better to use for integration config2020-08-27
vagov-utility
2020-09-02
sentry.conf.py.j2
to include the GitHub OAuth details2020-09-03
sentry10.vfs.va.gov
!
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
product support
,analytics-insights
,operations
,service-design
,tools-be
,tools-fe
)backend
,frontend
,devops
,design
,research
,product
,ia
,qa
,analytics
,contact center
,research
,accessibility
,content
)bug
,request
,discovery
,documentation
, etc.)