Skip to content

New "Configure" transition for the LifecycleManager #4345

@jonipol

Description

@jonipol

Hello!

Feature request

The current implementation of the LifecycleManager only allows to transition all the nodes from unconfigured to active which causes some issues in certain cases at startup for the system we are working on. If one would add the transition from unconfigured to inactive as "CONFIGURE" would you approve such contribution? Or is there some problem with that which I have not been able to see?

Feature description

Add a CONFIGURE transition to the LifecycleManager which transitions all the managed nodes from unconfigured to inactive state.

Implementation considerations

Requires:

  • Adding a new command to ManageLifecycleNodes.srv eg. uint8 CONFIGURE = 5
  • Handle the case in the lifecycle_manager.cpp

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions