test: failing reproducer - no error for high UID (>65535)
Metadata
Current evaluation
Failing test reproducer for craft-providers#259: _set_id_map() should raise ProviderError for UIDs >65535 before calling LXD. PR incomplete, no fix implemented.
Suggested action: needs review
Reason: This PR adds a failing test reproducer for issue #259 (still open) but does not implement the proposed fix. The test demonstrates the bug where _set_id_map() calls lxc.config_set for UIDs >65535 instead of raising a descriptive error. The PR has been inactive for 136 days with 0 reviewers. A maintainer should review whether to implement the fix, close the issue, or request changes from the author.
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen3.6-35b-a3b-mtp-q6 |
Impact:
50
Quick Win:
40.0
Staleness:
70
Complexity:
20
Confidence:
70
|
needs review | Failing test reproducer for craft-providers#259: _set_id_map() should raise ProviderError for UIDs >65535 before calling LXD. PR incomplete, no fix implemented. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
65
Complexity:
10
Confidence:
75
|
needs review | Adds a failing test reproducing LXD rejection for UIDs >65535 and proposes a check in _set_id_map() to raise a clear ProviderError before LXD invocation. Currently pending maintainer review with mixed CI results. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
55
Complexity:
20
Confidence:
85
|
needs review | Adds a failing test reproducing a cryptic LXD error when using UIDs above 65535. Describes a fix to validate UIDs before LXD interaction. Currently inactive with no comments. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
60
Complexity:
15
Confidence:
85
|
needs review | Adds a guard check in _set_id_map to raise a clear ProviderError for UIDs over 65535 before calling LXD. Currently a failing reproducer with no maintainer feedback or CI activity after 65 days. |
Update history
No update history recorded yet.
Related work
-
Related To:
charmcraft#1054
(confidence 85%)
Charmcraft issue #1054 references craft-providers#259 as the root cause and confirms the same high-UID LXD mapping bug affects charmcraft pack.
Related issues
No related issues found above the similarity threshold.