Use official fsouza/fake-gcs-server (gcs-emulator) image
Categories
(Tecken :: General, task)
Tracking
(Not tracked)
People
(Reporter: jwhitlock, Assigned: jwhitlock)
References
Details
Attachments
(2 files)
To fix bug 1552950, Tecken local development is using a Docker image jwhitlock/gc-fake-storage, which provides a Google Cloud Storage emulator. This should be switched to an official upstream image, if a suitable image is published in the next 30-60 days. If it takes longer than that, we should build and publish our own GCS emulator image for use on Tecken, Socorro, and other projects needing object storage.
jwhitlock/gc-fake-storage:test is built from the test branch of jwhitlock/gc-fake-storage, which combines my fork of the emulated GCS library fsouza/fake-gcs-server and the dockerized version at teone/gc-fake-storage. The required changes have been merged into fsouza/fake-gcs-server, but teone/gc-fake-storage hasn't merged the PRs or published new images to matteoscandolo/gc-fake-storage.
After some discussion, fsouza, teone, and I agree that fsouza/fake-gcs-server is a better home for the docker image, and the projects should be merged. I've opened issue 45 to track that work. The initial steps should be done by teone, to eliminate confusion over licenses and copyrights.
If there isn't much progress, I can formalize my branch, so that we can build a more official image that we control, either using this code or a re-implementation in Python.
Comment 1•6 years ago
|
||
| Assignee | ||
Comment 2•6 years ago
|
||
| Assignee | ||
Comment 3•6 years ago
|
||
| Assignee | ||
Updated•6 years ago
|
Comment 4•6 years ago
|
||
Moving from Socorro product to Tecken product.
Description
•