Missing support for ament
Metadata
Current evaluation
Added ROS 2 support: merged PR #1583 (commit 23c22fef3) introduced the beta ament plugin, with ROS 2 underlay bootstrapping in #1582, closing LP #1686850 and snapcraft#1443. Later #2324 removed ament for base-based builds.
Resolution: closed resolved
Reason: Maintainer kyrofa posted the new ament plugin PR #1583, which was merged as commit 23c22fef3 ('ament plugin: new plugin'), explicitly resolving this Launchpad bug along with snapcraft#1443; prerequisite underlay work landed in #1582.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Added ROS 2 support: merged PR #1583 (commit 23c22fef3) introduced the beta ament plugin, with ROS 2 underlay bootstrapping in #1582, closing LP #1686850 and snapcraft#1443. Later #2324 removed ament for base-based builds. | |
| stealth/space-bunny-alpha | — | closed resolved | Ament (ROS 2) support was added by the beta ament plugin, merged in PR #1583 (commit 23c22fef3), also closing tracking issue #1443; earlier PR #1582 built the ROS 2 underlay from source. | |
| stealth/space-bunny-alpha | — | closed resolved | Added beta ament support for ROS 2 in merged PR #1583 (commit 23c22fef3), after ROS 2 bootstrap work in #1582. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The request for a beta ament plugin was abandoned due to prolonged inactivity and likely superseded by subsequent ROS 2 support. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The request to add a beta Ament plugin for ROS 2 was abandoned due to lack of activity. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The request for a beta ament plugin for ROS 2 was abandoned due to prolonged inactivity and zero comments, leaving the feature unsupported. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed and abandoned. The request for a beta ament plugin to support ROS 2 received no comments or activity and was never implemented or merged. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
canonical/snapcraft#1583
(confidence 95%)
Merged PR adding the beta ament plugin (commit 23c22fef3), cited by the maintainer as the resolution.
-
Related To:
canonical/snapcraft#1443
(confidence 90%)
Upstream GitHub issue 'new ament plugin (ros2)' resolved by the same merged PR #1583.
-
Likely Fixed By:
canonical/snapcraft#1582
(confidence 85%)
Preceding PR that built the ROS 2 underlay from source, the first step toward the ament plugin.
-
Related To:
canonical/snapcraft#2324
(confidence 70%)
Later commit 745c4d311 removed the ament plugin when using a base, superseding it for modern snapcraft builds.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1443 new ament plugin (ros2) | snapcraft | closed | ROS 2 ament support was added by merged PR #1583 (commit 23c22fef3), with ROS 2 bootstrapping in #1582. PR #2324 later removed ament for base-based builds. | |
| #1745629 Update ament plugin: ROS2 is now stable | snapcraft (launchpad) | closed | Implemented by PR #1583 (23c22fef3), with ament-plugin spread tests added by PR #2211 (bdaa8ea52); the legacy plugin was later removed for base builds. | |
| #1794775 Update the ament plugin to be base aware | snapcraft (launchpad) | closed | Ament base support was resolved by removing the plugin for base-based builds in merged snapcraft#2324 (745c4d311); it remained available only in legacy mode. | |
| #1583 ament plugin: new plugin | snapcraft | merged | Merged as commit 23c22fef3: adds beta ament plugin bootstrapping ROS 2 to build source parts, resolving LP #1686850 and issue #1443. | |
| #1582 plugins: add ros2 boostrapper | snapcraft | merged | Merged ROS 2 underlay bootstrap code, providing a source-build path for the planned Ament plugin in commit ebb2980cc (PR #1582). |