URGENT - Don't update to latest version unless you have time and nothing is critical #14803
Replies: 6 comments 2 replies
-
Hey @andyburgessmd, you're absolutely right. I've gone and noted this in the release notes here https://github.com/Budibase/budibase/releases/tag/2.33.0, and we're adding it to our Changelog on the Budibase website as well. Sorry we tripped you up here, thank you for letting us know and helping others avoid the surprise 🙏 |
Beta Was this translation helpful? Give feedback.
-
Hi @andyburgessmd - just to check, did you perform this update using the button within Budibase which calls out to watchtower? We're sorry this occurred, we will likely be removing watchtower in the future as it is a very inconsistent way to update, we recommend updating using the Budibase CLI as it will automatically perform any infrastructure migration required (assuming your installation is relatively default). |
Beta Was this translation helpful? Give feedback.
-
Just to let you know, the upgrade 2.33.x did not work for me at all either. (I did not update with the CLI but with dockcheck). After having changed the couchdb image to budibase/couchdb and having restarted the stack everything was gone. No apps, nothing. And no automigration running either. Reverting back to 2.32.17 didn't work either because the old ibmcom/couchdb3 images container wouldn't start anymore, even after I temporarily mounted a new/clean volume into it:
I only managed to get out of this mess by restoring last nights backup (budi backups --export) into completely new minio and couchdb volumes. I guess I'll have to switch to https://docs.budibase.com/docs/budibase-cli-setup - first for any of my docker based services :-/ I usually stay away from "managed" docker configurations because the typically make assumptions which conflict with existing services on the same box etc., we'll see... |
Beta Was this translation helpful? Give feedback.
-
Hey @arminus, would you be willing to share your |
Beta Was this translation helpful? Give feedback.
-
Here's the docker file from the last months: I now have a file which I mixed together from what Note that contrary to what's stated here https://docs.budibase.com/docs/migrations#budibase-db-sql-support Also, one more thing - which wasn't a problem so far, keeping this in:
with having those values still set in the .env file did re-generate an admin user on first start from scratch, then, after having loaded the backup with So - what if I need to modify the compose as generated by |
Beta Was this translation helpful? Give feedback.
-
Having had a look at the two I've updated the documentation at https://docs.budibase.com/docs/migrations#budibase-db-sql-support to mention this environment variable, and given the whole section a once-over. You're correct in that The If you're making modifications to the Sorry again for the hassle. We try to support a range of deployment methods, and understand that some folks have need to do custom things. It was a miss from us to forget to mention the |
Beta Was this translation helpful? Give feedback.
-
Very annoying - the latest update requires a couchdb update and will take down your apps and ability to do anything until you do the update.
budibase folks - perhaps you could have put a warning that this was needed before people press the button! NOT COOL!
Beta Was this translation helpful? Give feedback.
All reactions