-
Epic
-
Resolution: Unresolved
-
Normal
-
None
-
Manila SDK access rules support
-
False
-
-
False
-
Committed
-
No Docs Impact
-
RHOSSTRAT-49 - Manila VirtioFS with CephFS
-
Committed
-
Committed
-
0% To Do, 0% In Progress, 100% Done
-
Proposed
Description of problem:
OpenStackSDK covers a good portion of service APIs to provision and manage the lifecycle of many OpenStack resources. Manila APIs to add/remove access rules to shares aren't supported at the moment. Adding these would allow services like Nova to not rely on the "manilaclient" SDK.
Version-Release number of selected component (if applicable): 18
Manila modules in OpenStackSDK: https://github.com/openstack/openstacksdk/tree/master/openstack/shared_file_system
Access Rules APIs in Manila's API reference:
"Allow Access": https://docs.openstack.org/api-ref/shared-file-system/?expanded=grant-access-detail#grant-access
"Deny Access": https://docs.openstack.org/api-ref/shared-file-system/?expanded=revoke-access-detail#revoke-access
"List Access Rules": https://docs.openstack.org/api-ref/shared-file-system/?expanded=list-share-access-rules-detail#list-share-access-rules
"Show Access Rule": https://docs.openstack.org/api-ref/shared-file-system/?expanded=describe-share-access-rule-detail#describe-share-access-rule
- external trackers