Fixes bug with Root not handling Group without Version

Kubernetes-commit: 17cd59ec1cf5c0a83d52bc94995025e802f1a123
This commit is contained in:
Sean Sullivan
2023-03-01 21:24:02 +00:00
committed by Kubernetes Publisher
parent 91199a69ee
commit 6ddf61b8c1
2 changed files with 22 additions and 7 deletions

View File

@@ -157,6 +157,10 @@ func pathToGroupVersion(path string) (schema.GroupVersion, error) {
}
apiPrefix := parts[0]
if apiPrefix == "apis" {
// Example: apis/apps (without version)
if len(parts) < 3 {
return gv, fmt.Errorf("Group without Version not allowed")
}
gv.Group = parts[1]
gv.Version = parts[2]
} else if apiPrefix == "api" {