-
-
Notifications
You must be signed in to change notification settings - Fork 72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Plain Authentication not enabled: Komodo stack fails after auto-updating to new ferretdb 2.0 version #331
Comments
hi thanks was wondering why everything broke |
i have been trying to deploy it and its not working i wonder if this is related , cuz i keep seeing this in the logs :
|
Update the compose file to use ghcr.io/ferretdb/ferretdb:1 as the ferretdb image. |
@mbecker20 Should I leave this issue open as a reminder to switch to ferretdbv2 in the future or close it for now? I assume you will wait until it has at least ARM support? |
Hey, folks. FerretDB maintainer there. Sorry that we broke things for you. Aside from FerretDB/FerretDB#4726 (please 👍 it), what else blocks you from migrating to v2? |
Hey @AlekSi, apart from ARM support, the database cannot be upgraded in place from 1.x to 2.x. The reasons for this are clear to me, but to the users who aren't watching this closely, they may not be. A clearly documented migration procedure from 1.x to 2.x would be greatly appreciated for these existing users, then I can refer the users on v1 to the procedure in a PSA released alongside the updated Komodo documentation for FerretDB v2. |
Thank you. You can track it in FerretDB/FerretDB#4789. |
Hello,
I noticed my komodo didnt work as expected after I updated all my stacks.
The reason is that komodos ferretdb updated to version 2.0, which handles authentication differently.
If you use the current recommended docker compose for the komodo postgres-backend, your ferretdb image does not have a version tag, and therefore defaults to the latest tag. This is of course not a good practice because it creates issues like this. I probably overlooked this when I setup komodo.
I gave my ferretdb the 1 tag like this:
image: ghcr.io/ferretdb/ferretdb:1
and everything works again.While I was at it I also pinned the postgres backend to the current major version 17.
Two issues:
The text was updated successfully, but these errors were encountered: