feat(inspectors): add chisel release inspector
Metadata
Current evaluation
Closed unmerged after the author departed; the chisel-releases inspector was later merged via #445 (commit b542989) and shipped in fetch-service 0.10.0.
Resolution: closed superseded
Reason: PR #333 sat with 31 unresolved review comments and was closed after the author left (2025-06-19) without merging. Its goal was completed by the merged PR #445, commit b542989, which added the chisel-releases inspector with configurable URL and chisel.yaml validation and is listed in the 0.10.0 changelog (2025-10-02).
Evaluated by: mr-cal-bot
No scores available.
Issue body
Chisel release inspector verifies the chisel-releases repository's [1] tarball download request and response artifact.
Chisel [2] downloads the tarball via a GET request to https://codeload.github.com. The inspector monitors this request and currently only examines the gzip compressed tarball and checks if it contains appropriate files.
[1] https://github.com/canonical/chisel-releases
[2] https://github.com/canonical/chisel
-----
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged after the author departed; the chisel-releases inspector was later merged via #445 (commit b542989) and shipped in fetch-service 0.10.0. | |
| stealth/space-bunny-alpha | — | closed superseded | Unmerged #333 was closed after the author left; the chisel-releases inspector was subsequently merged through #445 (commit b542989). | |
| qwen/qwen3.6-35b-a3b | — | — | Added a chisel release inspector to verify tarball downloads. The contribution was closed without merging after the author departed the project, leaving unresolved review comments and suggesting a new PR be opened instead. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Superseded By:
canonical/fetch-service#445
(confidence 96%)
Merged commit b542989 'feat(inspectors): add chisel-releases inspector'; shipped in 0.10.0 changelog, with inspectors/chisel/release.go and docs/reference/chisel_release.rst now in the tree.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #445 feat(inspectors): add chisel-releases inspector | fetch-service | merged | Merged as commit b542989 and released in fetch-service 0.10.0: adds the chisel-releases inspector, default config for codeload.github.com chisel-releases, multi-key decoding, and a spread test — reviving unmerged #333. |