From e76ca318dcb502037d685b16e3200462ba418eb4 Mon Sep 17 00:00:00 2001 From: Daniele Vazzola Date: Thu, 24 Feb 2022 17:23:45 +0000 Subject: [PATCH] Allows keyring operations on client agents --- agent/keyring.go | 3 --- 1 file changed, 3 deletions(-) diff --git a/agent/keyring.go b/agent/keyring.go index c6a91e2b74..506da70f74 100644 --- a/agent/keyring.go +++ b/agent/keyring.go @@ -233,9 +233,6 @@ func decodeStringKey(key string) ([]byte, error) { func (a *Agent) keyringProcess(args *structs.KeyringRequest) (*structs.KeyringResponses, error) { var reply structs.KeyringResponses - if _, ok := a.delegate.(*consul.Server); !ok { - return nil, fmt.Errorf("keyring operations must run against a server node") - } if err := a.RPC("Internal.KeyringOperation", args, &reply); err != nil { return &reply, err }