Discourse Update/Upgrade dependency check

Not the people I work with. They won’t update it when I tell them it’s behind eol.

I’m pretty sure that stuff running inside the container cannot tell what version of docker it’s running under.

Maybe it can. It looks like you can get this from inside a container to see what version is running.

https://docs.docker.com/engine/api/v1.30/#operation/SystemVersion

So maybe they could do better. That could be a cool thing to add to the dashboard,if it really does work.

It usually works. An exception is if the database has been migrated.

If the os is out of date I generally find it easier and safer to move to a new vm. Ideally you do it whilst the old server still works. See Move a Discourse site to another VPS with rsync

If you have a backup, you can skip copying the database and skip the database upgrade, just restore it on the new database.

1 Like