fix(cli): correct PrepareForUpgrade method to append tasks properly

This commit is contained in:
eball
2026-03-06 13:51:05 +08:00
parent 0a4e3db7f8
commit 0c5954af88

View File

@@ -38,7 +38,7 @@ func (u upgrader_1_12_5) AddedBreakingChange() bool {
}
func (u upgrader_1_12_5) PrepareForUpgrade() []task.Interface {
return []task.Interface{
return append([]task.Interface{
&task.LocalTask{
Name: "GenerateETCDService",
Desc: "Generate etcd service",
@@ -55,7 +55,7 @@ func (u upgrader_1_12_5) PrepareForUpgrade() []task.Interface {
DaemonReloadPreExec: true,
},
},
}
}, u.upgraderBase.PrepareForUpgrade()...)
}
func (u upgrader_1_12_5) UpgradeSystemComponents() []task.Interface {