Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-38021

[release-4.16] Integrate openstack related CRs with insights-operator

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Normal Normal
    • 4.16
    • 4.16
    • Insights Operator
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • Hide
      [id="ocp-4-16-14-insight-operator-collecting-cr-data"]
      ===== Collecting data from the {rh-openstack-first} on OpenStack Services cluster resources with the Insight Operator

      * Insight Operator can collect data from the Red Hat OpenStack on OpenShift Services (RHOSO) cluster resources: `OpenStackControlPlane`, `OpenStackDataPlaneNodeSet`, `OpenStackDataPlaneDeployment` and `OpenStackVersions`. (link:https://issues.redhat.com/browse/OCPBUGS-38021[*OCPBUGS-38021*])
      Show
      [id="ocp-4-16-14-insight-operator-collecting-cr-data"] ===== Collecting data from the {rh-openstack-first} on OpenStack Services cluster resources with the Insight Operator * Insight Operator can collect data from the Red Hat OpenStack on OpenShift Services (RHOSO) cluster resources: `OpenStackControlPlane`, `OpenStackDataPlaneNodeSet`, `OpenStackDataPlaneDeployment` and `OpenStackVersions`. (link: https://issues.redhat.com/browse/OCPBUGS-38021 [* OCPBUGS-38021 *])
    • Enhancement
    • In Progress

      It is implementation of the solution 1 from the document https://docs.google.com/document/d/1r3sC_7ZU7qkxvafpEkAJKMTmtcWAwGOI6W_SZGkvP6s/edit#heading=h.kfjcs2uvui3g

      We need to, base on the ykarel@redhat.com's patch make proper integration of our CRs with the insights-operator. It needs to collect data from the 'OpenstackControlPlane', 'OpenstackDataPlaneDeployment' and 'OpenstackDataPlaneNodeSet' CRs with proper anonymization of the data like IP addresses etc. It also needs to set somehow "good" ID to identify Openstack cluster as we cannot rely on the Openshitf clusterID because we may have more than one Openstack cluster on the same OCP cluster.

      To identify openstack cluster maybe uuid of the OpenstackControlPlane CR can be used. If no we will need to figure out something else there.

      Definition of done:

      • insights-operator knows about Openstack related CRs, can collect data from it, anonymize that data and send to the insights-server,
        • it can collect data from CRs from more than one Openstack cluster and send them separately to the insights servereh

              skaplons@redhat.com Slawomir Kaplonski
              skaplons@redhat.com Slawomir Kaplonski
              baiyang zhou baiyang zhou
              Slawomir Kaplonski, Yatin Karel
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: