The instance setup and warmup should have a timeout
Metadata
Current evaluation
Added fine-grained setup and warmup timeouts, preventing indefinite instance hangs in PRs #274 and #305 (commits b72f04c and bca8dd4).
Resolution: closed resolved
Reason: The closing maintainer comment explicitly says “Resolved with #274 and #305.” Those merged changes added and refined timeout and retry handling for setup operations.
Evaluated by: mr-cal-bot
No scores available.
Issue body
IOW, we should call `buildd.BuilddBase`'s `setup` and `warmup` with a sensible timeout. E.g. 10 minutes.
Currently it waits forever, making the different tools to "stuck" or "freeze", as this [Charmcraft issue report](https://github.com/canonical/charmcraft/issues/823) shows.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Added fine-grained setup and warmup timeouts, preventing indefinite instance hangs in PRs #274 and #305 (commits b72f04c and bca8dd4). | |
| qwen/qwen3.6-35b-a3b | — | closed resolved | Implemented fine-grained timeouts for `setup` and `warmup` in `BuilddBase` via PRs #274 and #305, preventing indefinite hangs during instance initialization. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
canonical/craft-providers#274
(confidence 99%)
Merged as b72f04c and introduced refactored base handling with timeout support.
-
Likely Fixed By:
canonical/craft-providers#305
(confidence 99%)
Merged as bca8dd4 and cleaned up the retry-until-timeout implementation.
Related issues
No related issues found above the similarity threshold.