From 169750eb0ead18508a9272d664493145f50a6926 Mon Sep 17 00:00:00 2001 From: Timo Makinen Date: Tue, 23 Mar 2021 22:36:52 +0000 Subject: [PATCH] base: Add S.M.A.R.T disk monitoring to physical hosts --- roles/base/tasks/main.yml | 24 +++++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/roles/base/tasks/main.yml b/roles/base/tasks/main.yml index 3f61d51..ff3e4f5 100644 --- a/roles/base/tasks/main.yml +++ b/roles/base/tasks/main.yml @@ -37,11 +37,21 @@ loop_control: loop_var: role -- name: install roles for physical hardware - include_role: - name: "{{ role }}" - with_items: - - lm_sensors - loop_control: - loop_var: role +- block: + - name: install roles for physical hardware + include_role: + name: "{{ role }}" + with_items: + - lm_sensors + loop_control: + loop_var: role + - name: install smartmontools + package: + name: smartmontools + state: installed + - name: enable smartd + service: + name: smartd + state: started + enabled: true when: ansible_virtualization_role != "guest"