← Back to issue list

feat: prepare instance before base setup

View original Github issue

Metadata

Project
craft-providers
Number
#788
Type
pull request
State
merged
Author
cmatsuoka
Labels
—
Created
Updated
Closed

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

No scores available.

Issue body

Introduce a mechanism to prepare the instance after creation and before any files are downloaded. This allows the application to set up HTTP proxies and CA certificates to be used in the download process. - [ ] Have you followed the guidelines for contributing? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint && make test`? --- CRAFT-4679

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.