Skip to content

Commit c10b2bd

Browse files
committed
add logging in pkg/providers/instance/vminstance.go to log result after doing createNetworkInterface and createVirtualMachine in beginLaunchInstance function
1 parent d647052 commit c10b2bd

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

pkg/providers/instance/vminstance.go

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -744,6 +744,11 @@ func (p *DefaultVMProvider) beginLaunchInstance(
744744
return nil, err
745745
}
746746

747+
log.FromContext(ctx).Info("created network interface",
748+
"nicName", resourceName,
749+
"nicReference", nicReference,
750+
"error", err)
751+
747752
result, err := p.createVirtualMachine(ctx, &createVMOptions{
748753
VMName: resourceName,
749754
NicReference: nicReference,
@@ -761,6 +766,13 @@ func (p *DefaultVMProvider) beginLaunchInstance(
761766
DiskEncryptionSetID: p.diskEncryptionSetID,
762767
NodePoolName: nodeClaim.Labels[karpv1.NodePoolLabelKey],
763768
})
769+
770+
log.FromContext(ctx).Info("virtual machine creation result",
771+
"vmName", resourceName,
772+
"hasPoller", result.Poller != nil,
773+
"vmID", lo.FromPtr(result.VM.ID),
774+
"error", err)
775+
764776
if err != nil {
765777
sku, skuErr := p.instanceTypeProvider.Get(ctx, nodeClass, instanceType.Name)
766778
if skuErr != nil {

0 commit comments

Comments
 (0)