stable
Clone or download
It's the same duty tools/utils/php73/run.php (or 74) used to do but in central tool and with enhanced capabilities. The main change (apart from the refactoring) is that fpm configuration is now split in parts that aims to better distinguish what's Tuleap specific and what's plain fpm configuration. It also allows to share the configuration between our pools. Sadly fpm configuration files doesn't seems to support overriding so we will need to find something cleaver to allow customization by site administrators. In the current form, for existing platform the new files (parts) will be deployed but not used because the main conf files (tuleap.conf and long running request) won't be overriden. New platform will have the new way of working. Part of story #14768 have a tuleap enterprise edition docker image production ready Change-Id: I24452fd2f9eafd7250556c4515fd6ec931480555
Modified Files
Name | ||||
---|---|---|---|---|
M | src/etc/fpm73/tuleap-long-running-request.conf | +1 | −14 | Go to diff View file |
M | src/etc/fpm73/tuleap.conf | +3 | −21 | Go to diff View file |
A | src/etc/fpm73/tuleap_common.part | +14 | −0 | Go to diff View file |
A | src/etc/fpm73/tuleap_errors_dev.part | +3 | −0 | Go to diff View file |
A | src/etc/fpm73/tuleap_errors_prod.part | +2 | −0 | Go to diff View file |
A | src/etc/fpm73/tuleap_sessions_files.part | +3 | −0 | Go to diff View file |
M | src/etc/fpm74/tuleap-long-running-request.conf | +1 | −13 | Go to diff View file |
M | src/etc/fpm74/tuleap.conf | +3 | −20 | Go to diff View file |
A | src/etc/fpm74/tuleap_common.part | +14 | −0 | Go to diff View file |
A | src/etc/fpm74/tuleap_errors_dev.part | +3 | −0 | Go to diff View file |
A | src/etc/fpm74/tuleap_errors_prod.part | +2 | −0 | Go to diff View file |
A | src/etc/fpm74/tuleap_sessions_files.part | +3 | −0 | Go to diff View file |
R | tools/Configuration/FPM/TuleapWeb.php | Go to diff View file | ||
A | src/tuleap-cfg/Command/SiteDeploy/SiteDeployFPMCommand.php | +83 | −0 | Go to diff View file |
M | src/tuleap-cfg/tuleap-cfg.php | +1 | −0 | Go to diff View file |
A | tests/phpunit/tuleap-cfg/Command/SiteDeploy/SiteDeployFPMTest.php | +255 | −0 | Go to diff View file |
M | tools/Configuration/Setup/PHP73CentOS6.php | +2 | −2 | Go to diff View file |
M | tools/Configuration/Setup/PHP74CentOS.php | +2 | −2 | Go to diff View file |
M | tools/distlp/backend-web/run.php | +2 | −2 | Go to diff View file |
M | tools/utils/php73/run.php | +1 | −0 | Go to diff View file |
M | tools/utils/php74/run.php | +1 | −0 | Go to diff View file |