fix(schema): add ROS 2 core22 extensions for remote-build
Metadata
Current evaluation
PR #4756 merged (commit b4ed5dd89): added the ROS 2 core22 extensions to the legacy snapcraft schema (+5/-1) so remote-build, which validates against the legacy schema, accepts ROS 2 core22 snaps.
Resolution: closed resolved
Reason: The pull request was approved and merged into snapcraft as commit b4ed5dd89 ("fix(schema): add ROS 2 core22 extensions for remote-build (#4756)"), porting the change already made in commit f509ac0. The diff added the missing ros2-core22 extension entries to schema/legacy-schema.json.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | PR #4756 merged (commit b4ed5dd89): added the ROS 2 core22 extensions to the legacy snapcraft schema (+5/-1) so remote-build, which validates against the legacy schema, accepts ROS 2 core22 snaps. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in #4756 (commit b4ed5dd89), adding ROS 2 core22 extensions to the legacy schema so remote-build validation accepts them. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after approval. Adds ROS 2 core22 extensions to the legacy schema, enabling correct validation for remote builds. Approved by two reviewers, passed CI, and resolved a schema gap for remote-building workflows. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged external contribution adding ROS 2 core22 extensions to the legacy schema for remote-build validation. This update ensures remote builds correctly validate against the required schema configuration. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
snapcraft#b4ed5dd89
(confidence 95%)
Merging commit for PR #4756 in snapcraft that applied the schema change.
-
Related To:
canonical/snapcraft@f509ac0
(confidence 80%)
Referenced earlier commit that already added the ROS 2 core22 extensions for the non-legacy schema; this PR ported it to legacy-schema.json.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1986962 Remote build fails to work with core22 and new gnome extension | snapcraft (launchpad) | closed | Fixed by snapcraft PR #3920 (commit f509ac032), which added the version-less gnome extension to the schema so core22 remote builds pass validation. |