← Back to issue list

Pass the project's dir owner id when creating the lxd instance.

View original Github issue

Metadata

Project
charmcraft
Number
#769
Type
pull request
State
merged
Author
facundobatista
Labels
—
Created
Updated
Closed

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 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.
75%