fix: nomad handler runs correctly

This commit is contained in:
Nathaniel Landau
2024-03-18 16:02:57 -04:00
parent 9a47eb1f06
commit 8734731355

View File

@@ -90,9 +90,11 @@
- name: "Ensure nomad is really running" - name: "Ensure nomad is really running"
ansible.builtin.shell: ansible.builtin.shell:
cmd: "set -o pipefail && sleep 10 && /usr/local/bin/nomad node status -self -short | grep {{ inventory_hostname }}" cmd: "set -o pipefail && sleep 10 && /usr/local/bin/nomad node status -self -short | grep {{ inventory_hostname }}"
args:
executable: /bin/bash
register: node_status_response register: node_status_response
failed_when: node_status_response.rc > 0 failed_when: node_status_response.rc > 0
changed_when: node_status_response.rc == 0 changed_when: false
when: "'nostart' not in ansible_run_tags" when: "'nostart' not in ansible_run_tags"
listen: "restart nomad" listen: "restart nomad"
# - name: "Ensure sure Nomad service is really running" # - name: "Ensure sure Nomad service is really running"