fix: make charmcraft work with snap parallel installs
Metadata
Current evaluation
Merged PR #1950 via commit 2399ddf8, fixing Charmcraft conflicts during parallel snap installs and adding spread regression coverage for issue #1770.
Resolution: closed resolved
Reason: PR #1950 was approved and merged. Commit 2399ddf8 added parallel-install spread coverage, and the linked failure in issue #1770 was closed as fixed.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Fixes #1770
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1950 via commit 2399ddf8, fixing Charmcraft conflicts during parallel snap installs and adding spread regression coverage for issue #1770. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged fix enabled Charmcraft to work with snap parallel installs, closing #1770; commit 2399ddf8 added spread coverage for parallel installs. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged to resolve issue #1770, enabling charmcraft to operate with snap parallel installs. Approved by two reviewers, the update modifies five files with 55 additions and 15 deletions. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged a fix enabling charmcraft compatibility with snap parallel installs, resolving issue #1770. Authored by maintainer lengau and integrated into the main branch. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/charmcraft#1770
(confidence 100%)
Reported the Charmcraft snap parallel-install failure and was resolved by this PR.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1770 charmcraft snap doesn't work with snap parallel installs | charmcraft | closed | Fixed by merged PR canonical/charmcraft#1950 (commit 2399ddf8), which enabled Charmcraft to work with parallel-installed snaps and added regression coverage. | |
| #1619 fix: use charmcraft package version | charmcraft | merged | Merged PR #1619 as commit 15fac367, replacing the previous version source with the Charmcraft package version in a one-line fix. | |
| #2672 fix: use `charmcraft pack` instead of `charmcraft pull` in different-dir-metadata spread test | charmcraft | closed | Closed unmerged: the charmcraft pull -> pack fix for the different-dir-metadata spread test was superseded by PR #2694, merged as commit dd684338 using `charmcraft pack --verbose --project-dir=charm` plus output/restore checks. | |
| #41 package it as a snap | charmcraft | merged | Merged PR #41 added Charmcraft snap packaging in commit 0efe1c0a, with 69 lines across two files. | |
| #2173 fix(snap): fix build on 32-bit platforms | charmcraft | merged | Merged PR #2173 as commit d1f2746a, restoring Charmcraft snap builds on 32-bit armhf platforms. | |
| #5085 fix: allow parallel installations of signed snapcraft snaps | snapcraft | merged | Merged PR #5085 fixed parallel installation of signed Snapcraft snaps, resolving #4683 and #4927; #5087 backported the fix to hotfix/7.5. | |
| #1377 fix: make snap build on all architectures. | charmcraft | merged | Merged PR #1377 as f5558b8f, fixing #1369 with successful Charmcraft snap builds on armhf, arm64, ppc64el, and s390x. | |
| #1379 fix: make snap build on all architectures. (#1377) | charmcraft | closed | Merged PR #1379 as commit f5558b8f, fixing Charmcraft snap builds on armhf, arm64, ppc64el, and s390x; all four Launchpad builds passed. | |
| #2412 feat(snap): migrate the snap to core24 | charmcraft | merged | Merged in charmcraft#2412 via commit 5d8ea0e4, migrating Charmcraft’s snap to core24 despite three documented non-blocking smoketest failures. | |
| #327 Fix instructions to install from stable. | charmcraft | merged | Merged #327, updating Charmcraft's installation instructions to install the stable Snap release; merged in commit e8d67aa2. |