requirements: update craft-providers to v1.5.1
Metadata
Current evaluation
Merged dependency update to craft-providers v1.5.1, resolving a snap injection assertion error during ROCK builds. Approved and passed CI.
Suggested action: —
No scores available.
Issue body
- [X] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
Building a ROCK with revision 309 produces the error:
```
craft-providers error: failed to inject host's snap 'rockcraft' into target environment.
...
error: cannot assert: assert failed: cannot resolve prerequisite assertion: account (pMLNwd28ezFdozetvrAOlLj3UqC9HKpe)
```
This error is fixed in https://github.com/canonical/craft-providers/pull/159 and `craft-providers` v1.5.1.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged dependency update to craft-providers v1.5.1, resolving a snap injection assertion error during ROCK builds. Approved and passed CI. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged dependency update to craft-providers v1.5.1, resolving a snap injection assertion error that broke ROCK builds. Maintainer mr-cal applied the upstream fix to restore successful build execution. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged update to craft-providers v1.5.1, resolving a snap injection error during ROCK builds caused by unresolved prerequisite assertions in earlier versions. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #87 requirements: update craft-providers to 1.5.0 | rockcraft | merged | Updated craft-providers dependency to version 1.5.0 across three files. Approved and passed CI, the change was merged to unblock rockcraft pull request #82. | |
| #164 dependencies: update craft-providers to 1.6.2 | rockcraft | merged | Merged update to craft-providers 1.6.2, disabling automatic snap refreshes inside instances. Approved by three reviewers, passed CI, and merged with minimal changes across three files. | |
| #3752 requirements: update dependencies | snapcraft | merged | Merged into main following reviewer approval and CI checks. Updates dependencies, bumping craft-providers to 1.3.0 and craft-parts to 1.7.1 to resolve snap injection and plugin validation dependency issues. | |
| #4032 requirements: update craft-providers to 1.7.2 | snapcraft | merged | Merged dependency update to craft-providers 1.7.2. Resolves LXD instance ID map checking for core22 snaps, preventing dubious ownership errors when multiple users launch the same instance. Approved and passed CI. | |
| #41 requirements: update dependencies | rockcraft | merged | Merged. Updated dependencies, upgrading craft-providers to 1.3.0, resolving issue #39. Approved by one reviewer with passing CI across three files. | |
| #4020 requirements: update craft-providers to 1.7.1 | snapcraft | merged | Merged update to bump the craft-providers dependency to version 1.7.1. Approved by two reviewers, passed CI checks, and maintained existing code coverage across two files. | |
| #3999 dependencies: update craft-providers to 1.6.2 | snapcraft | merged | Merged into hotfix/7.2, updating craft-providers to 1.6.2 to disable automatic snap refreshes inside instances. Approved by reviewers and passed CI checks. | |
| #4462 build(deps): bump craft-providers to 1.20.1 | snapcraft | merged | Merged update bumping craft-providers to 1.20.1. Fixes a bug where improperly set-up base instances cause snapcraft failures by updating base compatibility tags and adding auto-cleanup for inactive instances. Approved and passed CI. | |
| #3969 requirements: update craft-providers to v1.6.1 | snapcraft | merged | Merged update to craft-providers v1.6.1, resolving a Multipass directory write error. Approved by one reviewer, passed CI checks, and changed two lines across two files. | |
| #143 build(deps): bump craft-providers to 1.20.0 | craft-application | merged | Merged dependency update bumping craft-providers to 1.20.0. Approved by two reviewers, passed CI checks, and maintained 99.02% coverage. The change ensures host-injected snaps include their base snap in the instance. |