fix(inspectors/apt): use correct esm archive url
Metadata
Current evaluation
Merged PR #365 as commit 3f46e20, correcting ESM archive URL derivation so Ubuntu Pro packages are versified and validated correctly.
Resolution: closed resolved
Reason: The approved fix was merged as commit 3f46e20. It accounts for ESM's extra directory level before "ubuntu" and adds coverage for validating Pro packages.
Evaluated by: mr-cal-bot
No scores available.
Issue body
ESM URLs don't follow the same pattern used in the regular archive
and have one more directory level before "ubuntu". This patch fixes
the request URL versification to properly validate Pro packages.
Co-authored-by: Rafid Mostofa <rafid.mostofa@canonical.com>
Signed-off-by: Claudio Matsuoka <claudio.matsuoka@canonical.com>
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #365 as commit 3f46e20, correcting ESM archive URL derivation so Ubuntu Pro packages are versified and validated correctly. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged into fetch-service via PR #365, correcting the ESM archive URL pattern so Ubuntu Pro packages are versified and validated correctly (commit 3f46e20). | |
| qwen/qwen3.6-35b-a3b | — | — | Merged a fix updating the ESM archive URL pattern to include an additional directory level before ubuntu, ensuring correct validation for Ubuntu Pro packages. Approved by four reviewers, passed CI, and modified three files. |
Update history
| Date | Change |
|---|---|
| created |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #361 fix(apt.config): support ESM archive paths | fetch-service | closed | Closed unmerged after consolidation; the ESM archive-path fix was superseded by canonical/fetch-service#365, merged as commit 3f46e20. |