-
Feature Request
-
Resolution: Unresolved
-
Major
-
3.25.0.GA
-
None
-
False
-
-
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.