From e7598ed5db91c085d81a44af8200dd14b45532ef Mon Sep 17 00:00:00 2001 From: vishalnayak Date: Thu, 12 Jan 2017 00:07:49 -0500 Subject: [PATCH] rekey: remove the check from vault/rekey.go in favor of check in http layer --- vault/rekey.go | 5 ----- 1 file changed, 5 deletions(-) diff --git a/vault/rekey.go b/vault/rekey.go index 744842ca66..964abef4f0 100644 --- a/vault/rekey.go +++ b/vault/rekey.go @@ -350,11 +350,6 @@ func (c *Core) BarrierRekeyUpdate(key []byte, nonce string) (*RekeyResult, error } if len(c.barrierRekeyConfig.PGPKeys) > 0 { - if len(results.SecretShares) != len(c.barrierRekeyConfig.PGPKeys) { - c.logger.Error(fmt.Sprintf("core: mismatch between the number of PGP keys %q and the number of shares %q", len(c.barrierRekeyConfig.PGPKeys), len(results.SecretShares))) - return nil, fmt.Errorf("mismatch between the number of PGP keys %q and the number of shares %q", len(c.barrierRekeyConfig.PGPKeys), len(results.SecretShares)) - } - hexEncodedShares := make([][]byte, len(results.SecretShares)) for i, _ := range results.SecretShares { hexEncodedShares[i] = []byte(hex.EncodeToString(results.SecretShares[i]))