switch to localstack
Categories
(Tecken :: General, task, P2)
Tracking
(Not tracked)
People
(Reporter: willkg, Assigned: willkg)
References
Details
Attachments
(1 file)
Tecken currently uses minio in the local dev environment. minio supports a subset of the AWS S3 API, but doesn't support ACLs and buckets are not publicly available by default. They suggest we use their mc client to change bucket policies. I think at that point, we're straying too far from our need for a fake s3 in our local dev environment that emulates what we see in stage/prod.
This bug covers switching from minio to localstack which is what we use in Socorro and Antenna.
| Assignee | ||
Updated•3 years ago
|
| Assignee | ||
Comment 1•3 years ago
|
||
| Assignee | ||
Comment 2•3 years ago
|
||
One thing I noticed while working on this is how tangled local dev environment things are in the code. There are "if the url is localstack, do this other thing" edge cases in a lot of places. I understand what's going on, but I think this is a bad smell and reduces the validity of the local dev environment. I think the only way to get rid of this is to rework the storage system. That's covered in bug #1564452.
| Assignee | ||
Comment 3•3 years ago
|
||
| Assignee | ||
Comment 4•3 years ago
|
||
This was pushed out just now in bug #1772890. Marking as FIXED.
Description
•