diff --git a/pkg/scheduler/framework/interface.go b/pkg/scheduler/framework/interface.go index 9c587aa3aed..00a14ad1a39 100644 --- a/pkg/scheduler/framework/interface.go +++ b/pkg/scheduler/framework/interface.go @@ -641,11 +641,11 @@ func (p *PreFilterResult) Merge(in *PreFilterResult) *PreFilterResult { r := PreFilterResult{} if p.AllNodes() { - r.NodeNames = sets.NewString(in.NodeNames.UnsortedList()...) + r.NodeNames = in.NodeNames.Clone() return &r } if in.AllNodes() { - r.NodeNames = sets.NewString(p.NodeNames.UnsortedList()...) + r.NodeNames = p.NodeNames.Clone() return &r }