geerlingguy / geerlingguy/ansible-for-devops
Ubuntu 20.04 not supported by ppa:ondrej/php
- Dominant language
- Python
- Stars
- 9.9k
- Forks
- 3.8k
- PR merge metrics
- No merged PRs in 30d
Description
Ubuntu 20.04 standard support ended in May 2025 meaning `ppa:ondrej/php` repo no longer works with this version of Ubuntu.
This leads to errors installing `php` components via "no package matching X is available" messages.
ie `fatal: [default]: FAILED! => {"changed": false, "msg": "No package matching 'php8.2-common' is available"}`
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing the Ansible examples that provision PHP through ppa:ondrej/php and reproduce the reported failure on Ubuntu 20.04. Check how the repository selects the Ubuntu and PHP package sources; done means the affected playbook installs its PHP components successfully or clearly documents the supported alternative.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ansible, php, ubuntu
- Domain
- devops, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100