From 63f0e8a58aff10b1b7ab2635e3cc9281443e8bc1 Mon Sep 17 00:00:00 2001 From: LecygneNoir Date: Thu, 17 Mar 2022 16:06:45 +0100 Subject: [PATCH] Update common tasks to support Debian 11 install --- roles/common/tasks/main.yml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/roles/common/tasks/main.yml b/roles/common/tasks/main.yml index 2ae5ce6..433c72d 100644 --- a/roles/common/tasks/main.yml +++ b/roles/common/tasks/main.yml @@ -7,7 +7,14 @@ - name: Bootstrap if necessary tags: bootstrap raw: python -c "import apt" || DEBIAN_FRONTEND=noninteractive apt-get --force-yes -y install python-apt - when: ansible_distribution == 'Debian' + when: ansible_distribution == 'Debian' and ansible_distribution_major_version|int < 11 + + +- name: Bootstrap if necessary + tags: bootstrap + raw: python -c "import apt" || DEBIAN_FRONTEND=noninteractive apt-get --force-yes -y install python3-apt + when: ansible_distribution == 'Debian' and ansible_distribution_major_version|int >= 11 + # Check mandatory variables - name: Check vars @@ -71,9 +78,7 @@ # Env setup - name: Set the locale tags: environ - debconf: name=locales question='default_environment_locale' value='fr_FR.UTF-8' vtype='multiselect' debconf: name=locales question='locales_to_be_generated' value='en_US.UTF-8 UTF-8, fr_FR.UTF-8 UTF-8' vtype='multiselect' - debconf: name=locales question='locales/locales_to_be_generated' value='fr_FR.UTF-8, UTF-8' vtype='multiselect' when: ansible_distribution == 'Debian' - name: Set timezone