@@ -208,9 +208,12 @@ func (r *ReconcileMachineSet) reconcile(ctx context.Context, machineSet *cluster
208
208
// Attempt to adopt machine if it meets previous conditions and it has no controller references.
209
209
if metav1 .GetControllerOf (machine ) == nil {
210
210
if err := r .adoptOrphan (machineSet , machine ); err != nil {
211
- klog .Warningf ("Failed to adopt MachineSet %q into MachineSet %q: %v" , machine .Name , machineSet .Name , err )
211
+ klog .Warningf ("Failed to adopt Machine %q into MachineSet %q: %v" , machine .Name , machineSet .Name , err )
212
+ r .recorder .Eventf (machineSet , corev1 .EventTypeWarning , "FailedAdopt" , "Failed to adopt Machine %q: %v" , machine .Name , err )
212
213
continue
213
214
}
215
+ klog .Infof ("Adopted Machine %q into MachineSet %q" , machine .Name , machineSet .Name )
216
+ r .recorder .Eventf (machineSet , corev1 .EventTypeNormal , "SuccessfulAdopt" , "Adopted Machine %q" , machine .Name )
214
217
}
215
218
216
219
filteredMachines = append (filteredMachines , machine )
@@ -298,9 +301,12 @@ func (r *ReconcileMachineSet) syncReplicas(ms *clusterv1alpha1.MachineSet, machi
298
301
machine := r .createMachine (ms )
299
302
if err := r .Client .Create (context .Background (), machine ); err != nil {
300
303
klog .Errorf ("Unable to create Machine %q: %v" , machine .Name , err )
304
+ r .recorder .Eventf (ms , corev1 .EventTypeWarning , "FailedCreate" , "Failed to create machine %q: %v" , machine .Name , err )
301
305
errstrings = append (errstrings , err .Error ())
302
306
continue
303
307
}
308
+ klog .Infof ("Created machine %d of %d with name %q" , i + 1 , diff , machine .Name )
309
+ r .recorder .Eventf (ms , corev1 .EventTypeNormal , "SuccessfulCreate" , "Created machine %q" , machine .Name )
304
310
305
311
machineList = append (machineList , machine )
306
312
}
@@ -332,8 +338,11 @@ func (r *ReconcileMachineSet) syncReplicas(ms *clusterv1alpha1.MachineSet, machi
332
338
err := r .Client .Delete (context .Background (), targetMachine )
333
339
if err != nil {
334
340
klog .Errorf ("Unable to delete Machine %s: %v" , targetMachine .Name , err )
341
+ r .recorder .Eventf (ms , corev1 .EventTypeWarning , "FailedDelete" , "Failed to delete machine %q: %v" , targetMachine .Name , err )
335
342
errCh <- err
336
343
}
344
+ klog .Infof ("Deleted machine %q" , targetMachine .Name )
345
+ r .recorder .Eventf (ms , corev1 .EventTypeNormal , "SuccessfulDelete" , "Deleted machine %q" , targetMachine .Name )
337
346
}(machine )
338
347
}
339
348
wg .Wait ()
0 commit comments