inspectors/apt: fix release and package state when rejected
Metadata
Current evaluation
APT inspection now records state only for approved packages and releases; the rejection fix was cherry-picked into the feature branch in commit e19a80c.
Resolution: closed resolved
Reason: The maintainer confirmed that the change was cherry-picked into the feature branch. Commit e19a80c contains the fix, and PR #101 was subsequently closed.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Only create state for approved packages. This will prevent rejected
packages or release files to be used to validate deb files.
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | APT inspection now records state only for approved packages and releases; the rejection fix was cherry-picked into the feature branch in commit e19a80c. | |
| stealth/space-bunny-alpha | — | closed resolved | Rejected APT releases/packages no longer create inspection state; commit e19a80c carried the fix, and PR #101 was closed after its cherry-pick. | |
| qwen/qwen3.6-35b-a3b | — | — | Fixes release and package state handling when rejected, ensuring only approved packages create state. The change was closed after being cherry-picked into a feature branch. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
fetch-service#e19a80c
(confidence 98%)
Commit with the same APT rejection-state fix, confirmed by the maintainer's cherry-pick comment.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #61 inspectors: add apt and deb file inspectors | fetch-service | merged | Merged PR #61 in commit 566f57c, adding stateful APT and DEB inspectors to validate signed InRelease files, Packages.xz indexes, and .deb packages. | |
| #308 fix(inspectors/apt): rejection fix and additional tests | fetch-service | merged | Merged in #308 via commit ecf2e07: APT translation-file uncompression failures now reject the artifact instead of erroring, with additional inspector tests. |