diff --git a/app/scripts/ansible/roles/keepalived/tasks/install.yml b/app/scripts/ansible/roles/keepalived/tasks/install.yml index d4cb1cf3..dbc06d7f 100644 --- a/app/scripts/ansible/roles/keepalived/tasks/install.yml +++ b/app/scripts/ansible/roles/keepalived/tasks/install.yml @@ -8,7 +8,7 @@ - name: Keepalived has already installed debug: msg: "Keepalived has already installed" - when: is_installed.results|selectattr("yumstate", "match", "installed")|list|length != 0 + when: (ansible_facts['os_family'] == "RedHat") or (ansible_facts['os_family'] == 'CentOS') and is_installed.results|selectattr("yumstate", "match", "installed")|list|length != 0 - name: Exiting meta: end_play