Uploaded image for project: 'Observability UI'
  1. Observability UI
  2. OU-739

[PF6] - Alerting > Alerts List - Search by Label does not have "typeahead" as Alerting rules List page

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • openshift-4.19
    • openshift-4.19
    • Console
    • None
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • 1
    • Moderate
    • None
    • None
    • Sprint 270, Sprint 271
    • None
    • None
    • None

      Pre-req:

      1. Clone monitoring-plugin repo and checkout the branch you use to test a PR, in this case "pf-6" branch
      2. Run following commands:

       

      podman login quay.io //enter your username rh-ee-emurasak and password
       
      podman build -f Dockerfile.dev --platform=linux/amd64 -t quay.io/<username>/monitoring-plugin:<tag>
       
      podman push quay.io/rh-ee-emurasak/monitoring-plugin:<tag>
      

       

      Under this folder: https://github.com/observability-ui/development-tools/tree/main/monitoring-plugin

       

      1. Run ./scale-down.sh
      2. Go To Deployments and search for monitoring
      3. Make sure there is no pod under cluster-monitoring-operator and monitoring-plugin Deployments
      4. Click on cluster-monitoring-operator deployment
      5. Edit YAML at this line referring to monitoring-plugin image: https://github.com/openshift/cluster-monitoring-operator/blob/5d1fd1bb52eeb9b2f877c45de0cf93e2f9fffb95/manifests/0000_50_cluster-monitoring-operator_05-deployment.yaml#L76
      6. Replace to your quay image: quay.io/rh-ee-emurasak/monitoring-plugin:<tag>
      7. Run ./scale-up.sh and make sure there will be 1 pod per cluster-monitoring-operator and monitoring-plugin

       

      Steps to reproduce:

      1. Observe > Alerting > Alerts
      2. Change search option to LABELS
      3. Type "opera" => Result: there is no "autocomplete" option

      1. Compare to Alerting rules page and Type "opera" and you will see

       

      E2E Integration points:

      1. Bell Icon
      2. Select an alert -> it opens Alert Details page
      3. When Troubleshooting panel Plugin is installed, it shows the link in the graph
      4. Click on Troubleshooting panel -> It displays a "topology" / flowchart
      5. Click on Metrics node in the flowchart
      6. Click now on Alerts node in the flowchart
      7. Result: It loads Alerts List page with labels added to the search criteria, but no alert is listed

       

      2nd E2E Scenario: Virtualization

      1. Install OpenShift Virtualization
      2. in Admin perspective, Virtualization > Overview > scroll down and check Alerts section
      3. Click on View all > Alerting page is loaded with pre-defined filters, including Label but empty page
      4. in Admin perspective, Virtualization > Overview > scroll down and check Alerts section
      5. Under Alerts, expand the Severity with alerts (in my case Warnings)
      6. Click on View warning link -> Alert details page is loaded successfully, it is not broken

              rh-ee-pyurkovi Peter Yurkovich
              rh-ee-emurasak Evelyn Murasaki
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: