From 0c8693cecc2a358d9eebeb7d1fc468cff2471bd7 Mon Sep 17 00:00:00 2001 From: Juan Antonio Osorio Robles Date: Thu, 23 Jan 2020 14:33:17 +0200 Subject: [PATCH] Replace "failed" and "succeeded" filters for assertions In Ansible 2.9 these filters are no longer available, so lets replace them for assertions. Change-Id: Ied08114b1e70b116740eafa59c8491fd4374e712 --- tasks/resource-agent.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/tasks/resource-agent.yml b/tasks/resource-agent.yml index cbb51b0..22a6c2c 100644 --- a/tasks/resource-agent.yml +++ b/tasks/resource-agent.yml @@ -18,36 +18,36 @@ command: pcs resource show {{ resource_agent_name }} ignore_errors: yes register: found_resource_agent - changed_when: found_resource_agent|failed + changed_when: found_resource_agent is failed - name: Delete {{ resource_agent_name }} Resource Agent command: pcs resource delete {{ resource_agent_name }} when: - resource_agent.changed - - found_resource_agent|succeeded + - found_resource_agent is succeeded - name: Add {{ resource_agent_name }} pacemaker resource agent command: pcs resource create {{ resource_agent_name }} ocf:heartbeat:ipsec tunnel={{ specific_tunnel }} vip={{ specific_vip }} fallbacktunnel={{ fallback_tunnel }} --disabled when: - - resource_agent.changed or found_resource_agent|failed + - resource_agent.changed or found_resource_agent is failed - name: Add collocation rule with VIP ( {{ resource_agent_name }} ) command: pcs constraint colocation add {{ resource_agent_name }} with ip-{{ specific_vip }} when: - - resource_agent.changed or found_resource_agent|failed + - resource_agent.changed or found_resource_agent is failed - name: Add ordering rule with VIP ( {{ resource_agent_name }} ) for start operation command: pcs constraint order start ip-{{ specific_vip }} then start {{ resource_agent_name }} symmetrical=false when: - - resource_agent.changed or found_resource_agent|failed + - resource_agent.changed or found_resource_agent is failed - name: Add ordering rule with VIP ( {{ resource_agent_name }} ) for stop operation command: pcs constraint order stop ip-{{ specific_vip }} then stop {{ resource_agent_name }} symmetrical=false when: - - resource_agent.changed or found_resource_agent|failed + - resource_agent.changed or found_resource_agent is failed - name: Enable {{ resource_agent_name }} resource agent command: pcs resource enable {{ resource_agent_name }} when: - - resource_agent.changed or found_resource_agent|failed + - resource_agent.changed or found_resource_agent is failed