Skip to content

Commit 7c980a6

Browse files
authored
Initialise IBMPowerVSImage only when ImageRef is set in PowerVS machine controller (#2313)
1 parent 8d6066b commit 7c980a6

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

controllers/ibmpowervsmachine_controller.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,8 +144,9 @@ func (r *IBMPowerVSMachineReconciler) Reconcile(ctx context.Context, req ctrl.Re
144144
ctx = ctrl.LoggerInto(ctx, log)
145145

146146
// Fetch the IBMPowerVSImage.
147-
ibmPowerVSImage := &infrav1beta2.IBMPowerVSImage{}
147+
var ibmPowerVSImage *infrav1beta2.IBMPowerVSImage
148148
if ibmPowerVSMachine.Spec.ImageRef != nil {
149+
ibmPowerVSImage = &infrav1beta2.IBMPowerVSImage{}
149150
ibmPowerVSImageName := client.ObjectKey{
150151
Namespace: ibmPowerVSMachine.Namespace,
151152
Name: ibmPowerVSMachine.Spec.ImageRef.Name,

0 commit comments

Comments
 (0)