diff --git a/bin/pingbrambel.sh b/bin/pingbrambel.sh new file mode 100755 index 0000000..cd6e6d6 --- /dev/null +++ b/bin/pingbrambel.sh @@ -0,0 +1,15 @@ +#!/usr/bin/env bash + +bramble=(quimby hans willie kirk brandine) + + +for host in "${bramble[@]}" + do + ping -c 3 ${host} + done + + + + + + diff --git a/hosts b/hosts index 1e2b191..e33596b 100644 --- a/hosts +++ b/hosts @@ -8,6 +8,13 @@ pi-tanked: cleatus: clancy: +bramble1: + hosts: + quimby: + willie: + kirk: + brandine: + pi4: hosts: clancy: @@ -23,6 +30,7 @@ pi4: kirk: brandine: martin: + lenny: pis: hosts: @@ -41,6 +49,9 @@ pis: edna: arnie: bart: + lenny: + apu: +# selma: vars: ansible_python_interpreter: /usr/bin/python3 ansible_connection: ssh diff --git a/roles/createansibleuser/tasks/main.yml b/roles/createansibleuser/tasks/main.yml index 313edc1..ba73d1a 100644 --- a/roles/createansibleuser/tasks/main.yml +++ b/roles/createansibleuser/tasks/main.yml @@ -17,11 +17,9 @@ owner=ansibleusr group=ansibleusr - name: Add keys - lineinfile: - dest=/home/ansibleusr/.ssh/authorized_keys + authorized_key: + user=ansibleusr state=present - create=yes - line="~/.ssh/id_ansibleusr.pub" - owner=ansibleusr - group=ansibleusr - mode=0644 + key= "{{lookup('file', '/home/olli/.ssh/id_ansibleusr.pub')}}" + path=/home/ansibleusr/.ssh/authorized_keys + exclusive=True diff --git a/roles/installsoft/tasks/main.yml b/roles/installsoft/tasks/main.yml index 47e13de..ed62568 100644 --- a/roles/installsoft/tasks/main.yml +++ b/roles/installsoft/tasks/main.yml @@ -17,6 +17,7 @@ - borg-daily - showtemp - installborg.sh + - pingbrambel.sh - name: adding groups to pi user become: true