← Back to issue list

fix: use lxd from "5.21/stable"

View original Github issue

Metadata

Project
craft-actions
Number
#27
Type
pull request
State
merged
Author
tigarmo
Labels
—
Created
Updated
Closed

Current evaluation

Merged #27 as commit fd0ac92, switching Rockcraft Pack from latest/stable to the LXD 5.21/stable LTS channel for reliable overlay support.

Resolution: closed resolved

Reason: PR #27 was merged as commit fd0ac92. It uses LXD 5.21/stable, the recommended LTS channel that works correctly with Rockcraft overlays.

Evaluated by: mr-cal-bot

No scores available.

Issue body

That is the currently recommended LTS release the use, and in fact the one that works with Rockcraft ("latest/stable" has issues with overlays)

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged #27 as commit fd0ac92, switching Rockcraft Pack from latest/stable to the LXD 5.21/stable LTS channel for reliable overlay support.
stealth/space-bunny-alpha — closed resolved Merged PR #27 (fd0ac92), switching from latest/stable to the recommended LXD 5.21/stable LTS channel to fix Rockcraft overlay compatibility.
qwen/qwen3.6-35b-a3b — — Merged a fix switching the LXD channel from latest/stable to 5.21/stable. This resolves Rockcraft overlay compatibility issues and aligns with the recommended LTS release. Approved by two reviewers with a three-file change.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#7 fix: upgrade LXD to an existing channel craft-actions merged Merged PR #7 in commit 937d4f6, fixing #6 by switching Rockcraft's LXD channel from unavailable 5.9/stable to latest/stable.
85%
#195 LXD 5.0 fails to build rocks on Ubuntu 22.04 rockcraft closed Fixed by making the temporary /dev rbind mount private; Rockcraft commit d2529169 updated craft-parts to 1.18.4, bringing the fix into Rockcraft.
79%
#58 fix: configure lxd for pro builds in stable craft-actions merged Merged PR #58, commit 210d55f, installs Rockcraft from stable and configures LXD with the Pro token, enabling ESM Apps and ESM Infra Pro builds.
76%
#178 `rockcraft` crashes at the `update apt cache` step rockcraft open apt-get update inside LXD build instance fails on GitHub's ubuntu-22.04 runners; maintainers traced it to Docker/LXD iptables clash, not a rockcraft bug, and point to canonical/setup-lxd and canonical/craft-actions rockcraft-pack as fix (now documented).
73%
#1287 docs: add a minimum LXD version for packing pro-rocks rockcraft merged Merged PR #1287 by tigarmo, a one-line documentation change stating the minimum LXD version needed to pack pro-rocks, since older LXD lacks the guest attachment feature.
70%