Feature #41819
openFeature #39478: mgr/dashboard: new RGW workflows & RGW enhancements
mgr/dashboard: Add support for new RGW bucket/user management features in octopus
0%
Description
PR#28813 adds a number of new RGW management features, namely:
- The
radosgw-admin bucket linkcommand can now link buckets to users in different tenants. - A
radosgw-admin bucket chowncommand was added to change the ownership of a bucket, including the ACLs of all of its objects. - A
radosgw-admin user renamecommand was added to change the user id of an existing user, and also changes the ownership of all of the user's buckets as if bybucket chown.
The RGW management features in the Dashboard should also support these operations in the users/buckets page.
Updated by Lenz Grimmer over 6 years ago
- Tags changed from administration to administration, feature-gap
Updated by Volker Theile over 6 years ago
Note, to support this new features they must exist in the Admin OPS REST API, too. Is this the case?
Added comment https://github.com/ceph/ceph/pull/28813#issuecomment-544957131 to get a confirmation that these features are available via Admin OPS API.
Updated by Matt Benjamin over 6 years ago
I suspect that admin ops needs extension, we can prioritize if so.
Matt
Updated by Casey Bodley over 6 years ago
bucket chown and user rename are potentially very expensive admin operations, so we'd have to design these apis carefully. we don't want admin ops to take hours/minutes, when http clients will generally time out and retry
Updated by Volker Theile over 6 years ago
Long running tasks can be implemented as background tasks in the Dashboard REST API, so this wouldn't be a problem. But this does not help because the RGW Admin OPS API does not support such a feature, so it would run into a timeout for long running tasks.
Updated by Alfonso MartÃnez over 6 years ago
- Related to Bug #41180: mgr/dashboard: fix bucket operations with tenant after new bucket utilities implementation added
Updated by Ernesto Puerta almost 5 years ago
- Project changed from mgr to Dashboard
- Category changed from 143 to 207