bugfix: fixed retry logic for hetzner network check

master
Sven Ketelsen 4 years ago
parent 05a6f8a67f
commit 0f35703e03

@ -7,10 +7,12 @@
labels: "{{ current_network_labels }}" labels: "{{ current_network_labels }}"
ip_range: "{{ shared_service_network }}" ip_range: "{{ shared_service_network }}"
state: present state: present
register: hcloud_result
delegate_to: 127.0.0.1 delegate_to: 127.0.0.1
become: false become: false
retries: 5 delay: 5
delay: 10 retries: 30
until: hcloud_result.hcloud_network is defined
- name: "Checking present state for subnetwork for <{{ current_network_name }}>" - name: "Checking present state for subnetwork for <{{ current_network_name }}>"
hcloud_subnetwork: hcloud_subnetwork:
@ -20,20 +22,24 @@
network_zone: eu-central network_zone: eu-central
type: cloud type: cloud
state: present state: present
register: hcloud_result
delegate_to: 127.0.0.1 delegate_to: 127.0.0.1
become: false become: false
retries: 5 delay: 5
delay: 10 retries: 30
until: hcloud_result.hcloud_subnetwork is defined
- name: "Checking present state for network servers" - name: "Checking present state for server network <{{ current_network_name }}> on <{{ inventory_hostname }}>"
hcloud_server_network: hcloud_server_network:
api_token: "{{ hetzner_authentication_token }}" api_token: "{{ hetzner_authentication_token }}"
network: "{{ current_network_name }}" network: "{{ current_network_name }}"
server: "{{ inventory_hostname }}" server: "{{ inventory_hostname }}"
state: present state: present
register: hcloud_result
delegate_to: 127.0.0.1 delegate_to: 127.0.0.1
become: false become: false
retries: 15 delay: 5
delay: 10 retries: 30
until: hcloud_result.hcloud_server_network is defined
tags: tags:
- update_networks - update_networks

Loading…
Cancel
Save