@@ -111,6 +111,7 @@ func (r *HorizonTestReconciler) Reconcile(ctx context.Context, req ctrl.Request)
111111 cl := condition .CreateList (
112112 condition .UnknownCondition (condition .ReadyCondition , condition .InitReason , condition .ReadyInitMessage ),
113113 condition .UnknownCondition (condition .InputReadyCondition , condition .InitReason , condition .InputReadyInitMessage ),
114+ condition .UnknownCondition (condition .ServiceConfigReadyCondition , condition .InitReason , condition .ServiceConfigReadyInitMessage ),
114115 condition .UnknownCondition (condition .DeploymentReadyCondition , condition .InitReason , condition .DeploymentReadyInitMessage ),
115116 )
116117 instance .Status .Conditions .Init (& cl )
@@ -198,36 +199,36 @@ func (r *HorizonTestReconciler) Reconcile(ctx context.Context, req ctrl.Request)
198199 return ctrl.Result {RequeueAfter : RequeueAfterValue }, err
199200 }
200201
201- yamlResult , err := EnsureCloudsConfigMapExists (
202- ctx ,
203- instance ,
204- helper ,
205- serviceLabels ,
206- instance .Spec .OpenStackConfigMap ,
207- )
202+ err = r .ValidateSecretWithKeys (ctx , instance , instance .Spec .KubeconfigSecretName , []string {})
208203 if err != nil {
209204 instance .Status .Conditions .Set (condition .FalseCondition (
210205 condition .InputReadyCondition ,
211206 condition .ErrorReason ,
212207 condition .SeverityWarning ,
213208 condition .InputReadyErrorMessage ,
214209 err .Error ()))
215- return yamlResult , err
210+ return ctrl. Result {} , err
216211 }
212+ mountKubeconfig := len (instance .Spec .KubeconfigSecretName ) != 0
213+ instance .Status .Conditions .MarkTrue (condition .InputReadyCondition , condition .InputReadyMessage )
217214
218- err = r .ValidateSecretWithKeys (ctx , instance , instance .Spec .KubeconfigSecretName , []string {})
215+ yamlResult , err := EnsureCloudsConfigMapExists (
216+ ctx ,
217+ instance ,
218+ helper ,
219+ serviceLabels ,
220+ instance .Spec .OpenStackConfigMap ,
221+ )
219222 if err != nil {
220223 instance .Status .Conditions .Set (condition .FalseCondition (
221- condition .InputReadyCondition ,
224+ condition .ServiceConfigReadyCondition ,
222225 condition .ErrorReason ,
223226 condition .SeverityWarning ,
224- condition .InputReadyErrorMessage ,
227+ condition .ServiceConfigReadyErrorMessage ,
225228 err .Error ()))
226- return ctrl. Result {} , err
229+ return yamlResult , err
227230 }
228- mountKubeconfig := len (instance .Spec .KubeconfigSecretName ) != 0
229-
230- instance .Status .Conditions .MarkTrue (condition .InputReadyCondition , condition .InputReadyMessage )
231+ instance .Status .Conditions .MarkTrue (condition .ServiceConfigReadyCondition , condition .ServiceConfigReadyMessage )
231232
232233 // Create PersistentVolumeClaim
233234 ctrlResult , err := r .EnsureLogsPVCExists (
0 commit comments