From 9df86be7a418aa6c1a6108d8b7215f9c881c7343 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Xavi=20Lle=C3=B3=20Tom=C3=A1s?= Date: Tue, 26 Nov 2024 12:07:33 +0100 Subject: [PATCH] Refs #8141: Time Server Deploy - finish role --- roles/services/defaults/main.yaml | 4 ++-- roles/services/handlers/main.yml | 7 +++---- roles/services/tasks/main.yml | 2 -- roles/services/tasks/timeserver.yml | 13 +++++++++++++ roles/services/templates/resolv.conf | 7 ------- .../{custom.conf => timeserver_custom.conf} | 0 6 files changed, 18 insertions(+), 15 deletions(-) delete mode 100644 roles/services/templates/resolv.conf rename roles/services/templates/{custom.conf => timeserver_custom.conf} (100%) diff --git a/roles/services/defaults/main.yaml b/roles/services/defaults/main.yaml index 3de00ea..139597f 100644 --- a/roles/services/defaults/main.yaml +++ b/roles/services/defaults/main.yaml @@ -1,2 +1,2 @@ -variable1: false -variable2_checked: false + + diff --git a/roles/services/handlers/main.yml b/roles/services/handlers/main.yml index 38832ee..a1957d8 100644 --- a/roles/services/handlers/main.yml +++ b/roles/services/handlers/main.yml @@ -1,6 +1,5 @@ -- name: restart service +- name: restart-chrony systemd: - name: service + name: chrony state: restarted -- name: update example_command configuration - command: /usr/sbin/example_command + diff --git a/roles/services/tasks/main.yml b/roles/services/tasks/main.yml index b4222aa..c57d667 100644 --- a/roles/services/tasks/main.yml +++ b/roles/services/tasks/main.yml @@ -1,4 +1,2 @@ - import_tasks: timeserver.yml tags: timeserver - - diff --git a/roles/services/tasks/timeserver.yml b/roles/services/tasks/timeserver.yml index 139597f..21432d1 100644 --- a/roles/services/tasks/timeserver.yml +++ b/roles/services/tasks/timeserver.yml @@ -1,2 +1,15 @@ +- name: Install NRPE packages + apt: + name: chrony + state: present + install_recommends: no +- name: Set NRPE generic configuration + template: + src: timeserver_custom.conf + dest: /etc/chrony/conf.d/custom.conf + owner: root + group: root + mode: u=rw,g=r,o=r + notify: restart-chrony diff --git a/roles/services/templates/resolv.conf b/roles/services/templates/resolv.conf deleted file mode 100644 index 52a1891..0000000 --- a/roles/services/templates/resolv.conf +++ /dev/null @@ -1,7 +0,0 @@ -domain {{ host_domain }} -search {{ host_domain }} -{% if resolvers is defined %} -{% for resolver in resolvers %} -nameserver {{resolver}} -{% endfor %} -{% endif %} \ No newline at end of file diff --git a/roles/services/templates/custom.conf b/roles/services/templates/timeserver_custom.conf similarity index 100% rename from roles/services/templates/custom.conf rename to roles/services/templates/timeserver_custom.conf