From ef9b398f4cb4a2d43e837610ba401cfd6830f100 Mon Sep 17 00:00:00 2001 From: Derek Carr Date: Tue, 29 Aug 2017 20:34:50 -0400 Subject: [PATCH] Skip system container cgroup stats if undefined --- pkg/kubelet/server/stats/summary.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/kubelet/server/stats/summary.go b/pkg/kubelet/server/stats/summary.go index 313d0d57ea5..3e59d772475 100644 --- a/pkg/kubelet/server/stats/summary.go +++ b/pkg/kubelet/server/stats/summary.go @@ -83,6 +83,10 @@ func (sp *summaryProviderImpl) Get() (*statsapi.Summary, error) { statsapi.SystemContainerMisc: nodeConfig.SystemCgroupsName, } for sys, name := range systemContainers { + // skip if cgroup name is undefined (not all system containers are required) + if name == "" { + continue + } s, _, err := sp.provider.GetCgroupStats(name) if err != nil { glog.Errorf("Failed to get system container stats for %q: %v", name, err)