Support adding private repositories
Metadata
Current evaluation
Triaged enhancement remains open: add auth.conf.d credential support for private APT repositories and PPAs so Imagecraft can build images using them.
Suggested action: keep open
Reason: This maintainer-authored enhancement is explicitly labeled Triaged and identifies both the required /etc/apt/auth.conf.d integration and private-PPA use case. The current tree has no credential fields, credential-related documentation, or auth.conf handling, and no matching implementation commit was found, so the capability remains valid and unfinished.
Evaluated by: mr-cal-bot
Impact:
56
Quick Win:
16
Complexity:
58
Confidence:
91
Actionability:
70
Issue body
### What needs to get done
Craft Archives needs to be able to support adding private repositories that include authentication info in `/etc/apt/auth.conf.d`, including private PPAs
### Why it needs to get done
Imagecraft needs to support private repositories if someone wants an image with their own private repo.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
56
Quick Win:
16
Complexity:
58
Confidence:
91
Actionability:
70
|
keep open | Triaged enhancement remains open: add auth.conf.d credential support for private APT repositories and PPAs so Imagecraft can build images using them. | |
| qwen/qwen3.6-35b-a3b |
Impact:
65
Quick Win:
27
Complexity:
45
Confidence:
75
Actionability:
75
|
keep open | Enhancement to support private repositories with authentication via /etc/apt/auth.conf.d for private PPAs and repos | |
| qwen/qwen3.8-27b |
Impact:
55
Quick Win:
25
Staleness:
55
Complexity:
55
Confidence:
78
Support Request:
5
|
keep open | Enhancement to support adding private apt repositories with authentication via /etc/apt/auth.conf.d, including private PPAs. Triaged by maintainer, Jira ticket CRAFT-5074 created, no implementation work started. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
75
Complexity:
60
Confidence:
85
Support Request:
10
|
keep open | Feature request to support private repositories with authentication in /etc/apt/auth.conf.d for Imagecraft. Triaged as enhancement, currently inactive for over 3 months with no further discussion. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
65
Complexity:
45
Confidence:
85
Support Request:
10
|
keep open | Enhancement to support adding private repositories with authentication info in /etc/apt/auth.conf.d. Triaged and linked to an internal Jira ticket, awaiting implementation. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/snapcraft#5116
(confidence 93%)
Open Snapcraft request for the same auth.conf.d-style APT repository credentials; it is a counterpart, not evidence that this issue is resolved.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #312 Support adding or removing PPAs to the image | imagecraft | open | Enhancement requesting declarative PPA/archive management in imagecraft.yaml, including build-only vs final-image repos. Triaged; workaround documented via #355, native support still open. |