← Back to issue list

Error parsing snap declaration assertion

View original Github issue

Metadata

Project
fetch-service
Number
#413
Type
issue
State
closed
Author
cmatsuoka
Labels
—
Created
Updated
Closed

Current evaluation

Fixed snap declaration assertion parsing in merged PR #414 (commit a47e7d2), allowing LXD snap declarations to be inspected.

Resolution: closed resolved

Reason: PR #414, commit a47e7d2, fixed the overly strict snap-declaration parser; the changelog explicitly records the fix under #414.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### Bug Description The parser for snap declaration assertions is too strict. The existing inspector fails to parse the declaration assertion for the lxd snap. ### To Reproduce Install the lxd snap using the fetch service. ### Relevant log output ```shell N/A ```

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Fixed snap declaration assertion parsing in merged PR #414 (commit a47e7d2), allowing LXD snap declarations to be inspected.
stealth/space-bunny-alpha — closed stale canonical/fetch-service#413 was closed without a documented fix; the only comment was an automated CRAFT-4643 Jira-sync notice, with no linked PR or commit.
stealth/space-bunny-alpha — closed stale Closed without a documented fix; the only comment was an automated CRAFT-4643 Jira-sync notice, with no linked resolving PR or commit.
qwen/qwen3.6-35b-a3b — — Closed without resolution. The strict snap declaration assertion parser issue received only an automated JIRA sync comment and was abandoned, with no fix or merge details provided.

Update history

Date Change
created

Related work

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

    Commit a47e7d2 is titled "fix(i/snap): fix snap declaration assertion parsing (#414)" and is listed in the changelog.

Related issues

Issue Project State Summary Similarity
#414 fix(i/snap): fix snap declaration assertion parsing fetch-service merged Merged in #414 as commit a47e7d2, fixing snap declaration assertion parsing without requiring authority-id to be the second field; fixes #413.
75%
#671 fix: get assertions for aliased snaps craft-providers merged Merged PR #671 fixed declaration-assertion lookup for aliased snaps by using the snap name. It resolves #622 and is the 1.20 counterpart of #670.
72%