diff --git a/pkg/kubelet/server/stats/summary_sys_containers.go b/pkg/kubelet/server/stats/summary_sys_containers.go index 04f141dae00..35d1135c630 100644 --- a/pkg/kubelet/server/stats/summary_sys_containers.go +++ b/pkg/kubelet/server/stats/summary_sys_containers.go @@ -83,7 +83,7 @@ func (sp *summaryProviderImpl) GetSystemContainersCPUAndMemoryStats(nodeConfig c } s, err := sp.provider.GetCgroupCPUAndMemoryStats(cont.name, cont.forceStatsUpdate) if err != nil { - if errors.Is(errors.Unwrap(err), cadvisormemory.ErrDataNotFound) { + if errors.Is(err, cadvisormemory.ErrDataNotFound) { klog.V(4).InfoS("cgroup stats not found in memory cache", "containerName", cont.name) } else { klog.ErrorS(err, "Failed to get system container stats", "containerName", cont.name) diff --git a/pkg/kubelet/stats/provider.go b/pkg/kubelet/stats/provider.go index d3a63d37bf7..4b747c42a0c 100644 --- a/pkg/kubelet/stats/provider.go +++ b/pkg/kubelet/stats/provider.go @@ -115,7 +115,7 @@ func (p *Provider) RlimitStats() (*statsapi.RlimitStats, error) { func (p *Provider) GetCgroupStats(cgroupName string, updateStats bool) (*statsapi.ContainerStats, *statsapi.NetworkStats, error) { info, err := getCgroupInfo(p.cadvisor, cgroupName, updateStats) if err != nil { - if errors.Is(errors.Unwrap(err), cadvisormemory.ErrDataNotFound) { + if errors.Is(err, cadvisormemory.ErrDataNotFound) { return nil, nil, fmt.Errorf("cgroup stats not found for %q: %w", cgroupName, cadvisormemory.ErrDataNotFound) } return nil, nil, fmt.Errorf("failed to get cgroup stats for %q: %v", cgroupName, err) @@ -131,7 +131,7 @@ func (p *Provider) GetCgroupStats(cgroupName string, updateStats bool) (*statsap func (p *Provider) GetCgroupCPUAndMemoryStats(cgroupName string, updateStats bool) (*statsapi.ContainerStats, error) { info, err := getCgroupInfo(p.cadvisor, cgroupName, updateStats) if err != nil { - if errors.Is(errors.Unwrap(err), cadvisormemory.ErrDataNotFound) { + if errors.Is(err, cadvisormemory.ErrDataNotFound) { return nil, fmt.Errorf("cgroup stats not found for %q: %w", cgroupName, cadvisormemory.ErrDataNotFound) } return nil, fmt.Errorf("failed to get cgroup stats for %q: %v", cgroupName, err)