← Back to issue list

uv plugin breaks juju debug-code

View original Github issue

Metadata

Project
charmcraft
Number
#2288
Type
issue
State
open
Author
PietroPasotti
Labels
—
Created
Updated
Closed
—

Current evaluation

Open, untriaged report: charms built with the uv plugin run but never hit juju debug-code breakpoints; the reporter suspects its injected dispatch script.

Suggested action: needs triage

Reason: The report provides exact deployment and debugging commands, Charmcraft 3.4.6, Ubuntu 24.04, and a clear symptom: event logs appear but the breakpoint is never hit. It has no labels or maintainer response, and its sole later comment is the reporter's unconfirmed dispatch-script suspicion, so investigation is still needed; the issue's age alone does not justify closure.

Evaluated by: mr-cal-bot

Impact: 45 Quick Win: 16 Complexity: 48 Confidence: 82 Actionability: 68

Issue body

### Bug Description You see the event emission logs in the tmux shell, but the breakpoint is never hit: ![Image](https://github.com/user-attachments/assets/492db3ec-3b4c-47a3-8ce5-c165d03051f8) ### To Reproduce juju deploy parca-k8s --channel edge juju debug-code parca-k8s/0 ### Environment charmcraft-version: 3.4.6 charmcraft-started-at: '2025-05-08T12:59:39.311725+00:00' bases: - name: ubuntu channel: '24.04' architectures: - amd64 analysis: attributes: - name: language result: unknown - name: framework result: unknown ### charmcraft.yaml ```yaml https://github.com/canonical/parca-k8s-operator/blob/main/charmcraft.yaml ``` ### Relevant log output ```shell n/a ```

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 45
Quick Win: 16
Complexity: 48
Confidence: 82
Actionability: 68
needs triage Open, untriaged report: charms built with the uv plugin run but never hit juju debug-code breakpoints; the reporter suspects its injected dispatch script.
qwen/qwen3.6-35b-a3b
Impact: 70
Quick Win: 25
Complexity: 40
Confidence: 60
Actionability: 60
keep open uv plugin breaks juju debug-code breakpoints not hit due to dispatch script path mismatch
qwen/qwen3.8-27b
Impact: 40
Quick Win: 18
Staleness: 85
Complexity: 55
Confidence: 55
Support Request: 10
needs triage uv plugin's dispatch script prevents juju debug-code breakpoints from being hit; reporter suspects the injected dispatch script is the cause. Open 14 months, no maintainer response, no labels, no reproduction logs beyond a screenshot.
qwen/qwen3.6-35b-a3b
Staleness: 85
Complexity: 60
Confidence: 70
Support Request: 10
close stale uv plugin interferes with juju debug-code breakpoints, likely due to dispatch script injection. Open for 14 months with no maintainer response or reproduction logs.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 55
Confidence: 65
Support Request: 20
close stale Bug report where the uv plugin prevents juju debug-code breakpoints from hitting due to a modified dispatch script. Issue is over a year old with no maintainer engagement or resolution.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 40
Confidence: 55
Support Request: 20
needs triage Unlabelled bug report where uv plugin breaks juju debug-code breakpoints. Author suspects dispatch script injection is the cause. No maintainer response or labels in over a year.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/charmcraft#2050 (confidence 95%)

    Commit history identifies #2050 as the change that added Charmcraft's uv plugin, the affected subsystem.

Related issues

No related issues found above the similarity threshold.