← Back to issue list

edge release putting parts directories inside project

View original Github issue

Metadata

Project
charmcraft
Number
#1475
Type
issue
State
closed
Author
lengau
Labels
—
Created
Updated
Closed

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.