Skip to content

[Bug]: Should not use main in deployments #50

@koonpeng

Description

@koonpeng

Before proceeding, is there an existing issue or discussion for this?

OS and version

Ubuntu24.04

Open-RMF installation type

Source build

Other Open-RMF installation methods

No response

Open-RMF version or commit hash

main

ROS distribution

Rolling

ROS installation type

Source build

Other ROS installation methods

No response

Package or library, if applicable

No response

Description of the bug

main is not typically suitable to be used for deployments, the template shouldn't default to that. A commit hash should be used, or there should be a way to customize the the commit to deploy. Since this is a template, we can also have placeholders for the commit hash with docs to replace them in actual deployments.

Steps to reproduce the bug

Affected files:
dockerfiles/rmf/rmf.repos
dockerfiles/rmf/rmf-jazzy.repos
dockerfiles/rmf-web/dahsboard/Dockerfile

Expected behavior

No response

Actual behavior

No response

Additional information or screenshots

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions