Upgrading an Existing Installation¶
Upgrading Lime BI¶
Metabase is a product under active development with regular releases. You can follow their release notes here. Of course, we want to support the latest features, but unfortunately their versions aren't backwards-compatible. That means we have to make sure our integration still works and fix breaking changes before we can release a lime-bi
version that supports the existing versions of Metabase as well as the new one.
On-Premise¶
When installing the Lime BI service via the terminal, the package version of lime-bi
dictates which Metabase version will be installed. Check the overview here if you're interested in a concrete version.
- Take a back-up of the lime-bi Postgres database (just for safety).
- run
poetry update lime-bi
in the solution, release it and install it. - Uninstall Lime BI using
lime-bi service uninstall
. - Re-install Lime BI using
lime-bi service install
and follow the ordinary installation procedures from here.
Cloud¶
Every cloud customer using Lime BI is interacting with the same Metabase version. As mentioned above with most now Metabase releases, we need to fix our integration to stay compatible. When that is the case, we need to require a new minimal version of lime-bi
from all cloud customers before we can actually upgrade Metabase itself. Please make sure to not lock the lime-bi
requirement in your solution, so it can be easily updated.
Besides that, upgrades in cloud are announced internally and afterwards handled by the engineering team.