Content
OpenProject 16 - PostreSQL upgrade docker compose
Added by Alex Fantini 1 day ago
Hi everyone,
I recently upgraded OpenProject to version 16, coming from the latest previously available version.
I'm using the official docker-compose installation method as provided in the dedicated repository.
I'm writing here because I noticed a few inconsistencies during the upgrade process, specifically related to the PostgreSQL migration, and I wasn’t quite sure how to fit this into the bug template.
-
Docker Compose setup still uses PostgreSQL 13
The repository hasn't yet been updated to use PostgreSQL 17, and as a result, the database upgrade doesn't happen by default. -
Documentation issue
In the PostgreSQL 17 migration documentation, the paragraph referring to Docker Compose includes ablockquote
with a link that appears to be incorrect. It actually points to instructions for a different installation type, not for Docker Compose. -
Broken link in upgrade logs
When starting OpenProject after the upgrade, the logs mention a migration guide for version 16:
https://www.openproject.org/docs/installation-and-operations/misc/migration-to-postgresql16/
However, this page does not exist.
I did attempt to manually change the PostgreSQL version from 13 to 17 directly in the docker-compose.yml
file and the upgrade script, but I ran into some errors (which might also be related to my specific setup). Unfortunately, I haven’t had the time to investigate them thoroughly yet.
Thanks a lot for your work on this great open-source project. I hope this feedback is helpful!
Best regards,
Alex Fantini
Replies (1)
I've also run into these issues. The compose upgrade path appears to be incomplete as it is presented, now.