lxd downloads inspector does not recognize request
Metadata
Current evaluation
Fixed by merged PR #462 (commit 34fa1ae), "fix(inspectors/lxd): detect releases image request": the LXD rootfs/simple-streams URL regex now matches /buildd/releases/<series>/<datestamp>/<image>.tar.gz as well as /buildd/daily. Tracked internally as FETCH-28.
Resolution: closed resolved
Reason: Maintainer cmatsuoka closed the issue with "Fixed in #462"; PR #462 merged as commit 34fa1ae, adding a "buildd/releases/noble/release-20250810/..." test case in inspectors/lxd/rootfs_test.go and documenting the pattern as /buildd/(daily|releases)/<series>/<datestamp>/<name>.tar.gz.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Fixed by merged PR #462 (commit 34fa1ae), "fix(inspectors/lxd): detect releases image request": the LXD rootfs/simple-streams URL regex now matches /buildd/releases/<series>/<datestamp>/<image>.tar.gz as well as /buildd/daily. Tracked internally as FETCH-28. | |
| stealth/space-bunny-alpha | — | closed resolved | Fixed LXD buildd release-image request recognition by adding support alongside daily snapshots. Merged in canonical/fetch-service#462 via commit 34fa1ae. | |
| qwen/qwen3.6-35b-a3b | — | — | The lxd.simple-streams.download inspector regex failed to recognize specific cloud image URLs, rejecting valid downloads. The bug was resolved and merged in pull request #462. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
canonical/fetch-service#462
(confidence 99%)
Merged PR extending the LXD inspector URL regex to cover the releases path; issue comment cites it as the fix.
-
Related To:
canonical/fetch-service#427
(confidence 70%)
Original PR adding the lxd.simple-streams.download inspector whose regex was too restrictive.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #462 fix(inspectors/lxd): detect releases image request | fetch-service | merged | Merged PR #462 (34fa1ae) fixed LXD rootfs detection for release images as well as daily snapshots; the change shipped in fetch-service 0.10.0. | |
| #427 feat(i/lxd): simple streams download inspector for lxd | fetch-service | merged | Merged #427 as c3d099d, adding LXD Simple Streams download inspection to validate downloaded rootfs image digests against product listings. | |
| #434 fix(i/lxd): make lxd download inspector more strict | fetch-service | merged | Merged PR #434 as commit a7ebcd5, tightening LXD download format verification so Snap assertion downloads are not rejected. |