Skip to content

Commit

Permalink
Merge pull request #3952 from ggiguash/retry_rebase
Browse files Browse the repository at this point in the history
USHIFT-4518: Add retries on rebasing bootc or ostree systems
  • Loading branch information
openshift-merge-bot[bot] authored Sep 23, 2024
2 parents 3bea1fc + 129e34e commit 13c795a
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions test/resources/ostree.resource
Original file line number Diff line number Diff line change
Expand Up @@ -26,13 +26,17 @@ Deploy Commit
... that a bootc deployment needs to be performed.
[Arguments] ${ref} ${write_agent_cfg} ${registry_url}

# Retry on rebasing is an attempt to work around the issue described in
# https://github.com/ostreedev/ostree-rs-ext/issues/657
IF "${registry_url}"!="${EMPTY}"
# Allow insecure registry access when pulling the container image to be used
Write Insecure Registry Url ${registry_url}
${deploy_id}= Rebase Bootc System ${registry_url}/${ref}
${deploy_id}= Wait Until Keyword Succeeds 3x 5s
... Rebase Bootc System ${registry_url}/${ref}
Remove Insecure Registry Url
ELSE
${deploy_id}= Rebase System ${ref}
${deploy_id}= Wait Until Keyword Succeeds 3x 5s
... Rebase System ${ref}
END
IF ${write_agent_cfg} TestAgent.Write

Expand Down

0 comments on commit 13c795a

Please sign in to comment.