Skip to content

Commit 497757e

Browse files
committed
Fill up OpenStack cluster ReferencedResources with Image ID
1 parent 5d62dd5 commit 497757e

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

controllers/openstackcluster_controller.go

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,16 @@ func (r *OpenStackClusterReconciler) Reconcile(ctx context.Context, req ctrl.Req
119119
return reconcile.Result{}, err
120120
}
121121

122+
if openStackCluster.Spec.Bastion != nil && openStackCluster.Spec.Bastion.Enabled {
123+
if openStackCluster.Status.Bastion == nil {
124+
*openStackCluster.Status.Bastion = infrav1.BastionStatus{}
125+
}
126+
err = compute.ResolveReferencedMachineResources(scope, &openStackCluster.Spec.Bastion.Instance, &openStackCluster.Status.Bastion.ReferencedResources)
127+
if err != nil {
128+
return reconcile.Result{}, err
129+
}
130+
}
131+
122132
// Handle deleted clusters
123133
if !openStackCluster.DeletionTimestamp.IsZero() {
124134
return r.reconcileDelete(ctx, scope, cluster, openStackCluster)

0 commit comments

Comments
 (0)