--- - name: Execute hosts: all become: yes become_method: sudo tasks: - name: Install python3 ansible.builtin.yum: name: python3 state: present ignore_errors: yes # Ignorer les erreurs et continuer en cas d'échec - name: Copier le script Python sur le serveur copy: src: /home/ansible/vault/monscriptpython.py dest: /home/ansible/monscriptpython.py owner: ansible group: ansible mode: 'u+x' - name: Exécuter le script command: python3 monscriptpython.py args: chdir: /home/ansible/ register: myoutput - name: Print myoutput ansible.builtin.debug: msg: - "Code erreur : {{ myoutput.rc }}" - "{{ myoutput.stdout }}" - name: "Effacer le script" ansible.builtin.file: path: /home/ansible/monscriptpython.py state: absent