diff --git a/molecule/default/converge.yml b/molecule/default/converge.yml index 4defc40..015dee5 100644 --- a/molecule/default/converge.yml +++ b/molecule/default/converge.yml @@ -26,9 +26,7 @@ kubectl get --raw='/readyz?verbose' | grep 'check passed' args: executable: "/bin/bash" - loop: "{{ ansible_play_hosts }}" - delegate_to: "{{ item }}" - run_once: true + when: inventory_hostname == ansible_play_hosts[0] register: result changed_when: result is not succeeded until: result is succeeded diff --git a/molecule/default/verify.yml b/molecule/default/verify.yml index 9591e30..6a5fb30 100644 --- a/molecule/default/verify.yml +++ b/molecule/default/verify.yml @@ -32,9 +32,7 @@ kubectl get pod --all-namespaces | egrep -e 'kubernetes-dashboard\s+kubernetes-dashboard-\S+\s+[0-9]+\/[0-9]+\s+Running' args: executable: "/bin/bash" - loop: "{{ ansible_play_hosts }}" - delegate_to: "{{ item }}" - run_once: true + when: inventory_hostname == ansible_play_hosts[0] register: result changed_when: result is not succeeded until: result is succeeded