snapd layout feature not supported
Metadata
Current evaluation
Layout definitions were supported by merged snapcore/snapcraft PR #2338 (commit a0532fedd), adding schema validation and snap.yaml metadata handling.
Resolution: closed resolved
Reason: Snapcraft added layout support in snapcore/snapcraft#2338, commit a0532fedd. The maintainer closing comment corrected the earlier PR #2336 reference and identified #2338 as the resolution.
Evaluated by: mr-cal-bot
No scores available.
Issue body
snapd landed new feature "layout" which needs to be supported by snapcraft
layout allows file system overlay, it is defined in snapcraft.yaml
Such a definition triggers error from snapcraft build
Issues while validating snapcraft.yaml: Additional properties are not allowed ('layout' was unexpected)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Layout definitions were supported by merged snapcore/snapcraft PR #2338 (commit a0532fedd), adding schema validation and snap.yaml metadata handling. | |
| stealth/space-bunny-alpha | — | closed resolved | Layout support was added by merged PR snapcore/snapcraft#2338, commit a0532fedd, allowing snapcraft.yaml layout definitions to pass validation and reach snap metadata. | |
| stealth/space-bunny-alpha | — | closed resolved | Snapcraft added schema and metadata support for snapd's layout property, fixing snapcraft.yaml validation. Resolving PR canonical/snapcraft#2338 merged as commit a0532fedd. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution. The snapcraft validation error for the 'layout' property was not addressed, indicating the report was abandoned or superseded by newer snapcraft versions that now support the feature. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution due to inactivity. The snapcraft validation error for the snapd layout property was not addressed here, likely superseded by later snapcraft releases that added native layout support. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution. Snapcraft validation continues rejecting the snapd layout property in snapcraft.yaml. The issue appears abandoned or superseded by newer upstream versions. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed as abandoned due to inactivity. Reported that snapcraft rejected the snapd layout feature in snapcraft.yaml with a schema validation error. No comments or resolution provided. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without resolution or comments. The snapcraft.yaml layout property validation error was not addressed, indicating the issue was abandoned or resolved in a separate release. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
snapcore/snapcraft#2338
(confidence 100%)
Merged implementation adding schema and metadata support for layout definitions.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #3734 meta: add layout to snap.yaml | snapcraft | merged | Merged PR #3734 in commit b6df2713e (merge c5ebd810a), adding snap.yaml layout support, stricter project validation, and corrected environment field types. | |
| #2338 schema, meta: support layout | snapcraft | merged | Merged as a0532fedd, adding schema and metadata support for snapd's experimental layout property and resolving LP #1754639. | |
| #2336 schema, meta: support layout | snapcraft | closed | Superseded by #2338, merged as a0532fedd, adding schema and metadata support for snapd's experimental layout property and resolving LP #1754639. |