Project

General

Profile

Actions

Bug #37295

closed

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

Added by Ernesto Puerta over 5 years ago. Updated about 3 years ago.

Status:
Resolved
Priority:
Normal
Category:
Component - Users & Roles
Target version:
% Done:

0%

Source:
Q/A
Tags:
roles
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

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)


Files

rbd_pool_yes_dropdown.png (10.2 KB) rbd_pool_yes_dropdown.png With dropdown (admin) Ernesto Puerta, 11/16/2018 07:13 PM
rbd_pool_no_dropdown.png (7.9 KB) rbd_pool_no_dropdown.png No dropdown (block-manager) Ernesto Puerta, 11/16/2018 07:13 PM
Actions #2

Updated by Ernesto Puerta over 5 years ago

  • Description updated (diff)
Actions #3

Updated by Ernesto Puerta over 5 years ago

  • Pull request ID set to 25144
Actions #4

Updated by Ricardo Marques over 5 years ago

  • Status changed from New to Fix Under Review
Actions #5

Updated by Lenz Grimmer over 5 years ago

  • Status changed from Fix Under Review to Resolved
Actions #6

Updated by Ernesto Puerta about 3 years ago

  • Project changed from mgr to Dashboard
  • Category changed from 150 to Component - Users & Roles
Actions

Also available in: Atom PDF