fix(apt.config): support ESM archive paths
Metadata
Current evaluation
Closed unmerged after consolidation; the ESM archive-path fix was superseded by canonical/fetch-service#365, merged as commit 3f46e20.
Resolution: closed superseded
Reason: Maintainer comments state that #361 was superseded by #365. PR #365 merged as commit 3f46e20, correcting ESM APT URL handling, while #361 was closed without merging.
Evaluated by: mr-cal-bot
No scores available.
Issue body
The ESM archives repo paths are a little bit different than the traditional http://archive.ubuntu.com/ubuntu path. They have one more directory before the "ubuntu" slug e.g. https://esm.ubuntu.com/fips/ubuntu.
While parsing the repository path is supported currently, the paths to the InRelease files, Packages indices, Translations indices and Deb files are not supported. This PR fixes that issue.
Note that this is needed to support Chisel fetching Pro packages.
-----
- [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 consolidation; the ESM archive-path fix was superseded by canonical/fetch-service#365, merged as commit 3f46e20. | |
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged as superseded by #365, which corrected ESM archive URL handling and merged as commit 3f46e20. | |
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged. Maintainer consolidated this with #345 and superseded it by PR #365 (commit 3f46e20), which fixed ESM archive URL/path handling in the APT inspector for Pro package fetching. | |
| stealth/space-bunny-alpha | — | closed superseded | PR #361 (ESM archive path support in apt.config) closed unmerged by cmatsuoka, who consolidated it with #345; superseded by PR #365, merged as commit 3f46e20 fixing ESM APT URL derivation. | |
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged; ESM archive-path support was superseded by canonical/fetch-service#365, merged as commit 3f46e20 to correct ESM APT URL handling. | |
| qwen/qwen3.6-35b-a3b | — | — | Superseded by PR #365 after consolidation with #345. The changes implement ESM archive path support in apt.config, resolving index and package file lookups for Chisel Pro packages. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Superseded By:
canonical/fetch-service#365
(confidence 100%)
The maintainer explicitly marked #361 as superseded by #365, which delivered the ESM archive URL fix.
-
Related To:
canonical/fetch-service#345
(confidence 99%)
The maintainer said the work was being consolidated with #345 before #365 was proposed.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #410 fix(apt): use separate esm repository configuration | fetch-service | merged | Merged a fix separating ESM apt repository configuration from standard repositories and adding smoke tests; released in v0.8.0 via commit ba1b806. | |
| #365 fix(inspectors/apt): use correct esm archive url | fetch-service | merged | Merged PR #365 as commit 3f46e20, correcting ESM archive URL derivation so Ubuntu Pro packages are versified and validated correctly. |