Pass the project's dir owner id when creating the lxd instance.
Metadata
Current evaluation
Merged PR canonical/charmcraft#769 in commit 0a9bab13, passing the project directory owner ID to LXD instance creation and fixing incorrect project-mount UID mapping.
Resolution: closed resolved
Reason: PR canonical/charmcraft#769 was merged as commit 0a9bab13 (merge commit 1c6b62dc). Its body explicitly states that it fixes #723 by passing the project's directory owner ID when creating the LXD instance.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Fixes #723.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR canonical/charmcraft#769 in commit 0a9bab13, passing the project directory owner ID to LXD instance creation and fixing incorrect project-mount UID mapping. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #769 passed the project directory owner's UID when creating the LXD instance, fixing incorrect project-mount UID handling in #723. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/charmcraft#769 (commit 0a9bab13), passing the project directory owner ID to LXD instance creation to fix incorrect mount UID mapping in #723. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #769 via commit 0a9bab13, passing the project directory owner ID into LXD instance creation so project mounts use the correct UID and fix #723. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged. Passes the project directory owner ID when creating LXD instances, resolving issue #723. Approved by one reviewer. Changes affect 2 files (+13/-7). | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to resolve issue #723. Passes the project directory owner ID during LXD instance creation to enforce correct permissions and prevent container initialization failures. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/charmcraft#723
(confidence 100%)
The PR explicitly identifies #723 as the issue it fixes.
-
Related To:
canonical/craft-providers#98
(confidence 90%)
Upstream change enabled applications to supply the host-mount UID mapping.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #18 providers: fix id mapping in lxd project mount | rockcraft | merged | Merged PR #18 fixed LXD project mounts to map the host directory owner rather than the current UID, preventing file-creation failures when their IDs differ. |