DUNE-DAQ / DUNE-DAQ/drunc

[Bug]: When restarting a controller, you must manually `take_control` to continue FSM changes

Open
#652 0 comments 0 reactions 1 assignee View on GitHub

@emmuhamm is already working on this.

Since Jul 16, 2026.

bug Controller
Dominant language
Python
Stars
3
Forks
5
Avg merge
2d 11h
Merged PRs (30d)
10

Description

Description

Following https://github.com/DUNE-DAQ/drunc/pull/588, it was seen that one has to manually take_control in order to continue stateful changes after running restart on a segment controller. This should be automatic.

Steps to reproduce

Run a session with the unified shell, restart any segment controller, stateful commands will not be available until take-control has been run on the specific command.

Version and environment

Any nightly after today

Impact

Small/Isolated

Anything else?

There is also an unexpected timeout needed here, requires investigation

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.