← Back to issue list

Add snaps/name inspector

View original Github issue

Metadata

Project
fetch-service
Number
#513
Type
issue
State
closed
Author
cmatsuoka
Labels
Status: Triaged
Created
Updated
Closed

Current evaluation

Added the Snapcraft snap names inspector in merged PR #517 (commit 85f220e), resolving the LP test-build rejection.

Resolution: closed resolved

Reason: The inspector was implemented and merged in canonical/fetch-service#517 as commit 85f220e. It handles responses from the Snapcraft /api/v1/snaps/names endpoint.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### What needs to get done An inspector is needed for the artifact retrieved from `https://api.snapcraft.io:443/api/v1/snaps/names` by snapd. ### Why it needs to get done Rejection in LP test build.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Added the Snapcraft snap names inspector in merged PR #517 (commit 85f220e), resolving the LP test-build rejection.
stealth/space-bunny-alpha — closed resolved The snap package names inspector was implemented in merged PR canonical/fetch-service#517, commit 85f220e.
qwen/qwen3.6-35b-a3b — — Closed and routed to internal Jira ticket FETCH-58. No code changes or resolution were implemented on GitHub. The snaps/name inspector request remains pending in internal tracking systems.

Update history

Date Change
created

Related work

  • Likely Fixed By: canonical/fetch-service#517 (confidence 100%)

    The issue resolution explicitly identifies merged PR #517 and commit 85f220e as the implementation.

Related issues

Issue Project State Summary Similarity
#512 Add snaps/sections inspector fetch-service closed Added the Snap Store sections API inspector in merged PR #508 (commit a164101), resolving the LP test-build rejection.
79%
#517 feat: add inspector for snap package names fetch-service merged Merged PR #517 in commit 85f220e, adding a Snap Store package names API inspector and resolving #513.
76%
#511 Add snapd auth/nonces inspector fetch-service closed Added the snapd authentication nonce inspector via merged PR #503, commit 8ba29b4, resolving the LP test-build rejection.
76%
#150 inspectors/snap: add additional inspector tests fetch-service merged Merged PR #150 as commit 7e0b5b4, expanding test coverage for the Snap inspector after approval by two reviewers.
74%
#1849 tests: add snap not found tests snapcraft merged Merged missing-snap test coverage; snapcraft PR #1849 landed as commit 54cf2bd9e.
73%
#84 inspectors: add snap inspectors fetch-service merged Snap inspectors were added in merged PR #84, implemented by commit cfa83f8.
73%
#145 inspectors/snap: fix snap refresh inspector fetch-service merged Merged #145 (b12730c), fixing snap refresh inspection with stricter artifact validation, correct inspector naming, and inspector registration.
72%
#264 feat(inspectors): add snapcraft inspector fetch-service merged Merged PR #264 as commit e6aca36, adding the Snapcraft inspector and enabling Snapcraft Store cloning. It builds on merged Rockcraft inspector PR #262.
72%
#2352 tests: use valid snap names in unit tests snapcraft merged Merged PR #2352 (commit b8c0a4fbf) changed snap names used in unit tests so they pass snap pack --check-skeleton; author merged directly as a minor test-only change.
71%
#407 Add inspector for snap sections fetch-service closed Added and merged a Snap Store sections API inspector in PR #508 (commit a164101), preventing unrecognized-format inspection rejections.
71%