Skip to content

Commit c6b8b21

Browse files
committed
Do not fail when service is already disabled
This is a fix to a bug recently introduced in bd6bd0b.
1 parent ff61a02 commit c6b8b21

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

tasks/main.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -270,8 +270,8 @@
270270
- name: Check if keepalived is enabled
271271
shell: "systemctl daemon-reload && systemctl is-enabled {{ keepalived_service_name }}"
272272
register: isenabled
273-
changed_when: isenabled.stdout == "disabled" or isenabled.stdout == "masked"
274-
failed_when: (isenabled.stdout != "disabled" or isenabled.stdout != "masked") and isenabled.rc != 0
273+
changed_when: (isenabled.stdout == "disabled" or isenabled.stdout == "masked") and isenabled.rc != 0
274+
failed_when: (isenabled.stdout != "disabled" and isenabled.stdout != "masked") and isenabled.rc != 0
275275
when: ansible_service_mgr == 'systemd'
276276

277277
- name: Unmask keepalived if necessary
@@ -280,7 +280,7 @@
280280
- isenabled is changed
281281
- isenabled.stdout == "masked"
282282
- ansible_service_mgr == 'systemd'
283-
283+
284284
- name: ensure keepalived is enabled
285285
command: "systemctl enable {{ keepalived_service_name }} --now"
286286
when:

0 commit comments

Comments
 (0)