Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Report Portal Page is not Loading #438

Open
dushyantRathore opened this issue Nov 14, 2024 · 3 comments
Open

Report Portal Page is not Loading #438

dushyantRathore opened this issue Nov 14, 2024 · 3 comments

Comments

@dushyantRathore
Copy link

  • I'm trying to deploy reportportal on OpenShift. I can see all the pods are in the running state
  • I have configured the network route to point to the ui deployment
  • When I try accessing the url, it just gives Loading... as the output without generating the actual startup UI
@hlebkanonik
Copy link
Contributor

Hi! Please check the status of the pods. If you see "Loading" instead of the homepage, it indicates that the API service has not started properly.

@calebevans
Copy link

@dushyantRathore I use a traefik pod as a gateway in OpenShift, and it works. Here is the traefik config you can use (update the URLs at the bottom:

http:
    middlewares:
      strip-ui:
        stripPrefix:
          prefixes:
            - "/ui"
          forceSlash: false
    
    routers:
      index-router:
        rule: "Path(`/`)"
        service: "index"
      composite-router:
        rule: "Path(`/composite/info`)"         
        service: "index"
      ui-router:
        rule: "PathPrefix(`/ui`)"
        middlewares:
        - strip-ui
        service: "ui"
      uat-router:
        rule: "PathPrefix(`/uat`)"
        service: "uat"
      api-router:
        rule: "PathPrefix(`/api`)"
        service: "api"
    
    services:
      uat:
        loadBalancer:
          servers:
          - url: "http://{UAT SERVICE NAME}:9999/"
    
      index:
        loadBalancer:
          servers:
          - url: "http://{INDEX SERVICE NAME}:8080/"
    
      api:
        loadBalancer:
          servers:
          - url: "http://{API SERVICE NAME}:8585/"
    
      ui:
        loadBalancer:
          servers:
          - url: "http://{UI SERVICE NAME}:8080/"

@Pink-Bumblebee
Copy link

@dushyantRathore , have you resolved your issue with the help of last comment?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants