Currently, we distribute each sled's trust quorum share as part of the SledAgentRequest. However, prior to sending those requests out, RSS builds a HashMap containing all SledAgentRequests and emits it as part of both a log statement and the serialized plan file. This leaves two permanent records of all the shares, but at no point should more than one share be persisted on any given sled (and each sled should only have a persistent copy if its own share).
Currently, we distribute each sled's trust quorum share as part of the
SledAgentRequest. However, prior to sending those requests out, RSS builds a HashMap containing allSledAgentRequestsand emits it as part of both a log statement and the serialized plan file. This leaves two permanent records of all the shares, but at no point should more than one share be persisted on any given sled (and each sled should only have a persistent copy if its own share).