fix(apt): use separate esm repository configuration
Metadata
Current evaluation
Merged changes implementing a separate ESM repository configuration for apt and adding apt inspector smoke testing. Approved by two reviewers and passed CI checks.
Suggested action: —
No scores available.
Issue body
Add a separate configuration entry for esm repositories, along with apt
inspector smoke testing.
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged changes implementing a separate ESM repository configuration for apt and adding apt inspector smoke testing. Approved by two reviewers and passed CI checks. |
Update history
| Date | Change |
|---|---|
| created |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #365 fix(inspectors/apt): use correct esm archive url | fetch-service | merged | 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. | |
| #308 fix(inspectors/apt): rejection fix and additional tests | fetch-service | merged | Merged fix for apt inspector to reject instead of exiting on translation file uncompression failures, plus added inspector tests. Approved by two reviewers and passed CI. | |
| #127 inspectors/apt: extend configuration to apt inspectors | fetch-service | merged | Merged extension of apt inspectors to share configuration for allowed repositories, dists, and components. Approved by two reviewers, passed CI, and modified 14 files. Resolves CRAFT-3027. | |
| #361 fix(apt.config): support ESM archive paths | fetch-service | closed | 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. |