Uploaded image for project: 'Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces) '
  1. Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces)
  2. CRW-9779

Starting a workspace from a Git repository URL should have retries

XMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • False

      When starting a workspace from a Git repository URL the `project-clone` initContainer might fail due to temporary network disruptions and thus will fail the startup. A retry logic for the `project-clone` initContainer would make Dev Spaces more resilient to temporary network disruptions.

      Please note:

      • The native `git clone` does not support a retry logic, thus the retry logic would need to be implement by calling `git clone` multiple times. Might also apply to the code. 
      • Independent `git clone` connection attempts might be more resilient than retries as to how `iptables-nft` and `iptables` rules are processed during a connection. This is especially true when changes to `iptables-nft` / `iptables` happen during the connection attempt.

              dakwon@redhat.com David Kwon
              rh-ee-kniederw Kevin Niederwanger
              Votes:
              5 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated: