3 Commits

Author SHA1 Message Date
Gero Posmyk-Leinemann
c568be5978
[image-builder] Introduce retry for all resolver requests (timeout 15s, up to 3 times) for all network-related issues (#20868)
* [image-builder] Fix generate.sh

* [image-builder-api] Add use_retry_client to ResolveBaseImageRequest and BuildRequest

* [image-builder] Use req.GetUseRetryClient() instead of feature flag resolved on startup

[image-builder] Drop superfluous imports

[image-builder] Switch to github.com/hashicorp/go-retryablehttp, incl. better unit tests at orchestrator level!

* [server] Pass "useRetryClient" on all requests to image-builder
2025-06-05 11:30:13 -04:00
Pudong
b2592b14cc
[image-build] refactor image build (#19474)
* add experimental config for set baseImageRepo and workspaceImageRepo

* use crane speed up build workpace image layer

* refactor image build logic

* Indicate when BuildStarted fails

* Revert "Indicate when BuildStarted fails"

This reverts commit 11f36f1b76164a3777d27430dd35aacb322fe2f4.

* Apply suggestions from code review

Co-authored-by: Kyle Brennan <kyle@gitpod.io>

* update readme

* remove warn

---------

Co-authored-by: Kyle Brennan <kyle@gitpod.io>
2024-03-28 13:54:37 +01:00
Christian Weichel
f482e0a02d
Add subassembly service API (#18834)
* Add subassembly service API

* Make workspacekit image configurable
2023-09-28 14:55:07 +03:00