From e4191929c77a917538096d82af8d6376700cf6fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Santiago=20Rodr=C3=ADguez?= Date: Fri, 2 Dec 2022 12:18:14 +0100 Subject: [PATCH] Add support for Ubuntu 22.04 ( Jammy Jellyfish ) This adds the ondrej/php ppa, and the new list of packages --- tasks/deps.yml | 6 ++++++ vars/Ubuntu-22.04.yml | 24 ++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 vars/Ubuntu-22.04.yml diff --git a/tasks/deps.yml b/tasks/deps.yml index adf1378..5e6261b 100644 --- a/tasks/deps.yml +++ b/tasks/deps.yml @@ -36,6 +36,12 @@ update_cache: "yes" when: "ansible_distribution_version is version('20.04', '>=')" +- name: "Add ondrej/php PPA (php 7.4 in Ubuntu 22.04)" + apt_repository: + repo: "ppa:ondrej/php" + update_cache: "yes" + when: "ansible_distribution_version is version('22.04', '>=')" + - name: "Install AtoM dependencies (Ubuntu <= Xenial/16.04)" apt: pkg: diff --git a/vars/Ubuntu-22.04.yml b/vars/Ubuntu-22.04.yml new file mode 100644 index 0000000..c46397a --- /dev/null +++ b/vars/Ubuntu-22.04.yml @@ -0,0 +1,24 @@ +php_version: "7.4" +php_service_name: "php{{ php_version }}-fpm" +php_packages: + - "php7.4-cli" + - "php7.4-curl" + - "php7.4-json" + - "php7.4-ldap" + - "php7.4-mysql" + - "php7.4-opcache" + - "php7.4-readline" + - "php7.4-xml" + - "php7.4-fpm" + - "php7.4-mbstring" + - "php7.4-xsl" + - "php7.4-zip" + - "php7.4-memcache" + - "php7.4-memcached" + - "php7.4-apcu" + - "php7.4-dev" + +devbox_packages: + - "python-is-python3" + - "python3-pip" + - "python-setuptools"