--- - hosts: Controller vars: metadata: name: Check the status of the pacemaker cluster description: > This runs `pcs status` and checks for any failed actions. A failed status post-deployment indicates something is not configured correctly. This should also be run before upgrade as the process will likely fail with a cluster that's not completely healthy. groups: - post-deployment tasks: - name: Get pacemaker status become: true command: pcs status xml register: pcs_status changed_when: False - name: Check pacemaker status pacemaker: status="{{ pcs_status.stdout }}"