snap: do not refresh already installed snaps
Metadata
Current evaluation
Merged craft-parts#161 via 704ae4c6, porting snapcraft#3617 to prevent already-installed snaps from being refreshed.
Resolution: closed resolved
Reason: PR #161 was merged by commit 704ae4c6, with implementation commit 4c8c41cc, removing the refresh step for installed snaps.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This is a port of snapcore/snapcraft#3617 to craft-parts.
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged craft-parts#161 via 704ae4c6, porting snapcraft#3617 to prevent already-installed snaps from being refreshed. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #161 via 704ae4c6, stopping refresh of already-installed snaps; ports snapcore/snapcraft#3617. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged craft-parts#161 via commit 704ae4c6, porting snapcraft#3617 to stop refreshing already installed snaps by removing the refresh step. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged a port of snapcraft#3617 to craft-parts. The change prevents refreshing already installed snaps by removing two lines of code. Approved by one reviewer and passed CI checks. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged a maintainer pull request porting a snapcraft fix to craft-parts. The change prevents refreshing already installed snaps, aligning craft-parts behavior with upstream snapcraft. |
Update history
No update history recorded yet.
Related work
-
Related To:
snapcore/snapcraft#3617
(confidence 95%)
Upstream change explicitly ported by craft-parts#161.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #3617 snap: do not refresh already installed snaps | snapcraft | merged | Merged PR #3617 via commit 22040ffc5, stopping Snapcraft from refreshing already installed snaps; implementation commit 9d4129398. | |
| #3618 snap: do not refresh already installed snaps | snapcraft | merged | Merged #3618 (commit c4ebfc54f), porting #3617 to snapcraft_legacy; it removed the refresh step so already installed snaps remain unchanged. | |
| #3102 build providers: prevent snap refreshing in build environment | snapcraft | merged | Merged PR #3102 as commit 2ff9fcd10, adding a one-day refresh hold for installed snaps to prevent automatic refreshes in build environments. |