Uploaded image for project: 'OpenShift Virtualization'
  1. OpenShift Virtualization
  2. CNV-39048

[Checkup framework UI] Blank page when entering checkup page

XMLWordPrintable

    • 0.42
    • False
    • Hide

      None

      Show
      None
    • False
    • No
    • ---
    • ---

      Description of problem:

      When running a checkup (via the UI), clicking on the checkup in the Checkups page leads to a blank page.

      Version-Release number of selected component (if applicable):

      CNV 4.15.0
      OCP 4.15.0-rc.5

      How reproducible:

      100%

      Steps to Reproduce:

      * The NodeNetworkConfigurationPolicy and NetworkAttachmentDefinition in the first 2 steps can probably be created via the UI as well, but I created them manually.
      
      1.
      Create a linux bridge interface using a valid NodeNetworkConfigurationPolicy:
      $ oc apply -f nncp-linux-bridge.yaml 
      nodenetworkconfigurationpolicy.nmstate.io/node-linux-bridge created
      
      (Change the relevant parameters, e.g. port name, according to your cluster).
      
      2.
      Create a NetworkAttachmentDefinition:
      $ oc apply -f linux-bridge-nad.yaml 
      networkattachmentdefinition.k8s.cni.cncf.io/lnx-br-nad created
      
      3.
      In the UI - go to Virtualiztion -> Checkups
      
      4.
      Press "Run checkup" button (in the middle of the screen).
      
      5.
      From the NetworkAttachmentDefinition drop-down - select the one you created.
      Leave all the other parameters as they are, and press "Run" button.
      
      6.
      Wait for the checkup to finish. If it's a valid checkup then it should finish after its default 5 seconds duration; if it's invalid (for example - if some parameter in the NetworkAttachmentDefinition is wrong) then the checkup will finish after its default 5 minutes timeout.
      
      7.
      Press the checkup's link in the Checkups page.

      Actual results:

      <BUG>
      Blank page (see attached image).

      Expected results:

      Some info.
      I don;t know what the design is, but I would expect to see something.
      IMHO it should prsent the checkup's comfigmap, which includes all the setup info and the result summary,

      Additional info:

      Same result when the checkup ends successfully or fails.

        1. checkup.png
          checkup.png
          81 kB
        2. linux-bridge-nad.yaml
          0.3 kB
        3. nncp-linux-bridge.yaml
          0.4 kB
        4. screenshot-1.png
          screenshot-1.png
          105 kB

            mschatzm@redhat.com Matan Schatzman
            ysegev@redhat.com Yossi Segev
            Guohua Ouyang Guohua Ouyang
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: