•  
      request #22614 PHP80 FPM config files are missing on docker restart
    Infos
    #22614
    Rahul Mittal (rahulmittal)
    2021-08-09 10:46
    2021-08-08 06:19
    24178
    Details
    PHP80 FPM config files are missing on docker restart

    When we first run docker-compose up -d using default images, it generated FPM config for both PHP74 and PHP80. I have verified that the latest docker community edition image is executing PHP scripts when web frontend is loaded under PHP80.

    But when we do docker-compose down and subsequent docker-compose up -d, it does not regenerate PHP80 FPM config files, though PHP74 files are regenerated.

    Since PHP on web frontend tries to run under PHP80, it does not get access to any configuration including the setting of user:group to codendiadm:codendiadm.

    This causes permission denied issues on lots of relevant folders like : /etc/tuleap/conf, /var/log/tuleap etc and the web frontend fails to load.

    Docker images
    12.11
    EL7 (CentOS|RHEL)
    • [ ] enhancement
    • [ ] internal improvement
    Empty
    Stage
    Thomas Gerbet (tgerbet)
    Closed
    2021-08-09
    Attachments
    Empty
    References
    Referencing request #22614
    Referenced by request #22614

    Artifact Tracker v5

    rel #20933 12.12

    Follow-ups

    User avatar

    Integrated into Tuleap 12.11.99.140


    • Status changed from Under review to Closed
    • Connected artifacts
    • Close date set to 2021-08-09
    User avatar
    Thomas Gerbet (tgerbet)2021-08-09 08:53

    Hello,

    I confirm the issue. A fix is on the way, gerrit #26635.


    • Status changed from New to Under review
    • Assigned to changed from None to Thomas Gerbet (tgerbet)