diff --git a/pkg/openstack/telemetry.go b/pkg/openstack/telemetry.go index 580244a73..51ce987d7 100644 --- a/pkg/openstack/telemetry.go +++ b/pkg/openstack/telemetry.go @@ -354,6 +354,9 @@ func ReconcileTelemetry(ctx context.Context, instance *corev1beta1.OpenStackCont if telemetry.Spec.Autoscaling.HeatInstance == "" { telemetry.Spec.Autoscaling.HeatInstance = heatName } + if telemetry.Spec.MetricStorage.MonitoringStack.Persistent.PvcStorageClass == "" { + telemetry.Spec.MetricStorage.MonitoringStack.Persistent.PvcStorageClass = instance.Spec.StorageClass + } err := controllerutil.SetControllerReference(helper.GetBeforeObject(), telemetry, helper.GetScheme()) if err != nil {