← Back to issue list

`snapcraft clean <part> --use-lxd` shouldn't wait for network

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1958930
Type
issue
State
open
Author
~om26er
Labels
Created
Updated
Closed

Current evaluation

Feature request: snapcraft clean <part> --use-lxd should not wait for network connectivity since cleaning only deletes directories. No maintainer response or labels in ~4.6 years; the network wait originates in craft-providers' wait_until_ready, which still exists in current code.

Suggested action: needs triage

Reason: No labels, no maintainer comments, and no assignee on this ~4.6-year-old issue, so it has never been triaged. The underlying network wait is confirmed to still exist in craft-providers base.py (_setup_wait_for_network called from wait_until_ready), so the request is not obsolete, but it needs a maintainer to assess whether skipping the wait for clean is feasible and worth the effort.

Impact: 25 Quick Win: 16.25 Staleness: 85 Complexity: 35 Confidence: 55 Support Request: 10

Issue body

When cleaning a specific part, please make it so, so that snapd doesn't wait for the availability of internet, it's redundant to wait for network connectivity for the lxd container, while the sole purpose is to just delete a few directories. This will help developers who are debugging their code and need to clean specific part frequently. All saved seconds are helpful.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 25
Quick Win: 16.25
Staleness: 85
Complexity: 35
Confidence: 55
Support Request: 10
needs triage Feature request: snapcraft clean <part> --use-lxd should not wait for network connectivity since cleaning only deletes directories. No maintainer response or labels in ~4.6 years; the network wait originates in craft-providers' wait_until_ready, which still exists in current code.
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 15
Confidence: 90
Support Request: 10
close stale Request to skip network wait during snapcraft clean <part> --use-lxd to speed up part cleanup. Unlabelled, no maintainer response, inactive for over four years.
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 20
Confidence: 85
Support Request: 10
close stale Feature request to skip network wait during snapcraft clean with LXD to speed up debugging. Issue is 4.5 years old with no maintainer response or labels.
qwen/qwen3.6-35b-a3b
Staleness: 98
Complexity: 15
Confidence: 85
Support Request: 5
close stale Request to skip network wait during snapcraft clean part use-lxd to speed up local development. Untriaged, inactive for over 4 years.
qwen3.6-35b-a3b-mtp-q6
Staleness: 95
Complexity: 15
Confidence: 85
Support Request: 10
close stale Request to skip network wait during snapcraft clean --use-lxd to speed up part cleanup. Issue is over 4 years old, unlabelled, and has had zero maintainer interaction or comments.
qwen3.6-35b-a3b-mtp-q6
Staleness: 95
Complexity: 15
Confidence: 90
Support Request: 10
close stale Request to skip network wait during snapcraft clean --use-lxd to speed up local development. Inactive for over 4 years with no maintainer response or labels.

Update history

No update history recorded yet.

Related issues

No related issues found above the similarity threshold.