← Back to issue list

Multipass build provider does not support resource settings core core22 snaps

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#2008003
Type
issue
State
open
Author
~jocado
Labels
craft-1847
Created
Updated
Closed

Current evaluation

Multipass build provider does not support resource settings (CPU/memory env vars) for core22 snaps. Untriaged, no maintainer response, 1290 days old.

Suggested action: close stale

Reason: The issue is 1290 days old with no maintainer response or comments. The underlying feature request is tracked upstream in craft-providers#531 ('Provide a way to set Multipass CPU and memory'), which is also open and stale. Closing this issue as stale avoids duplication and directs attention to the upstream tracking issue.

Impact: 40 Quick Win: 22.0 Staleness: 95 Complexity: 45 Confidence: 75 Support Request: 25

Issue body

Hi, As per the docs, you can set custom resource usage for the Multipass instance using environment variables: https://snapcraft.io/docs/build-providers $ export SNAPCRAFT_BUILD_ENVIRONMENT_CPU=8 $ export SNAPCRAFT_BUILD_ENVIRONMENT_MEMORY=16G It's noted in the docs that this is not possible for core22 snaps, which means that it's a breaking change for core22. Ideally, this still would be supported in some way for core22 snaps. This was discussed a little here: https://forum.snapcraft.io/t/build-providers/4157/34?u=jocado Cheers, Just

Evaluation history

Date Model Scores Action Summary
qwen3.6-35b-a3b-mtp-q6
Impact: 40
Quick Win: 22.0
Staleness: 95
Complexity: 45
Confidence: 75
Support Request: 25
close stale Multipass build provider does not support resource settings (CPU/memory env vars) for core22 snaps. Untriaged, no maintainer response, 1290 days old.
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 25
Confidence: 85
Support Request: 15
close stale Feature request to enable Multipass resource env vars for core22 snaps. Untriaged, over 3 years old, zero maintainer interaction.
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 35
Confidence: 80
Support Request: 15
close stale Multipass build provider lacks CPU/memory environment variable support for core22 snaps. Unaddressed for over 3 years with zero maintainer interaction or labels.
qwen3.6-35b-a3b-mtp-q6
Staleness: 95
Complexity: 20
Confidence: 75
Support Request: 10
needs triage Multipass build provider lacks support for environment variable resource settings for core22 snaps. The report has received no maintainer response or comments in over three years and remains untriaged.
qwen3.6-35b-a3b-mtp-q6
Staleness: 90
Complexity: 40
Confidence: 75
Support Request: 20
close stale Feature request to enable CPU and memory environment variable configuration for the Multipass build provider with core22 snaps. Open for over three years with zero maintainer comments or activity, indicating it has not been prioritized or addressed.

Update history

No update history recorded yet.

Related work

  • Blocked By: canonical/craft-providers#531 (confidence 85%)

    This issue depends on craft-providers#531 being implemented to allow setting Multipass CPU and memory resources, which is currently hardcoded.

  • Related To: canonical/snapcraft#6025 (confidence 80%)

    Related issue about SNAPCRAFT_BUILD_ENVIRONMENT_* env vars being ignored on macOS, also blocked by craft-providers#531.

Related issues

No related issues found above the similarity threshold.