From 870ecc035c8f26aad86260e4a7c450017745d688 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christer=20War=C3=A9n?= Date: Tue, 30 Sep 2025 22:58:39 +0300 Subject: [PATCH] Add Python 3 interpreter in some tasks --- tasks/deployer.yml | 3 +-- tasks/installer.yml | 31 +++++++++++++++++++++++++------ tasks/migrater.yml | 2 +- 3 files changed, 27 insertions(+), 9 deletions(-) diff --git a/tasks/deployer.yml b/tasks/deployer.yml index f003005..afca23b 100644 --- a/tasks/deployer.yml +++ b/tasks/deployer.yml @@ -198,8 +198,7 @@ - name: "Deployer - Kea - Install" ansible.builtin.apt: - name: - - kea + name: kea state: latest - name: "Deployer - Kea - Configure - DHCP4" diff --git a/tasks/installer.yml b/tasks/installer.yml index b73b8d6..fef566f 100644 --- a/tasks/installer.yml +++ b/tasks/installer.yml @@ -103,18 +103,27 @@ - name: "Installer : FirewallD : Dependencies - Packages" ansible.builtin.apt: - name: + name: "{{ package }}" + state: latest + vars: + ansible_python_interpreter: /usr/bin/python3 + packages: - python3-firewall - iptables - state: latest + loop: "{{ packages }}" + loop_control: + label: "{{ package }}" + loop_var: "package" tags: - firewalld - firewall - name: "Installer : FirewallD : Install" ansible.builtin.apt: - name: "firewalld" + name: firewalld state: latest + vars: + ansible_python_interpreter: /usr/bin/python3 tags: - firewalld - firewall @@ -136,6 +145,7 @@ immediate: true offline: true vars: + ansible_python_interpreter: /usr/bin/python3 services: - http - https @@ -240,21 +250,30 @@ - name: "Installer : MariaDB : Dependencies - Package : mariadb-client" ansible.builtin.apt: - name: "mariadb-client" + name: mariadb-client state: latest + vars: + ansible_python_interpreter: /usr/bin/python3 tags: - mariadb - database - name: "Installer : Podman : Install" ansible.builtin.apt: - name: + name: "{{ package }}" + state: latest + vars: + ansible_python_interpreter: /usr/bin/python3 + packages: - podman - podman-compose - netavark - buildah - slirp4netns - state: latest + loop: "{{ packages }}" + loop_control: + label: "{{ package }}" + loop_var: "package" tags: - podman diff --git a/tasks/migrater.yml b/tasks/migrater.yml index d117928..9e3b3ec 100644 --- a/tasks/migrater.yml +++ b/tasks/migrater.yml @@ -39,7 +39,7 @@ - name: "Migrater : Ansible : Dependencies - Packages" ansible.builtin.apt: - name: "{{ packages }}" + name: "{{ package }}" state: latest vars: ansible_python_interpreter: /usr/bin/python3