{"record":{"id":"ad08df4118861528","repo":"k3s-io/k3s","slug":"invalid-output-format-s","errorCode":null,"errorMessage":"invalid output format %s","messagePattern":"invalid output format (.+?)","errorType":"validation","errorClass":null,"httpStatus":null,"severity":"error","filePath":"pkg/cli/cert/cert.go","lineNumber":245,"sourceCode":"\n\tcertInfo, err := collectCertInfo(serverConfig.ControlConfig, cmds.ServicesList.Value())\n\tif err != nil {\n\t\treturn err\n\t}\n\toutFmt := app.String(\"output\")\n\n\tvar formatter Formatter\n\tswitch outFmt {\n\tcase \"text\":\n\t\tformatter = &TextFormatter{Writer: os.Stdout}\n\tcase \"table\":\n\t\tformatter = &TableFormatter{Writer: os.Stdout}\n\tcase \"json\":\n\t\tformatter = &JSONFormatter{Writer: os.Stdout}\n\tcase \"yaml\":\n\t\tformatter = &YAMLFormatter{Writer: os.Stdout}\n\tdefault:\n\t\treturn fmt.Errorf(\"invalid output format %s\", outFmt)\n\t}\n\n\treturn formatter.Format(certInfo)\n}\n\nfunc Rotate(app *cli.Context) error {\n\tif err := cmds.InitLogging(); err != nil {\n\t\treturn err\n\t}\n\treturn rotate(app, &cmds.ServerConfig)\n}\n\nfunc rotate(app *cli.Context, cfg *cmds.Server) error {\n\tvar serverConfig server.Config\n\n\tdataDir, err := commandSetup(app, cfg, &serverConfig)\n\tif err != nil {\n\t\treturn err","sourceCodeStart":227,"sourceCodeEnd":263,"githubUrl":"https://github.com/k3s-io/k3s/blob/6ba341e396edc16b8dcae978a7c5e3ac7ee5606e/pkg/cli/cert/cert.go#L227-L263","documentation":"Error \"invalid output format %s\" thrown in k3s-io/k3s.","triggerScenarios":"Thrown at pkg/cli/cert/cert.go:245 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"6ba341e396edc16b8dcae978a7c5e3ac7ee5606e","analyzedAt":"2026-08-15T16:27:54.286Z","schemaVersion":2},"datasetVersion":"2026-08-15T22:17:37.221Z"}