DNS error causes cascading exception failure
Metadata
Current evaluation
Snapcraft 2.34 turns a DNS outage during store push into a confusing urllib3 Retry TypeError; the old issue has no triage activity and needs reassessment against current error handling.
Suggested action: needs triage
Reason: The report provides a concrete command, Snapcraft 2.34 version, and a full traceback ending in "TypeError: unsupported operand type(s) for -=: 'Retry' and 'int'"; the issue has no labels, comments, assignee, or maintainer response, so it has not been assessed. The current checkout wraps requests connection failures as NetworkError in craft-store and catches CraftStoreError in Snapcraft, but no resolving commit or issue-specific fix was identified, so the historical report should be rechecked rather than closed.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
32
Quick Win:
14
Complexity:
42
Confidence:
78
Actionability:
75
|
needs triage | Snapcraft 2.34 turns a DNS outage during store push into a confusing urllib3 Retry TypeError; the old issue has no triage activity and needs reassessment against current error handling. | |
| qwen/qwen3.6-35b-a3b |
Impact:
30
Quick Win:
22
Complexity:
20
Confidence:
95
Actionability:
90
|
close resolved | DNS error in snapcraft 2.34 caused a cascading TypeError in urllib3 retry logic. The storeapi module and old urllib3 version no longer exist in the current codebase. | |
| qwen/qwen3.8-27b |
Impact:
20
Quick Win:
15
Staleness:
95
Complexity:
25
Confidence:
70
Support Request:
10
|
close stale | Snapcraft 2.34 push dumps a raw urllib3/requests traceback (ending in a Retry TypeError) on DNS failure instead of a friendly error. 8.7 years old, no comments or labels; affected version and storeapi code long since replaced. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
100
Complexity:
30
Confidence:
95
Support Request:
0
|
close stale | DNS failure during snapcraft push triggers a confusing cascading TypeError instead of a clear error message. Reported for snapcraft 2.34, over 8 years ago with no activity. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
98
Complexity:
15
Confidence:
90
Support Request:
10
|
close stale | Snapcraft 2.34 push command crashes with a TypeError during urllib3 retry handling when a DNS resolution failure occurs. Issue is over 8 years old with no maintainer interaction. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
95
Complexity:
30
Confidence:
85
Support Request:
10
|
close stale | DNS resolution failure triggers a cascading TypeError in snapcraft 2.34 due to urllib3 retry logic. Issue is over 8 years old and on an unsupported version. |
Update history
| Date | Change |
|---|---|
| created |
Related issues
No related issues found above the similarity threshold.