@@ -281,7 +281,7 @@ func (r *OpenStackMachineReconciler) reconcileNormal(ctx context.Context, logger
281
281
logger .Info ("Bootstrap data secret reference is not yet available" )
282
282
return ctrl.Result {}, nil
283
283
}
284
- userData , err := r .getBootstrapData (machine , openStackMachine )
284
+ userData , err := r .getBootstrapData (ctx , machine , openStackMachine )
285
285
if err != nil {
286
286
return ctrl.Result {}, err
287
287
}
@@ -436,7 +436,7 @@ func (r *OpenStackMachineReconciler) OpenStackClusterToOpenStackMachines(ctx con
436
436
return nil
437
437
}
438
438
439
- cluster , err := util .GetOwnerCluster (context . TODO () , r .Client , c .ObjectMeta )
439
+ cluster , err := util .GetOwnerCluster (ctx , r .Client , c .ObjectMeta )
440
440
switch {
441
441
case apierrors .IsNotFound (err ) || cluster == nil :
442
442
log .V (4 ).Info ("Cluster for OpenStackCluster not found, skipping mapping." )
@@ -446,18 +446,18 @@ func (r *OpenStackMachineReconciler) OpenStackClusterToOpenStackMachines(ctx con
446
446
return nil
447
447
}
448
448
449
- return r .requestsForCluster (log , cluster .Namespace , cluster .Name )
449
+ return r .requestsForCluster (ctx , log , cluster .Namespace , cluster .Name )
450
450
}
451
451
}
452
452
453
- func (r * OpenStackMachineReconciler ) getBootstrapData (machine * clusterv1.Machine , openStackMachine * infrav1.OpenStackMachine ) (string , error ) {
453
+ func (r * OpenStackMachineReconciler ) getBootstrapData (ctx context. Context , machine * clusterv1.Machine , openStackMachine * infrav1.OpenStackMachine ) (string , error ) {
454
454
if machine .Spec .Bootstrap .DataSecretName == nil {
455
455
return "" , errors .New ("error retrieving bootstrap data: linked Machine's bootstrap.dataSecretName is nil" )
456
456
}
457
457
458
458
secret := & corev1.Secret {}
459
459
key := types.NamespacedName {Namespace : machine .Namespace , Name : * machine .Spec .Bootstrap .DataSecretName }
460
- if err := r .Client .Get (context . TODO () , key , secret ); err != nil {
460
+ if err := r .Client .Get (ctx , key , secret ); err != nil {
461
461
return "" , errors .Wrapf (err , "failed to retrieve bootstrap data secret for Openstack Machine %s/%s" , machine .Namespace , openStackMachine .Name )
462
462
}
463
463
@@ -485,14 +485,14 @@ func (r *OpenStackMachineReconciler) requeueOpenStackMachinesForUnpausedCluster(
485
485
return nil
486
486
}
487
487
488
- return r .requestsForCluster (log , c .Namespace , c .Name )
488
+ return r .requestsForCluster (ctx , log , c .Namespace , c .Name )
489
489
}
490
490
}
491
491
492
- func (r * OpenStackMachineReconciler ) requestsForCluster (log logr.Logger , namespace , name string ) []ctrl.Request {
492
+ func (r * OpenStackMachineReconciler ) requestsForCluster (ctx context. Context , log logr.Logger , namespace , name string ) []ctrl.Request {
493
493
labels := map [string ]string {clusterv1 .ClusterLabelName : name }
494
494
machineList := & clusterv1.MachineList {}
495
- if err := r .Client .List (context . TODO () , machineList , client .InNamespace (namespace ), client .MatchingLabels (labels )); err != nil {
495
+ if err := r .Client .List (ctx , machineList , client .InNamespace (namespace ), client .MatchingLabels (labels )); err != nil {
496
496
log .Error (err , "Failed to get owned Machines, skipping mapping." )
497
497
return nil
498
498
}
0 commit comments