fix: harden cluster rebuild determinism
This commit is contained in:
@@ -9,6 +9,9 @@
|
||||
Authorization: "Bearer {{ tailscale_api_key }}"
|
||||
return_content: true
|
||||
register: ts_devices
|
||||
until: ts_devices.status == 200
|
||||
retries: 5
|
||||
delay: 10
|
||||
|
||||
- name: Find stale devices matching reserved hostnames
|
||||
set_fact:
|
||||
@@ -34,6 +37,10 @@
|
||||
headers:
|
||||
Authorization: "Bearer {{ tailscale_api_key }}"
|
||||
status_code: 200
|
||||
register: ts_delete_device
|
||||
until: ts_delete_device.status == 200
|
||||
retries: 3
|
||||
delay: 5
|
||||
loop: "{{ stale_devices }}"
|
||||
loop_control:
|
||||
label: "{{ item.name }} ({{ item.id }})"
|
||||
|
||||
Reference in New Issue
Block a user