{"id":"449f2cc8c0a27bc1","repo":"docker/cli","slug":"service-rollback-paused-s","errorCode":null,"errorMessage":"service rollback paused: %s","messagePattern":"service rollback paused: (.+?)","errorType":"exception","errorClass":null,"httpStatus":null,"severity":"error","filePath":"cli/command/service/progress/progress.go","lineNumber":128,"sourceCode":"\t\t\tswitch res.Service.UpdateStatus.State {\n\t\t\tcase swarm.UpdateStateUpdating:\n\t\t\t\trollback = false\n\t\t\tcase swarm.UpdateStateCompleted:\n\t\t\t\tif !converged {\n\t\t\t\t\treturn nil\n\t\t\t\t}\n\t\t\tcase swarm.UpdateStatePaused:\n\t\t\t\treturn fmt.Errorf(\"service update paused: %s\", res.Service.UpdateStatus.Message)\n\t\t\tcase swarm.UpdateStateRollbackStarted:\n\t\t\t\tif !rollback && res.Service.UpdateStatus.Message != \"\" {\n\t\t\t\t\tprogressOut.WriteProgress(progress.Progress{\n\t\t\t\t\t\tID:     \"rollback\",\n\t\t\t\t\t\tAction: res.Service.UpdateStatus.Message,\n\t\t\t\t\t})\n\t\t\t\t}\n\t\t\t\trollback = true\n\t\t\tcase swarm.UpdateStateRollbackPaused:\n\t\t\t\treturn fmt.Errorf(\"service rollback paused: %s\", res.Service.UpdateStatus.Message)\n\t\t\tcase swarm.UpdateStateRollbackCompleted:\n\t\t\t\tif !converged {\n\t\t\t\t\tmessage = &progress.Progress{ID: \"rollback\", Message: res.Service.UpdateStatus.Message}\n\t\t\t\t}\n\t\t\t\trollback = true\n\t\t\t}\n\t\t}\n\t\tif converged && time.Since(convergedAt) >= monitor {\n\t\t\t_ = progressOut.WriteProgress(progress.Progress{\n\t\t\t\tID:     \"verify\",\n\t\t\t\tAction: fmt.Sprintf(\"Service %s converged\", serviceID),\n\t\t\t})\n\t\t\tif message != nil {\n\t\t\t\t_ = progressOut.WriteProgress(*message)\n\t\t\t}\n\t\t\treturn nil\n\t\t}\n","sourceCodeStart":110,"sourceCodeEnd":146,"githubUrl":"https://github.com/docker/cli/blob/e9452d6e785f6e365712b9d71bd7517591773c86/cli/command/service/progress/progress.go#L110-L146","documentation":"Error \"service rollback paused: %s\" thrown in docker/cli.","triggerScenarios":"Thrown at cli/command/service/progress/progress.go:128 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"analyzedSha":"e9452d6e785f6e365712b9d71bd7517591773c86","analyzedAt":"2026-08-01T07:09:22.474Z","schemaVersion":2}