Skip to content

Commit 67618e0

Browse files
fix: bug of yurtappset always the last tweaks make effect (#2243)
Signed-off-by: vie-serendipity <[email protected]> (cherry picked from commit b099092) Co-authored-by: vie-serendipity <[email protected]>
1 parent 0e21879 commit 67618e0

File tree

1 file changed

+2
-1
lines changed
  • pkg/yurtmanager/controller/yurtappset/workloadmanager

1 file changed

+2
-1
lines changed

pkg/yurtmanager/controller/yurtappset/workloadmanager/tweaks.go

+2-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,8 @@ func GetNodePoolTweaksFromYurtAppSet(cli client.Client, nodepoolName string, yas
4242
for _, yasTweak := range yas.Spec.Workload.WorkloadTweaks {
4343
if isNodePoolRelated(&np, yasTweak.Pools, yasTweak.NodePoolSelector) {
4444
klog.V(4).Infof("nodepool %s is related to yurtappset %s/%s, add tweaks", nodepoolName, yas.Namespace, yas.Name)
45-
tweaksList = append(tweaksList, &yasTweak.Tweaks)
45+
tweaksCopy := yasTweak.Tweaks
46+
tweaksList = append(tweaksList, &tweaksCopy)
4647
}
4748
}
4849
return

0 commit comments

Comments
 (0)