← Back to issue list

fix(ProviderService): set base compatibilty tag

View original Github issue

Metadata

Project
craft-application
Number
#142
Type
pull request
State
merged
Author
mr-cal
Labels
Created
Updated
Closed

Current evaluation

Merged a fix setting a unique base compatibility tag per application, resolving craft-providers LXD launch failures and closing issue #139. Approved by two reviewers and passed CI.

Suggested action:

No scores available.

Issue body

- [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `tox`? ----- Set the base compatibility tag so that is it unique per each application. This works around a bug in craft-providers where LXD instances will fail to launch. It is described in detail here: https://github.com/canonical/craft-providers/issues/454 Fixes #139 (CRAFT-2230)

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged a fix setting a unique base compatibility tag per application, resolving craft-providers LXD launch failures and closing issue #139. Approved by two reviewers and passed CI.
qwen3.6-35b-a3b-mtp-q6 Merged into main. Sets a unique base compatibility tag per application to work around a craft-providers bug causing LXD instance launch failures. Resolves #139. Code coverage unchanged.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#865 fix(provider): bump compatibility tag craft-application merged Merged a fix bumping the Provider service compatibility tag in craft-application to prevent reuse of instances created before the State service. Approved by three reviewers and passed all CI checks.
78%
#4437 build(deps): bump craft-providers to 1.19.2 snapcraft merged Merged update bumping craft-providers to 1.19.2. Resolves LXD instance startup failures by updating the base compatibility tag from base-v2 to base-v3. Approved by reviewers and passed CI.
72%