Project

General

Profile

Backport #24788

Updated by Ernesto Puerta over 5 years ago

This backport includes: 
 - "*#20103* - mgr/dashboard_v2: Initial submission of a web-based management UI (replacement tasks comprises backporting (via cherry-picking) all commits required for dashboard_v2 to achieve feature parity with dashboard_v1 (read-only dashboard). Original work was tracked from "this OpenATTIC's JIRA epic":https://tracker.openattic.org/browse/CD-88 (completion status as per Feb 23th 2018). 

 Commit list (totaling 204 commits, starting 63c778b76f..aa205a6731) is taken from the existing dashboard)":https://github.com/ceph/ceph/pull/20103 output of the following command: 
 - <pre><code class="text"> 
 git log --reverse --format=%h master -- src/pybind/mgr/dashboard_v2 
 </code></pre> 

 The minimum set above commits include modifications to files out of fixes for the above codebase to provide equal filtered directory, specifically: 
 <pre> 
 ceph.spec.in 
 CMakeLists.txt 
 debian/control 
 debian/rules 
 qa/suites/rados/mgr/tasks/dashboard_v2.yaml 
 qa/tasks/mgr/dashboard_v2/helper.py 
 qa/tasks/mgr/dashboard_v2/__init__.py 
 qa/tasks/mgr/dashboard_v2/test_auth.py 
 qa/tasks/mgr/dashboard_v2/test_cephfs.py 
 qa/tasks/mgr/dashboard_v2/test_cluster_configuration.py 
 qa/tasks/mgr/dashboard_v2/test_dashboard.py 
 qa/tasks/mgr/dashboard_v2/test_host.py 
 qa/tasks/mgr/dashboard_v2/test_monitor.py 
 qa/tasks/mgr/dashboard_v2/test_osd.py 
 qa/tasks/mgr/dashboard_v2/test_perf_counters.py 
 qa/tasks/mgr/dashboard_v2/test_pool.py 
 qa/tasks/mgr/dashboard_v2/test_rbd.py 
 qa/tasks/mgr/dashboard_v2/test_rgw.py 
 qa/tasks/mgr/dashboard_v2/test_summary.py 
 qa/tasks/mgr/test_dashboard_v2.py 
 src/pybind/CMakeLists.txt 
 src/pybind/mgr/CMakeLists.txt 
 src/pybind/mgr/.gitignore 
 src/test/CMakeLists.txt 
 src/test/mgr/CMakeLists.txt 
 src/vstart.sh 
 </pre> 

 This activity will be followed by another one until achieving the same level of functionality to master's. and behaviour as provided by Mimic branch.

Back