@@ -429,8 +429,7 @@ func ReconcileDevBucketSourceAndKS(ctx context.Context, log logger.Logger, kubeC
429429 }
430430
431431 // wait for the reconciliation of dev-bucket to be done
432- //nolint:staticcheck // deprecated, tracking issue: https://github.com/weaveworks/weave-gitops/issues/3812
433- if err := wait .Poll (interval , timeout , func () (bool , error ) {
432+ if err := wait .PollUntilContextTimeout (context .Background (), interval , timeout , true , func (_ context.Context ) (bool , error ) {
434433 devBucket := & sourcev1b2.Bucket {}
435434 if err := kubeClient .Get (ctx , types.NamespacedName {
436435 Name : constants .RunDevBucketName ,
@@ -445,8 +444,7 @@ func ReconcileDevBucketSourceAndKS(ctx context.Context, log logger.Logger, kubeC
445444 }
446445
447446 // wait for devBucket to be ready
448- //nolint:staticcheck // deprecated, tracking issue: https://github.com/weaveworks/weave-gitops/issues/3812
449- if err := wait .Poll (interval , timeout , func () (bool , error ) {
447+ if err := wait .PollUntilContextTimeout (context .Background (), interval , timeout , true , func (_ context.Context ) (bool , error ) {
450448 devBucket := & sourcev1b2.Bucket {}
451449 if err := kubeClient .Get (ctx , types.NamespacedName {
452450 Name : constants .RunDevBucketName ,
@@ -473,8 +471,7 @@ func ReconcileDevBucketSourceAndKS(ctx context.Context, log logger.Logger, kubeC
473471 return err
474472 }
475473
476- //nolint:staticcheck // deprecated, tracking issue: https://github.com/weaveworks/weave-gitops/issues/3812
477- if err := wait .Poll (interval , timeout , func () (bool , error ) {
474+ if err := wait .PollUntilContextTimeout (context .Background (), interval , timeout , true , func (_ context.Context ) (bool , error ) {
478475 devKs := & kustomizev1.Kustomization {}
479476 if err := kubeClient .Get (ctx , types.NamespacedName {
480477 Name : constants .RunDevKsName ,
@@ -489,8 +486,7 @@ func ReconcileDevBucketSourceAndKS(ctx context.Context, log logger.Logger, kubeC
489486 }
490487
491488 devKs := & kustomizev1.Kustomization {}
492- //nolint:staticcheck // deprecated, tracking issue: https://github.com/weaveworks/weave-gitops/issues/3812
493- devKsErr := wait .Poll (interval , timeout , func () (bool , error ) {
489+ devKsErr := wait .PollUntilContextTimeout (context .Background (), interval , timeout , true , func (_ context.Context ) (bool , error ) {
494490 if err := kubeClient .Get (ctx , types.NamespacedName {
495491 Name : constants .RunDevKsName ,
496492 Namespace : namespace ,
0 commit comments