← 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

PR #104 (commit b3c4044e) merged, bumping craft-providers 1.5.0 -> 1.5.1 in 3 files, picking up the upstream fix for the "cannot resolve prerequisite assertion: account" error when injecting rockcraft's snap (affecting ROCK revision 309).

Resolution: closed resolved

Reason: The dependency bump PR was merged into rockcraft as commit b3c4044e ("requirements: update craft-providers to v1.5.1 (#104)"), carrying the fix from canonical/craft-providers#159 that resolves the snap-injection account assertion failure seen when building revision 309.

Evaluated by: mr-cal-bot

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
stealth/space-bunny-alpha — closed resolved PR #104 (commit b3c4044e) merged, bumping craft-providers 1.5.0 -> 1.5.1 in 3 files, picking up the upstream fix for the "cannot resolve prerequisite assertion: account" error when injecting rockcraft's snap (affecting ROCK revision 309).
stealth/space-bunny-alpha — closed resolved Merged PR #104 (commit b3c4044e) updated craft-providers to v1.5.1, fixing snap-injection account-assertion errors for ROCK revision 309.
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.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/craft-providers#159 (confidence 90%)

    Upstream craft-providers PR explicitly cited in #104 as containing the fix shipped in v1.5.1.

  • Related To: canonical/rockcraft#87 (confidence 55%)

    Preceding bump to craft-providers 1.5.0 (commit d5782087), the version this PR replaced.

Related issues

Issue Project State Summary Similarity
#164 dependencies: update craft-providers to 1.6.2 rockcraft merged Merged in rockcraft#164 via commit 9696779b, upgrading craft-providers to 1.6.2 to disable automatic snap refreshes inside build instances.
82%
#4244 requirements: update craft-providers to 1.10.1 snapcraft merged Merged PR #4244 (commit 4a7127fdd) updated craft-providers to 1.10.1, fixing provider shells inheriting the snapshot hostname and resolving #4181.
80%
#1019 build: update craft-providers rockcraft merged Merged PR canonical/rockcraft#1019 (commit 841f7432, "build: update craft-providers"), a 3-line dependency bump to craft-providers that fixed "EOL devel" base errors in spread tests; snap-tests failures were confirmed expected.
80%
#87 requirements: update craft-providers to 1.5.0 rockcraft merged Merged PR #87 as commit d5782087, updating craft-providers to 1.5.0 in three files and unblocking #82.
80%
#24 requirements: update craft-providers rockcraft merged Merged canonical/rockcraft#24 via commit 33d0b2b7, updating craft-providers to 1.2.0 for significantly faster build-instance warm starts.
79%
#206 requirements: update craft-providers to 1.8.0 rockcraft merged Merged PR #206 in commit 1cf81ed1, updating craft-providers to 1.8.0 to clean up interrupted setup instances and improve snap-removal error details.
79%
#403 build(deps): bump craft-providers to 1.19.2 rockcraft merged Merged PR #403 (commit 4da091b6) bumped craft-providers to 1.19.2 in Rockcraft's frozen requirements, adopting base-v3 to fix LXD instances created with craft-providers 1.16.0 failing to start.
79%
#3968 requirements: update craft-providers to v1.6.1 snapcraft closed Closed unmerged as a duplicate; the identical craft-providers 1.6.1 update merged via snapcore/snapcraft#3969 in f378ec38b.
78%
#3969 requirements: update craft-providers to v1.6.1 snapcraft merged Merged PR #3969 (commit f378ec38b) bumped craft-providers to v1.6.1 in requirements, fixing Multipass errors writing outside the user's home dir and unblocking Snapcraft 7.2.0 testing.
78%
#1219 requirements: bump craft-providers charmcraft merged Merged #1219 as b76d96a5, upgrading craft-providers to 1.15.0; snap refresh holds fixed #1202.
78%