@@ -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
@@ -100,15 +100,15 @@ var _ = Describe("Garbage collection for dependent resources", func() {
100
100
IgnoreError (kubeClient .DeleteClusterRole (cr .GetName (), & metav1.DeleteOptions {}))
101
101
102
102
// Clean up CRD
103
- IgnoreError (kubeClient .ApiextensionsInterface ().ApiextensionsV1 ().CustomResourceDefinitions ().Delete (context .TODO (), crd .GetName (), metav1.DeleteOptions {}))
103
+ IgnoreError (kubeClient .ApiextensionsInterface ().ApiextensionsV1 ().CustomResourceDefinitions ().Delete (context .Background (), crd .GetName (), metav1.DeleteOptions {}))
104
104
})
105
105
106
106
When ("CustomResourceDefinition is deleted" , func () {
107
107
108
108
BeforeEach (func () {
109
109
// Delete CRD
110
110
Eventually (func () bool {
111
- err := kubeClient .ApiextensionsInterface ().ApiextensionsV1 ().CustomResourceDefinitions ().Delete (context .TODO (), crd .GetName (), metav1.DeleteOptions {})
111
+ err := kubeClient .ApiextensionsInterface ().ApiextensionsV1 ().CustomResourceDefinitions ().Delete (context .Background (), crd .GetName (), metav1.DeleteOptions {})
112
112
return k8serrors .IsNotFound (err )
113
113
}).Should (BeTrue ())
114
114
})
@@ -220,12 +220,12 @@ var _ = Describe("Garbage collection for dependent resources", func() {
220
220
// create all owners
221
221
var err error
222
222
Eventually (func () error {
223
- fetchedA , err = operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Create (context .TODO (), & ownerA , metav1.CreateOptions {})
223
+ fetchedA , err = operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Create (context .Background (), & ownerA , metav1.CreateOptions {})
224
224
return err
225
225
}).Should (Succeed ())
226
226
227
227
Eventually (func () error {
228
- fetchedB , err = operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Create (context .TODO (), & ownerB , metav1.CreateOptions {})
228
+ fetchedB , err = operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Create (context .Background (), & ownerB , metav1.CreateOptions {})
229
229
return err
230
230
}).Should (Succeed ())
231
231
@@ -242,7 +242,7 @@ var _ = Describe("Garbage collection for dependent resources", func() {
242
242
243
243
// create ConfigMap dependent
244
244
Eventually (func () error {
245
- _ , err = kubeClient .KubernetesInterface ().CoreV1 ().ConfigMaps (testNamespace ).Create (context .TODO (), dependent , metav1.CreateOptions {})
245
+ _ , err = kubeClient .KubernetesInterface ().CoreV1 ().ConfigMaps (testNamespace ).Create (context .Background (), dependent , metav1.CreateOptions {})
246
246
return err
247
247
}).Should (Succeed (), "dependent could not be created" )
248
248
@@ -255,20 +255,20 @@ var _ = Describe("Garbage collection for dependent resources", func() {
255
255
BeforeEach (func () {
256
256
// delete ownerA in the foreground (to ensure any "blocking" dependents are deleted before ownerA)
257
257
Eventually (func () bool {
258
- err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Delete (context .TODO (), fetchedA .GetName (), options )
258
+ err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Delete (context .Background (), fetchedA .GetName (), options )
259
259
return k8serrors .IsNotFound (err )
260
260
}).Should (BeTrue ())
261
261
262
262
// wait for deletion of ownerA
263
263
Eventually (func () bool {
264
- _ , err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Get (context .TODO (), ownerA .GetName (), metav1.GetOptions {})
264
+ _ , err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Get (context .Background (), ownerA .GetName (), metav1.GetOptions {})
265
265
return k8serrors .IsNotFound (err )
266
266
}).Should (BeTrue ())
267
267
})
268
268
269
269
It ("should not have deleted the dependent since ownerB CSV is still present" , func () {
270
270
Eventually (func () error {
271
- _ , err := kubeClient .KubernetesInterface ().CoreV1 ().ConfigMaps (testNamespace ).Get (context .TODO (), dependent .GetName (), metav1.GetOptions {})
271
+ _ , err := kubeClient .KubernetesInterface ().CoreV1 ().ConfigMaps (testNamespace ).Get (context .Background (), dependent .GetName (), metav1.GetOptions {})
272
272
return err
273
273
}).Should (Succeed (), "dependent deleted after one of the owner was deleted" )
274
274
ctx .Ctx ().Logf ("dependent still exists after one owner was deleted" )
@@ -280,32 +280,32 @@ var _ = Describe("Garbage collection for dependent resources", func() {
280
280
BeforeEach (func () {
281
281
// delete ownerA in the foreground (to ensure any "blocking" dependents are deleted before ownerA)
282
282
Eventually (func () bool {
283
- err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Delete (context .TODO (), fetchedA .GetName (), options )
283
+ err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Delete (context .Background (), fetchedA .GetName (), options )
284
284
return k8serrors .IsNotFound (err )
285
285
}).Should (BeTrue ())
286
286
287
287
// wait for deletion of ownerA
288
288
Eventually (func () bool {
289
- _ , err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Get (context .TODO (), ownerA .GetName (), metav1.GetOptions {})
289
+ _ , err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Get (context .Background (), ownerA .GetName (), metav1.GetOptions {})
290
290
return k8serrors .IsNotFound (err )
291
291
}).Should (BeTrue ())
292
292
293
293
// delete ownerB in the foreground (to ensure any "blocking" dependents are deleted before ownerB)
294
294
Eventually (func () bool {
295
- err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Delete (context .TODO (), fetchedB .GetName (), options )
295
+ err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Delete (context .Background (), fetchedB .GetName (), options )
296
296
return k8serrors .IsNotFound (err )
297
297
}).Should (BeTrue ())
298
298
299
299
// wait for deletion of ownerB
300
300
Eventually (func () bool {
301
- _ , err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Get (context .TODO (), ownerB .GetName (), metav1.GetOptions {})
301
+ _ , err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Get (context .Background (), ownerB .GetName (), metav1.GetOptions {})
302
302
return k8serrors .IsNotFound (err )
303
303
}).Should (BeTrue ())
304
304
})
305
305
306
306
It ("should have deleted the dependent since both the owners were deleted" , func () {
307
307
Eventually (func () bool {
308
- _ , err := kubeClient .KubernetesInterface ().CoreV1 ().ConfigMaps (testNamespace ).Get (context .TODO (), dependent .GetName (), metav1.GetOptions {})
308
+ _ , err := kubeClient .KubernetesInterface ().CoreV1 ().ConfigMaps (testNamespace ).Get (context .Background (), dependent .GetName (), metav1.GetOptions {})
309
309
return k8serrors .IsNotFound (err )
310
310
}).Should (BeTrue (), "expected dependency configmap would be properly garabage collected" )
311
311
ctx .Ctx ().Logf ("dependent successfully garbage collected after both owners were deleted" )
@@ -349,7 +349,7 @@ var _ = Describe("Garbage collection for dependent resources", func() {
349
349
}
350
350
351
351
Eventually (func () error {
352
- cs , err := operatorClient .OperatorsV1alpha1 ().CatalogSources (source .GetNamespace ()).Create (context .TODO (), source , metav1.CreateOptions {})
352
+ cs , err := operatorClient .OperatorsV1alpha1 ().CatalogSources (source .GetNamespace ()).Create (context .Background (), source , metav1.CreateOptions {})
353
353
if err != nil {
354
354
return err
355
355
}
@@ -391,25 +391,25 @@ var _ = Describe("Garbage collection for dependent resources", func() {
391
391
BeforeEach (func () {
392
392
// Delete subscription first
393
393
Eventually (func () bool {
394
- err := operatorClient .OperatorsV1alpha1 ().Subscriptions (testNamespace ).Delete (context .TODO (), subName , metav1.DeleteOptions {})
394
+ err := operatorClient .OperatorsV1alpha1 ().Subscriptions (testNamespace ).Delete (context .Background (), subName , metav1.DeleteOptions {})
395
395
return k8serrors .IsNotFound (err )
396
396
}).Should (BeTrue ())
397
397
398
398
// wait for deletion
399
399
Eventually (func () bool {
400
- _ , err := operatorClient .OperatorsV1alpha1 ().Subscriptions (testNamespace ).Get (context .TODO (), subName , metav1.GetOptions {})
400
+ _ , err := operatorClient .OperatorsV1alpha1 ().Subscriptions (testNamespace ).Get (context .Background (), subName , metav1.GetOptions {})
401
401
return k8serrors .IsNotFound (err )
402
402
}).Should (BeTrue ())
403
403
404
404
// Delete CSV
405
405
Eventually (func () bool {
406
- err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Delete (context .TODO (), csvName , metav1.DeleteOptions {})
406
+ err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Delete (context .Background (), csvName , metav1.DeleteOptions {})
407
407
return k8serrors .IsNotFound (err )
408
408
}).Should (BeTrue ())
409
409
410
410
// wait for deletion
411
411
Eventually (func () bool {
412
- _ , err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Get (context .TODO (), csvName , metav1.GetOptions {})
412
+ _ , err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Get (context .Background (), csvName , metav1.GetOptions {})
413
413
return k8serrors .IsNotFound (err )
414
414
}).Should (BeTrue ())
415
415
})
@@ -464,7 +464,7 @@ var _ = Describe("Garbage collection for dependent resources", func() {
464
464
465
465
var err error
466
466
Eventually (func () error {
467
- source , err = operatorClient .OperatorsV1alpha1 ().CatalogSources (source .GetNamespace ()).Create (context .TODO (), source , metav1.CreateOptions {})
467
+ source , err = operatorClient .OperatorsV1alpha1 ().CatalogSources (source .GetNamespace ()).Create (context .Background (), source , metav1.CreateOptions {})
468
468
return err
469
469
}).Should (Succeed (), "could not create catalog source" )
470
470
@@ -497,13 +497,13 @@ var _ = Describe("Garbage collection for dependent resources", func() {
497
497
BeforeEach (func () {
498
498
Eventually (func () error {
499
499
// update subscription first
500
- sub , err := operatorClient .OperatorsV1alpha1 ().Subscriptions (testNamespace ).Get (context .TODO (), subName , metav1.GetOptions {})
500
+ sub , err := operatorClient .OperatorsV1alpha1 ().Subscriptions (testNamespace ).Get (context .Background (), subName , metav1.GetOptions {})
501
501
if err != nil {
502
502
return fmt .Errorf ("could not get subscription" )
503
503
}
504
504
// update channel on sub
505
505
sub .Spec .Channel = upgradeChannelName
506
- _ , err = operatorClient .OperatorsV1alpha1 ().Subscriptions (testNamespace ).Update (context .TODO (), sub , metav1.UpdateOptions {})
506
+ _ , err = operatorClient .OperatorsV1alpha1 ().Subscriptions (testNamespace ).Update (context .Background (), sub , metav1.UpdateOptions {})
507
507
return err
508
508
}).Should (Succeed (), "could not update subscription" )
509
509
@@ -519,7 +519,7 @@ var _ = Describe("Garbage collection for dependent resources", func() {
519
519
520
520
// Ensure the new csv is installed
521
521
Eventually (func () error {
522
- _ , err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Get (context .TODO (), newCSVname , metav1.GetOptions {})
522
+ _ , err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Get (context .Background (), newCSVname , metav1.GetOptions {})
523
523
return err
524
524
}).Should (BeNil ())
525
525
})
@@ -573,7 +573,7 @@ var _ = Describe("Garbage collection for dependent resources", func() {
573
573
574
574
var err error
575
575
Eventually (func () error {
576
- source , err = operatorClient .OperatorsV1alpha1 ().CatalogSources (source .GetNamespace ()).Create (context .TODO (), source , metav1.CreateOptions {})
576
+ source , err = operatorClient .OperatorsV1alpha1 ().CatalogSources (source .GetNamespace ()).Create (context .Background (), source , metav1.CreateOptions {})
577
577
return err
578
578
}).Should (Succeed ())
579
579
@@ -607,13 +607,13 @@ var _ = Describe("Garbage collection for dependent resources", func() {
607
607
BeforeEach (func () {
608
608
Eventually (func () error {
609
609
// update subscription first
610
- sub , err := operatorClient .OperatorsV1alpha1 ().Subscriptions (testNamespace ).Get (context .TODO (), subName , metav1.GetOptions {})
610
+ sub , err := operatorClient .OperatorsV1alpha1 ().Subscriptions (testNamespace ).Get (context .Background (), subName , metav1.GetOptions {})
611
611
if err != nil {
612
612
return fmt .Errorf ("could not get subscription" )
613
613
}
614
614
// update channel on sub
615
615
sub .Spec .Channel = upgradeChannelName
616
- _ , err = operatorClient .OperatorsV1alpha1 ().Subscriptions (testNamespace ).Update (context .TODO (), sub , metav1.UpdateOptions {})
616
+ _ , err = operatorClient .OperatorsV1alpha1 ().Subscriptions (testNamespace ).Update (context .Background (), sub , metav1.UpdateOptions {})
617
617
return err
618
618
}).Should (Succeed (), "could not update subscription" )
619
619
@@ -629,7 +629,7 @@ var _ = Describe("Garbage collection for dependent resources", func() {
629
629
630
630
// Ensure the new csv is installed
631
631
Eventually (func () error {
632
- _ , err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Get (context .TODO (), newCSVname , metav1.GetOptions {})
632
+ _ , err := operatorClient .OperatorsV1alpha1 ().ClusterServiceVersions (testNamespace ).Get (context .Background (), newCSVname , metav1.GetOptions {})
633
633
return err
634
634
}).Should (BeNil ())
635
635
})
0 commit comments