← Back to issue list

Expose provider name and perhaps installation recommendations for a provider

View original Github issue

Metadata

Project
craft-providers
Number
#166
Type
issue
State
closed
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Provider metadata was restored in merged PR canonical/craft-providers#366 (commit cb0fe70), adding provider names and installation recommendations; the change is listed in the 1.15.0 changelog.

Resolution: closed resolved

Reason: PR #366 was merged as commit cb0fe70 and added the abstract name and install_recommendation properties, with implementations and tests for LXD and Multipass.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This is something Charmcraft's original implementation did and was lost with the new craft-providers work https://github.com/canonical/charmcraft/pull/899/files#diff-30a6f50c99bd977857f6dcacd6f4c935f66c39384725962288d623506e07398cR222

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Provider metadata was restored in merged PR canonical/craft-providers#366 (commit cb0fe70), adding provider names and installation recommendations; the change is listed in the 1.15.0 changelog.
qwen/qwen3.6-35b-a3b — closed resolved Resolved in craft-providers#366 by adding `name` and `install_recommendation` properties to Provider classes, exposing provider identification and installation guidance.

Update history

Date Change
created

Related work

  • Likely Fixed By: canonical/craft-providers#366 (confidence 100%)

    Merged PR added provider name and installation recommendation properties and explicitly resolved issue #166.

Related issues

Issue Project State Summary Similarity
#366 providers: add name and install recommendation properties craft-providers merged Merged PR #366 (commit cb0fe70) added abstract `name` and `install_recommendation` properties to the Provider base class, implemented in the LXD and Multipass providers with unit tests, closing issue #166 (CRAFT-1474).
71%