Feature #39478: mgr/dashboard: new RGW workflows & RGW enhancements
mgr/dashboard: Add support for new RGW bucket/user management features in octopus
PR#28813 adds a number of new RGW management features, namely:
radosgw-admin bucket linkcommand can now link buckets to users in different tenants.
radosgw-admin bucket chowncommand was added to change the ownership of a bucket, including the ACLs of all of its objects.
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 by
The RGW management features in the Dashboard should also support these operations in the users/buckets page.
#2 Updated by Volker Theile over 1 year 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.
#5 Updated by Volker Theile about 1 year 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.