Thank you / a note about usability with recent versions. #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Hi there! I found this repository really helpful while migrating my
syncstorage-rs
instance from one deployed with a NixOS module into Kubernetes.Unfortunately, I ran into issues — it turns out that more recent versions of the image on Docker hub only support Spanner, and not MySQL. Indeed, I've just looked into it now that I got everything working, and it appears that they started feature-flagging support as of 0.14.0, allowing for only one of the two in a build, and (presumably all) the builds on Docker Hub made since then use the default feature, Spanner. The instance I migrated was on 0.18.2 previously and I didn't want to try rolling it back that far.
So, unless users stick with the version you've used in your
docker-compose.yaml
(0.13.6), they'll have to do as I did and build their own image to use! It's not too hard, thankfully:docker build . --build-arg DATABASE_BACKEND=mysql
in a fresh clone will produce a correctly working image.Thank you again!
So does it mean that if instead of using image: mozilla/syncstorage-rs:0.13.6 in the docker-compose.yaml I probably should add the syncstorage-rs repo as a git-submodule and then do the build step in the docker-compose.yaml and then it would work?