← Back to issue list

feat: add inspector for snapd authentication nonce

View original Github issue

Metadata

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

Current evaluation

Merged #503 as 8ba29b4, adding the snapd authentication-nonce inspector and fixing fetch-service#511.

Resolution: closed resolved

Reason: PR #503 was approved with all CI checks passing and merged as commit 8ba29b4. It added the snapd authentication-nonce inspector and explicitly fixed #511.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This PR adds an inspector for handling snapd authentication nonces from the Snap Store API. Fixes #511 - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? ----- FETCH-56

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged #503 as 8ba29b4, adding the snapd authentication-nonce inspector and fixing fetch-service#511.
stealth/space-bunny-alpha — closed resolved Merged in canonical/fetch-service#503 as 8ba29b4, adding snapd authentication-nonce inspection and fixing #511.
qwen/qwen3.6-35b-a3b — — Merged after two approvals and passing CI checks. Adds an inspector for snapd authentication nonces from the Snap Store API, resolving issue #511. The change introduces 255 lines across seven files.

Update history

Date Change
created

Related work

  • Related To: canonical/fetch-service#511 (confidence 100%)

    The merged implementation explicitly fixes the authentication-nonce inspector issue.

Related issues

Issue Project State Summary Similarity
#519 feat: add inspector for device authentication request-id fetch-service merged Merged PR #519 as commit 286d79b, adding the snap.auth-request-id inspector for device authentication API calls and resolving issue #515.
78%
#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.
78%
#507 feat: inspector for snapd session authentication fetch-service merged Merged PR #507 (commit 9d5c779) adding the snapd session authentication inspector (snap.auth-sessions), which validates requests to the snapcraft.io auth/sessions endpoint and checks responses for a macaroon token. Closes issue #510.
77%
#510 Add snapd auth/sessions inspector fetch-service closed Snapd auth/sessions inspection was implemented in canonical/fetch-service#507 (commit 9d5c779), including tests; #510 was subsequently closed.
75%
#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.
74%
#508 feat: add snap sections inspector fetch-service merged Merged PR #508 added and documented the snap.sections inspector for the Snap Store sections API, fixing fetch-service#512; merged as a164101.
74%
#516 feat: add support for serial assertion inspection fetch-service merged Merged as 0d82f6f and released in 0.11.0, adding serial assertion inspection for snapd device registration; follow-up PR #522 fixed its endpoint.
70%