← Back to issue list

Switch centos and almalinux containers to use images.lxd.canonical.com

View original Github issue

Metadata

Project
craft-providers
Number
#766
Type
issue
State
open
Author
lengau
Labels
Type: Enhancement
Created
Updated
Closed
—

Current evaluation

Maintainer-filed enhancement (lengau, labelled Type: Enhancement) asking to point CentOS 7 and AlmaLinux 9 LXD remotes at images.lxd.canonical.com; code at HEAD still uses images.linuxcontainers.org. Unimplemented, no discussion.

Suggested action: keep open

Reason: The issue is triaged (maintainer-authored, 'Type: Enhancement' label) and still valid: craft_providers/lxd/remotes.py lines 184-193 at HEAD (a94fb28) still map CentOSBaseAlias.SEVEN and almalinux.AlmaLinuxBaseAlias.NINE to remote_name="images" with remote_address="https://images.linuxcontainers.org/images/", a rolling/daily server, matching the stated risk of 'unexpected changes in lxd'. The fix is essentially two string edits, but the exact image paths on images.lxd.canonical.com must be verified, and add_remote() is a no-op when a remote named 'images' already exists on the host, so a distinct remote name may be needed — hence the small non-zero complexity.

Evaluated by: mr-cal-bot

Impact: 40 Quick Win: 26 Complexity: 22 Confidence: 88 Actionability: 82

Issue body

### What needs to get done https://github.com/canonical/craft-providers/blob/1e44ec79ce2cfba6d28bfe3620630675cf43f6c2/craft_providers/lxd/remotes.py#L173-L185 Those should use https://images.lxd.canonical.com instead ### Why it needs to get done This can produce unexpected changes in lxd

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 40
Quick Win: 26
Complexity: 22
Confidence: 88
Actionability: 82
keep open Maintainer-filed enhancement (lengau, labelled Type: Enhancement) asking to point CentOS 7 and AlmaLinux 9 LXD remotes at images.lxd.canonical.com; code at HEAD still uses images.linuxcontainers.org. Unimplemented, no discussion.
stealth/space-bunny-alpha
Impact: 40
Quick Win: 29
Complexity: 20
Confidence: 90
Actionability: 90
keep open Maintainer-filed enhancement, still open: CentOS 7 and AlmaLinux 9 LXD remotes in craft_providers/lxd/remotes.py still point at images.linuxcontainers.org instead of images.lxd.canonical.com.
stealth/space-bunny-alpha
Impact: 40
Quick Win: 32
Complexity: 15
Confidence: 97
Actionability: 95
keep open Maintainer-requested enhancement remains open: CentOS 7 and AlmaLinux 9 LXD remotes still use images.linuxcontainers.org instead of Canonical's image server, risking unexpected image changes.
qwen3.6-35b-a3b-mtp-q6
Impact: 50
Quick Win: 45
Staleness: 75
Complexity: 10
Confidence: 70
Support Request: 0
keep open Enhancement to switch CentOS and AlmaLinux LXD container image URLs from images.linuxcontainers.org to images.lxd.canonical.com. Open 431 days with no comments.
qwen/qwen3.6-35b-a3b
Staleness: 75
Complexity: 15
Confidence: 75
Support Request: 0
needs triage Enhancement to update CentOS and AlmaLinux LXD container remotes to images.lxd.canonical.com. Open for 386 days with zero comments or assignee, awaiting maintainer review to confirm relevance or close as obsolete.
qwen3.6-35b-a3b-mtp-q6
Staleness: 60
Complexity: 10
Confidence: 85
Support Request: 0
keep open Enhancement to switch CentOS and AlmaLinux container images to images.lxd.canonical.com. Open, unassigned, and awaiting implementation or maintainer assignment.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#502 Source alma and centos images craft-providers closed Closed without implementation; no resolving PR or commit was found, and AlmaLinux and CentOS remotes still reference images.linuxcontainers.org.
72%