@@ -46,19 +46,7 @@ var _ = Describe("OpenStackProvisionServer Webhook", func() {
4646 "apacheImageUrl" : "registry.redhat.io/ubi9/httpd-24:latest" ,
4747 "agentImageUrl" : "quay.io/openstack-k8s-operators/openstack-baremetal-operator-agent:latest" ,
4848 }
49- raw := map [string ]interface {}{
50- "apiVersion" : "baremetal.openstack.org/v1beta1" ,
51- "kind" : "OpenStackProvisionServer" ,
52- "metadata" : map [string ]interface {}{
53- "name" : provisionServerName .Name ,
54- "namespace" : provisionServerName .Namespace ,
55- },
56- "spec" : spec ,
57- }
58- unstructuredObj := & unstructured.Unstructured {Object : raw }
59- _ , err := controllerutil .CreateOrPatch (
60- th .Ctx , th .K8sClient , unstructuredObj , func () error { return nil })
61- Expect (err ).ShouldNot (HaveOccurred ())
49+ DeferCleanup (th .DeleteInstance , CreateProvisionServer (provisionServerName , spec ))
6250 })
6351 })
6452
@@ -195,19 +183,7 @@ var _ = Describe("OpenStackProvisionServer Webhook", func() {
195183 "apacheImageUrl" : "registry.redhat.io/ubi9/httpd-24:latest" ,
196184 "agentImageUrl" : "quay.io/openstack-k8s-operators/openstack-baremetal-operator-agent:latest" ,
197185 }
198- raw := map [string ]interface {}{
199- "apiVersion" : "baremetal.openstack.org/v1beta1" ,
200- "kind" : "OpenStackProvisionServer" ,
201- "metadata" : map [string ]interface {}{
202- "name" : provisionServer2Name .Name ,
203- "namespace" : provisionServer2Name .Namespace ,
204- },
205- "spec" : spec ,
206- }
207- unstructuredObj := & unstructured.Unstructured {Object : raw }
208- _ , err := controllerutil .CreateOrPatch (
209- th .Ctx , th .K8sClient , unstructuredObj , func () error { return nil })
210- Expect (err ).ShouldNot (HaveOccurred ())
186+ DeferCleanup (th .DeleteInstance , CreateProvisionServer (provisionServer2Name , spec ))
211187 })
212188 })
213189
0 commit comments