From 9a8bf13158e469e284757bc9f88796439817423b Mon Sep 17 00:00:00 2001 From: payall4u Date: Wed, 11 Aug 2021 09:44:56 +0800 Subject: [PATCH] feature: add field LinuxContainerResources.Unified on cri Signed-off-by: Zhiyu Li --- pkg/cri/opts/spec_linux.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkg/cri/opts/spec_linux.go b/pkg/cri/opts/spec_linux.go index bc30d0caa..05848edc9 100644 --- a/pkg/cri/opts/spec_linux.go +++ b/pkg/cri/opts/spec_linux.go @@ -446,6 +446,15 @@ func WithResources(resources *runtime.LinuxContainerResources, tolerateMissingHu logrus.Warn("hugetlb cgroup controller is absent. skipping huge pages limits") } } + + if unified := resources.GetUnified(); unified != nil { + if s.Linux.Resources.Unified == nil { + s.Linux.Resources.Unified = make(map[string]string) + } + for k, v := range unified { + s.Linux.Resources.Unified[k] = v + } + } return nil } }