16 lines
407 B
YAML
16 lines
407 B
YAML
---
|
|
- name: Check connectivity to NFS servers
|
|
ansible.builtin.wait_for:
|
|
host: "{{ item }}"
|
|
port: 2049
|
|
timeout: 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"
|