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