redhat-cop / rhel-edge-automation-arch

RHEL for Edge Automation Deployment Architecture
Apache License 2.0
44 stars 33 forks source link

Adds retry to wait for the Quay API #175

Closed jordigilh closed 2 years ago

jordigilh commented 2 years ago

Adds a retry when waiting for the quay route to be ready. Worked like a charm when I tested it:

TASK [Wait for Quay API] *******************************************************
Thursday 18 November 2021  00:16:41 +0000 (0:00:00.074)       0:01:29.753 ***** 
FAILED - RETRYING: Wait for Quay API (120 retries left).
FAILED - RETRYING: Wait for Quay API (119 retries left).
FAILED - RETRYING: Wait for Quay API (118 retries left).
FAILED - RETRYING: Wait for Quay API (117 retries left).
FAILED - RETRYING: Wait for Quay API (116 retries left).
FAILED - RETRYING: Wait for Quay API (115 retries left).
FAILED - RETRYING: Wait for Quay API (114 retries left).
FAILED - RETRYING: Wait for Quay API (113 retries left).
FAILED - RETRYING: Wait for Quay API (112 retries left).
ok: [localhost]

@sabre1041 @nasx targeting main branch for this PR.