From eadf19715cfae0328bceb11bbea0b71e71e83256 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=B6rg=20Sachse?= <joerg.sachse@slub-dresden.de>
Date: Wed, 2 Oct 2024 15:43:23 +0200
Subject: [PATCH] feat: add NTP-to-ESXi timesync migration for RedHat-based
 distros

---
 tasks/migrate_ntpd_to_esxi_timesync.yml | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/tasks/migrate_ntpd_to_esxi_timesync.yml b/tasks/migrate_ntpd_to_esxi_timesync.yml
index 5e6237d..ff32482 100644
--- a/tasks/migrate_ntpd_to_esxi_timesync.yml
+++ b/tasks/migrate_ntpd_to_esxi_timesync.yml
@@ -8,11 +8,21 @@
     state: absent
     purge: "{{ true if ansible_os_family == 'Debian' else omit }}"
 
+- name: purge chrony package
+  ansible.builtin.package:
+    name: "chrony"
+    state: absent
+  when: ansible_os_family == 'RedHat'
+
 - name: purge NTP configuration
   ansible.builtin.file:
     path: "{{ item }}"
     state: absent
   loop:
+    # RedHat
+    - "/etc/chrony.conf"
+    - "/etc/chrony.keys"
+    # Debian
     - "/etc/cron.daily/ntp"
     - "/etc/ntp.conf"
     - "/etc/ntpsec/ntp.conf"
-- 
GitLab