Page MenuHomePhabricator

Deploying Phab/Phorge in devtools to new Trixie instance does not restart PHP 8.4
Closed, ResolvedPublicBUG REPORT

Description

Noticed this while doing a test deploy this morning for T433981. A changed string didn't show up on the test instance until we manually ran:

sudo systemctl restart php8.4-fpm.service

Guessing that there's a hardcoded referenced to a PHP version in a deployment script...

cc: @Arnoldokoth

Details

Event Timeline

Puppet has
./modules/phabricator/templates/phab_deploy_finalize.sh.erb: $systemctl restart php7.4-fpm.service

Arnoldokoth changed the task status from Open to In Progress.Aug 6 2026, 4:23 PM
Arnoldokoth claimed this task.
LSobanski moved this task from Incoming to Work in Progress on the Collaboration-Services board.

Change #1326292 had a related patch set uploaded (by AOkoth; author: AOkoth):

[operations/puppet@production] phabricator: fix php version in restart script

https://gerrit.wikimedia.org/r/1326292

Change #1326292 merged by AOkoth:

[operations/puppet@production] phabricator: fix php version in restart script

https://gerrit.wikimedia.org/r/1326292

Resolving as this got merged before T435087.