Support adding or removing PPAs to the image
Metadata
Current evaluation
Adding or removing PPAs and package repositories during image builds is currently deferred, with the team planning to document workarounds first as the requester's need has decreased.
Suggested action: keep open
Reason: The issue is triaged and actively discussed. Maintainers have acknowledged the request, scoped the problem, and agreed on a clear path forward (documentation first, potential plugin later). It should remain open to track progress and future implementation.
Staleness:
15
Complexity:
45
Support Request:
5
Issue body
### Check existing issues
- [x] I've verified that this request isn't described by any existing issues.
### Request
Describe the feature you'd like to see implemented.
It should be possible to add or remove PPAs and archives in `(overlay)/etc/apt/sources.list{,.d}`. It would be ideal if I could specify a list of PPAs, some only required for producing the image (e.g. it provides some package only required in an `overlay-script` but not at runtime), as well as for removing an included PPA (namely, the default one, so that I could provide my own preset mirror).
### The problem it solves
Describe the impact your request would have.
I have to add the PPAs I need for an image to the `package-repositories` list in my `imagecraft.yaml` and then copy the key and source.list file from the build environment into the rootfs manually.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| 2026-06-01 11:23:41.317958+00:00 | qwen3.6-35b-moe-q4 |
Staleness:
15
Complexity:
45
Support Request:
5
|
keep open | Adding or removing PPAs and package repositories during image builds is currently deferred, with the team planning to document workarounds first as the requester's need has decreased. |
| 2026-06-01 11:20:58.006850+00:00 | pending | — | — | — |