fix: add gnupg and software-properties-common for PPA support

This commit is contained in:
Sebastian Palencsar
2026-05-06 13:19:55 +02:00
parent 619205e0a8
commit feb6a2c962
4 changed files with 20 additions and 9 deletions

View File

@@ -91,16 +91,16 @@
cache_valid_time: 3600
tags: packages
- name: Install gnupg for PPA (required for apt-add-repository)
package:
name: gnupg
state: present
tags: packages
- name: Add PHP PPA for Ubuntu (needed for PHP 8.4)
apt_repository:
repo: ppa:ondrej/php
when: ansible_os_family == "Debian" and ansible_distribution_version is version("24", ">=")
tags: packages
- name: Add PHP PPA for Ubuntu 24.04+ (needed for PHP 8.4)
apt_repository:
repo: ppa:ondrej/php
when: ansible_distribution == "Ubuntu" and ansible_distribution_version is version("24", ">=")
when: ansible_distribution == "Ubuntu"
tags: packages
- name: Install all required packages