Add x-kubernetes-selectable-fields to fields excluded in publish openapi conformance comparisons
This commit is contained in:
		@@ -27,9 +27,10 @@ import (
 | 
				
			|||||||
	"time"
 | 
						"time"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/onsi/ginkgo/v2"
 | 
						"github.com/onsi/ginkgo/v2"
 | 
				
			||||||
 | 
						"sigs.k8s.io/yaml"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	openapiutil "k8s.io/kube-openapi/pkg/util"
 | 
						openapiutil "k8s.io/kube-openapi/pkg/util"
 | 
				
			||||||
	"k8s.io/utils/pointer"
 | 
						"k8s.io/utils/pointer"
 | 
				
			||||||
	"sigs.k8s.io/yaml"
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"k8s.io/apiextensions-apiserver/pkg/apis/apiextensions"
 | 
						"k8s.io/apiextensions-apiserver/pkg/apis/apiextensions"
 | 
				
			||||||
	apiextensionsv1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
 | 
						apiextensionsv1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
 | 
				
			||||||
@@ -713,6 +714,7 @@ func dropDefaults(s *spec.Schema) {
 | 
				
			|||||||
	delete(s.Properties, "apiVersion")
 | 
						delete(s.Properties, "apiVersion")
 | 
				
			||||||
	delete(s.Properties, "kind")
 | 
						delete(s.Properties, "kind")
 | 
				
			||||||
	delete(s.Extensions, "x-kubernetes-group-version-kind")
 | 
						delete(s.Extensions, "x-kubernetes-group-version-kind")
 | 
				
			||||||
 | 
						delete(s.Extensions, "x-kubernetes-selectable-fields")
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
func verifyKubectlExplain(ns, name, pattern string) error {
 | 
					func verifyKubectlExplain(ns, name, pattern string) error {
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user