Skip to content

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

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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