← 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 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.

Suggested action:

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
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.
qwen3.6-35b-a3b-mtp-q6
Staleness: 45
Complexity: 20
Confidence: 85
Support Request: 10
needs triage Repeated snapcraft remote-build runs on core22 incorrectly duplicate artifact listings in the success message. Open for 46 days with zero comments, it awaits triage and assignment.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1093 remote-build success message lists duplicate artifact names craft-application open Duplicate artifact names in remote-build success message due to URL-keyed dict not deduplicating by filename. Valid bug with open PR craft-application#1094 addressing it.
78%