Skip to content

v0.4.1

Choose a tag to compare

@jgabriellima jgabriellima released this 26 Oct 00:45
· 19 commits to main since this release

A stalled image pull no longer costs 30 minutes per host

gpu setup now replaces a host when its image pull shows no progress for health.pull_stall_timeout (default 10m): the provider's boot message is the same line, empty, or only Retrying in N seconds. Before, such a host was kept until health.boot_timeout (30 minutes), and live, none of the stalled hosts ever recovered. The host is destroyed, remembered as bad for 24h, and another is rented, as before.

  • Healthy pulls measured live showed a new line at least every 8 minutes, hence the 10-minute default. off disables it; changing it needs no --recreate.
  • Replaying the live status log, the stalled hosts are dropped at 10, 11 and 27 minutes instead of 30; the healthy boots are untouched.
  • A host that pulls slowly but steadily still waits for boot_timeout.
pip install -U jambu-gpu==0.4.1