From ce0657cade72a693d4ff9348da7ea31818f389be Mon Sep 17 00:00:00 2001 From: Kevin Wiesmueller Date: Thu, 4 Mar 2021 21:17:14 +0100 Subject: [PATCH] remove apiVersion check from managedFields validation --- .../apimachinery/pkg/apis/meta/v1/validation/validation.go | 3 --- 1 file changed, 3 deletions(-) diff --git a/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/validation/validation.go b/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/validation/validation.go index 36760ef92ef..a5a7f144add 100644 --- a/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/validation/validation.go +++ b/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/validation/validation.go @@ -180,9 +180,6 @@ func ValidateManagedFields(fieldsList []metav1.ManagedFieldsEntry, fldPath *fiel default: allErrs = append(allErrs, field.Invalid(fldPath.Child("operation"), fields.Operation, "must be `Apply` or `Update`")) } - if len(fields.APIVersion) < 1 { - allErrs = append(allErrs, field.Invalid(fldPath.Child("apiVersion"), fields.APIVersion, "must not be empty")) - } if len(fields.FieldsType) > 0 && fields.FieldsType != "FieldsV1" { allErrs = append(allErrs, field.Invalid(fldPath.Child("fieldsType"), fields.FieldsType, "must be `FieldsV1`")) }