mirror of
https://github.com/siderolabs/talos.git
synced 2025-10-04 20:21:18 +02:00
Fix `Talos` sequencer to run only a single sequence at the same time. Sequences priority was updated. To match the table: | what is running (columns) what is requested (rows) | boot | reboot | reset | upgrade | |----------------------------------------------------|------|--------|-------|---------| | reboot | Y | Y | Y | N | | reset | Y | N | N | N | | upgrade | Y | N | N | N | With a small addition that `WithTakeover` is still there. If set, priority is ignored. This is mainly used for `Shutdown` sequence invokation. And if doing apply config with reboot enabled. Signed-off-by: Artem Chernyshev <artem.chernyshev@talos-systems.com>