Project

General

Profile

Feature #41197

Feature #39478: mgr/dashboard: new RGW workflows & RGW enhancements

Feature #39477: mgr/dashboard: add/edit missing RGW bucket info

mgr/dashboard: Show only useful bucket owners in select box

Added by Volker Theile over 3 years ago. Updated over 1 year ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Component - RGW
Target version:
% Done:

0%

Source:
Development
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

If a bucket is created and owned by a tenanted user, then an error will occur if you try to change the owner to an owner with a different tenant.

E.g. create a bucket owned by user 'test1$abc'. Try to change it to 'test2$foo'. This will raise an error. But it is possible to change the bucket owner to 'test2', 'admin', 'test1$bar', ...

Because of that the list of possible bucket owners should be filtered and only display the owners that make sense, in this case all non-tenanted users and the tenanted users that have the same tenant. The tenant can be determined from the bucket name (<TENANT>/<NAME> => test1/my_bucket).

This only applies to the bucket form in 'edit' mode.

History

#1 Updated by Volker Theile over 3 years ago

  • Assignee set to Volker Theile

#2 Updated by Volker Theile over 3 years ago

  • Description updated (diff)

#3 Updated by Alfonso Martínez over 3 years ago

  • Parent task set to #39477

#4 Updated by Volker Theile about 3 years ago

  • Status changed from New to Resolved
  • Pull request ID set to 30123

#5 Updated by Ernesto Puerta over 1 year ago

  • Project changed from mgr to Dashboard
  • Category changed from 143 to Component - RGW

Also available in: Atom PDF