hook: clean charmcraft images when update/remove
Metadata
Current evaluation
Merged. Adds snap hooks to clean up deprecated charmcraft base images during updates and remove all instances and projects during uninstallation. Review clarified cleanup scope for legacy v0 resources and LXC projects.
Suggested action: —
No scores available.
Issue body
Add snap hook to remove deprecated base images when update.
Add snap hook to remove all charmcraft base images when remove.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged. Adds snap hooks to clean up deprecated charmcraft base images during updates and remove all instances and projects during uninstallation. Review clarified cleanup scope for legacy v0 resources and LXC projects. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Adds snap hooks to clean deprecated charmcraft base images on update and remove all LXC instances and projects on uninstall. Resolves legacy v0 instance cleanup and incorporates reviewer feedback. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Adds snap hooks to clean deprecated charmcraft base images on update and remove all instances and projects on removal. Updated craft-providers to 1.8.1 and refined configure hook cleanup per reviewer feedback. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #412 clean: introduce clean command (CRAFT-62) | charmcraft | merged | Merged. Introduces a clean command to remove LXD containers built by Charmcraft and adds a caplog filter fixture for testing. Approved by two reviewers, the update modifies five files with 116 additions and 4 deletions. |