From 497389b081376fc3d02ec098e360c908557d50cb Mon Sep 17 00:00:00 2001 From: Fabio Sinibaldi Date: Thu, 13 Nov 2025 16:42:00 +0100 Subject: [PATCH] Basic Checks --- ansible/playbooks/bootstrap.yml | 6 +++++- ansible/playbooks/roles/common/tasks/main.yml | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ansible/playbooks/bootstrap.yml b/ansible/playbooks/bootstrap.yml index 6f0520e..8942178 100644 --- a/ansible/playbooks/bootstrap.yml +++ b/ansible/playbooks/bootstrap.yml @@ -18,7 +18,7 @@ password: "{{ ansible_crypted_password | password_hash('sha512') }}" shell: /bin/bash # Uncomment to prevent password reset - # update_password: on_create + update_password: on_create system: yes home: /srv/ansible state: present @@ -31,6 +31,10 @@ group: root mode: 0440 + +# Inserts public keys of allowed externals users to log in as ansible +# e.g. fabio + - name: Create the .ssh directory file: path=/srv/ansible/.ssh owner=ansible group=ansible mode=0700 state=directory diff --git a/ansible/playbooks/roles/common/tasks/main.yml b/ansible/playbooks/roles/common/tasks/main.yml index af4c8ba..205e399 100644 --- a/ansible/playbooks/roles/common/tasks/main.yml +++ b/ansible/playbooks/roles/common/tasks/main.yml @@ -1,2 +1,3 @@ --- +- import_tasks: basic_checks.yaml - import_tasks: connectivity.yml \ No newline at end of file