← Back to issue list

fix(i/snap): fix snap declaration assertion parsing

View original Github issue

Metadata

Project
fetch-service
Number
#414
Type
pull request
State
merged
Author
cmatsuoka
Labels
Created
Updated
Closed

Current evaluation

Merged after resolving snap declaration assertion parsing by allowing authority-id to appear in any field position. Added validation test cases. Approved by two reviewers and passed CI.

Suggested action:

No scores available.

Issue body

Don't require authority-id to be the second assertion field. Fixes #413 - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged after resolving snap declaration assertion parsing by allowing authority-id to appear in any field position. Added validation test cases. Approved by two reviewers and passed CI.

Update history

Date Change
created

Related issues

Issue Project State Summary Similarity
#544 fix(i/snap): don't reject non-snap squashfs files fetch-service merged Merged a fix to the snap inspector that ignores non-snap squashfs files instead of rejecting them. Approved by two reviewers, passed all CI checks, and applied with 16 additions and 4 deletions across two files.
74%
#250 feat(i/snap): add snap-declaration assertion filters fetch-service merged Merged following two approvals and CI validation. Implements snap-declaration assertion filters in inspectors.yaml to restrict downloads by publisher-id, resolving issue #249. Rebased on feature/configurability.
74%
#522 fix(inspectors/snap): fix serial assertion endpoint fetch-service merged Merged a fix for the serial assertion endpoint in the snap inspector. Approved by two reviewers, passed all CI checks, and integrated with a 13-line addition and 2-line removal across three files.
71%