Project

General

Profile

Bug #37295

mgr/dashboard: Block-Manager role does not allow listing existing RBD pools

Added by Ernesto Puerta about 1 month ago. Updated 22 days ago.

Status:
Resolved
Priority:
Normal
Category:
dashboard/usermgmt
Target version:
Start date:
11/16/2018
Due date:
% Done:

0%

Source:
Q/A
Tags:
roles
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:

Description

A user provisioned with Block-manager role only, when creating a new Image is not offered with the pool selection drop-down menu. While it still allows for manual entry of the RBD pool (and it eventually creates the image), for the sake of user experience, the behaviour should be similar to the one provided for other roles.

The only thing to take into account here is whether Pool read access could expose sensitive to RBD/Block managers. My guess is no, but let's see what others have to say.

With dropdown (admin)

No dropdown (block-manager)

rbd_pool_yes_dropdown.png View - With dropdown (admin) (10.2 KB) Ernesto Puerta, 11/16/2018 07:13 PM

rbd_pool_no_dropdown.png View - No dropdown (block-manager) (7.9 KB) Ernesto Puerta, 11/16/2018 07:13 PM

History

#2 Updated by Ernesto Puerta about 1 month ago

  • Description updated (diff)

#3 Updated by Ernesto Puerta about 1 month ago

  • Pull request ID set to 25144

#4 Updated by Ricardo Marques about 1 month ago

  • Status changed from New to Need Review

#5 Updated by Lenz Grimmer 22 days ago

  • Status changed from Need Review to Resolved

Also available in: Atom PDF