snapcraft update won't fetch from `SNAPCRAFT_PARTS_URI`
Metadata
Current evaluation
Superseded by Launchpad #1719928 and fixed by merged PR #1856 (commit 5a0a8c075), adding URI-specific remote-parts cache folders to prevent stale metadata collisions.
Resolution: closed superseded
Reason: Tracking moved from GitHub issue #1816 to Launchpad #1719928. Merged PR #1856 fixed the underlying cache collision in commit 5a0a8c075 by hashing the parts URI into the metadata cache path.
Evaluated by: mr-cal-bot
No scores available.
Issue body
[LP: #1719928](https://bugs.launchpad.net/snapcraft/+bug/1719928)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | Superseded by Launchpad #1719928 and fixed by merged PR #1856 (commit 5a0a8c075), adding URI-specific remote-parts cache folders to prevent stale metadata collisions. | |
| stealth/space-bunny-alpha | — | closed superseded | Superseded by Launchpad #1719928. A stale headers.yaml cache was identified; deleting it restored fetching without a Snapcraft code change. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution or comments. Likely superseded by the linked Launchpad bug report. No fixes or code changes were applied. | |
| qwen/qwen3.6-35b-a3b | — | — | The issue was closed without comments, labels, or resolution details. Given the lack of activity over 3100 days, it appears abandoned or superseded without a documented fix. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution or comments. Cross-referenced Launchpad bug #1719928. Appears abandoned or superseded by the external tracker, with no fix or merge applied. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without resolution, linking to Launchpad bug #1719928. Zero comments or fixes were applied, indicating the report was abandoned or superseded by upstream tracking. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
snapcraft#1856
(confidence 100%)
Merged as commit 5a0a8c075; it keys remote-parts metadata by the SNAPCRAFT_PARTS_URI value.
-
Superseded By:
snapcraft (launchpad)#1719928
(confidence 99%)
The GitHub issue was superseded by this Launchpad bug report.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1719928 snapcraft update won't fetch from SNAPCRAFT_PARTS_URI | snapcraft (launchpad) | closed | Fixed by snapcore/snapcraft PR #1856, which keyed cached parts data by SNAPCRAFT_PARTS_URI so alternate part sources were no longer treated as already current. | |
| #1719951 SNAPCRAFT_PARTS_URI doesn't work with cleanbuild | snapcraft (launchpad) | closed | Fixed cleanbuild remote-part resolution by forwarding SNAPCRAFT_PARTS_URI into LXD; merged in snapcore/snapcraft#1585 (13ea598d5). | |
| #1622435 snapcraft does not respect filesets of remote parts | snapcraft (launchpad) | closed | Remote-part filesets were not resolved because plugins loaded before the project. Fixed by merged PR canonical/snapcraft#799 (commit 1a282439c), which centralized project loading so remote parts' filesets resolve. | |
| #841 Replace SNAPCRAFT_PART_INSTALL in the part attributes. | snapcraft | merged | Merged as 6cef6c0f9 via canonical/snapcraft#841, replacing SNAPCRAFT_PART_INSTALL in part attributes with the part-specific install path. | |
| #1585 lxd: pass SNAPCRAFT_PARTS_URI through into container | snapcraft | merged | Merged in canonical/snapcraft#1585 (13ea598d5), forwarding SNAPCRAFT_PARTS_URI into LXD containers so cleanbuild can resolve remote parts; fixes Launchpad #1719951. | |
| #1746784 Failing while fetching parts.snapcraft.io should be handled better | snapcraft (launchpad) | closed | Remote-parts connection failures now produce a clear error and retry guidance; fixed by merged PR #1906 (commit 4e95b95ab). |