Skip to content

Apps: Repositories: Repository refresh fails to trigger GET requests on the first attempt #15749

@yonasberhe23

Description

@yonasberhe23

Setup

  • Rancher version: v2.9.2 and above
  • Rancher UI Extensions:
  • Browser type & version:

Describe the bug
Repository refresh fails to trigger GET requests on the first attempt. The expected 3 GET API calls to fetch chart data only occur on the second refresh attempt. This behavior is observed starting with v2.9.2 and works as expected in v2.9.1.

To Reproduce

  1. Navigate to local cluster → Apps → Repositories
  2. Open browser dev tools → Network tab
  3. Open action menu for the Rancher repository
  4. Click "Refresh"
  5. Observe: No GET requests are made
  6. Click "Refresh" again
  7. Observe: 3 GET requests are now made successfully

Result
GET requests are delayed until the second refresh attempt.

From v2.9.2

Screen.Recording.2025-10-27.at.7.49.26.AM.mov

Expected Result
All 3 GET requests should be made immediately on the first refresh attempt.

From v2.9.1

Screen.Recording.2025-10-27.at.7.23.31.AM.mov

Screenshots

Additional context
Related test: cypress/e2e/tests/pages/explorer/apps/repositories.spec.ts -> Repo Refresh results in correct api requests
The test has been disabled in v2.12, please reenable once this is fixed.

Metadata

Metadata

Labels

QA/dev-automationIssues that engineers have written automation around so QA doesn't have look at thisarea/appskind/bug

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions