fix: use lxd from "5.21/stable"
Metadata
Current evaluation
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.
Suggested action: —
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 |
|---|---|---|---|---|
| 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. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged a fix switching the LXD channel to 5.21/stable. This LTS release resolves Rockcraft overlay compatibility issues found in latest/stable and follows current recommendations. |
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 following approval and CI checks. Updated the rockcraft action to use the latest/stable LXD channel, replacing the unavailable 5.9/stable version to align with upstream Rockcraft. | |
| #58 fix: configure lxd for pro builds in stable | craft-actions | merged | Merged fix configuring LXD with a Pro token for stable builds, enabling successful rockcraft pro testing. Approved by two reviewers, passed all CI checks, and implemented by external contributor alesancor1. | |
| #195 LXD 5.0 fails to build rocks on Ubuntu 22.04 | rockcraft | closed | LXD 5.0 caused rockcraft pack failures due to shared mount propagation breaking fuse-overlayfs. The issue was resolved by applying mount --make-rprivate to prevent unmount propagation. Fix verified and closed after Rockcraft integration. | |
| #178 `rockcraft` crashes at the `update apt cache` step | rockcraft | open | Rockcraft fails at 'update apt cache' on GitHub ubuntu-22.04 runners due to Docker iptables rules blocking LXD container networking. Maintainers identified the root cause and pointed to canonical/setup-lxd or rockcraft-pack actions as the fix. Reporter acknowledged the solution in Jan 2023. No labels, no activity since. | |
| #6 Issues installing LXD | craft-actions | closed | Fixed by switching the LXD snap channel from 5.9/stable to a valid release track. Resolution merged in canonical/craft-actions#7. | |
| #110 providers: move lxd project name out of craft-providers interface | rockcraft | merged | Merged refactoring that moves rockcraft's project name from lxd.py to providers.py in the craft-providers interface. Approved by one reviewer, passed CI, and successfully integrated. | |
| #1978 ci: switch to stable lxd and unconfined containers | snapcraft | merged | Merged CI configuration update switching to stable LXD and unconfined containers. Approved by two reviewers with a two-file, five-line change. | |
| #174 tests: check before handling rockcraft instances | rockcraft | merged | Merged a fix wrapping rockcraft LXC instance cleanup in an if condition to prevent errors when spread tests do not create instances. Approved by two reviewers, passed CI, and modified one file. |