Skip to content

More task management cleanups#93

Merged
bertschinger merged 6 commits into
mainfrom
more_task_management_cleanups
Jul 8, 2026
Merged

More task management cleanups#93
bertschinger merged 6 commits into
mainfrom
more_task_management_cleanups

Conversation

@bertschinger

Copy link
Copy Markdown
Collaborator

No description provided.

@bertschinger bertschinger force-pushed the more_task_management_cleanups branch 3 times, most recently from 6d0681a to e330398 Compare July 8, 2026 17:15
There are several commands that don't make sense in observe mode, only
in manage mode.

This makes the manager reject those commands with an error if the admin
tries to use them in observe mode.
There are some situations where the manager should not automatically
fence a host, but those situations were not checked.

This adds checks for all of the situations in which fencing should be
illegal.
@bertschinger bertschinger force-pushed the more_task_management_cleanups branch from 1433a72 to e6d9608 Compare July 8, 2026 22:28
… mode

The message type ExitRequested was only used in HA observe mode.

By removing it, HA Observe mode is made more consistent with the other
operating modes.

The HA observe mode logic needs to be modified to correctly handle the
case where a node becomes disconnected, now that the ExitRequested
message is gone.
@bertschinger bertschinger force-pushed the more_task_management_cleanups branch from e6d9608 to c86a0b2 Compare July 8, 2026 23:04
@bertschinger bertschinger merged commit eb9f028 into main Jul 8, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant