Fetch-service snap doesn't start after refresh
Metadata
Current evaluation
Fetch-service snap required manual `systemctl start snap.fetch-service.fetchd.service` after refresh; fixed in snap/snapcraft.yaml by setting refresh-mode: endure (commit bdbb27d, PR #273).
Suggested action: close resolved
Reason: Maintainer @lengau confirmed the cause and proposed setting the service to endure mode, and commit bdbb27d "fix(snap): set the service to endure mode (#273)" did exactly that — snap/snapcraft.yaml now contains `refresh-mode: endure` under the `fetchd` app, so the daemon keeps running across a snap refresh and the manual systemctl start is no longer needed. The only residual gap is that users must still start it themselves once after upgrading to the fixed snap, but the reported defect itself is resolved in the codebase.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
35
Quick Win:
25
Complexity:
12
Confidence:
95
Actionability:
82
|
close resolved | Fetch-service snap required manual `systemctl start snap.fetch-service.fetchd.service` after refresh; fixed in snap/snapcraft.yaml by setting refresh-mode: endure (commit bdbb27d, PR #273). | |
| stealth/space-bunny-alpha |
Impact:
45
Quick Win:
44
Complexity:
3
Confidence:
99
Actionability:
100
|
close resolved | Manual restart after snap refresh is resolved: merged PR #273 (commit bdbb27d) sets the fetch service to refresh-mode endure, preserving its state across refreshes. | |
| qwen/qwen3.6-35b-a3b |
Impact:
35
Quick Win:
26
Staleness:
90
Complexity:
25
Confidence:
75
Support Request:
75
|
close stale | Fetch-service snap requires manual restart after refresh. Maintainer explained this is intentional and suggested refresh-mode=endure. No follow-up in 390 days. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
fetch-service#273
(confidence 92%)
Commit bdbb27d 'fix(snap): set the service to endure mode (#273)' added refresh-mode: endure to the fetchd app in snap/snapcraft.yaml, matching the maintainer's stated plan.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #273 fix(snap): set the service to endure mode | fetch-service | merged | Merged PR #273 via commit bdbb27d set the snap daemon to endure mode, keeping fetchd running after refreshes as a workaround for #231. |