@@ -35,6 +35,7 @@ import (
35
35
corev1 "k8s.io/api/core/v1"
36
36
"k8s.io/apimachinery/pkg/types"
37
37
"k8s.io/client-go/tools/cache"
38
+ "k8s.io/klog/v2"
38
39
"k8s.io/klog/v2/klogr"
39
40
"k8s.io/utils/pointer"
40
41
@@ -135,7 +136,7 @@ func NewPowerVSMachineScope(params PowerVSMachineScopeParams) (scope *PowerVSMac
135
136
if err := rc .SetServiceURL (rcEndpoint ); err != nil {
136
137
return nil , errors .Wrap (err , "failed to set resource controller endpoint" )
137
138
}
138
- scope .Logger .V (3 ).Info ("overriding the default resource controller endpoint" )
139
+ scope .Logger .V (3 ).Info ("Overriding the default resource controller endpoint" )
139
140
}
140
141
141
142
res , _ , err := rc .GetResourceInstance (
@@ -162,7 +163,7 @@ func NewPowerVSMachineScope(params PowerVSMachineScopeParams) (scope *PowerVSMac
162
163
// Fetch the service endpoint.
163
164
if svcEndpoint := endpoints .FetchPVSEndpoint (region , params .ServiceEndpoint ); svcEndpoint != "" {
164
165
serviceOptions .IBMPIOptions .URL = svcEndpoint
165
- scope .Logger .V (3 ).Info ("overriding the default powervs service endpoint" )
166
+ scope .Logger .V (3 ).Info ("Overriding the default powervs service endpoint" )
166
167
}
167
168
168
169
c , err := powervs .NewService (serviceOptions )
@@ -226,7 +227,7 @@ func (m *PowerVSMachineScope) CreateMachine() (*models.PVMInstanceReference, err
226
227
227
228
networkID , err := getNetworkID (s .Network , m )
228
229
if err != nil {
229
- record .Warnf (m .IBMPowerVSMachine , "FailedRetriveNetwork " , "Failed network retrival - %v" , err )
230
+ record .Warnf (m .IBMPowerVSMachine , "FailedRetrieveNetwork " , "Failed network retrieval - %v" , err )
230
231
return nil , fmt .Errorf ("error getting network ID: %v" , err )
231
232
}
232
233
@@ -286,7 +287,7 @@ func (m *PowerVSMachineScope) GetBootstrapData() (string, error) {
286
287
secret := & corev1.Secret {}
287
288
key := types.NamespacedName {Namespace : m .Machine .Namespace , Name : * m .Machine .Spec .Bootstrap .DataSecretName }
288
289
if err := m .Client .Get (context .TODO (), key , secret ); err != nil {
289
- return "" , errors .Wrapf (err , "failed to retrieve bootstrap data secret for IBMPowerVSMachine %s/%s " , m . Machine . Namespace , m .Machine . Name )
290
+ return "" , errors .Wrapf (err , "failed to retrieve bootstrap data secret for IBMPowerVSMachine %v " , klog . KObj ( m .Machine ) )
290
291
}
291
292
292
293
value , ok := secret .Data ["value" ]
@@ -303,12 +304,12 @@ func getImageID(image *infrav1beta1.IBMPowerVSResourceReference, m *PowerVSMachi
303
304
} else if image .Name != nil {
304
305
images , err := m .GetImages ()
305
306
if err != nil {
306
- m .Logger .Error (err , "failed to get images" )
307
+ m .Logger .Error (err , "Failed to get images" )
307
308
return nil , err
308
309
}
309
310
for _ , img := range images .Images {
310
311
if * image .Name == * img .Name {
311
- m .Logger .Info ("image found with ID" , "Image" , * image .Name , "ID" , * img .ImageID )
312
+ m .Logger .Info ("Image found with ID" , "Image" , * image .Name , "ID" , * img .ImageID )
312
313
return img .ImageID , nil
313
314
}
314
315
}
@@ -329,12 +330,12 @@ func getNetworkID(network infrav1beta1.IBMPowerVSResourceReference, m *PowerVSMa
329
330
} else if network .Name != nil {
330
331
networks , err := m .GetNetworks ()
331
332
if err != nil {
332
- m .Logger .Error (err , "failed to get networks" )
333
+ m .Logger .Error (err , "Failed to get networks" )
333
334
return nil , err
334
335
}
335
336
for _ , nw := range networks .Networks {
336
337
if * network .Name == * nw .Name {
337
- m .Logger .Info ("network found with ID" , "Network" , * network .Name , "ID" , * nw .NetworkID )
338
+ m .Logger .Info ("Network found with ID" , "Network" , * network .Name , "ID" , * nw .NetworkID )
338
339
return nw .NetworkID , nil
339
340
}
340
341
}
@@ -429,10 +430,10 @@ func (m *PowerVSMachineScope) SetAddresses(instance *models.PVMInstance) {
429
430
// Look for DHCP IP from the cache
430
431
obj , exists , err := m .DHCPIPCacheStore .GetByKey (* instance .ServerName )
431
432
if err != nil {
432
- m .Error (err , "failed to fetch the DHCP IP address from cache store" , "VM" , * instance .ServerName )
433
+ m .Error (err , "Failed to fetch the DHCP IP address from cache store" , "VM" , * instance .ServerName )
433
434
}
434
435
if exists {
435
- m .Info ("found IP for VM from DHCP cache" , "IP" , obj .(powervs.VMip ).IP , "VM" , * instance .ServerName )
436
+ m .Info ("Found IP for VM from DHCP cache" , "IP" , obj .(powervs.VMip ).IP , "VM" , * instance .ServerName )
436
437
addresses = append (addresses , corev1.NodeAddress {
437
438
Type : corev1 .NodeInternalIP ,
438
439
Address : obj .(powervs.VMip ).IP ,
@@ -443,25 +444,25 @@ func (m *PowerVSMachineScope) SetAddresses(instance *models.PVMInstance) {
443
444
// Fetch the VM network ID
444
445
networkID , err := getNetworkID (m .IBMPowerVSMachine .Spec .Network , m )
445
446
if err != nil {
446
- m .Error (err , "failed to fetch network id from network resource" , "VM" , * instance .ServerName )
447
+ m .Error (err , "Failed to fetch network id from network resource" , "VM" , * instance .ServerName )
447
448
return
448
449
}
449
450
// Fetch the details of the network attached to the VM
450
451
var pvmNetwork * models.PVMInstanceNetwork
451
452
for _ , network := range instance .Networks {
452
453
if network .NetworkID == * networkID {
453
454
pvmNetwork = network
454
- m .Info ("found network attached to VM" , "Network ID" , network .NetworkID , "VM" , * instance .ServerName )
455
+ m .Info ("Found network attached to VM" , "Network ID" , network .NetworkID , "VM" , * instance .ServerName )
455
456
}
456
457
}
457
458
if pvmNetwork == nil {
458
- m .Info ("failed to get network attached to VM" , "VM" , * instance .ServerName , "Network ID" , * networkID )
459
+ m .Info ("Failed to get network attached to VM" , "VM" , * instance .ServerName , "Network ID" , * networkID )
459
460
return
460
461
}
461
462
// Get all the DHCP servers
462
463
dhcpServer , err := m .IBMPowerVSClient .GetAllDHCPServers ()
463
464
if err != nil {
464
- m .Error (err , "failed to get DHCP server" )
465
+ m .Error (err , "Failed to get DHCP server" )
465
466
return
466
467
}
467
468
// Get the Details of DHCP server associated with the network
@@ -471,7 +472,7 @@ func (m *PowerVSMachineScope) SetAddresses(instance *models.PVMInstance) {
471
472
m .Info ("found DHCP server for network" , "DHCP server ID" , * server .ID , "network ID" , * networkID )
472
473
dhcpServerDetails , err = m .IBMPowerVSClient .GetDHCPServer (* server .ID )
473
474
if err != nil {
474
- m .Error (err , "failed to get DHCP server details" , "DHCP server ID" , * server .ID )
475
+ m .Error (err , "Failed to get DHCP server details" , "DHCP server ID" , * server .ID )
475
476
return
476
477
}
477
478
break
@@ -487,14 +488,14 @@ func (m *PowerVSMachineScope) SetAddresses(instance *models.PVMInstance) {
487
488
var internalIP * string
488
489
for _ , lease := range dhcpServerDetails .Leases {
489
490
if * lease .InstanceMacAddress == pvmNetwork .MacAddress {
490
- m .Info ("found internal ip for VM from DHCP lease" , "IP" , * lease .InstanceIP , "VM" , * instance .ServerName )
491
+ m .Info ("Found internal ip for VM from DHCP lease" , "IP" , * lease .InstanceIP , "VM" , * instance .ServerName )
491
492
internalIP = lease .InstanceIP
492
493
break
493
494
}
494
495
}
495
496
if internalIP == nil {
496
497
errStr := fmt .Errorf ("internal IP is nil" )
497
- m .Error (errStr , "failed to get internal IP, DHCP lease not found for VM with MAC in DHCP network" , "VM" , * instance .ServerName ,
498
+ m .Error (errStr , "Failed to get internal IP, DHCP lease not found for VM with MAC in DHCP network" , "VM" , * instance .ServerName ,
498
499
"MAC" , pvmNetwork .MacAddress , "DHCP server ID" , * dhcpServerDetails .ID )
499
500
return
500
501
}
@@ -509,7 +510,7 @@ func (m *PowerVSMachineScope) SetAddresses(instance *models.PVMInstance) {
509
510
IP : * internalIP ,
510
511
})
511
512
if err != nil {
512
- m .Error (err , "failed to update the DHCP cache store with the IP" , "VM" , * instance .ServerName , "IP" , * internalIP )
513
+ m .Error (err , "Failed to update the DHCP cache store with the IP" , "VM" , * instance .ServerName , "IP" , * internalIP )
513
514
}
514
515
m .IBMPowerVSMachine .Status .Addresses = addresses
515
516
}
0 commit comments