The update on Sunday from 11.4 to 11.5 broke ngnix on CentOS 6 resolve into 502 Bad Gateway
tuleap.noarch 11.5.99.83-1.el6
The end of php7.2 has nothing to do with the issue since all migration to 7.3 procedures listed in:
https://docs.tuleap.org/deployment-guide/intro.html#tuleap-11-4
and nginx config update to:
upstream tuleap-apache {
server 127.0.0.1:8080;
}
upstream tuleap-php-fpm {
server 127.0.0.1:9000;
}
upstream tuleap-php-fpm-long-running-request {
server 127.0.0.1:9002;
}
were performed on earlier upgrades to 11.4 and were working OK.
However, on Sunday, an update of PHP7.3 packages and Tuleap to 11.5
led to successful start of Tuleap and nginx, but with brocken paths (502 Bad Gateway):
before upgrade script:
service tuleap stop && service nginx stop
after upgrade script:
/usr/lib/forgeupgrade/bin/forgeupgrade --config=/etc/tuleap/forgeupgrade/config.ini update; /usr/share/tuleap/tools/utils/php73/run.php --module=nginx; service nginx start; service tuleap start
Neither system reboot, nor reapplying:
service php73-php-fpm stop
/usr/share/tuleap/tools/utils/php73/run.php --module=fpm
service php73-php-fpm start
service tuleap restart
service nginx restart
fixes 502 Bad Gateway. But all above commands perform OK.