diff --git a/ansible/roles-infra/infra-ibm-resource-group-resources/tasks/create_volume.yaml b/ansible/roles-infra/infra-ibm-resource-group-resources/tasks/create_volume.yaml index 4abf3d045f3..041c79516e6 100644 --- a/ansible/roles-infra/infra-ibm-resource-group-resources/tasks/create_volume.yaml +++ b/ansible/roles-infra/infra-ibm-resource-group-resources/tasks/create_volume.yaml @@ -54,6 +54,10 @@ --auto-delete {{ _volume.auto_delete | default(true) }} --json register: ibmcloud_volume_attach + retries: 5 + delay: 10 + until: ibmcloud_volume_attach is succeeded + failed_when: >- (ibmcloud_volume_attach.rc != 0 and 'already attached' not in ibmcloud_volume_attach.stderr