Skip to content

Commit f85a4df

Browse files
committed
Add logging to machine update flow
1 parent d3f70b5 commit f85a4df

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

pkg/metal/update_machine.go

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,35 +33,42 @@ func (d *metalDriver) UpdateMachine(ctx context.Context, req *driver.UpdateMachi
3333
if err != nil {
3434
return nil, err
3535
}
36+
klog.V(3).Infof("Generated provider spec for machine %q", req.Machine.Name)
3637

3738
serverClaim, err := d.getServerClaimForMachine(ctx, req.Machine)
3839
if err != nil {
3940
return nil, err
4041
}
42+
klog.V(3).Infof("Got server claim for machine %q", req.Machine.Name)
4143

4244
nodeName, err := getNodeName(ctx, d.nodeNamePolicy, serverClaim, d.metalNamespace, d.clientProvider)
4345
if err != nil {
4446
return nil, fmt.Errorf("failed to get node name: %w", err)
4547
}
48+
klog.V(3).Infof("Got node name %s for machine %q", nodeName, req.Machine.Name)
4649

4750
addressesMetaData, err := d.collectIPAddressClaimsMetadata(ctx, req.Machine, providerSpec)
4851
if err != nil {
4952
return nil, fmt.Errorf("failed to collect addresses: %w", err)
5053
}
54+
klog.V(3).Infof("Got addresses meta data for machine %q", req.Machine.Name)
5155

5256
serverMetadata, err := d.extractServerMetadataFromClaim(ctx, serverClaim)
5357
if err != nil {
5458
return nil, fmt.Errorf("error extracting server metadata from ServerClaim %q: %w", client.ObjectKeyFromObject(serverClaim), err)
5559
}
60+
klog.V(3).Infof("Got server metadata for machine %q", req.Machine.Name)
5661

5762
ignitionSecret, err := d.generateIgnitionSecret(ctx, req.Machine, req.MachineClass, req.Secret, nodeName, providerSpec, addressesMetaData, serverMetadata)
5863
if err != nil {
5964
return nil, err
6065
}
66+
klog.V(3).Infof("Generated ignition secret for machine %q", req.Machine.Name)
6167

6268
if err := d.applyIgnitionAndRestartServer(ctx, ignitionSecret, serverClaim, providerSpec); err != nil {
6369
return nil, err
6470
}
71+
klog.V(3).Infof("Applying server claim for machine %q", req.Machine.Name)
6572

6673
return &driver.UpdateMachineResponse{}, nil
6774
}

0 commit comments

Comments
 (0)