← Back to issue list

fix(apt): use separate esm repository configuration

View original Github issue

Metadata

Project
fetch-service
Number
#410
Type
pull request
State
merged
Author
cmatsuoka
Labels
Created
Updated
Closed

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.
79%
#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.
72%
#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.
70%
#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.
70%