Skip to content

Fix maintenance mode - #218

Merged
matthewcooper merged 4 commits into
devfrom
Fix-Maintenance-mode
May 7, 2026
Merged

Fix maintenance mode#218
matthewcooper merged 4 commits into
devfrom
Fix-Maintenance-mode

Conversation

@matthewcooper

@matthewcooper matthewcooper commented May 7, 2026

Copy link
Copy Markdown
Collaborator

Fix maintenance status and allow to set a remote into maintenance, and fix maintenance after a service restart, and stop all nodes being set as maintenance

…ng logic

- Introduced a `Maintenance` flag in the configuration for nodes to persist state across reboots.
- Improved safeguards to prevent peers from overriding local node maintenance state.
- Refactored maintenance mode handling for local and remote nodes, including quorum checks and failover logic.
- Updated gRPC and CLI to better support maintenance mode operations.
@matthewcooper
matthewcooper merged commit 18cc5e8 into dev May 7, 2026
3 checks passed
@matthewcooper
matthewcooper deleted the Fix-Maintenance-mode branch May 7, 2026 12:54
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.

2 participants