← Back to issue list

Use alternate lxd profiles

View original Github issue

Metadata

Project
craft-providers
Number
#213
Type
issue
State
open
Author
cmatsuoka
Labels
Type: Enhancement
Created
Updated
Closed

Current evaluation

Enhancement request to add CRAFT_PROVIDERS_LXD_PROFILE env var for alternate LXD profiles. Open 3.5 years with one maintainer comment, no implementation.

Suggested action: needs triage

Reason: The issue has been open for 1298 days with only one maintainer comment (@mr-cal) offering implementation thoughts but no clear direction, prioritization, or assignment. While it has a label and some engagement, it lacks the maintainer buy-in or active work needed to keep_open, and there's no evidence the feature is irrelevant to close_stale. It needs proper triage to determine if this enhancement is still desired.

Impact: 50 Quick Win: 30.0 Staleness: 75 Complexity: 40 Confidence: 65 Support Request: 10

Issue body

I have multiple lxd pools and I'd like to have some mechanism in craft-providers that allows me to use alternate lxd profiles during development so I can use different pools with different configurations. An environment variable such as `CRAFT_PROVIDERS_LXD_PROFILE` specifying the profile to use would solve my problem.

Evaluation history

Date Model Scores Action Summary
qwen3.6-35b-a3b-mtp-q6
Impact: 50
Quick Win: 30.0
Staleness: 75
Complexity: 40
Confidence: 65
Support Request: 10
needs triage Enhancement request to add CRAFT_PROVIDERS_LXD_PROFILE env var for alternate LXD profiles. Open 3.5 years with one maintainer comment, no implementation.
qwen/qwen3.6-35b-a3b
Staleness: 70
Complexity: 45
Confidence: 80
Support Request: 10
keep open Request to add an environment variable for specifying alternate LXD profiles in craft-providers. Maintainer discussed implementation scope and naming, but no progress has been made in over three years.
qwen3.6-35b-a3b-mtp-q6
Staleness: 75
Complexity: 20
Confidence: 65
Support Request: 0
keep open Request to add an environment variable for specifying alternate LXD profiles in craft-providers. Maintainer discussed implementation details and alternative approaches, but no decision or implementation has been made.
qwen3.6-35b-a3b-mtp-q6
Staleness: 70
Complexity: 50
Confidence: 75
Support Request: 10
keep open Feature request to add environment variable support for alternate LXD profiles in craft-providers. Maintainers discussed implementation details like variable naming and scope, but no decision or implementation has been made.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#684 Create a generic craft LXD profile craft-providers open Enhancement to create a generic craft LXD profile to protect managed containers from user-specific profile modifications affecting build reproducibility. Open 694 days with no maintainer response.
81%
#590 Improve the LXD init experience rockcraft open LXD init check for rockcraft pack is implemented in craft-providers. Maintainer kept issue open for two follow-ups: handling broken LXD profiles from older versions (PR #588 closed unmerged) and multi-profile selection. Inactive ~12.5 months.
74%