Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Node Drain Request/Status API #4366

Merged
merged 1 commit into from
Nov 6, 2024

Commits on Nov 5, 2024

  1. Node Drain Request/Status API

    The base of an upcoming PR to enable deferring node
    reboot and shutdown operations.  In an Edge-Node-Cluster
    each node can hold a replica copy of a cluster volume.
    If the other nodes 1 and 2 in a cluster have recently recovered
    from a failure they could be rebuilding their replicas
    (1.x, 1.y, 2.x, 2.y) off of the only remaining readable copies
    (3.x, 3.y) on node 3.
    This API is to enable zedagent,nodeagent,baseosmgr to
    request a drain of replicas off of an edge-node (rebuild completion) before allowing
    a node outage.
    
    Signed-off-by: Andrew Durbin <[email protected]>
    andrewd-zededa committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    ca2b216 View commit details
    Browse the repository at this point in the history