Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-26177

There are no nodeSelector on metricStorage

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • openstack-operator
    • None
    • Bug Delivery Tracker
    • 1
    • Important

      To Reproduce Steps to reproduce the behavior:

      Customer wants to set the NodeSelector for MetricStorage, similarly to how it can be done for other telemetry resources like Ceilometer. This isn't possible, because the NodeSelector field is missing for MetricStorage in the CRD.

      Expected behavior

      • It's possible to set NodeSelector for MetricStorage.

      Bug impact

      • Unknown.

      Known workaround

      • no known workaround

      Additional context

      $ oc explain OpenStackControlPlane.spec.telemetry.template
      GROUP:      core.openstack.org
      KIND:       OpenStackControlPlane
      VERSION:    v1beta1
      
      FIELD: template <Object>DESCRIPTION:
          <empty>
      FIELDS:
        autoscaling   <Object>
          <no description>  ceilometer    <Object>
          <no description>  cloudkitty    <Object>
          <no description>  logging       <Object>
          <no description>  metricStorage <Object>
          <no description>  nodeSelector  <map[string]string>               <-----
          <no description>  topologyRef   <Object>
          <no description>
      
      $ oc explain OpenStackControlPlane.spec.telemetry.template.metricStorage
      GROUP:      core.openstack.org
      KIND:       OpenStackControlPlane
      VERSION:    v1beta1
      
      FIELD: metricStorage <Object>DESCRIPTION:
          <empty>
      FIELDS:
        customMonitoringStack <Object>
          <no description>  dashboardsEnabled     <boolean>
          <no description>  dataplaneNetwork      <string>
          <no description>  enabled       <boolean>
          <no description>  monitoringStack       <Object>
          <no description>  networkAttachments    <[]string>
          <no description>  prometheusTls <Object>
          <nodescription>
      
      $ oc explain OpenStackControlPlane.spec.telemetry.template.ceilometer
      GROUP:      core.openstack.org
      KIND:       OpenStackControlPlane
      VERSION:    v1beta1
      
      FIELD: ceilometer <Object>DESCRIPTION:
          <empty>
      FIELDS:
        apiTimeout    <integer>
          <no description>  customServiceConfig   <string>
          <no description>  defaultConfigOverwrite        <map[string]string>
          <no description>  enabled       <boolean>
          <no description>  ksmEnabled    <boolean>
          <no description>  ksmTls        <Object>
          <no description>  mysqldExporterDatabaseAccountPrefix   <string>
          <no description>  mysqldExporterEnabled <boolean>
          <no description>  mysqldExporterTLS     <Object>
          <no description>  networkAttachmentDefinitions  <[]string>
          <no description>  nodeSelector  <map[string]string>
          <no description>  passwordSelector      <Object>
          <no description>  rabbitMqClusterName   <string>
          <no description>  secret        <string> required
          <no description>  serviceUser   <string>
          <no description>  tls   <Object>
          <no description>  topologyRef   <Object>
          <no description> 
      

       

              rh-ee-jwysogla Jaromir Wysoglad
              rhn-support-jiehuang Huang Jie yu
              rhos-observability-telemetry
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: