2025-03-05 22:47:50 -05:00

20 lines
601 B
YAML

---
- name: Debug job_template_name
ansible.builtin.debug:
msg: "We'd pick Non-Prod/Prod NFS servers from here based on the selected job template name: {{ job_template_name }}."
- name: Check connectivity to NFS servers
ansible.builtin.wait_for:
host: "{{ item }}"
port: 2049
timeout: 5 # default: 30
loop: "{{ rear_vars_nfs_np }}"
ignore_errors: true
register: active_nfs_servers
- name: Define single NFS server
ansible.builtin.set_fact:
nfs_srv: "{{ active_nfs_servers | json_query(_nfs_query) | random }}"
vars:
_nfs_query: "results[?failed==`false`].item"