@@ -76,7 +76,7 @@ var _ = Describe("Garbage collection for dependent resources", func() {
76
76
// Create a CustomResourceDefinition
77
77
var err error
78
78
Eventually (func () error {
79
- crd , err = kubeClient .ApiextensionsInterface ().ApiextensionsV1 ().CustomResourceDefinitions ().Create (context .TODO (), crd , metav1.CreateOptions {})
79
+ crd , err = kubeClient .ApiextensionsInterface ().ApiextensionsV1 ().CustomResourceDefinitions ().Create (context .Background (), crd , metav1.CreateOptions {})
80
80
return err
81
81
}).Should (Succeed ())
82
82
@@ -101,15 +101,15 @@ var _ = Describe("Garbage collection for dependent resources", func() {
101
101
IgnoreError (kubeClient .DeleteClusterRole (cr .GetName (), & metav1.DeleteOptions {}))
102
102
103
103
// Clean up CRD
104
- IgnoreError (kubeClient .ApiextensionsInterface ().ApiextensionsV1 ().CustomResourceDefinitions ().Delete (context .TODO (), crd .GetName (), metav1.DeleteOptions {}))
104
+ IgnoreError (kubeClient .ApiextensionsInterface ().ApiextensionsV1 ().CustomResourceDefinitions ().Delete (context .Background (), crd .GetName (), metav1.DeleteOptions {}))
105
105
})
106
106
107
107
When ("CustomResourceDefinition is deleted" , func () {
108
108
109
109
BeforeEach (func () {
110
110
// Delete CRD
111
111
Eventually (func () bool {
112
- err := kubeClient .ApiextensionsInterface ().ApiextensionsV1 ().CustomResourceDefinitions ().Delete (context .TODO (), crd .GetName (), metav1.DeleteOptions {})
112
+ err := kubeClient .ApiextensionsInterface ().ApiextensionsV1 ().CustomResourceDefinitions ().Delete (context .Background (), crd .GetName (), metav1.DeleteOptions {})
113
113
return k8serrors .IsNotFound (err )
114
114
}).Should (BeTrue ())
115
115
})
@@ -223,12 +223,12 @@ var _ = Describe("Garbage collection for dependent resources", func() {
223
223
// create all owners
224
224
var err error
225
225
Eventually (func () error {
226
- fetchedA , err = operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Create (context .TODO (), & ownerA , metav1.CreateOptions {})
226
+ fetchedA , err = operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Create (context .Background (), & ownerA , metav1.CreateOptions {})
227
227
return err
228
228
}).Should (Succeed ())
229
229
230
230
Eventually (func () error {
231
- fetchedB , err = operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Create (context .TODO (), & ownerB , metav1.CreateOptions {})
231
+ fetchedB , err = operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Create (context .Background (), & ownerB , metav1.CreateOptions {})
232
232
return err
233
233
}).Should (Succeed ())
234
234
@@ -245,7 +245,7 @@ var _ = Describe("Garbage collection for dependent resources", func() {
245
245
246
246
// create ConfigMap dependent
247
247
Eventually (func () error {
248
- _ , err = kubeClient .KubernetesInterface ().CoreV1 ().ConfigMaps (testNamespace ).Create (context .TODO (), dependent , metav1.CreateOptions {})
248
+ _ , err = kubeClient .KubernetesInterface ().CoreV1 ().ConfigMaps (testNamespace ).Create (context .Background (), dependent , metav1.CreateOptions {})
249
249
return err
250
250
}).Should (Succeed (), "dependent could not be created" )
251
251
@@ -258,20 +258,20 @@ var _ = Describe("Garbage collection for dependent resources", func() {
258
258
BeforeEach (func () {
259
259
// delete ownerA in the foreground (to ensure any "blocking" dependents are deleted before ownerA)
260
260
Eventually (func () bool {
261
- err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Delete (context .TODO (), fetchedA .GetName (), options )
261
+ err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Delete (context .Background (), fetchedA .GetName (), options )
262
262
return k8serrors .IsNotFound (err )
263
263
}).Should (BeTrue ())
264
264
265
265
// wait for deletion of ownerA
266
266
Eventually (func () bool {
267
- _ , err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Get (context .TODO (), ownerA .GetName (), metav1.GetOptions {})
267
+ _ , err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Get (context .Background (), ownerA .GetName (), metav1.GetOptions {})
268
268
return k8serrors .IsNotFound (err )
269
269
}).Should (BeTrue ())
270
270
})
271
271
272
272
It ("should not have deleted the dependent since ownerB CSV is still present" , func () {
273
273
Eventually (func () error {
274
- _ , err := kubeClient .KubernetesInterface ().CoreV1 ().ConfigMaps (testNamespace ).Get (context .TODO (), dependent .GetName (), metav1.GetOptions {})
274
+ _ , err := kubeClient .KubernetesInterface ().CoreV1 ().ConfigMaps (testNamespace ).Get (context .Background (), dependent .GetName (), metav1.GetOptions {})
275
275
return err
276
276
}).Should (Succeed (), "dependent deleted after one of the owner was deleted" )
277
277
ctx .Ctx ().Logf ("dependent still exists after one owner was deleted" )
@@ -283,32 +283,32 @@ var _ = Describe("Garbage collection for dependent resources", func() {
283
283
BeforeEach (func () {
284
284
// delete ownerA in the foreground (to ensure any "blocking" dependents are deleted before ownerA)
285
285
Eventually (func () bool {
286
- err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Delete (context .TODO (), fetchedA .GetName (), options )
286
+ err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Delete (context .Background (), fetchedA .GetName (), options )
287
287
return k8serrors .IsNotFound (err )
288
288
}).Should (BeTrue ())
289
289
290
290
// wait for deletion of ownerA
291
291
Eventually (func () bool {
292
- _ , err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Get (context .TODO (), ownerA .GetName (), metav1.GetOptions {})
292
+ _ , err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Get (context .Background (), ownerA .GetName (), metav1.GetOptions {})
293
293
return k8serrors .IsNotFound (err )
294
294
}).Should (BeTrue ())
295
295
296
296
// delete ownerB in the foreground (to ensure any "blocking" dependents are deleted before ownerB)
297
297
Eventually (func () bool {
298
- err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Delete (context .TODO (), fetchedB .GetName (), options )
298
+ err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Delete (context .Background (), fetchedB .GetName (), options )
299
299
return k8serrors .IsNotFound (err )
300
300
}).Should (BeTrue ())
301
301
302
302
// wait for deletion of ownerB
303
303
Eventually (func () bool {
304
- _ , err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Get (context .TODO (), ownerB .GetName (), metav1.GetOptions {})
304
+ _ , err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Get (context .Background (), ownerB .GetName (), metav1.GetOptions {})
305
305
return k8serrors .IsNotFound (err )
306
306
}).Should (BeTrue ())
307
307
})
308
308
309
309
It ("should have deleted the dependent since both the owners were deleted" , func () {
310
310
Eventually (func () bool {
311
- _ , err := kubeClient .KubernetesInterface ().CoreV1 ().ConfigMaps (testNamespace ).Get (context .TODO (), dependent .GetName (), metav1.GetOptions {})
311
+ _ , err := kubeClient .KubernetesInterface ().CoreV1 ().ConfigMaps (testNamespace ).Get (context .Background (), dependent .GetName (), metav1.GetOptions {})
312
312
return k8serrors .IsNotFound (err )
313
313
}).Should (BeTrue (), "expected dependency configmap would be properly garabage collected" )
314
314
ctx .Ctx ().Logf ("dependent successfully garbage collected after both owners were deleted" )
@@ -352,7 +352,7 @@ var _ = Describe("Garbage collection for dependent resources", func() {
352
352
}
353
353
354
354
Eventually (func () error {
355
- cs , err := operatorClient .OperatorsV1alpha1 ().CatalogSources (source .GetNamespace ()).Create (context .TODO (), source , metav1.CreateOptions {})
355
+ cs , err := operatorClient .OperatorsV1alpha1 ().CatalogSources (source .GetNamespace ()).Create (context .Background (), source , metav1.CreateOptions {})
356
356
if err != nil {
357
357
return err
358
358
}
@@ -394,25 +394,25 @@ var _ = Describe("Garbage collection for dependent resources", func() {
394
394
BeforeEach (func () {
395
395
// Delete subscription first
396
396
Eventually (func () bool {
397
- err := operatorClient .OperatorsV1alpha1 ().Subscriptions (testNamespace ).Delete (context .TODO (), subName , metav1.DeleteOptions {})
397
+ err := operatorClient .OperatorsV1alpha1 ().Subscriptions (testNamespace ).Delete (context .Background (), subName , metav1.DeleteOptions {})
398
398
return k8serrors .IsNotFound (err )
399
399
}).Should (BeTrue ())
400
400
401
401
// wait for deletion
402
402
Eventually (func () bool {
403
- _ , err := operatorClient .OperatorsV1alpha1 ().Subscriptions (testNamespace ).Get (context .TODO (), subName , metav1.GetOptions {})
403
+ _ , err := operatorClient .OperatorsV1alpha1 ().Subscriptions (testNamespace ).Get (context .Background (), subName , metav1.GetOptions {})
404
404
return k8serrors .IsNotFound (err )
405
405
}).Should (BeTrue ())
406
406
407
407
// Delete CSV
408
408
Eventually (func () bool {
409
- err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Delete (context .TODO (), csvName , metav1.DeleteOptions {})
409
+ err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Delete (context .Background (), csvName , metav1.DeleteOptions {})
410
410
return k8serrors .IsNotFound (err )
411
411
}).Should (BeTrue ())
412
412
413
413
// wait for deletion
414
414
Eventually (func () bool {
415
- _ , err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Get (context .TODO (), csvName , metav1.GetOptions {})
415
+ _ , err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Get (context .Background (), csvName , metav1.GetOptions {})
416
416
return k8serrors .IsNotFound (err )
417
417
}).Should (BeTrue ())
418
418
})
@@ -467,7 +467,7 @@ var _ = Describe("Garbage collection for dependent resources", func() {
467
467
468
468
var err error
469
469
Eventually (func () error {
470
- source , err = operatorClient .OperatorsV1alpha1 ().CatalogSources (source .GetNamespace ()).Create (context .TODO (), source , metav1.CreateOptions {})
470
+ source , err = operatorClient .OperatorsV1alpha1 ().CatalogSources (source .GetNamespace ()).Create (context .Background (), source , metav1.CreateOptions {})
471
471
return err
472
472
}).Should (Succeed (), "could not create catalog source" )
473
473
@@ -500,13 +500,13 @@ var _ = Describe("Garbage collection for dependent resources", func() {
500
500
BeforeEach (func () {
501
501
Eventually (func () error {
502
502
// update subscription first
503
- sub , err := operatorClient .OperatorsV1alpha1 ().Subscriptions (testNamespace ).Get (context .TODO (), subName , metav1.GetOptions {})
503
+ sub , err := operatorClient .OperatorsV1alpha1 ().Subscriptions (testNamespace ).Get (context .Background (), subName , metav1.GetOptions {})
504
504
if err != nil {
505
505
return fmt .Errorf ("could not get subscription" )
506
506
}
507
507
// update channel on sub
508
508
sub .Spec .Channel = upgradeChannelName
509
- _ , err = operatorClient .OperatorsV1alpha1 ().Subscriptions (testNamespace ).Update (context .TODO (), sub , metav1.UpdateOptions {})
509
+ _ , err = operatorClient .OperatorsV1alpha1 ().Subscriptions (testNamespace ).Update (context .Background (), sub , metav1.UpdateOptions {})
510
510
return err
511
511
}).Should (Succeed (), "could not update subscription" )
512
512
@@ -522,7 +522,7 @@ var _ = Describe("Garbage collection for dependent resources", func() {
522
522
523
523
// Ensure the new csv is installed
524
524
Eventually (func () error {
525
- _ , err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Get (context .TODO (), newCSVname , metav1.GetOptions {})
525
+ _ , err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Get (context .Background (), newCSVname , metav1.GetOptions {})
526
526
return err
527
527
}).Should (BeNil ())
528
528
})
@@ -576,7 +576,7 @@ var _ = Describe("Garbage collection for dependent resources", func() {
576
576
577
577
var err error
578
578
Eventually (func () error {
579
- source , err = operatorClient .OperatorsV1alpha1 ().CatalogSources (source .GetNamespace ()).Create (context .TODO (), source , metav1.CreateOptions {})
579
+ source , err = operatorClient .OperatorsV1alpha1 ().CatalogSources (source .GetNamespace ()).Create (context .Background (), source , metav1.CreateOptions {})
580
580
return err
581
581
}).Should (Succeed ())
582
582
@@ -610,13 +610,13 @@ var _ = Describe("Garbage collection for dependent resources", func() {
610
610
BeforeEach (func () {
611
611
Eventually (func () error {
612
612
// update subscription first
613
- sub , err := operatorClient .OperatorsV1alpha1 ().Subscriptions (testNamespace ).Get (context .TODO (), subName , metav1.GetOptions {})
613
+ sub , err := operatorClient .OperatorsV1alpha1 ().Subscriptions (testNamespace ).Get (context .Background (), subName , metav1.GetOptions {})
614
614
if err != nil {
615
615
return fmt .Errorf ("could not get subscription" )
616
616
}
617
617
// update channel on sub
618
618
sub .Spec .Channel = upgradeChannelName
619
- _ , err = operatorClient .OperatorsV1alpha1 ().Subscriptions (testNamespace ).Update (context .TODO (), sub , metav1.UpdateOptions {})
619
+ _ , err = operatorClient .OperatorsV1alpha1 ().Subscriptions (testNamespace ).Update (context .Background (), sub , metav1.UpdateOptions {})
620
620
return err
621
621
}).Should (Succeed (), "could not update subscription" )
622
622
@@ -632,7 +632,7 @@ var _ = Describe("Garbage collection for dependent resources", func() {
632
632
633
633
// Ensure the new csv is installed
634
634
Eventually (func () error {
635
- _ , err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Get (context .TODO (), newCSVname , metav1.GetOptions {})
635
+ _ , err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Get (context .Background (), newCSVname , metav1.GetOptions {})
636
636
return err
637
637
}).Should (BeNil ())
638
638
})
0 commit comments