← Back to issue list

Remote-build success message lists same atifact multiple times (for core22)

View original Github issue

Metadata

Project
snapcraft
Number
#6230
Type
issue
State
closed
Author
vikorama
Labels
—
Created
Updated
Closed

Current evaluation

Closed as a duplicate of canonical/craft-application#1093; proposed fix PR canonical/craft-application#1094 deduplicates artifact filenames, but remains open and unmerged.

Resolution: closed superseded

Reason: The closing maintainer explicitly identified this as a craft-application bug with a reproducer in canonical/craft-application#1093. PR #1094 proposes filename deduplication there but is still open and unmerged.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### Check existing issues - [x] I've verified that this bug isn't described by any existing issues. ### Bug description I ran `snapcraft remote-build` with a default template for core22, with each new run it lists more and more artifacts: <img width="2752" height="359" alt="Image" src="https://github.com/user-attachments/assets/3541cea2-a81d-4867-8ac6-6c0c8d993bd8" /> ### Steps to reproduce Run the `snapcraft remote-build` a couple of times ### Environment Ubuntu 24.04 ### snapcraft.yaml ```yaml name: my-testing-grail-public # you probably want to 'snapcraft register <name>' base: core22 # the base snap is the execution environment for this snap version: '0.1' # just for humans, typically '1.2+git' or '1.3.2' summary: Single-line elevator pitch for your amazing snap # 79 char long summary description: | This is my-snap's description. You have a paragraph or two to tell the most important story about your snap. Keep it under 100 words though, we live in tweetspace and your description wants to look good in the snap store. architectures: - build-on: amd64 - build-on: arm64 - build-on: armhf grade: devel # must be 'stable' to release into candidate/stable channels confinement: devmode # use 'strict' once you have the right plugs and slots parts: my-part: # See 'snapcraft plugins' plugin: nil ``` ### Log output ```shell ```

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed superseded Closed as a duplicate of canonical/craft-application#1093; proposed fix PR canonical/craft-application#1094 deduplicates artifact filenames, but remains open and unmerged.
stealth/space-bunny-alpha — closed superseded Closed as a duplicate of canonical/craft-application#1093, where the display logic resides; PR #1094 proposes artifact-filename deduplication but remains open.
stealth/space-bunny-alpha — closed superseded Closed as duplicate of canonical/craft-application#1093, where the remote-build artifact display logic lives. Contributor traced root cause to Launchpad build-history URLs; craft-application PR #1094 proposes filename deduplication.
stealth/space-bunny-alpha — closed superseded Closed as a duplicate of canonical/craft-application#1093; reporter kirtisingh05 traced the duplicate artifact names to Launchpad history and opened craft-application PR #1094 (filename dedup) as the fix.
stealth/space-bunny-alpha — closed superseded Closed as a duplicate of canonical/craft-application#1093, where the duplicate-artifact display logic resides. Craft-application PR #1094 proposes filename deduplication.
qwen/qwen3.6-35b-a3b — — Closed as duplicate. Root cause is craft-application returning historical builds, causing duplicate artifact listings. Fix will be implemented via a new issue and PR in the craft-application repository to deduplicate by filename.
qwen/qwen3.6-35b-a3b — — Closed as a duplicate. The bug originates from a deduplication flaw in craft-application where historical builds are not filtered by filename. Superseded by a linked issue and pull request in the craft-application repository to resolve the artifact listing logic.
qwen/qwen3.6-35b-a3b — — Closed as a duplicate. The bug was traced to craft-application, where historical builds bypass URL-based deduplication. Superseded by a linked issue and PR in craft-application to deduplicate artifacts by filename.
qwen3.6-35b-a3b-mtp-q6 — — Closed as a duplicate. Contributor identified the root cause in craft-application's deduplication logic, which keyed on URLs instead of filenames. The bug was documented and addressed in an upstream craft-application issue and PR.

Update history

No update history recorded yet.

Related work

Related issues

Issue Project State Summary Similarity
#1093 remote-build success message lists duplicate artifact names craft-application open remote-build success message repeats artifact filenames because artifact URLs from all prior Launchpad builds are collected; still unfixed at HEAD, with open PR #1094 as a dedup workaround and mr-cal researching build-id filtering.
76%