From 3b89a2fa5182c3d146c152467924372b6db2e280 Mon Sep 17 00:00:00 2001 From: Ian van der Linde Date: Wed, 17 Apr 2024 13:04:23 +0200 Subject: [PATCH] Make accommodations for different Debian versions for python-apt package. --- .../tasks/validate_install_dbserver.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/roles/install_dbserver/tasks/validate_install_dbserver.yml b/roles/install_dbserver/tasks/validate_install_dbserver.yml index eb15e417..ca261b22 100644 --- a/roles/install_dbserver/tasks/validate_install_dbserver.yml +++ b/roles/install_dbserver/tasks/validate_install_dbserver.yml @@ -97,12 +97,21 @@ - ansible_os_family == 'RedHat' - pg_version|int > 10 -- name: Install python-apt package +- name: Install python-apt package for Debian 9/10 + ansible.builtin.package: + name: python-apt + state: present + when: + - ansible_os_family == 'Debian' + - ansible_distribution_major_version in ['9', '10'] + +- name: Install python3-apt package for Debian 11/12 ansible.builtin.package: name: python3-apt state: present when: - ansible_os_family == 'Debian' + - ansible_distribution_major_version in ['11', '12'] - name: Set package list for PG Debian ansible.builtin.set_fact: