feat: prepare instance before base setup
Metadata
Current evaluation
PR #788 merged (commit edfcffd), adding a prepare_instance callback to Provider.launch() so apps can configure proxies/CA certs before base setup and downloads. Shipped in craft-providers 3.0.0.
Resolution: closed resolved
Reason: The pull request was approved by 2 reviewers and merged as commit edfcffd ('feat: prepare instance before base setup (#788)') implementing CRAFT-4679. The changelog for release 3.0.0 confirms 'Allow applications to prepare instances before the base image setup', and the prepare_instance parameter is present in provider.py, lxd/launcher.py and multipass/_launch.py.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | PR #788 merged (commit edfcffd), adding a prepare_instance callback to Provider.launch() so apps can configure proxies/CA certs before base setup and downloads. Shipped in craft-providers 3.0.0. | |
| qwen/qwen3.6-35b-a3b | — | closed resolved | Merged PR introducing a mechanism to prepare the instance after creation and before file downloads, enabling HTTP proxy and CA certificate configuration. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
craft-providers@edfcffd
(confidence 98%)
Merging commit implementing the prepare_instance callback for CRAFT-4679
-
Related To:
craft-providers#786
(confidence 45%)
Preceding 'chore: prepare for starbase merge' commit preceding this feature on main
Related issues
No related issues found above the similarity threshold.