What’s Changed
Fix removal of the old PHP PPA
v1.32.0 switched PHP to packages.sury.org (#1680), but the cleanup task looked for the PPA under the wrong filename. Trellis added the PPA with Ansible’s apt_repository module, which names it ppa_ondrej_php_<release>.list, so on existing servers the Launchpad PPA stayed configured alongside packages.sury.org.
The PHP role now removes every known filename for the PPA source. (#1696)
Re-provision (trellis provision --tags php <environment>) to remove it from existing servers.