@@ -36,6 +36,7 @@ func ReconcileIronic(ctx context.Context, instance *corev1beta1.OpenStackControl
3636 instance .Status .Conditions .Remove (corev1beta1 .OpenStackControlPlaneExposeIronicReadyCondition )
3737 instance .Status .ContainerImages .IronicAPIImage = nil
3838 instance .Status .ContainerImages .IronicConductorImage = nil
39+ instance .Status .ContainerImages .IronicGraphicalConsoleImage = nil
3940 instance .Status .ContainerImages .IronicInspectorImage = nil
4041 instance .Status .ContainerImages .IronicNeutronAgentImage = nil
4142 instance .Status .ContainerImages .IronicPxeImage = nil
@@ -271,6 +272,7 @@ func ReconcileIronic(ctx context.Context, instance *corev1beta1.OpenStackControl
271272
272273 ironic .Spec .Images .API = * version .Status .ContainerImages .IronicAPIImage
273274 ironic .Spec .Images .Conductor = * version .Status .ContainerImages .IronicConductorImage
275+ ironic .Spec .Images .GraphicalConsole = * version .Status .ContainerImages .IronicGraphicalConsoleImage
274276 ironic .Spec .Images .Inspector = * version .Status .ContainerImages .IronicInspectorImage
275277 ironic .Spec .Images .NeutronAgent = * version .Status .ContainerImages .IronicNeutronAgentImage
276278 ironic .Spec .Images .Pxe = * version .Status .ContainerImages .IronicPxeImage
@@ -315,6 +317,7 @@ func ReconcileIronic(ctx context.Context, instance *corev1beta1.OpenStackControl
315317 Log .Info ("Ironic ready condition is true" )
316318 instance .Status .ContainerImages .IronicAPIImage = version .Status .ContainerImages .IronicAPIImage
317319 instance .Status .ContainerImages .IronicConductorImage = version .Status .ContainerImages .IronicConductorImage
320+ instance .Status .ContainerImages .IronicGraphicalConsoleImage = version .Status .ContainerImages .IronicGraphicalConsoleImage
318321 instance .Status .ContainerImages .IronicInspectorImage = version .Status .ContainerImages .IronicInspectorImage
319322 instance .Status .ContainerImages .IronicNeutronAgentImage = version .Status .ContainerImages .IronicNeutronAgentImage
320323 instance .Status .ContainerImages .IronicPxeImage = version .Status .ContainerImages .IronicPxeImage
@@ -350,6 +353,7 @@ func IronicImageMatch(ctx context.Context, controlPlane *corev1beta1.OpenStackCo
350353 if controlPlane .Spec .Ironic .Enabled {
351354 if ! stringPointersEqual (controlPlane .Status .ContainerImages .IronicAPIImage , version .Status .ContainerImages .IronicAPIImage ) ||
352355 ! stringPointersEqual (controlPlane .Status .ContainerImages .IronicConductorImage , version .Status .ContainerImages .IronicConductorImage ) ||
356+ ! stringPointersEqual (controlPlane .Status .ContainerImages .IronicGraphicalConsoleImage , version .Status .ContainerImages .IronicGraphicalConsoleImage ) ||
353357 ! stringPointersEqual (controlPlane .Status .ContainerImages .IronicInspectorImage , version .Status .ContainerImages .IronicInspectorImage ) ||
354358 ! stringPointersEqual (controlPlane .Status .ContainerImages .IronicNeutronAgentImage , version .Status .ContainerImages .IronicNeutronAgentImage ) ||
355359 ! stringPointersEqual (controlPlane .Status .ContainerImages .IronicPxeImage , version .Status .ContainerImages .IronicPxeImage ) ||
0 commit comments