From 6652091b63c9d9bc3b8826fc12b60416ba99e20c Mon Sep 17 00:00:00 2001 From: Antoine Pelisse Date: Tue, 27 Aug 2019 14:00:36 -0700 Subject: [PATCH] Disable tracking manged fields on scale sub-resource --- .../pkg/apiserver/customresource_handler.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/customresource_handler.go b/staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/customresource_handler.go index d72dc1014c5..ffdf558939f 100644 --- a/staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/customresource_handler.go +++ b/staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/customresource_handler.go @@ -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