Skip to content

Audit of Moveit Container Target Packages #231

@Bckempa

Description

@Bckempa

Discovered during investigation of #228, some packages are being built seemingly unintentionally (e.g., moveit_ros_trajectory_cache) while other are requested but not being built (e.g., ignition/ignition_math6_vendor) and other high-resource system packages are included which may not be appropriate for a stack image (e.g., firefox).

Survey the downstream users and determine the correct package inclusion scope for this stack and document the decision as well as implement it. This may be required to resolve #230.

Using this more complete method of populating the rosinstall_generator target list covers most (though not all) of the pacages listed in moveit2-pkgs.txt, I wonder how many were put there to cover for this bug, like the additions from #224.

Additionally, some of the explicitly requested packages from the .txt file like ignition/ignition_math6_vendor and navigation_msgs are being ignored as unreleased in jazzy.

As tempting as it is, I won't try to slim down the list as part of this ticket. It needs to be done (why are we installing rviz and Firefox?) but I'm not familiar enough with moveit or the down-stream consumers of this image to make cuts.

Originally posted by @Bckempa in #228

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions