Make ROCK base image registry configurable.
Metadata
Current evaluation
Feature request to make the hardcoded ECR base image registry URL configurable in rockcraft.oci.Image to allow pulling from non-ECR registries and avoid rate-limit failures. Untriaged, no maintainer response, no labels, 763 days old. Code still uses hardcoded REGISTRY_URL = ECR_URL.
Suggested action: needs triage
Reason: The issue has no labels, no assignee, and no maintainer response in 763 days. The code at rockcraft/oci.py:46 still hardcodes REGISTRY_URL = ECR_URL with no configurable alternative, confirming the feature was never implemented. The author's comment references issue #654 as related-in-cause but functionally independent, and no maintainer has acknowledged or prioritized either.
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.8-27b |
Impact:
45
Quick Win:
24.75
Staleness:
85
Complexity:
45
Confidence:
80
Support Request:
20
|
needs triage | Feature request to make the hardcoded ECR base image registry URL configurable in rockcraft.oci.Image to allow pulling from non-ECR registries and avoid rate-limit failures. Untriaged, no maintainer response, no labels, 763 days old. Code still uses hardcoded REGISTRY_URL = ECR_URL. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
92
Complexity:
25
Confidence:
85
Support Request:
5
|
needs triage | Feature request to make base image registry configurable in rockcraft to bypass ECR/DockerHub rate limits. Untriaged, inactive for ~2 years with no maintainer response or labels. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
90
Complexity:
25
Confidence:
85
Support Request:
0
|
needs triage | Feature request to make the base image registry configurable in rockcraft to bypass ECR rate limits. Untriaged, inactive for nearly two years, awaiting maintainer assessment. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
85
Complexity:
25
Confidence:
80
Support Request:
10
|
needs triage | Feature request to make the base image registry configurable in rockcraft to bypass ECR rate limits. Unlabeled, inactive for over a year with no maintainer response. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
95
Complexity:
30
Confidence:
75
Support Request:
0
|
close stale | Extend rockcraft.oci.Image to accept a configurable registry URL for skopeo copy, bypassing ECR rate limits and enabling local mirrors. Open, unassigned, and stale after 686 days. Needs triage and implementation. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/rockcraft#654
(confidence 85%)
Author explicitly states this issue is 'related in cause' to #654 (configurable skopeo credentials for base image pulls) but functionally independent. Both address ECR rate-limit failures during base image pulls.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #184 Cache retrieved base during build | rockcraft | open | Feature request to cache the fetched base image during rockcraft pack to avoid Docker Hub pull rate limits. Maintainers discussed caching strategies in Feb 2023; project has since moved to ECR registry and added an image service, but no explicit base-image caching was implemented. | |
| #654 Allow for configurable `skopeo` credentials during pulling of the ROCK base image. | rockcraft | open | Feature request to add configurable skopeo credentials (via --src-creds) when pulling the ROCK base image from ECR, to work around registry rate limits. Open 763 days, no maintainer response, no labels; related issue #655 (configurable registry) also open and untriaged. |