Skip to content

Sleds that joined trust quorum but failed to initialize cannot be added again #11201

Description

@wfchandler

This scenario seems like a consequence of #4494.

Should an operator call rack_membership_add_sled, the two broad steps are:

  1. Add the new sled to TQ
  2. Send StartSledAgentRequest to the sled

Should the sled successfully join TQ, but fail in StartSledAgentRequest before it has written its ledger, subsequent calls to rack_membership_add_sled will fail with The following sleds are already members of the trust quorum:....

The operator has no way to remove the sled from TQ, so manual intervention by support is required to resolve the situation.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Add/expunge sled(dap: using this for import into new add/expunge sled project)bugSomething that isn't working.customerFor any bug reports or feature requests tied to customer requeststrust quorumTrust Quorum related

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions