From: Afreen Misbah Date: Sun, 17 May 2026 14:53:54 +0000 (+0530) Subject: mgr/dashboard: Carbonize upgrade page X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d19d9e45faccbbe4cb6d6bbf8b9710e609a10eba;p=ceph.git mgr/dashboard: Carbonize upgrade page - Made cluster status clickable to navigate to overview when not HEALTH_OK - Replaced Bootstrap classes with Carbon design tokens - Updated upgrade.component.scss to use CSS custom properties Assisted-by: Claude Signed-off-by: Afreen Misbah --- diff --git a/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/upgrade/upgrade.component.html b/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/upgrade/upgrade.component.html index d1a84b68f2b5..baf6aa044d76 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/upgrade/upgrade.component.html +++ b/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/upgrade/upgrade.component.html @@ -1,116 +1,153 @@ -
+
- - -
-
- - Upgrade is paused {{executingTasks?.progress}}%
- View Details... -
+
+
+ +

Cluster Information

+
+ +
+ Current Version + {{ version }} +
- -
- - Upgrading {{executingTasks?.progress}}% -
-
- - + +
+ New Version + +
+ + + Upgrade is paused {{executingTasks?.progress}}% + View Details... +
- -
-
{{ version }}
-
-
+ + + + Upgrading {{executingTasks?.progress}}% + + +
+
- -
- - -
- {{ healthData.health.status | healthLabel | uppercase }} - - + +
+ Cluster Status + + + {{ healthData.health.status | healthLabel | titlecase }} + + + + + + {{ healthData.health.status | healthLabel | titlecase }} + +
-
-
- -
+ + +
+ MGR Count + + + + {{ (healthData.mgr_map | mgrSummary)?.total }} +
- - - -
- {{ healthData.health.status | healthLabel | uppercase }} -
-
-
- + +
+ Cluster FSID + {{ fsid }} +
- -
-
- - - {{ (healthData.mgr_map | mgrSummary)?.total }} -
-
-
+ +
+ Release Image + + {{ info.image }} + + + + + Loading... + + + + + Failed to fetch + + + +
-
-
-
Cluster FSID
-
{{ fsid }}
+ +
+ Registry + + {{ info.registry }} + + + + + Loading... + + + + + Failed to fetch + + + +
+
+ +
+
- -
Release Image
-
{{ info.image }}
-
Registry
-
{{ info.registry }}
-
- -
- - Daemon versions +
+
+ +

Daemon Versions

- +
- Cluster logs - - +
+
+ +

Cluster Logs

+ +
+
+
-
-
-
- Select another version...
-
+
- Cluster is up-to-date - Upgrade using custom image... @@ -177,9 +225,13 @@ -
-