diff --git a/pkg/kubelet/cm/topologymanager/policy_preferred.go b/pkg/kubelet/cm/topologymanager/policy_preferred.go index 6db6fb5641a..04b2588b626 100644 --- a/pkg/kubelet/cm/topologymanager/policy_preferred.go +++ b/pkg/kubelet/cm/topologymanager/policy_preferred.go @@ -36,7 +36,7 @@ func (p *preferredPolicy) Name() string { return string(PolicyPreferred) } -func (p *preferredPolicy) CanAdmitPodResult(result TopologyHints) lifecycle.PodAdmitResult { +func (p *preferredPolicy) CanAdmitPodResult(admit bool) lifecycle.PodAdmitResult { return lifecycle.PodAdmitResult{ Admit: true, } diff --git a/pkg/kubelet/cm/topologymanager/policy_strict.go b/pkg/kubelet/cm/topologymanager/policy_strict.go index 9e3cc6a51e9..14849885007 100644 --- a/pkg/kubelet/cm/topologymanager/policy_strict.go +++ b/pkg/kubelet/cm/topologymanager/policy_strict.go @@ -36,9 +36,8 @@ func (p *strictPolicy) Name() string { return string(PolicyStrict) } -func (p *strictPolicy) CanAdmitPodResult(result TopologyHints) lifecycle.PodAdmitResult { - affinity := result.Affinity - if !affinity { +func (p *strictPolicy) CanAdmitPodResult(admit bool) lifecycle.PodAdmitResult { + if !admit { return lifecycle.PodAdmitResult{ Admit: false, Reason: "Topology Affinity Error",