Skip to content

Commit e1506f7

Browse files
Merge pull request #601 from olliewalsh/ksm_image
Disable KSM when KSMImage not set
2 parents bf6aa81 + 6553a46 commit e1506f7

File tree

1 file changed

+1
-10
lines changed

1 file changed

+1
-10
lines changed

controllers/ceilometer_controller.go

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -954,19 +954,10 @@ func (r *CeilometerReconciler) reconcileKSM(
954954
Log := r.GetLogger(ctx)
955955
Log.Info(fmt.Sprintf(msgReconcileStart, availability.KSMServiceName))
956956

957-
if instance.Spec.KSMEnabled == nil || !*instance.Spec.KSMEnabled {
957+
if instance.Spec.KSMEnabled == nil || !*instance.Spec.KSMEnabled || instance.Spec.KSMImage == "" {
958958
return r.reconcileDeleteKSM(ctx, instance, helper)
959959
}
960960

961-
if instance.Spec.KSMImage == "" {
962-
instance.Status.Conditions.Set(condition.FalseCondition(
963-
telemetryv1.KSMDeploymentReadyCondition,
964-
condition.ErrorReason,
965-
condition.SeverityError,
966-
"ksmImage container image isn't set"))
967-
return ctrl.Result{}, nil
968-
}
969-
970961
// ConfigMap
971962
configMapVars := make(map[string]env.Setter)
972963

0 commit comments

Comments
 (0)