envoyproxy / envoy

Cloud-native high-performance edge/middle/service proxy
https://www.envoyproxy.io
Apache License 2.0
24.93k stars 4.8k forks source link

Mittigate network transients in CI examples #27450

Open phlax opened 1 year ago

phlax commented 1 year ago

We have added caching of one sort or another to most of CI and this has reduced massively our exposure to network transients - esp flakey apt mirrors

The examples dont currently have much in the way of caching - and its more difficult to do there, mostly as the cache key would expire too frequently, but also as the cache would be potentially large

There are parts of it we can cache tho - eg the bazel directories used in the wasm build

We could also add auto retries on the apt calls

cf https://askubuntu.com/a/1107071

phlax commented 1 year ago

cc @ggreenway

github-actions[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had activity in the last 30 days. It will be closed in the next 7 days unless it is tagged "help wanted" or "no stalebot" or other activity occurs. Thank you for your contributions.