edge release putting parts directories inside project
Metadata
Current evaluation
Charmcraft 3.1 fixed edge builds creating parts directories inside the project; PR #496 moved the managed parts workdir back into the provider.
Resolution: closed resolved
Reason: PR #496 was merged as ae4647fd with fix commit 35ff51bc, moving the managed parts workdir outside the project. Maintainer lengau confirmed the behavior was fixed in 3.1, possibly earlier.
Evaluated by: mr-cal-bot
No scores available.
Issue body
### Bug Description
Parts directories in charmcraft's current main get placed in the project directory rather than just in the provider
### To Reproduce
pack a charm with edge
### Environment
n/a
### charmcraft.yaml
```shell
n/a
```
### Relevant log output
```shell
https://matrix.to/#/!LhFxJIPEcCacgdMghH:ubuntu.com/$CwAAq7aXat08QB-wecEVf2SzZp4NongaVgB52N2TFjg?via=ubuntu.com&via=matrix.org
```
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Charmcraft 3.1 fixed edge builds creating parts directories inside the project; PR #496 moved the managed parts workdir back into the provider. | |
| stealth/space-bunny-alpha | — | closed resolved | Fixed in Charmcraft 3.1: the edge release incorrectly placed parts directories in the project instead of the provider directory, and the maintainer confirmed the fix shipped. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Fixed in charmcraft 3.1. The edge release incorrectly placed parts directories inside the project directory instead of the provider directory. Resolved and closed. | |
| qwen/qwen3.6-35b-a3b | — | — | Fixed in version 3.1, possibly earlier. The bug placing parts directories inside the project directory during edge releases was resolved and merged into main. | |
| qwen/qwen3.6-35b-a3b | — | — | Incorrectly placing parts directories inside the project directory during edge releases was fixed in version 3.1. The report is now closed. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Parts directories were incorrectly placed in the project directory during edge releases instead of the provider. The bug was resolved in charmcraft version 3.1. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/charmcraft#496
(confidence 98%)
Merged fix for the parts workdir in managed mode, matching the reported edge-release behavior.
Related issues
No related issues found above the similarity threshold.