← Back to issue list

snapd layout feature not supported

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1754639
Type
issue
State
closed
Author
~ondrak
Labels
18.10-snapd-integration
Created
Updated
Closed

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.
76%
#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.
75%
#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.
73%