← Back to issue list

requirements: update craft-providers to v1.5.1

View original Github issue

Metadata

Project
rockcraft
Number
#104
Type
pull request
State
merged
Author
mr-cal
Labels
Created
Updated
Closed

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.
88%
#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.
82%
#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.
80%
#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.
80%
#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.
80%
#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.
80%
#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.
80%
#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.
80%
#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.
80%
#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.
80%