From 297d97282c5393e7b57da1906d592e8240f2f092 Mon Sep 17 00:00:00 2001 From: Olli Graf Date: Wed, 21 Jul 2021 09:24:21 +0200 Subject: [PATCH] hosts ist YML. apt plugin. --- Projekte/ansible/ansible.cfg | 1 + Projekte/ansible/hosts | 31 ++++++++++--------- .../ansible/roles/updatepi/tasks/main.yml | 10 ++++-- 3 files changed, 25 insertions(+), 17 deletions(-) diff --git a/Projekte/ansible/ansible.cfg b/Projekte/ansible/ansible.cfg index 995eb3e..8b0c7c7 100644 --- a/Projekte/ansible/ansible.cfg +++ b/Projekte/ansible/ansible.cfg @@ -1,5 +1,6 @@ [defaults] inventory = hosts +interpreter_python = auto_silent [ssh_connection] ssh_args = -o StrictHostKeyChecking=no diff --git a/Projekte/ansible/hosts b/Projekte/ansible/hosts index 14634eb..665af0f 100644 --- a/Projekte/ansible/hosts +++ b/Projekte/ansible/hosts @@ -1,15 +1,16 @@ -brandine -clancy -martin -quimby - -[all:vars] -gather_facts -ansible_python_interpreter=/usr/bin/python3 -ansible_connection=ssh -ansible_user=deploy -ansible_sudo=true -ansible_become=true -ansible_user = pi -ansible_ssh_common_args='-o StrictHostKeyChecking=no' -ansible_ssh_private_key_file=~/.ssh/id_rsa +all: + hosts: + brandine: + clancy: + martin: + quimby: + kirk: + willie: + vars: + ansible_python_interpreter: /usr/bin/python3 + ansible_connection: ssh + ansible_sudo: true + ansible_become: true + ansible_user: pi + ansible_ssh_common_args: '-o StrictHostKeyChecking=no' + ansible_ssh_private_key_file: ~/.ssh/id_rsa diff --git a/Projekte/ansible/roles/updatepi/tasks/main.yml b/Projekte/ansible/roles/updatepi/tasks/main.yml index 9852ecf..8a1b92a 100644 --- a/Projekte/ansible/roles/updatepi/tasks/main.yml +++ b/Projekte/ansible/roles/updatepi/tasks/main.yml @@ -1,4 +1,10 @@ - name: PIs aktualisieren - command: /usr/bin/sh ~/bin/updatesys - become_user: pi +# command: /usr/bin/sh ~/bin/updatesys +# become_user: pi + become: true + apt: + upgrade: dist + update_cache: yes + cache_valid_time: 86400 + autoremove: yes