Merge pull request #132799 from BenTheElder/etcd-apiserver-panic

storage/etcd3: add back missing errcheck
This commit is contained in:
Kubernetes Prow Robot
2025-07-07 18:47:26 -07:00
committed by GitHub

View File

@@ -645,6 +645,9 @@ func (s *store) getKeys(ctx context.Context) ([]string, error) {
startTime := time.Now()
resp, err := s.client.KV.Get(ctx, s.pathPrefix, clientv3.WithPrefix(), clientv3.WithKeysOnly())
metrics.RecordEtcdRequest("listOnlyKeys", s.groupResource, err, startTime)
if err != nil {
return nil, err
}
keys := make([]string, 0, len(resp.Kvs))
for _, kv := range resp.Kvs {
keys = append(keys, string(kv.Key))