MetaBase does not see the latest updates

Hello everybody!

I have a MetaBase version: 0.56.13
And she doesn't see any updates.
Although there are already two new versions 56 and several 57.

What should I do to upgrade?

{
"browser-info": {
"language": "ru-RU",
"platform": "Win32",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 OPR/124.0.0.0",
"vendor": "Google Inc."
},
"metabase-info": {
"databases": [
"postgres",
"sqlserver"
],
"run-mode": "prod",
"plan-alias": "",
"version": {
"date": "2025-11-05",
"tag": "v0.56.13",
"hash": "2455296"
},
"settings": {
"report-timezone": null
},
"hosting-env": "unknown",
"application-database": "postgres",
"application-database-details": {
"database": {
"name": "PostgreSQL",
"version": "12.22 (Debian 12.22-1.pgdg120+1)"
},
"jdbc-driver": {
"name": "PostgreSQL JDBC Driver",
"version": "42.7.7"
}
}
},
"system-info": {
"file.encoding": "UTF-8",
"java.runtime.name": "OpenJDK Runtime Environment",
"java.runtime.version": "21.0.8+9-LTS",
"java.vendor": "Eclipse Adoptium",
"java.vendor.url": "https://adoptium.net/",
"java.version": "21.0.8",
"java.vm.name": "OpenJDK 64-Bit Server VM",
"java.vm.version": "21.0.8+9-LTS",
"os.name": "Linux",
"os.version": "4.15.0-213-generic",
"user.language": "en",
"user.timezone": "GMT"
}
}

1 Like

Upgrading depends on the method you used to install, either running the JAR or using a container. Details here:

Support for PostgreSQL 12 ended years ago. Current major version is 18. Look into upgrading your database.

The update went fine.

I now have the MetaBase version 0.57.3.

I use docker.
Updating as follows: docker compose pull && docker compose up -d

docker-compose.yml:

Questions:

  1. Why hasn't MetaBase seen that there are updates?
  2. How do I update Postgre correctly?

Does the Metabase container have Internet access? If it doesn’t, it can’t check Metabase’s website for updates.

  • How do I update Postgre correctly?

PostgreSQL major version upgrades are non-trivial, it involves either a dump & restore or using pg_upgrade. Dump & restore is likely the easiest, especially if the databases are small. This post is a good summary of the steps specific to Docker.

I raised this 3 months ago and got tumbleweed.

@imtiazu

I don’t see a post from you in that time frame asking about Metabase not noticing updates. Can you link the post?

I’m trying to find it, can’t see it as a post in discourse, I think it may have been on the back off a github issue/email chain. Point being I experience the same issue and I did raise it. My instance has internet access. For now I just go and look at the release pages and when I see a new version, decide if I manually do it or not.

1 Like

So now I'm tracking the release of new versions on the site separately: Metabase 57 changelog and then I update MetaBasde.

Metabase has weekly releases so its just part of my schedule to check it now. I do what the other poster is doing and monitor the release notes page.

We need to know if Metabase can successfully hit its website to check for a version update. I don’t know what the URL is it hits, though. I don’t recall if it logs anything if it can’t run the check. You can see when the check runs, it’s a job called metabase.task.upgrade-checks.job. Looking at my flow logs, at that time I had an outbound connection to a Cloudfront IP address.

My current version of MetaBase is 0.57.3
Update 0.57.5 has already been released.

  1. MetaBase does not see updates
  2. Tried to update: the update failed (does not see)

Logs:

[3c36faae-d3a3-482b-b86c-8ae955cdec2e] 2025-12-04T13:05:51+03:00 DEBUG metabase.server.middleware.log PUT /api/setting/check-for-updates 204 25ms (5 DB calls) App DB connections: 0/15 Jetty threads: 4/50 (2 idle, 0 queued) (129 total active threads) Queries in flight: 0 (0 queued) {:metabase-user-id 5}

[3c36faae-d3a3-482b-b86c-8ae955cdec2e] 2025-12-04T13:05:53+03:00 DEBUG metabase.server.middleware.log PUT /api/setting/check-for-updates 204 27ms (5 DB calls) App DB connections: 0/15 Jetty threads: 4/50 (2 idle, 0 queued) (129 total active threads) Queries in flight: 0 (0 queued) {:metabase-user-id 5}

Should MetaBase upgrade from version 0.57.3 to 0.57.5?

What am I doing wrong?

I still can't update the MetaBase.

If I run the code at the next YML:

then the MetaBase is not updated. He says that everything has already been installed.

if I run the update like this:

the MetaBase is updated to the specified version.
But the next update with the "LATEST" parameter rolls back to 0.57.3.

What needs to be done to update the DataBase to the latest version?

Thanks for the help.

please read about mutable and immutable tags, you don’t want to use mutable tags in a production environment…