Content
OpenProject 16 - PostreSQL upgrade docker compose
Added by Alex Fantini 24 days 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 (2)
I've also run into these issues. The compose upgrade path appears to be incomplete as it is presented, now.
Yes same problem for me, please update the link
https://www.openproject.org/docs/installation-and-operations/misc/migration-to-postgresql16/