Closed
Bug 1437928
Opened 8 years ago
Closed 8 years ago
[ops infra socorro] Allow minidump-stackwalker in new infra to access private symbols bucket
Categories
(Socorro :: Infra, task)
Socorro
Infra
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: brian, Unassigned)
References
Details
Discussion of potential approaches: https://docs.google.com/document/d/1MmzpCyh8WxuYP_yd5wNm0_8pkTNbHrBxY86RNH1VEnA/edit?usp=sharing
Updated•8 years ago
|
Blocks: 1391034
Summary: Allow minidump-stackwalker in new infra to access private symbols bucket → [ops infra socorro] Allow minidump-stackwalker in new infra to access private symbols bucket
Comment 1•8 years ago
|
||
I looked at some of the other implementations that we found, and avoided them for these reasons:
- discomfort with lua
- go code using nonstandard AWS libraries (not official AWS SDK)
- outdated / unmaintained
I've implemented a proxy that signs requests with AWS V4 Signatures. I've tested it in -new-stage.
Code: http://github.com/mozilla-services/aws-signing-proxy
PR to add it to processor infra code: https://github.com/mozilla-services/cloudops-deployment/pull/1618
Docker images: https://hub.docker.com/r/mozilla/aws-signing-proxy/
Once that PR is merged, we'll be set here.
Comment 2•8 years ago
|
||
That PR has been merged. I've confirmed that requests from minidump-stackwalker in -new-stage and -new-prod are going through the proxy and that objects that exist in S3 are properly served via the proxy. (objects that do not exist return 403s).
Marking this fixed.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•