Open link in a new tab

Content

Expand project menu

Official docker image does not run since 11.1.1

Environment:

Your OpenProject Version: OpenProject 11.1.1 (All-in-one Docker, Enterprise edition (we are using OP as our primary project management system.))

Operating System / Browser / Language: Ubuntu 20.04 / Chrome / English

Logs

./docker/prod/entrypoint.sh: line 87: /app/docker/supervisord: No such file or directory

Steps to reproduce:

  1. Download latest openproject/community:11 (current version: 11.1.1)
  2. Run the docker image as usual
  3. Container dies with the logs above.

Actual Behavior
Container dies right after starting.

Expected Behavior
Running smoothly with community:11.1.0

Note
We found that the container image size shrunk from 670.15 MB to 656.19 MB between 11.1.0 and 11.1.1

Message actions

Hello, could you describe the command you use to launch your container?

Thank you,

Cyril

Message actions

That was about the default execution command of the image. 

Reason

The default execution value was /app/docker/supervisord but it is changed to ./docker/prod/supervisord since 11.1.1

Solution

It runs smooth with new docker container and its default execution command, but when I tried to upgrade container via docker down → docker start with keeping old configurations.

So if it happens:

  •  If you use docker-compose or docker assistant tools (Proxmox, Synology docker or portainer), check your default execution command. IT SHOULD BE ./docker/prod/supervisord. 
  • If not,  Recreate container without inherit old configurations.

Hope it helps other users!