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

        1. image-2025-04-10-16-12-39-071.png
          17 kB
          Evelyn Murasaki
        2. image-2025-04-10-16-13-03-863.png
          46 kB
          Evelyn Murasaki
        3. image-2025-04-10-16-18-27-335.png
          75 kB
          Evelyn Murasaki
        4. image-2025-05-07-11-48-24-643.png
          96 kB
          Evelyn Murasaki
        5. image-2025-05-07-11-49-10-985.png
          107 kB
          Evelyn Murasaki
        6. image-2025-05-07-11-52-25-490.png
          85 kB
          Evelyn Murasaki
        7. image-2025-05-07-11-55-59-001.png
          98 kB
          Evelyn Murasaki
        8. image-2025-05-07-11-56-20-709.png
          99 kB
          Evelyn Murasaki
        9. image-2025-05-12-08-17-15-737.png
          121 kB
          Evelyn Murasaki
        10. image-2025-05-12-08-18-01-527.png
          140 kB
          Evelyn Murasaki

              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: