mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 11:50:44 +00:00
fix crd openapi alpha e2e
make schema used in e2e structural so it can be published; GET before UPDATE to tolerate object change
This commit is contained in:
parent
03f091ae30
commit
1cfed1cca6
@ -32,6 +32,7 @@ import (
|
|||||||
"k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1"
|
"k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1"
|
||||||
"k8s.io/apiextensions-apiserver/pkg/apiserver/validation"
|
"k8s.io/apiextensions-apiserver/pkg/apiserver/validation"
|
||||||
apiequality "k8s.io/apimachinery/pkg/api/equality"
|
apiequality "k8s.io/apimachinery/pkg/api/equality"
|
||||||
|
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||||
"k8s.io/apimachinery/pkg/types"
|
"k8s.io/apimachinery/pkg/types"
|
||||||
utilversion "k8s.io/apimachinery/pkg/util/version"
|
utilversion "k8s.io/apimachinery/pkg/util/version"
|
||||||
"k8s.io/apimachinery/pkg/util/wait"
|
"k8s.io/apimachinery/pkg/util/wait"
|
||||||
@ -309,6 +310,10 @@ var _ = SIGDescribe("CustomResourcePublishOpenAPI [Feature:CustomResourcePublish
|
|||||||
}
|
}
|
||||||
|
|
||||||
ginkgo.By("mark a version not serverd")
|
ginkgo.By("mark a version not serverd")
|
||||||
|
crd.Crd, err = crd.APIExtensionClient.ApiextensionsV1beta1().CustomResourceDefinitions().Get(crd.Crd.Name, metav1.GetOptions{})
|
||||||
|
if err != nil {
|
||||||
|
framework.Failf("%v", err)
|
||||||
|
}
|
||||||
crd.Crd.Spec.Versions[1].Served = false
|
crd.Crd.Spec.Versions[1].Served = false
|
||||||
crd.Crd, err = crd.APIExtensionClient.ApiextensionsV1beta1().CustomResourceDefinitions().Update(crd.Crd)
|
crd.Crd, err = crd.APIExtensionClient.ApiextensionsV1beta1().CustomResourceDefinitions().Update(crd.Crd)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
@ -579,9 +584,11 @@ properties:
|
|||||||
properties:
|
properties:
|
||||||
dummy:
|
dummy:
|
||||||
description: Dummy property.
|
description: Dummy property.
|
||||||
|
type: object
|
||||||
status:
|
status:
|
||||||
description: Status of Waldo
|
description: Status of Waldo
|
||||||
type: object
|
type: object
|
||||||
properties:
|
properties:
|
||||||
bars:
|
bars:
|
||||||
description: List of Bars and their statuses.`)
|
description: List of Bars and their statuses.
|
||||||
|
type: array`)
|
||||||
|
Loading…
Reference in New Issue
Block a user