← Back to issue list

build(pro): update to use pro guest attachment

View original Github issue

Metadata

Project
rockcraft
Number
#1070
Type
pull request
State
open
Author
tigarmo
Labels
—
Created
Updated
Closed
—

Current evaluation

Updates craft-providers for LXD Pro guest attachment and adopts uv-based snap builds; stale, unreviewed, and superseded by merged Pro-source work.

Suggested action: close superseded

Reason: The guest-attachment work reached main through canonical/rockcraft#1184, squash-merged as 1987d98b; current main also documents Pro support, uses the uv plugin, and requires craft-providers 3.7.1 or newer. Although this PR has multiple failing checks and no review, it has been inactive for 254 days and no longer adds a viable change.

Evaluated by: mr-cal-bot

Impact: 45 Quick Win: 21 Complexity: 50 Confidence: 96 Actionability: 95

Issue body

This commit updates the craft-providers reference to the new version that uses the lxd guest attachment integration. It also pulls in some mainline changes to snapcraft.yaml to get it to build (use the uv plugin and pin maturin). <!-- Describe your changes --> --- - [ ] I've followed the [contribution guidelines](https://github.com/canonical/rockcraft/blob/main/CONTRIBUTING.md). - [ ] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [ ] I've successfully run `make lint && make test`. - [ ] I've added or updated any relevant documentation.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 45
Quick Win: 21
Complexity: 50
Confidence: 96
Actionability: 95
close superseded Updates craft-providers for LXD Pro guest attachment and adopts uv-based snap builds; stale, unreviewed, and superseded by merged Pro-source work.
qwen/qwen3.6-35b-a3b
Impact: 45
Quick Win: 5
Complexity: 30
Confidence: 70
Actionability: 15
close stale Updates craft-providers to use lxd guest attachment integration and updates snapcraft.yaml for uv plugin. Open 240 days with 0 comments, 0 reviewers, and multiple failing CI checks.
qwen/qwen3.8-27b
Impact: 40
Quick Win: 22
Staleness: 55
Complexity: 45
Confidence: 55
needs review Updates craft-providers to the LXD guest-attachment version and pulls mainline snapcraft.yaml changes (uv plugin, pinned maturin) so the pro snap builds. Open 222 days, no review, CI failing on snap-tests, OSV-scanner, lint/files, fast/slow tests, diff-schema.
qwen/qwen3.6-35b-a3b
Staleness: 85
Complexity: 40
Confidence: 80
needs review Updates craft-providers to use LXD guest attachment integration and adjusts snapcraft.yaml build configuration. Currently pending review with mixed CI results and no activity for 181 days.
qwen3.6-35b-a3b-mtp-q6
Staleness: 90
Complexity: 25
Confidence: 70
needs review Updates craft-providers to use lxd guest attachment integration and adjusts snapcraft.yaml build configuration. Currently inactive for 167 days with no comments or CI results.
qwen3.6-35b-a3b-mtp-q6
Staleness: 78
Complexity: 20
Confidence: 65
close stale Updates craft-providers dependency to use lxd guest attachment and adjusts snapcraft.yaml build config. Inactive for 164 days with no comments or CI status.

Update history

No update history recorded yet.

Related work

  • Superseded By: canonical/rockcraft#1184 (confidence 97%)

    Its merged feature/pro-sources branch included the LXD guest-attachment changes, with all CI checks passing.

Related issues

No related issues found above the similarity threshold.