]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mgr/dashboard: grant hosts read to block-manager role 69958/head
authorAbhishek Desai <abhishek.desai1@ibm.com>
Mon, 6 Jul 2026 10:43:23 +0000 (16:13 +0530)
committerAbhishek Desai <abhishek.desai1@ibm.com>
Tue, 21 Jul 2026 11:38:56 +0000 (17:08 +0530)
commit0d0a241ba733ca804df2f42b59f2e0a31e36e180
tree5908974349249efa48ad07564177a01d5b3b2e0d
parent622483c52efc14cb64dd8c0e0a30d8394ba421a7
mgr/dashboard: grant hosts read to block-manager role

Block-manager users were denied access to the NVMe/TCP page because
host listing APIs require hosts read permission.

Fixes: https://tracker.ceph.com/issues/77952
Signed-off-by: Abhishek Desai <adesai@redhat.com>
qa/tasks/mgr/dashboard/test_host.py
src/pybind/mgr/dashboard/controllers/health.py
src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/prometheus-tabs/prometheus-tabs.component.html
src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/prometheus-tabs/prometheus-tabs.component.spec.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/prometheus/prometheus-tabs/prometheus-tabs.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/overview/overview.component.ts
src/pybind/mgr/dashboard/frontend/src/app/core/navigation/dashboard-help/dashboard-help.component.html
src/pybind/mgr/dashboard/frontend/src/app/core/navigation/dashboard-help/dashboard-help.component.spec.ts
src/pybind/mgr/dashboard/services/access_control.py
src/pybind/mgr/dashboard/tests/test_access_control.py