Skip to content

Repository detail page is blank and throws errors when opened while the repo is still downloading #17556

@yonasberhe23

Description

@yonasberhe23

Setup

  • Rancher version: Rancher v2.15-fd3d05f4c179b0fc8ad2dd8447775bee8c1bb254-head
  • Rancher UI Extensions: Dashboard master 920680f
  • Browser type & version:

Describe the bug
Navigating to the detail page of a repository while it is still in the downloading state (status not yet populated) results in a blank page and errors thrown in the browser console.

To Reproduce

  1. Go to Apps > Repositories.
  2. Click Add Repository and add a new repository.
  3. Before the repo finishes downloading, click the repo name to open its detail page.

Result
Detail page renders blank. Console shows:

  TypeError: Cannot read properties of undefined (reading 'downloadTime')
      at get details (catalog.cattle.io.clusterrepo.js:229:36)
  TypeError: Cannot read properties of undefined (reading 'commit')
      at Proxy.l (catalog.cattle.io.clusterrepo.vue:32:29)

Expected Result
Detail page should render without errors while the repo is still downloading.

Screenshots

Screen.Recording.2026-05-07.at.4.18.29.PM.mov

Additional context
Please reenable e2e test checks when this is fixed

// Enable check once the detail page issue is resolved https://github.com/rancher/dashboard/issues/17556
// repositoriesPage.list().details(this.repoName, 2).click();

Metadata

Metadata

Assignees

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