feat(provider): inject bashrc into instance
Metadata
Current evaluation
PR #175 merged as commit 77078082, adding ProviderService._setup_instance_bashrc() which pushes a packaged misc/instance_bashrc to /root/.bashrc in build instances to preserve debug info and env vars.
Resolution: closed resolved
Reason: The pull request was approved and merged into the repository as commit 77078082 ("feat(provider): inject bashrc into instance (#175)"), adding _setup_instance_bashrc() in craft_application/services/provider.py which pushes misc/instance_bashrc to /root/.bashrc, with unit and integration tests added.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This allowed to save some info and environment variable to help debug when needed.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | PR #175 merged as commit 77078082, adding ProviderService._setup_instance_bashrc() which pushes a packaged misc/instance_bashrc to /root/.bashrc in build instances to preserve debug info and env vars. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #175 (commit 77078082), injecting .bashrc into instances to retain debugging information and environment variables. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged feature injecting .bashrc into instances to preserve debug information and environment variables. Approved by two reviewers, passed CI checks, and added 133 lines across four files while maintaining 99.22% test coverage. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #79 feat(provider): expose a way to configure instance packages | craft-application | merged | Merged PR #79 added ProviderService configuration for distro-specific packages installed in created instances (commit 019844af). |