]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
ceph-facts: move ntp/chrony facts to ceph-infra
authorDimitri Savineau <dsavinea@redhat.com>
Wed, 4 Dec 2019 22:14:54 +0000 (17:14 -0500)
committerGuillaume Abrioux <gabrioux@redhat.com>
Thu, 5 Dec 2019 18:46:59 +0000 (19:46 +0100)
The ntp/chrony facts are only used in the ceph-infra role so we don't
really need to set them in the ceph-facts roles.

Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
roles/ceph-facts/tasks/facts.yml
roles/ceph-infra/tasks/setup_ntp.yml

index e112aafd8436c97cf315ca259f0316736952dc9e..6e6037cfadaaac7222bb5f6e2dc5a83838212900 100644 (file)
   with_sequence: start=0 end={{ radosgw_num_instances|int - 1 }}
   when: inventory_hostname in groups.get(rgw_group_name, [])
 
-- name: set ntp service name depending on OS family
-  block:
-  - name: set ntp service name for Debian family
-    set_fact:
-      ntp_service_name: ntp
-    when: ansible_os_family == 'Debian'
-
-  - name: set ntp service name for Red Hat family
-    set_fact:
-      ntp_service_name: ntpd
-    when: ansible_os_family in ['RedHat', 'Suse']
-
-- name: set chrony daemon name RedHat and Ubuntu based OSs
-  block:
-    - name: set chronyd daemon name for RedHat based OSs
-      set_fact:
-        chrony_daemon_name: chronyd
-      when: ansible_os_family in ["RedHat", "Suse"]
-
-    - name: set chronyd daemon name for Ubuntu based OSs
-      set_fact:
-        chrony_daemon_name: chrony
-      when: ansible_os_family == "Debian"
-
 - name: set grafana_server_addr fact - ipv4
   set_fact:
     grafana_server_addr: "{{ hostvars[inventory_hostname]['ansible_all_ipv4_addresses'] | ips_in_ranges(public_network.split(',')) | first }}"
index d246333d5606b992d656eb6ca2be947d3e5adf88..b796f12f80d511d7174ed57158df407c89e7b38b 100644 (file)
@@ -1,4 +1,16 @@
 ---
+- name: set ntp service and chrony daemon name for Debian family
+  set_fact:
+    chrony_daemon_name: chrony
+    ntp_service_name: ntp
+  when: ansible_os_family == 'Debian'
+
+- name: set ntp service and chrony daemon name for RedHat and Suse family
+  set_fact:
+    chrony_daemon_name: chronyd
+    ntp_service_name: ntpd
+  when: ansible_os_family in ['RedHat', 'Suse']
+
 # Installation of NTP daemons needs to be a separate task since installations
 # can't happen on Atomic
 - name: install the ntp daemon