diff --git a/internal/zero/bootstrap/new.go b/internal/zero/bootstrap/new.go index 2bafb577d..0426a55f3 100644 --- a/internal/zero/bootstrap/new.go +++ b/internal/zero/bootstrap/new.go @@ -43,16 +43,16 @@ func New(secret []byte) (*Source, error) { rnd := hkdf.New(sha256.New, secret, nil, nil) - cipher, err := initCipher(rnd) - if err != nil { - return nil, fmt.Errorf("init cypher: %w", err) - } - err = initSecrets(cfg, rnd) if err != nil { return nil, fmt.Errorf("init secrets: %w", err) } + cipher, err := initCipher(rnd) + if err != nil { + return nil, fmt.Errorf("init cypher: %w", err) + } + svc := &Source{ source: source{ready: make(chan struct{})}, fileCipher: cipher,