Merge pull request #3810 from jaimehgb/fix/swarm-convergence

fix: set FailureAction=rollback for swarm services default UpdateConfig
This commit is contained in:
Mauricio Siu
2026-04-04 23:19:36 -06:00
committed by GitHub

View File

@@ -588,9 +588,15 @@ export const generateConfigContainer = (
},
},
}),
...(rollbackConfigSwarm && {
RollbackConfig: rollbackConfigSwarm,
}),
...(rollbackConfigSwarm
? { RollbackConfig: rollbackConfigSwarm }
: {
// default rollback config to match update config
RollbackConfig: {
Parallelism: 1,
Order: "start-first",
},
}),
...(updateConfigSwarm
? { UpdateConfig: updateConfigSwarm }
: {
@@ -598,6 +604,7 @@ export const generateConfigContainer = (
UpdateConfig: {
Parallelism: 1,
Order: "start-first",
FailureAction: "rollback",
},
}),
...(stopGracePeriodSwarm !== null &&