[Bug]: When restarting a controller, you must manually `take_control` to continue FSM changes
Open
@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
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.