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

Loading page displayed when transitioning from gitrepo page to status page quickly in 2.9 #12502

Open
mmartin24 opened this issue Nov 5, 2024 · 1 comment
Labels
kind/bug QA/dev-automation Issues that engineers have written automation around so QA doesn't have look at this

Comments

@mmartin24
Copy link

Setup

  • Rancher version: v2.9-023781e52103c45a9bbdf3cb47d60b9336321daa-head (it is ok in 2.8 and 2.10)
  • Rancher UI Extensions:
  • Browser type & version: 1.71

Describe the bug
This is simply to note some sluggishness on UI when transitioning from gitrepo page to status page after deploying a private Azure gitrepo via ssh.
Although the operation is completed successfully, when done quickly by this test with our Cypress framework does, the test fails because a loading page interferes with next action.

2024-11-05_17-11
Following log appears:

vue.min.js:11 TypeError: Cannot read properties of undefined (reading 'desiredReadyClusters')
    at a.gitRepoHasClusters (fleet.cattle.io.gitrepo.vue:43:1)
    at e.get (vue.min.js:11:28262)
    at e.evaluate (vue.min.js:11:29258)
    at a.gitRepoHasClusters (vue.min.js:11:31451)
    at a (fleet.cattle.io.gitrepo.vue:1:145)
    at e._render (vue.min.js:11:45862)
    at a.r (vue.min.js:11:79765)
    at e.get (vue.min.js:11:28262)
    at e.run (vue.min.js:11:28995)
    at un (vue.min.js:11:19867)

To Reproduce

Not reproducible manually.
Our framework reproduces by:

  • Deploys private azure gitrepo (credentials via Confluence here):
url: git@ssh.dev.azure.com:v3/fleetqateam/fleet-qa-examples/fleet-qa-examples
branch: main
path: nginx
  • As soon as create button is clicked, goes to status page

Result
Loading page is shown

Expected Result
Status page should be shown.

Screenshots

Screencast.from.05-11-24.17.09.17.webm

Additional context
This can be workarounded giving extra time for things to settle, but I am raising this because it is OK 2.8 and 2.10 and it was OK in 2.9 until very recently.

@github-actions github-actions bot added the QA/dev-automation Issues that engineers have written automation around so QA doesn't have look at this label Nov 5, 2024
@wanshishi
Copy link

I have encountered the same thing. In Git Repos, when I click any item, it will just stuck in loading. It was working fine until this morning and I am on Rancher Prime 2.9.3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug QA/dev-automation Issues that engineers have written automation around so QA doesn't have look at this
Projects
None yet
Development

No branches or pull requests

2 participants