diff --git a/roles/dns/entries/tasks/main.yml b/roles/dns/entries/tasks/main.yml index 1909c9a..265b8b1 100644 --- a/roles/dns/entries/tasks/main.yml +++ b/roles/dns/entries/tasks/main.yml @@ -44,5 +44,11 @@ loop_control: label: "{{ item.domain | default('@') | domain_relative_to(effective_domain) }}. {{ item.type }}" delegate_to: "{{ dns_system_domain }}" + register: dns_entries_task tags: - dns_entries + +- name: Wait for entries to become announced + wait_for: + timeout: 8 + when: dns_entries_task.changed