Skip to content

Include listing of rosdep sources in the pull request blurb #387

@tfoote

Description

@tfoote

We found an instance of someone who locally modified the rosdep sources locally to extend for wily and xenial, but the changes were never pushed back to the rosdep database. As such the debian package could build on the farm, but could not be installed from source due to missing rosdep rules. Also the devel jobs will fail due to the failure to resolve dependencies.

We don't want to prevent people from using custom rosdep rules in general, especially to support things like custom buildfarms etc. But having the rosdep sources that bloom used to resolve would be good for verification of pull requests. This won't automatically catch the fix, but we can at least catch it in review, and also find it later if we need to search. We found this one case since it's just added new dependencies in a predictable manner, but without that there is no way we could have known what happened under the hood.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions