fix(macOS): add retries to acp validation uri tasks to mitigate launchd race conditions
This commit is contained in:
parent
fd142df681
commit
ffa357ac4e
@ -22,6 +22,9 @@
|
||||
return_content: true
|
||||
status_code: [204, 405]
|
||||
register: acp_gemini_bridge_http
|
||||
retries: 30
|
||||
delay: 2
|
||||
until: acp_gemini_bridge_http.status in [204, 405]
|
||||
|
||||
- name: Show Gemini ACP adapter status
|
||||
ansible.builtin.command: systemctl status "{{ acp_gemini_service_name }}" --no-pager
|
||||
|
||||
@ -22,6 +22,9 @@
|
||||
return_content: true
|
||||
status_code: [204, 405]
|
||||
register: acp_hermes_bridge_http
|
||||
retries: 30
|
||||
delay: 2
|
||||
until: acp_hermes_bridge_http.status in [204, 405]
|
||||
|
||||
- name: Validate local Hermes ACP capabilities contract
|
||||
ansible.builtin.uri:
|
||||
@ -41,6 +44,9 @@
|
||||
register: acp_hermes_capabilities
|
||||
changed_when: false
|
||||
no_log: true
|
||||
retries: 30
|
||||
delay: 2
|
||||
until: acp_hermes_capabilities.status == 200
|
||||
|
||||
- name: Assert local Hermes ACP capabilities expose Hermes provider
|
||||
ansible.builtin.assert:
|
||||
|
||||
@ -30,6 +30,9 @@
|
||||
return_content: true
|
||||
status_code: 200
|
||||
register: acp_opencode_adapter_http
|
||||
retries: 30
|
||||
delay: 2
|
||||
until: acp_opencode_adapter_http.status == 200
|
||||
|
||||
- name: Show OpenCode ACP status
|
||||
ansible.builtin.command: systemctl status "{{ acp_opencode_service_name }}" --no-pager
|
||||
|
||||
Loading…
Reference in New Issue
Block a user