← Back to issue list

Metadata v1 charms should be classified as invalid

View original Github issue

Metadata

Project
charmcraft
Number
#732
Type
issue
State
closed
Author
SimonRichardson
Labels
—
Created
Updated
Closed

Current evaluation

Closed as obsolete: Charmcraft now writes metadata for most charms, making the proposed metadata-v1 rejection unnecessary.

Resolution: closed stale

Reason: The maintainer closed the request because automatic metadata writing removed the need for this change. No resolving PR or commit was cited.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Now the charmstore cut-over has happened, all charms using `charmcraft pack` or `charmcraft build` should not allow metadata v1. Instead, all new deployments should use metadata v2. This will help deprecate the old style by using the new charmcraft tool and we can in the future remove metadata v1 charms that haven't been updated.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed stale Closed as obsolete: Charmcraft now writes metadata for most charms, making the proposed metadata-v1 rejection unnecessary.
stealth/space-bunny-alpha — closed stale Closed as no longer necessary: Charmcraft now writes metadata for most charms, making the proposed metadata v1 rejection redundant. No resolving PR or commit was cited.
stealth/space-bunny-alpha — closed stale Metadata v1 rejection was dropped as unnecessary: Charmcraft now writes the metadata field for most charms. Closed in September 2024 with no fixing PR or commit cited.
stealth/space-bunny-alpha — closed not a bug Closed as unnecessary: Charmcraft now writes metadata for most charms, making explicit metadata v1 invalidity checks redundant. Tracked internally as CRAFT-3417.
qwen3.6-35b-a3b-mtp-q6 — — Closed as no longer necessary. Charmcraft now automatically writes the metadata field for most charms, making the proposed metadata v1 deprecation redundant.
qwen/qwen3.6-35b-a3b — — The request to classify metadata v1 charms as invalid was closed as unnecessary. Maintainer lengau noted Charmcraft now automatically writes the metadata field for most charms, rendering the deprecation effort obsolete.
qwen3.6-35b-a3b-mtp-q6 — — Closed as unnecessary. Charmcraft now automatically writes metadata fields, rendering the request to block metadata v1 obsolete.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/charmcraft#492 (confidence 90%)

    A related metadata-v2 linter request was closed as unnecessary for the same reason.

Related issues

Issue Project State Summary Similarity
#492 Add linter to verify that the charm's metadata is v2 charmcraft closed Closed as obsolete because Charmcraft now generates charm metadata automatically, making the proposed v2 metadata linter unnecessary.
78%