diff --git a/cli/command/stack/deploy.go b/cli/command/stack/deploy.go index 3075477b83..ee19741355 100644 --- a/cli/command/stack/deploy.go +++ b/cli/command/stack/deploy.go @@ -571,8 +571,12 @@ func convertUpdateConfig(source *composetypes.UpdateConfig) *swarm.UpdateConfig if source == nil { return nil } + parallel := uint64(1) + if source.Parallelism != nil { + parallel = *source.Parallelism + } return &swarm.UpdateConfig{ - Parallelism: source.Parallelism, + Parallelism: parallel, Delay: source.Delay, FailureAction: source.FailureAction, Monitor: source.Monitor,