@@ -17,6 +17,7 @@ limitations under the License.
1717package framework
1818
1919import (
20+ "context"
2021 goflag "flag"
2122 "fmt"
2223 "os"
@@ -235,7 +236,7 @@ func (h *HealthCheck) createInstance() error {
235236 },
236237 }
237238 operationStartTime := time .Now ()
238- instance , err = h .serviceCatalogClientSet .ServicecatalogV1beta1 ().ServiceInstances (h .namespace .Name ).Create (instance )
239+ instance , err = h .serviceCatalogClientSet .ServicecatalogV1beta1 ().ServiceInstances (h .namespace .Name ).Create (context . Background (), instance , metav1. CreateOptions {} )
239240 if err != nil {
240241 return h .setError ("error creating instance: %v" , err .Error ())
241242 }
@@ -259,7 +260,7 @@ func (h *HealthCheck) createInstance() error {
259260 ReportOperationCompleted ("create_instance" , operationStartTime )
260261
261262 klog .V (4 ).Info ("Verifing references are resolved" )
262- sc , err := h .serviceCatalogClientSet .ServicecatalogV1beta1 ().ServiceInstances (h .namespace .Name ).Get (h .instanceName , metav1.GetOptions {})
263+ sc , err := h .serviceCatalogClientSet .ServicecatalogV1beta1 ().ServiceInstances (h .namespace .Name ).Get (context . Background (), h .instanceName , metav1.GetOptions {})
263264 if err != nil {
264265 return h .setError ("error getting instance: %v" , err .Error ())
265266 }
@@ -300,7 +301,7 @@ func (h *HealthCheck) createBinding() error {
300301 },
301302 }
302303 operationStartTime := time .Now ()
303- binding , err := h .serviceCatalogClientSet .ServicecatalogV1beta1 ().ServiceBindings (h .namespace .Name ).Create (binding )
304+ binding , err := h .serviceCatalogClientSet .ServicecatalogV1beta1 ().ServiceBindings (h .namespace .Name ).Create (context . Background (), binding , metav1. CreateOptions {} )
304305 if err != nil {
305306 return h .setError ("Error creating binding: %v" , err .Error ())
306307 }
@@ -323,7 +324,7 @@ func (h *HealthCheck) createBinding() error {
323324 ReportOperationCompleted ("binding_ready" , operationStartTime )
324325
325326 klog .V (4 ).Info ("Validating that a secret was created after binding" )
326- _ , err = h .kubeClientSet .CoreV1 ().Secrets (h .namespace .Name ).Get ("my-secret" , metav1.GetOptions {})
327+ _ , err = h .kubeClientSet .CoreV1 ().Secrets (h .namespace .Name ).Get (context . Background (), "my-secret" , metav1.GetOptions {})
327328 if err != nil {
328329 return h .setError ("Error getting secret: %v" , err .Error ())
329330 }
@@ -339,7 +340,7 @@ func (h *HealthCheck) deprovision() error {
339340 }
340341 klog .V (4 ).Info ("Deleting the ServiceBinding." )
341342 operationStartTime := time .Now ()
342- err := h .serviceCatalogClientSet .ServicecatalogV1beta1 ().ServiceBindings (h .namespace .Name ).Delete (h .bindingName , nil )
343+ err := h .serviceCatalogClientSet .ServicecatalogV1beta1 ().ServiceBindings (h .namespace .Name ).Delete (context . Background (), h .bindingName , metav1. DeleteOptions {} )
343344 if err != nil {
344345 return h .setError ("error deleting binding: %v" , err .Error ())
345346 }
@@ -352,15 +353,15 @@ func (h *HealthCheck) deprovision() error {
352353 ReportOperationCompleted ("binding_deleted" , operationStartTime )
353354
354355 klog .V (4 ).Info ("Verifying that the secret was deleted after deleting the binding" )
355- _ , err = h .kubeClientSet .CoreV1 ().Secrets (h .namespace .Name ).Get ("my-secret" , metav1.GetOptions {})
356+ _ , err = h .kubeClientSet .CoreV1 ().Secrets (h .namespace .Name ).Get (context . Background (), "my-secret" , metav1.GetOptions {})
356357 if err == nil {
357358 return h .setError ("secret not deleted" )
358359 }
359360
360361 // Deprovisioning the ServiceInstance
361362 klog .V (4 ).Info ("Deleting the ServiceInstance" )
362363 operationStartTime = time .Now ()
363- err = h .serviceCatalogClientSet .ServicecatalogV1beta1 ().ServiceInstances (h .namespace .Name ).Delete (h .instanceName , nil )
364+ err = h .serviceCatalogClientSet .ServicecatalogV1beta1 ().ServiceInstances (h .namespace .Name ).Delete (context . Background (), h .instanceName , metav1. DeleteOptions {} )
364365 if err != nil {
365366 return h .setError ("error deleting instance: %v" , err .Error ())
366367 }
@@ -378,8 +379,8 @@ func (h *HealthCheck) deprovision() error {
378379func (h * HealthCheck ) cleanup () {
379380 if h .frameworkError != nil && h .namespace != nil {
380381 klog .V (4 ).Infof ("Cleaning up. Deleting the binding, instance and test namespace %v" , h .namespace .Name )
381- h .serviceCatalogClientSet .ServicecatalogV1beta1 ().ServiceBindings (h .namespace .Name ).Delete (h .bindingName , nil )
382- h .serviceCatalogClientSet .ServicecatalogV1beta1 ().ServiceInstances (h .namespace .Name ).Delete (h .instanceName , nil )
382+ h .serviceCatalogClientSet .ServicecatalogV1beta1 ().ServiceBindings (h .namespace .Name ).Delete (context . Background (), h .bindingName , metav1. DeleteOptions {} )
383+ h .serviceCatalogClientSet .ServicecatalogV1beta1 ().ServiceInstances (h .namespace .Name ).Delete (context . Background (), h .instanceName , metav1. DeleteOptions {} )
383384 DeleteKubeNamespace (h .kubeClientSet , h .namespace .Name )
384385 h .namespace = nil
385386 }
0 commit comments