← Back to issue list

build: fix parts workdir in managed mode (CRAFT-459)

View original Github issue

Metadata

Project
charmcraft
Number
#496
Type
pull request
State
merged
Author
cmatsuoka
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #496 via ae4647fd (fix commit 35ff51bc), moving the managed-mode parts work directory outside the project to prevent build leaks.

Resolution: closed resolved

Reason: PR #496 was approved and merged to master as ae4647fd. Its fix for CRAFT-459 relocates the work directory in managed mode, preventing generated files from leaking into the external environment.

Evaluated by: mr-cal-bot

No scores available.

Issue body

When building in managed mode use workdir outside of project dir to prevent leaks to the external environment. Signed-off-by: Claudio Matsuoka <claudio.matsuoka@canonical.com>

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #496 via ae4647fd (fix commit 35ff51bc), moving the managed-mode parts work directory outside the project to prevent build leaks.
stealth/space-bunny-alpha — closed resolved PR #496 by cmatsuoka moved managed-mode parts workdir outside the project dir to stop leaking into the external environment; merged as commit ae4647fd (35ff51bc) and shipped to edge.
stealth/space-bunny-alpha — closed resolved Merged in canonical/charmcraft#496, moving the managed-mode parts workdir outside the project to prevent environment leaks; merge commit ae4647fd.
qwen/qwen3.6-35b-a3b — — Merged fix relocating the parts workdir outside the project directory during managed mode builds to prevent environment leaks. Approved, passed CI, and included in the edge channel.
qwen3.6-35b-a3b-mtp-q6 — — Merged fix to use a workdir outside the project directory during managed mode builds, preventing environment leaks. Integrated into master and published to the edge channel.

Update history

No update history recorded yet.

Related issues

No related issues found above the similarity threshold.