Merge pull request #82045 from apelisse/remove-crd-scale-bug

Disable tracking manged fields on scale sub-resource
This commit is contained in:
Kubernetes Prow Robot 2019-08-30 11:21:11 -07:00 committed by GitHub
commit 8019ebf3df
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -821,6 +821,8 @@ func (r *crdHandler) getOrCreateServingInfoFor(uid types.UID, name string) (*crd
SelfLinkPathPrefix: selfLinkPrefix,
SelfLinkPathSuffix: "/scale",
}
// TODO(issues.k8s.io/82046): We can't effectively track ownership on scale requests yet.
scaleScope.FieldManager = nil
scaleScopes[v.Name] = &scaleScope
// override status subresource values